
abbr[data-bs-original-title],
abbr[title] {
	text-decoration: underline dotted;
	cursor: help;
	text-decoration-skip-ink: none
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit
}

code,
kbd,
pre,
samp {
	font-family: var(--bs-font-monospace);
	font-size: 1em;
	direction: ltr;
	unicode-bidi: bidi-override
}

pre {
	display: block;
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	font-size: .875em
}

pre code {
	font-size: inherit;
	color: inherit;
	word-break: normal
}

code {
	font-size: .875em;
	color: #b93993;
	word-wrap: break-word
}

a>code {
	color: inherit
}

kbd {
	padding: .2rem .4rem;
	font-size: .875em;
	color: #fff;
	background-color: #181c32
}

kbd kbd {
	padding: 0;
	font-size: 1em;
	font-weight: 500
}

[hidden] {
	display: none!important
}

.lead {
	font-size: 1.25rem;
	font-weight: 300
}

.display-1 {
	font-size: calc(1.625rem + 4.5vw);
	font-weight: 600;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-1 {
		font-size: 5rem
	}
}

.display-2 {
	font-size: calc(1.575rem + 3.9vw);
	font-weight: 600;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-2 {
		font-size: 4.5rem
	}
}

.display-3 {
	font-size: calc(1.525rem + 3.3vw);
	font-weight: 600;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-3 {
		font-size: 4rem
	}
}

.display-4 {
	font-size: calc(1.475rem + 2.7vw);
	font-weight: 600;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-4 {
		font-size: 3.5rem
	}
}

.display-5 {
	font-size: calc(1.425rem + 2.1vw);
	font-weight: 600;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-5 {
		font-size: 3rem
	}
}

.display-6 {
	font-size: calc(1.375rem + 1.5vw);
	font-weight: 600;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-6 {
		font-size: 2.5rem
	}
}


.offset-1 {
	margin-left: 8.3333333333%
}

.offset-2 {
	margin-left: 16.6666666667%
}

.offset-3 {
	margin-left: 25%
}

.offset-4 {
	margin-left: 33.3333333333%
}

.offset-5 {
	margin-left: 41.6666666667%
}

.offset-6 {
	margin-left: 50%
}

.offset-7 {
	margin-left: 58.3333333333%
}

.offset-8 {
	margin-left: 66.6666666667%
}

.offset-9 {
	margin-left: 75%
}

.offset-10 {
	margin-left: 83.3333333333%
}

.offset-11 {
	margin-left: 91.6666666667%
}

.g-0,
.gx-0 {
	--bs-gutter-x: 0rem
}

.g-0,
.gy-0 {
	--bs-gutter-y: 0rem
}

.g-1,
.gx-1 {
	--bs-gutter-x: 0.25rem
}

.g-1,
.gy-1 {
	--bs-gutter-y: 0.25rem
}

.g-2,
.gx-2 {
	--bs-gutter-x: 0.5rem
}

.g-2,
.gy-2 {
	--bs-gutter-y: 0.5rem
}

.g-3,
.gx-3 {
	--bs-gutter-x: 0.75rem
}

.g-3,
.gy-3 {
	--bs-gutter-y: 0.75rem
}

.g-4,
.gx-4 {
	--bs-gutter-x: 1rem
}

.g-4,
.gy-4 {
	--bs-gutter-y: 1rem
}

.g-5,
.gx-5 {
	--bs-gutter-x: 1.25rem
}

.g-5,
.gy-5 {
	--bs-gutter-y: 1.25rem
}

.g-6,
.gx-6 {
	--bs-gutter-x: 1.5rem
}

.g-6,
.gy-6 {
	--bs-gutter-y: 1.5rem
}

.g-7,
.gx-7 {
	--bs-gutter-x: 1.75rem
}

.g-7,
.gy-7 {
	--bs-gutter-y: 1.75rem
}

.g-8,
.gx-8 {
	--bs-gutter-x: 2rem
}

.g-8,
.gy-8 {
	--bs-gutter-y: 2rem
}

.g-9,
.gx-9 {
	--bs-gutter-x: 2.25rem
}

.g-9,
.gy-9 {
	--bs-gutter-y: 2.25rem
}

.g-10,
.gx-10 {
	--bs-gutter-x: 2.5rem
}

.g-10,
.gy-10 {
	--bs-gutter-y: 2.5rem
}

@media (min-width:576px) {
	.col-sm {
		flex: 1 0 0%
	}
	.row-cols-sm-auto>* {
		flex: 0 0 auto;
		width: auto
	}
	.row-cols-sm-1>* {
		flex: 0 0 auto;
		width: 100%
	}
	.row-cols-sm-2>* {
		flex: 0 0 auto;
		width: 50%
	}
	.row-cols-sm-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.row-cols-sm-4>* {
		flex: 0 0 auto;
		width: 25%
	}
	.row-cols-sm-5>* {
		flex: 0 0 auto;
		width: 20%
	}
	.row-cols-sm-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-sm-auto {
		flex: 0 0 auto;
		width: auto
	}
	.col-sm-1 {
		flex: 0 0 auto;
		width: 8.3333333333%
	}
	.col-sm-2 {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-sm-3 {
		flex: 0 0 auto;
		width: 25%
	}
	.col-sm-4 {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.col-sm-5 {
		flex: 0 0 auto;
		width: 41.6666666667%
	}
	.col-sm-6 {
		flex: 0 0 auto;
		width: 50%
	}
	.col-sm-7 {
		flex: 0 0 auto;
		width: 58.3333333333%
	}
	.col-sm-8 {
		flex: 0 0 auto;
		width: 66.6666666667%
	}
	.col-sm-9 {
		flex: 0 0 auto;
		width: 75%
	}
	.col-sm-10 {
		flex: 0 0 auto;
		width: 83.3333333333%
	}
	.col-sm-11 {
		flex: 0 0 auto;
		width: 91.6666666667%
	}
	.col-sm-12 {
		flex: 0 0 auto;
		width: 100%
	}
	.offset-sm-0 {
		margin-left: 0
	}
	.offset-sm-1 {
		margin-left: 8.3333333333%
	}
	.offset-sm-2 {
		margin-left: 16.6666666667%
	}
	.offset-sm-3 {
		margin-left: 25%
	}
	.offset-sm-4 {
		margin-left: 33.3333333333%
	}
	.offset-sm-5 {
		margin-left: 41.6666666667%
	}
	.offset-sm-6 {
		margin-left: 50%
	}
	.offset-sm-7 {
		margin-left: 58.3333333333%
	}
	.offset-sm-8 {
		margin-left: 66.6666666667%
	}
	.offset-sm-9 {
		margin-left: 75%
	}
	.offset-sm-10 {
		margin-left: 83.3333333333%
	}
	.offset-sm-11 {
		margin-left: 91.6666666667%
	}
	.g-sm-0,
	.gx-sm-0 {
		--bs-gutter-x: 0rem
	}
	.g-sm-0,
	.gy-sm-0 {
		--bs-gutter-y: 0rem
	}
	.g-sm-1,
	.gx-sm-1 {
		--bs-gutter-x: 0.25rem
	}
	.g-sm-1,
	.gy-sm-1 {
		--bs-gutter-y: 0.25rem
	}
	.g-sm-2,
	.gx-sm-2 {
		--bs-gutter-x: 0.5rem
	}
	.g-sm-2,
	.gy-sm-2 {
		--bs-gutter-y: 0.5rem
	}
	.g-sm-3,
	.gx-sm-3 {
		--bs-gutter-x: 0.75rem
	}
	.g-sm-3,
	.gy-sm-3 {
		--bs-gutter-y: 0.75rem
	}
	.g-sm-4,
	.gx-sm-4 {
		--bs-gutter-x: 1rem
	}
	.g-sm-4,
	.gy-sm-4 {
		--bs-gutter-y: 1rem
	}
	.g-sm-5,
	.gx-sm-5 {
		--bs-gutter-x: 1.25rem
	}
	.g-sm-5,
	.gy-sm-5 {
		--bs-gutter-y: 1.25rem
	}
	.g-sm-6,
	.gx-sm-6 {
		--bs-gutter-x: 1.5rem
	}
	.g-sm-6,
	.gy-sm-6 {
		--bs-gutter-y: 1.5rem
	}
	.g-sm-7,
	.gx-sm-7 {
		--bs-gutter-x: 1.75rem
	}
	.g-sm-7,
	.gy-sm-7 {
		--bs-gutter-y: 1.75rem
	}
	.g-sm-8,
	.gx-sm-8 {
		--bs-gutter-x: 2rem
	}
	.g-sm-8,
	.gy-sm-8 {
		--bs-gutter-y: 2rem
	}
	.g-sm-9,
	.gx-sm-9 {
		--bs-gutter-x: 2.25rem
	}
	.g-sm-9,
	.gy-sm-9 {
		--bs-gutter-y: 2.25rem
	}
	.g-sm-10,
	.gx-sm-10 {
		--bs-gutter-x: 2.5rem
	}
	.g-sm-10,
	.gy-sm-10 {
		--bs-gutter-y: 2.5rem
	}
}

@media (min-width:768px) {
	.col-md {
		flex: 1 0 0%
	}
	.row-cols-md-auto>* {
		flex: 0 0 auto;
		width: auto
	}
	.row-cols-md-1>* {
		flex: 0 0 auto;
		width: 100%
	}
	.row-cols-md-2>* {
		flex: 0 0 auto;
		width: 50%
	}
	.row-cols-md-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.row-cols-md-4>* {
		flex: 0 0 auto;
		width: 25%
	}
	.row-cols-md-5>* {
		flex: 0 0 auto;
		width: 20%
	}
	.row-cols-md-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-md-auto {
		flex: 0 0 auto;
		width: auto
	}
	.col-md-1 {
		flex: 0 0 auto;
		width: 8.3333333333%
	}
	.col-md-2 {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-md-3 {
		flex: 0 0 auto;
		width: 25%
	}
	.col-md-4 {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.col-md-5 {
		flex: 0 0 auto;
		width: 41.6666666667%
	}
	.col-md-6 {
		flex: 0 0 auto;
		width: 50%
	}
	.col-md-7 {
		flex: 0 0 auto;
		width: 58.3333333333%
	}
	.col-md-8 {
		flex: 0 0 auto;
		width: 66.6666666667%
	}
	.col-md-9 {
		flex: 0 0 auto;
		width: 75%
	}
	.col-md-10 {
		flex: 0 0 auto;
		width: 83.3333333333%
	}
	.col-md-11 {
		flex: 0 0 auto;
		width: 91.6666666667%
	}
	.col-md-12 {
		flex: 0 0 auto;
		width: 100%
	}
	.offset-md-0 {
		margin-left: 0
	}
	.offset-md-1 {
		margin-left: 8.3333333333%
	}
	.offset-md-2 {
		margin-left: 16.6666666667%
	}
	.offset-md-3 {
		margin-left: 25%
	}
	.offset-md-4 {
		margin-left: 33.3333333333%
	}
	.offset-md-5 {
		margin-left: 41.6666666667%
	}
	.offset-md-6 {
		margin-left: 50%
	}
	.offset-md-7 {
		margin-left: 58.3333333333%
	}
	.offset-md-8 {
		margin-left: 66.6666666667%
	}
	.offset-md-9 {
		margin-left: 75%
	}
	.offset-md-10 {
		margin-left: 83.3333333333%
	}
	.offset-md-11 {
		margin-left: 91.6666666667%
	}
	.g-md-0,
	.gx-md-0 {
		--bs-gutter-x: 0rem
	}
	.g-md-0,
	.gy-md-0 {
		--bs-gutter-y: 0rem
	}
	.g-md-1,
	.gx-md-1 {
		--bs-gutter-x: 0.25rem
	}
	.g-md-1,
	.gy-md-1 {
		--bs-gutter-y: 0.25rem
	}
	.g-md-2,
	.gx-md-2 {
		--bs-gutter-x: 0.5rem
	}
	.g-md-2,
	.gy-md-2 {
		--bs-gutter-y: 0.5rem
	}
	.g-md-3,
	.gx-md-3 {
		--bs-gutter-x: 0.75rem
	}
	.g-md-3,
	.gy-md-3 {
		--bs-gutter-y: 0.75rem
	}
	.g-md-4,
	.gx-md-4 {
		--bs-gutter-x: 1rem
	}
	.g-md-4,
	.gy-md-4 {
		--bs-gutter-y: 1rem
	}
	.g-md-5,
	.gx-md-5 {
		--bs-gutter-x: 1.25rem
	}
	.g-md-5,
	.gy-md-5 {
		--bs-gutter-y: 1.25rem
	}
	.g-md-6,
	.gx-md-6 {
		--bs-gutter-x: 1.5rem
	}
	.g-md-6,
	.gy-md-6 {
		--bs-gutter-y: 1.5rem
	}
	.g-md-7,
	.gx-md-7 {
		--bs-gutter-x: 1.75rem
	}
	.g-md-7,
	.gy-md-7 {
		--bs-gutter-y: 1.75rem
	}
	.g-md-8,
	.gx-md-8 {
		--bs-gutter-x: 2rem
	}
	.g-md-8,
	.gy-md-8 {
		--bs-gutter-y: 2rem
	}
	.g-md-9,
	.gx-md-9 {
		--bs-gutter-x: 2.25rem
	}
	.g-md-9,
	.gy-md-9 {
		--bs-gutter-y: 2.25rem
	}
	.g-md-10,
	.gx-md-10 {
		--bs-gutter-x: 2.5rem
	}
	.g-md-10,
	.gy-md-10 {
		--bs-gutter-y: 2.5rem
	}
}

@media (min-width:992px) {
	.col-lg {
		flex: 1 0 0%
	}
	.row-cols-lg-auto>* {
		flex: 0 0 auto;
		width: auto
	}
	.row-cols-lg-1>* {
		flex: 0 0 auto;
		width: 100%
	}
	.row-cols-lg-2>* {
		flex: 0 0 auto;
		width: 50%
	}
	.row-cols-lg-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.row-cols-lg-4>* {
		flex: 0 0 auto;
		width: 25%
	}
	.row-cols-lg-5>* {
		flex: 0 0 auto;
		width: 20%
	}
	.row-cols-lg-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-lg-auto {
		flex: 0 0 auto;
		width: auto
	}
	.col-lg-1 {
		flex: 0 0 auto;
		width: 8.3333333333%
	}
	.col-lg-2 {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-lg-3 {
		flex: 0 0 auto;
		width: 25%
	}
	.col-lg-4 {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.col-lg-5 {
		flex: 0 0 auto;
		width: 41.6666666667%
	}
	.col-lg-6 {
		flex: 0 0 auto;
		width: 50%
	}
	.col-lg-7 {
		flex: 0 0 auto;
		width: 58.3333333333%
	}
	.col-lg-8 {
		flex: 0 0 auto;
		width: 66.6666666667%
	}
	.col-lg-9 {
		flex: 0 0 auto;
		width: 75%
	}
	.col-lg-10 {
		flex: 0 0 auto;
		width: 83.3333333333%
	}
	.col-lg-11 {
		flex: 0 0 auto;
		width: 91.6666666667%
	}
	.col-lg-12 {
		flex: 0 0 auto;
		width: 100%
	}
	.offset-lg-0 {
		margin-left: 0
	}
	.offset-lg-1 {
		margin-left: 8.3333333333%
	}
	.offset-lg-2 {
		margin-left: 16.6666666667%
	}
	.offset-lg-3 {
		margin-left: 25%
	}
	.offset-lg-4 {
		margin-left: 33.3333333333%
	}
	.offset-lg-5 {
		margin-left: 41.6666666667%
	}
	.offset-lg-6 {
		margin-left: 50%
	}
	.offset-lg-7 {
		margin-left: 58.3333333333%
	}
	.offset-lg-8 {
		margin-left: 66.6666666667%
	}
	.offset-lg-9 {
		margin-left: 75%
	}
	.offset-lg-10 {
		margin-left: 83.3333333333%
	}
	.offset-lg-11 {
		margin-left: 91.6666666667%
	}
	.g-lg-0,
	.gx-lg-0 {
		--bs-gutter-x: 0rem
	}
	.g-lg-0,
	.gy-lg-0 {
		--bs-gutter-y: 0rem
	}
	.g-lg-1,
	.gx-lg-1 {
		--bs-gutter-x: 0.25rem
	}
	.g-lg-1,
	.gy-lg-1 {
		--bs-gutter-y: 0.25rem
	}
	.g-lg-2,
	.gx-lg-2 {
		--bs-gutter-x: 0.5rem
	}
	.g-lg-2,
	.gy-lg-2 {
		--bs-gutter-y: 0.5rem
	}
	.g-lg-3,
	.gx-lg-3 {
		--bs-gutter-x: 0.75rem
	}
	.g-lg-3,
	.gy-lg-3 {
		--bs-gutter-y: 0.75rem
	}
	.g-lg-4,
	.gx-lg-4 {
		--bs-gutter-x: 1rem
	}
	.g-lg-4,
	.gy-lg-4 {
		--bs-gutter-y: 1rem
	}
	.g-lg-5,
	.gx-lg-5 {
		--bs-gutter-x: 1.25rem
	}
	.g-lg-5,
	.gy-lg-5 {
		--bs-gutter-y: 1.25rem
	}
	.g-lg-6,
	.gx-lg-6 {
		--bs-gutter-x: 1.5rem
	}
	.g-lg-6,
	.gy-lg-6 {
		--bs-gutter-y: 1.5rem
	}
	.g-lg-7,
	.gx-lg-7 {
		--bs-gutter-x: 1.75rem
	}
	.g-lg-7,
	.gy-lg-7 {
		--bs-gutter-y: 1.75rem
	}
	.g-lg-8,
	.gx-lg-8 {
		--bs-gutter-x: 2rem
	}
	.g-lg-8,
	.gy-lg-8 {
		--bs-gutter-y: 2rem
	}
	.g-lg-9,
	.gx-lg-9 {
		--bs-gutter-x: 2.25rem
	}
	.g-lg-9,
	.gy-lg-9 {
		--bs-gutter-y: 2.25rem
	}
	.g-lg-10,
	.gx-lg-10 {
		--bs-gutter-x: 2.5rem
	}
	.g-lg-10,
	.gy-lg-10 {
		--bs-gutter-y: 2.5rem
	}
}

@media (min-width:1200px) {
	.col-xl {
		flex: 1 0 0%
	}
	.row-cols-xl-auto>* {
		flex: 0 0 auto;
		width: auto
	}
	.row-cols-xl-1>* {
		flex: 0 0 auto;
		width: 100%
	}
	.row-cols-xl-2>* {
		flex: 0 0 auto;
		width: 50%
	}
	.row-cols-xl-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.row-cols-xl-4>* {
		flex: 0 0 auto;
		width: 25%
	}
	.row-cols-xl-5>* {
		flex: 0 0 auto;
		width: 20%
	}
	.row-cols-xl-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-xl-auto {
		flex: 0 0 auto;
		width: auto
	}
	.col-xl-1 {
		flex: 0 0 auto;
		width: 8.3333333333%
	}
	.col-xl-2 {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-xl-3 {
		flex: 0 0 auto;
		width: 25%
	}
	.col-xl-4 {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.col-xl-5 {
		flex: 0 0 auto;
		width: 41.6666666667%
	}
	.col-xl-6 {
		flex: 0 0 auto;
		width: 50%
	}
	.col-xl-7 {
		flex: 0 0 auto;
		width: 58.3333333333%
	}
	.col-xl-8 {
		flex: 0 0 auto;
		width: 66.6666666667%
	}
	.col-xl-9 {
		flex: 0 0 auto;
		width: 75%
	}
	.col-xl-10 {
		flex: 0 0 auto;
		width: 83.3333333333%
	}
	.col-xl-11 {
		flex: 0 0 auto;
		width: 91.6666666667%
	}
	.col-xl-12 {
		flex: 0 0 auto;
		width: 100%
	}
	.offset-xl-0 {
		margin-left: 0
	}
	.offset-xl-1 {
		margin-left: 8.3333333333%
	}
	.offset-xl-2 {
		margin-left: 16.6666666667%
	}
	.offset-xl-3 {
		margin-left: 25%
	}
	.offset-xl-4 {
		margin-left: 33.3333333333%
	}
	.offset-xl-5 {
		margin-left: 41.6666666667%
	}
	.offset-xl-6 {
		margin-left: 50%
	}
	.offset-xl-7 {
		margin-left: 58.3333333333%
	}
	.offset-xl-8 {
		margin-left: 66.6666666667%
	}
	.offset-xl-9 {
		margin-left: 75%
	}
	.offset-xl-10 {
		margin-left: 83.3333333333%
	}
	.offset-xl-11 {
		margin-left: 91.6666666667%
	}
	.g-xl-0,
	.gx-xl-0 {
		--bs-gutter-x: 0rem
	}
	.g-xl-0,
	.gy-xl-0 {
		--bs-gutter-y: 0rem
	}
	.g-xl-1,
	.gx-xl-1 {
		--bs-gutter-x: 0.25rem
	}
	.g-xl-1,
	.gy-xl-1 {
		--bs-gutter-y: 0.25rem
	}
	.g-xl-2,
	.gx-xl-2 {
		--bs-gutter-x: 0.5rem
	}
	.g-xl-2,
	.gy-xl-2 {
		--bs-gutter-y: 0.5rem
	}
	.g-xl-3,
	.gx-xl-3 {
		--bs-gutter-x: 0.75rem
	}
	.g-xl-3,
	.gy-xl-3 {
		--bs-gutter-y: 0.75rem
	}
	.g-xl-4,
	.gx-xl-4 {
		--bs-gutter-x: 1rem
	}
	.g-xl-4,
	.gy-xl-4 {
		--bs-gutter-y: 1rem
	}
	.g-xl-5,
	.gx-xl-5 {
		--bs-gutter-x: 1.25rem
	}
	.g-xl-5,
	.gy-xl-5 {
		--bs-gutter-y: 1.25rem
	}
	.g-xl-6,
	.gx-xl-6 {
		--bs-gutter-x: 1.5rem
	}
	.g-xl-6,
	.gy-xl-6 {
		--bs-gutter-y: 1.5rem
	}
	.g-xl-7,
	.gx-xl-7 {
		--bs-gutter-x: 1.75rem
	}
	.g-xl-7,
	.gy-xl-7 {
		--bs-gutter-y: 1.75rem
	}
	.g-xl-8,
	.gx-xl-8 {
		--bs-gutter-x: 2rem
	}
	.g-xl-8,
	.gy-xl-8 {
		--bs-gutter-y: 2rem
	}
	.g-xl-9,
	.gx-xl-9 {
		--bs-gutter-x: 2.25rem
	}
	.g-xl-9,
	.gy-xl-9 {
		--bs-gutter-y: 2.25rem
	}
	.g-xl-10,
	.gx-xl-10 {
		--bs-gutter-x: 2.5rem
	}
	.g-xl-10,
	.gy-xl-10 {
		--bs-gutter-y: 2.5rem
	}
}

@media (min-width:1400px) {
	.col-xxl {
		flex: 1 0 0%
	}
	.row-cols-xxl-auto>* {
		flex: 0 0 auto;
		width: auto
	}
	.row-cols-xxl-1>* {
		flex: 0 0 auto;
		width: 100%
	}
	.row-cols-xxl-2>* {
		flex: 0 0 auto;
		width: 50%
	}
	.row-cols-xxl-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.row-cols-xxl-4>* {
		flex: 0 0 auto;
		width: 25%
	}
	.row-cols-xxl-5>* {
		flex: 0 0 auto;
		width: 20%
	}
	.row-cols-xxl-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-xxl-auto {
		flex: 0 0 auto;
		width: auto
	}
	.col-xxl-1 {
		flex: 0 0 auto;
		width: 8.3333333333%
	}
	.col-xxl-2 {
		flex: 0 0 auto;
		width: 16.6666666667%
	}
	.col-xxl-3 {
		flex: 0 0 auto;
		width: 25%
	}
	.col-xxl-4 {
		flex: 0 0 auto;
		width: 33.3333333333%
	}
	.col-xxl-5 {
		flex: 0 0 auto;
		width: 41.6666666667%
	}
	.col-xxl-6 {
		flex: 0 0 auto;
		width: 50%
	}
	.col-xxl-7 {
		flex: 0 0 auto;
		width: 58.3333333333%
	}
	.col-xxl-8 {
		flex: 0 0 auto;
		width: 66.6666666667%
	}
	.col-xxl-9 {
		flex: 0 0 auto;
		width: 75%
	}
	.col-xxl-10 {
		flex: 0 0 auto;
		width: 83.3333333333%
	}
	.col-xxl-11 {
		flex: 0 0 auto;
		width: 91.6666666667%
	}
	.col-xxl-12 {
		flex: 0 0 auto;
		width: 100%
	}
	.offset-xxl-0 {
		margin-left: 0
	}
	.offset-xxl-1 {
		margin-left: 8.3333333333%
	}
	.offset-xxl-2 {
		margin-left: 16.6666666667%
	}
	.offset-xxl-3 {
		margin-left: 25%
	}
	.offset-xxl-4 {
		margin-left: 33.3333333333%
	}
	.offset-xxl-5 {
		margin-left: 41.6666666667%
	}
	.offset-xxl-6 {
		margin-left: 50%
	}
	.offset-xxl-7 {
		margin-left: 58.3333333333%
	}
	.offset-xxl-8 {
		margin-left: 66.6666666667%
	}
	.offset-xxl-9 {
		margin-left: 75%
	}
	.offset-xxl-10 {
		margin-left: 83.3333333333%
	}
	.offset-xxl-11 {
		margin-left: 91.6666666667%
	}
	.g-xxl-0,
	.gx-xxl-0 {
		--bs-gutter-x: 0rem
	}
	.g-xxl-0,
	.gy-xxl-0 {
		--bs-gutter-y: 0rem
	}
	.g-xxl-1,
	.gx-xxl-1 {
		--bs-gutter-x: 0.25rem
	}
	.g-xxl-1,
	.gy-xxl-1 {
		--bs-gutter-y: 0.25rem
	}
	.g-xxl-2,
	.gx-xxl-2 {
		--bs-gutter-x: 0.5rem
	}
	.g-xxl-2,
	.gy-xxl-2 {
		--bs-gutter-y: 0.5rem
	}
	.g-xxl-3,
	.gx-xxl-3 {
		--bs-gutter-x: 0.75rem
	}
	.g-xxl-3,
	.gy-xxl-3 {
		--bs-gutter-y: 0.75rem
	}
	.g-xxl-4,
	.gx-xxl-4 {
		--bs-gutter-x: 1rem
	}
	.g-xxl-4,
	.gy-xxl-4 {
		--bs-gutter-y: 1rem
	}
	.g-xxl-5,
	.gx-xxl-5 {
		--bs-gutter-x: 1.25rem
	}
	.g-xxl-5,
	.gy-xxl-5 {
		--bs-gutter-y: 1.25rem
	}
	.g-xxl-6,
	.gx-xxl-6 {
		--bs-gutter-x: 1.5rem
	}
	.g-xxl-6,
	.gy-xxl-6 {
		--bs-gutter-y: 1.5rem
	}
	.g-xxl-7,
	.gx-xxl-7 {
		--bs-gutter-x: 1.75rem
	}
	.g-xxl-7,
	.gy-xxl-7 {
		--bs-gutter-y: 1.75rem
	}
	.g-xxl-8,
	.gx-xxl-8 {
		--bs-gutter-x: 2rem
	}
	.g-xxl-8,
	.gy-xxl-8 {
		--bs-gutter-y: 2rem
	}
	.g-xxl-9,
	.gx-xxl-9 {
		--bs-gutter-x: 2.25rem
	}
	.g-xxl-9,
	.gy-xxl-9 {
		--bs-gutter-y: 2.25rem
	}
	.g-xxl-10,
	.gx-xxl-10 {
		--bs-gutter-x: 2.5rem
	}
	.g-xxl-10,
	.gy-xxl-10 {
		--bs-gutter-y: 2.5rem
	}
}
.row>* {
    padding-right: calc(var(--bs-gutter-x)/ 2);
    padding-left: calc(var(--bs-gutter-x)/ 2);
    margin-top: var(--bs-gutter-y)
}
.table {
	--bs-table-bg: transparent;
	--bs-table-accent-bg: transparent;
	--bs-table-striped-color: #181C32;
	--bs-table-striped-bg: rgba(245, 248, 250, 0.75);
	--bs-table-active-color: #181C32;
	--bs-table-active-bg: #F5F8FA;
	--bs-table-hover-color: #181C32;
	--bs-table-hover-bg: #F5F8FA;
	width: 100%;
	margin-bottom: 1rem;
	color: #181c32;
	vertical-align: top;
	border-color: #eff2f5
}

.table>:not(caption)>*>* {
	padding: .75rem .75rem;
	background-color: var(--bs-table-bg);
	border-bottom-width: 1px;
	box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg)
}

.table>tbody {
	vertical-align: inherit
}

.table>thead {
	vertical-align: bottom
}

.table>:not(:last-child)>:last-child>* {
	border-bottom-color: currentColor
}

.caption-top {
	caption-side: top
}

.table-sm>:not(caption)>*>* {
	padding: .5rem .5rem
}

.table-bordered>:not(caption)>* {
	border-width: 1px 0
}

.table-bordered>:not(caption)>*>* {
	border-width: 0 1px
}

.table-borderless>:not(caption)>*>* {
	border-bottom-width: 0
}

.table-striped>tbody>tr:nth-of-type(odd) {
	--bs-table-accent-bg: var(--bs-table-striped-bg);
	color: var(--bs-table-striped-color)
}

.table-active {
	--bs-table-accent-bg: var(--bs-table-active-bg);
	color: var(--bs-table-active-color)
}

.table-hover>tbody>tr:hover {
	--bs-table-accent-bg: var(--bs-table-hover-bg);
	color: var(--bs-table-hover-color)
}

.table-primary {
	--bs-table-bg: #ccecfd;
	--bs-table-striped-bg: #c2e0f0;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #b8d4e4;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #bddaea;
	--bs-table-hover-color: #000000;
	color: #000;
	border-color: #b8d4e4
}

.table-secondary {
	--bs-table-bg: #fafafc;
	--bs-table-striped-bg: #eeeeef;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #e1e1e3;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #e7e7e9;
	--bs-table-hover-color: #000000;
	color: #000;
	border-color: #e1e1e3
}

.table-success {
	--bs-table-bg: #dcf5e7;
	--bs-table-striped-bg: #d1e9db;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #c6ddd0;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #cce3d6;
	--bs-table-hover-color: #000000;
	color: #000;
	border-color: #c6ddd0
}

.table-info {
	--bs-table-bg: #e3d7fb;
	--bs-table-striped-bg: #d8ccee;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #ccc2e2;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #d2c7e8;
	--bs-table-hover-color: #000000;
	color: #000;
	border-color: #ccc2e2
}

.table-warning {
	--bs-table-bg: #fff4cc;
	--bs-table-striped-bg: #f2e8c2;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #e6dcb8;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #ece2bd;
	--bs-table-hover-color: #000000;
	color: #000;
	border-color: #e6dcb8
}

.table-danger {
	--bs-table-bg: #fcd9e2;
	--bs-table-striped-bg: #efced7;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #e3c3cb;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #e9c9d1;
	--bs-table-hover-color: #000000;
	color: #000;
	border-color: #e3c3cb
}

.table-light {
	--bs-table-bg: #F5F8FA;
	--bs-table-striped-bg: #e9ecee;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #dddfe1;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #e3e5e7;
	--bs-table-hover-color: #000000;
	color: #000;
	border-color: #dddfe1
}

.table-dark {
	--bs-table-bg: #181C32;
	--bs-table-striped-bg: #24273c;
	--bs-table-striped-color: #ffffff;
	--bs-table-active-bg: #2f3347;
	--bs-table-active-color: #ffffff;
	--bs-table-hover-bg: #292d41;
	--bs-table-hover-color: #ffffff;
	color: #fff;
	border-color: #2f3347
}

.table-responsive {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch
}

@media (max-width:575.98px) {
	.table-responsive-sm {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}

@media (max-width:767.98px) {
	.table-responsive-md {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}

@media (max-width:991.98px) {
	.table-responsive-lg {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}

@media (max-width:1199.98px) {
	.table-responsive-xl {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}

@media (max-width:1399.98px) {
	.table-responsive-xxl {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}


.card {
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border: 1px solid #eff2f5
}

.card>hr {
	margin-right: 0;
	margin-left: 0
}

.card>.list-group {
	border-top: inherit;
	border-bottom: inherit
}

.card>.list-group:first-child {
	border-top-width: 0
}

.card>.list-group:last-child {
	border-bottom-width: 0
}

.card>.card-header+.list-group,
.card>.list-group+.card-footer {
	border-top: 0
}

.card-body {
	flex: 1 1 auto;
	padding: 1rem 1rem
}

.card-title {
	margin-bottom: .5rem
}

.card-subtitle {
	margin-top: -.25rem;
	margin-bottom: 0
}

.card-text:last-child {
	margin-bottom: 0
}

.card-link:hover {
	text-decoration: none
}

.card-link+.card-link {
	margin-left: 1rem
}

.card-header {
	padding: .5rem 1rem;
	margin-bottom: 0;
	background-color: #fff;
	border-bottom: 1px solid #eff2f5
}

.card-footer {
	padding: .5rem 1rem;
	background-color: #fff;
	border-top: 1px solid #eff2f5
}

.card-header-tabs {
	margin-right: -.5rem;
	margin-bottom: -.5rem;
	margin-left: -.5rem;
	border-bottom: 0
}

.card-header-pills {
	margin-right: -.5rem;
	margin-left: -.5rem
}

.card-img-overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 1rem
}

.card-img,
.card-img-bottom,
.card-img-top {
	width: 100%
}

.card-group>.card {
	margin-bottom: .75rem
}

@media (min-width:576px) {
	.card-group {
		display: flex;
		flex-flow: row wrap
	}
	.card-group>.card {
		flex: 1 0 0%;
		margin-bottom: 0
	}
	.card-group>.card+.card {
		margin-left: 0;
		border-left: 0
	}
}


.badge {
	display: inline-block;
	padding: .5em .85em;
	font-size: .85rem;
	font-weight: 600;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline
}

.badge:empty {
	display: none
}

.btn .badge {
	position: relative;
	top: -1px
}

.alert {
	position: relative;
	padding: 1rem 1rem;
	margin-bottom: 1rem;
	border: 1px solid transparent
}

.alert-heading {
	color: inherit
}

.alert-link {
	font-weight: 500
}

.alert-dismissible {
	padding-right: 3rem
}

.alert-dismissible .btn-close {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	padding: 1.25rem 1rem
}

.alert-white {
	color: #666;
	background-color: #fff;
	border-color: #fff
}

.alert-white .alert-link {
	color: #525252
}

.alert-light {
	color: #626364;
	background-color: #fdfefe;
	border-color: #fcfdfe
}

.alert-light .alert-link {
	color: #4e4f50
}

.alert-primary {
	color: #005f94;
	background-color: #ccecfd;
	border-color: #b3e2fd
}

.alert-primary .alert-link {
	color: #004c76
}

.alert-secondary {
	color: #5b5c60;
	background-color: #fafafc;
	border-color: #f7f8fa
}

.alert-secondary .alert-link {
	color: #494a4d
}

.alert-success {
	color: #205237;
	background-color: #dcf5e7;
	border-color: #cbf0dc
}

.alert-success .alert-link {
	color: #1a422c
}

.alert-info {
	color: #44228c;
	background-color: #e3d7fb;
	border-color: #d5c4f9
}

.alert-info .alert-link {
	color: #361b70
}

.alert-warning {
	color: #665000;
	background-color: #fff4cc;
	border-color: #ffeeb3
}

.alert-warning .alert-link {
	color: #524000
}

.alert-danger {
	color: #912741;
	background-color: #fcd9e2;
	border-color: #fbc6d3
}

.alert-danger .alert-link {
	color: #741f34
}

.alert-dark {
	color: #0e111e;
	background-color: #d1d2d6;
	border-color: #babbc2
}

.alert-dark .alert-link {
	color: #0b0e18
}

@keyframes progress-bar-stripes {
	0% {
		background-position-x: 1rem
	}
}

.progress {
	display: flex;
	height: 1rem;
	overflow: hidden;
	font-size: .75rem;
	background-color: #f5f8fa;
	box-shadow: none
}

.progress-bar {
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	background-color: #009ef7;
	transition: width .6s ease
}

@media (prefers-reduced-motion:reduce) {
	.progress-bar {
		transition: none
	}
}

.progress-bar-striped {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-size: 1rem 1rem
}

.progress-bar-animated {
	animation: 1s linear infinite progress-bar-stripes
}

@media (prefers-reduced-motion:reduce) {
	.progress-bar-animated {
		animation: none
	}
}

.btn-close {
	box-sizing: content-box;
	width: 1em;
	height: 1em;
	padding: .25em .25em;
	color: #000;
	background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
	border: 0;
	opacity: .5
}

.btn-close:hover {
	color: #000;
	text-decoration: none;
	opacity: .75
}

.btn-close:focus {
	outline: 0;
	box-shadow: 0 0 0 .25rem rgba(0, 158, 247, .25);
	opacity: 1
}

.btn-close.disabled,
.btn-close:disabled {
	pointer-events: none;
	user-select: none;
	opacity: .25
}

.btn-close-white {
	filter: invert(1) grayscale(100%) brightness(200%)
}

.toast {
	width: 350px;
	max-width: 100%;
	font-size: .875rem;
	pointer-events: auto;
	background-color: rgba(255, 255, 255, .85);
	background-clip: padding-box;
	border: 1px solid rgba(0, 0, 0, .1);
	box-shadow: 0 .5rem 1.5rem .5rem rgba(0, 0, 0, .075)
}

.toast:not(.showing):not(.show) {
	opacity: 0
}

.toast.hide {
	display: none
}

.toast-container {
	width: max-content;
	max-width: 100%;
	pointer-events: none
}

.toast-container>:not(:last-child) {
	margin-bottom: 1.5rem
}

.toast-header {
	display: flex;
	align-items: center;
	padding: .5rem .75rem;
	color: #7e8299;
	background-color: rgba(255, 255, 255, .85);
	background-clip: padding-box;
	border-bottom: 1px solid rgba(0, 0, 0, .05)
}

.toast-header .btn-close {
	margin-right: -.375rem;
	margin-left: .75rem
}

.toast-body {
	padding: .75rem;
	word-wrap: break-word
}

.tooltip {
	position: absolute;
	z-index: 1080;
	display: block;
	margin: 0;
	font-family: var(--bs-font-sans-serif);
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	white-space: normal;
	line-break: auto;
	font-size: .925rem;
	word-wrap: break-word;
	opacity: 0
}

.tooltip.show {
	opacity: 1
}

.tooltip .tooltip-arrow {
	position: absolute;
	display: block;
	width: .8rem;
	height: .4rem
}

.tooltip .tooltip-arrow::before {
	position: absolute;
	content: "";
	border-color: transparent;
	border-style: solid
}

.bs-tooltip-auto[data-popper-placement^=top],
.bs-tooltip-top {
	padding: .4rem 0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.bs-tooltip-top .tooltip-arrow {
	bottom: 0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,
.bs-tooltip-top .tooltip-arrow::before {
	top: -1px;
	border-width: .4rem .4rem 0;
	border-top-color: #fff
}

.bs-tooltip-auto[data-popper-placement^=right],
.bs-tooltip-end {
	padding: 0 .4rem
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,
.bs-tooltip-end .tooltip-arrow {
	left: 0;
	width: .4rem;
	height: .8rem
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,
.bs-tooltip-end .tooltip-arrow::before {
	right: -1px;
	border-width: .4rem .4rem .4rem 0;
	border-right-color: #fff
}

.bs-tooltip-auto[data-popper-placement^=bottom],
.bs-tooltip-bottom {
	padding: .4rem 0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,
.bs-tooltip-bottom .tooltip-arrow {
	top: 0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,
.bs-tooltip-bottom .tooltip-arrow::before {
	bottom: -1px;
	border-width: 0 .4rem .4rem;
	border-bottom-color: #fff
}

.bs-tooltip-auto[data-popper-placement^=left],
.bs-tooltip-start {
	padding: 0 .4rem
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,
.bs-tooltip-start .tooltip-arrow {
	right: 0;
	width: .4rem;
	height: .8rem
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,
.bs-tooltip-start .tooltip-arrow::before {
	left: -1px;
	border-width: .4rem 0 .4rem .4rem;
	border-left-color: #fff
}

.tooltip-inner {
	max-width: 200px;
	padding: .75rem 1rem;
	color: #3f4254;
	text-align: center;
	background-color: #fff
}

.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1070;
	display: block;
	max-width: 276px;
	font-family: var(--bs-font-sans-serif);
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	white-space: normal;
	line-break: auto;
	font-size: 1rem;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #fff;
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15)
}

.popover .popover-arrow {
	position: absolute;
	display: block;
	width: 1rem;
	height: .5rem
}

.popover .popover-arrow::after,
.popover .popover-arrow::before {
	position: absolute;
	display: block;
	content: "";
	border-color: transparent;
	border-style: solid
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,
.bs-popover-top>.popover-arrow {
	bottom: calc(-.5rem - 1px)
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,
.bs-popover-top>.popover-arrow::before {
	bottom: 0;
	border-width: .5rem .5rem 0;
	border-top-color: #fff
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,
.bs-popover-top>.popover-arrow::after {
	bottom: 1px;
	border-width: .5rem .5rem 0;
	border-top-color: #fff
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,
.bs-popover-end>.popover-arrow {
	left: calc(-.5rem - 1px);
	width: .5rem;
	height: 1rem
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,
.bs-popover-end>.popover-arrow::before {
	left: 0;
	border-width: .5rem .5rem .5rem 0;
	border-right-color: #fff
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,
.bs-popover-end>.popover-arrow::after {
	left: 1px;
	border-width: .5rem .5rem .5rem 0;
	border-right-color: #fff
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,
.bs-popover-bottom>.popover-arrow {
	top: calc(-.5rem - 1px)
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,
.bs-popover-bottom>.popover-arrow::before {
	top: 0;
	border-width: 0 .5rem .5rem .5rem;
	border-bottom-color: #fff
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,
.bs-popover-bottom>.popover-arrow::after {
	top: 1px;
	border-width: 0 .5rem .5rem .5rem;
	border-bottom-color: #fff
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	width: 1rem;
	margin-left: -.5rem;
	content: "";
	border-bottom: 1px solid #fff
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,
.bs-popover-start>.popover-arrow {
	right: calc(-.5rem - 1px);
	width: .5rem;
	height: 1rem
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,
.bs-popover-start>.popover-arrow::before {
	right: 0;
	border-width: .5rem 0 .5rem .5rem;
	border-left-color: #fff
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,
.bs-popover-start>.popover-arrow::after {
	right: 1px;
	border-width: .5rem 0 .5rem .5rem;
	border-left-color: #fff
}

.popover-header {
	padding: 1rem 1.25rem;
	margin-bottom: 0;
	font-size: 1rem;
	color: #181c32;
	background-color: #fff;
	border-bottom: 1px solid #e6e6e6
}

.popover-header:empty {
	display: none
}

.popover-body {
	padding: 1.25rem 1.25rem;
	color: #181c32
}

.spinner-border {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	vertical-align: -.125em;
	border: .185em solid currentColor;
	border-right-color: transparent;
	border-radius: 50%;
	animation: .65s linear infinite spinner-border
}

.spinner-border-sm {
	width: 1rem;
	height: 1rem;
	border-width: .145em
}

@keyframes spinner-grow {
	0% {
		transform: scale(0)
	}
	50% {
		opacity: 1;
		transform: none
	}
}

.spinner-grow {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	vertical-align: -.125em;
	background-color: currentColor;
	border-radius: 50%;
	opacity: 0;
	animation: .65s linear infinite spinner-grow
}

.spinner-grow-sm {
	width: 1rem;
	height: 1rem
}

@media (prefers-reduced-motion:reduce) {
	.spinner-border,
	.spinner-grow {
		animation-duration: 1.3s
	}
}

.clearfix::after {
	display: block;
	clear: both;
	content: ""
}

.link-white {
	color: #fff
}

.link-white:focus,
.link-white:hover {
	color: #fff
}

.link-light {
	color: #f5f8fa
}

.link-light:focus,
.link-light:hover {
	color: #f7f9fb
}

.link-primary {
	color: #009ef7
}

.link-primary:focus,
.link-primary:hover {
	color: #33b1f9
}

.link-secondary {
	color: #e4e6ef
}

.link-secondary:focus,
.link-secondary:hover {
	color: #e9ebf2
}

.link-success {
	color: #50cd89
}

.link-success:focus,
.link-success:hover {
	color: #73d7a1
}

.link-info {
	color: #7239ea
}

.link-info:focus,
.link-info:hover {
	color: #5b2ebb
}

.link-warning {
	color: #ffc700
}

.link-warning:focus,
.link-warning:hover {
	color: #ffd233
}

.link-danger {
	color: #f1416c
}

.link-danger:focus,
.link-danger:hover {
	color: #f46789
}

.link-dark {
	color: #181c32
}

.link-dark:focus,
.link-dark:hover {
	color: #131628
}

.ratio {
	position: relative;
	width: 100%
}

.ratio::before {
	display: block;
	padding-top: var(--bs-aspect-ratio);
	content: ""
}

.ratio>* {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.ratio-1x1 {
	--bs-aspect-ratio: 100%
}

.ratio-4x3 {
	--bs-aspect-ratio: calc(3 / 4 * 100%)
}

.ratio-16x9 {
	--bs-aspect-ratio: calc(9 / 16 * 100%)
}

.ratio-21x9 {
	--bs-aspect-ratio: calc(9 / 21 * 100%)
}

.fixed-top {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1030
}

.fixed-bottom {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1030
}

.sticky-top {
	position: sticky;
	top: 0;
	z-index: 1020
}

@media (min-width:576px) {
	.sticky-sm-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}
}

@media (min-width:768px) {
	.sticky-md-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}
}

@media (min-width:992px) {
	.sticky-lg-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}
}

@media (min-width:1200px) {
	.sticky-xl-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}
}

@media (min-width:1400px) {
	.sticky-xxl-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
	position: absolute!important;
	width: 1px!important;
	height: 1px!important;
	padding: 0!important;
	margin: -1px!important;
	overflow: hidden!important;
	clip: rect(0, 0, 0, 0)!important;
	white-space: nowrap!important;
	border: 0!important
}

.stretched-link::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	content: ""
}

.text-truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.align-baseline {
	vertical-align: baseline!important
}

.align-top {
	vertical-align: top!important
}

.align-middle {
	vertical-align: middle!important
}

.align-bottom {
	vertical-align: bottom!important
}

.align-text-bottom {
	vertical-align: text-bottom!important
}

.align-text-top {
	vertical-align: text-top!important
}

.float-start {
	float: left!important
}

.float-end {
	float: right!important
}

.float-none {
	float: none!important
}

.overflow-auto {
	overflow: auto!important
}

.overflow-hidden {
	overflow: hidden!important
}

.overflow-visible {
	overflow: visible!important
}

.overflow-scroll {
	overflow: scroll!important
}

.d-inline {
	display: inline!important
}

.d-inline-block {
	display: inline-block!important
}

.d-block {
	display: block!important
}

.d-grid {
	display: grid!important
}

.d-table {
	display: table!important
}

.d-table-row {
	display: table-row!important
}

.d-table-cell {
	display: table-cell!important
}

.d-flex {
	display: flex!important
}

.d-inline-flex {
	display: inline-flex!important
}

.d-none {
	display: none!important
}

.shadow {
	box-shadow: 0 .5rem 1.5rem .5rem rgba(0, 0, 0, .075)!important
}

.shadow-sm {
	box-shadow: 0 .1rem 1rem .25rem rgba(0, 0, 0, .05)!important
}

.shadow-lg {
	box-shadow: 0 1rem 2rem 1rem rgba(0, 0, 0, .1)!important
}

.shadow-none {
	box-shadow: none!important
}

.position-static {
	position: static!important
}

.position-relative {
	position: relative!important
}

.position-absolute {
	position: absolute!important
}

.position-fixed {
	position: fixed!important
}

.position-sticky {
	position: sticky!important
}

.top-0 {
	top: 0!important
}

.top-25 {
	top: 25%!important
}

.top-50 {
	top: 50%!important
}

.top-75 {
	top: 75%!important
}

.top-100 {
	top: 100%!important
}

.bottom-0 {
	bottom: 0!important
}

.bottom-25 {
	bottom: 25%!important
}

.bottom-50 {
	bottom: 50%!important
}

.bottom-75 {
	bottom: 75%!important
}

.bottom-100 {
	bottom: 100%!important
}

.start-0 {
	left: 0!important
}

.start-25 {
	left: 25%!important
}

.start-50 {
	left: 50%!important
}

.start-75 {
	left: 75%!important
}

.start-100 {
	left: 100%!important
}

.end-0 {
	right: 0!important
}

.end-25 {
	right: 25%!important
}

.end-50 {
	right: 50%!important
}

.end-75 {
	right: 75%!important
}

.end-100 {
	right: 100%!important
}

.translate-middle {
	transform: translate(-50%, -50%)!important
}

.translate-middle-x {
	transform: translateX(-50%)!important
}

.translate-middle-y {
	transform: translateY(-50%)!important
}

.border {
	border: 1px solid #eff2f5!important
}

.border-0 {
	border: 0!important
}

.border-top {
	border-top: 1px solid #eff2f5!important
}

.border-top-0 {
	border-top: 0!important
}

.border-end {
	border-right: 1px solid #eff2f5!important
}

.border-end-0 {
	border-right: 0!important
}

.border-bottom {
	border-bottom: 1px solid #eff2f5!important
}

.border-bottom-0 {
	border-bottom: 0!important
}

.border-start {
	border-left: 1px solid #eff2f5!important
}

.border-start-0 {
	border-left: 0!important
}

.border-white {
	border-color: #fff!important
}

.border-light {
	border-color: #f5f8fa!important
}

.border-primary {
	border-color: #009ef7!important
}

.border-secondary {
	border-color: #e4e6ef!important
}

.border-success {
	border-color: #50cd89!important
}

.border-info {
	border-color: #7239ea!important
}

.border-warning {
	border-color: #ffc700!important
}

.border-danger {
	border-color: #f1416c!important
}

.border-dark {
	border-color: #181c32!important
}

.border-0 {
	border-width: 0!important
}

.border-1 {
	border-width: 1px!important
}

.border-2 {
	border-width: 2px!important
}

.border-3 {
	border-width: 3px!important
}

.border-4 {
	border-width: 4px!important
}

.border-5 {
	border-width: 5px!important
}

.w-unset {
	width: unset!important
}

.w-25 {
	width: 25%!important
}

.w-50 {
	width: 50%!important
}

.w-75 {
	width: 75%!important
}

.w-100 {
	width: 100%!important
}

.w-auto {
	width: auto!important
}

.w-1px {
	width: 1px!important
}

.w-2px {
	width: 2px!important
}

.w-3px {
	width: 3px!important
}

.w-4px {
	width: 4px!important
}

.w-5px {
	width: 5px!important
}

.w-6px {
	width: 6px!important
}

.w-7px {
	width: 7px!important
}

.w-8px {
	width: 8px!important
}

.w-9px {
	width: 9px!important
}

.w-10px {
	width: 10px!important
}

.w-15px {
	width: 15px!important
}

.w-20px {
	width: 20px!important
}

.w-25px {
	width: 25px!important
}

.w-30px {
	width: 30px!important
}

.w-35px {
	width: 35px!important
}

.w-40px {
	width: 40px!important
}

.w-45px {
	width: 45px!important
}

.w-50px {
	width: 50px!important
}

.w-55px {
	width: 55px!important
}

.w-60px {
	width: 60px!important
}

.w-65px {
	width: 65px!important
}

.w-70px {
	width: 70px!important
}

.w-75px {
	width: 75px!important
}

.w-80px {
	width: 80px!important
}

.w-85px {
	width: 85px!important
}

.w-90px {
	width: 90px!important
}

.w-95px {
	width: 95px!important
}

.w-100px {
	width: 100px!important
}

.w-125px {
	width: 125px!important
}

.w-150px {
	width: 150px!important
}

.w-175px {
	width: 175px!important
}

.w-200px {
	width: 200px!important
}

.w-225px {
	width: 225px!important
}

.w-250px {
	width: 250px!important
}

.w-275px {
	width: 275px!important
}

.w-300px {
	width: 300px!important
}

.w-325px {
	width: 325px!important
}

.w-350px {
	width: 350px!important
}

.w-375px {
	width: 375px!important
}

.w-400px {
	width: 400px!important
}

.w-425px {
	width: 425px!important
}

.w-450px {
	width: 450px!important
}

.w-475px {
	width: 475px!important
}

.w-500px {
	width: 500px!important
}

.w-550px {
	width: 550px!important
}

.w-600px {
	width: 600px!important
}

.w-650px {
	width: 650px!important
}

.w-700px {
	width: 700px!important
}

.w-750px {
	width: 750px!important
}

.w-800px {
	width: 800px!important
}

.w-850px {
	width: 850px!important
}

.w-900px {
	width: 900px!important
}

.w-950px {
	width: 950px!important
}

.w-1000px {
	width: 1000px!important
}

.mw-unset {
	max-width: unset!important
}

.mw-25 {
	max-width: 25%!important
}

.mw-50 {
	max-width: 50%!important
}

.mw-75 {
	max-width: 75%!important
}

.mw-100 {
	max-width: 100%!important
}

.mw-auto {
	max-width: auto!important
}

.mw-1px {
	max-width: 1px!important
}

.mw-2px {
	max-width: 2px!important
}

.mw-3px {
	max-width: 3px!important
}

.mw-4px {
	max-width: 4px!important
}

.mw-5px {
	max-width: 5px!important
}

.mw-6px {
	max-width: 6px!important
}

.mw-7px {
	max-width: 7px!important
}

.mw-8px {
	max-width: 8px!important
}

.mw-9px {
	max-width: 9px!important
}

.mw-10px {
	max-width: 10px!important
}

.mw-15px {
	max-width: 15px!important
}

.mw-20px {
	max-width: 20px!important
}

.mw-25px {
	max-width: 25px!important
}

.mw-30px {
	max-width: 30px!important
}

.mw-35px {
	max-width: 35px!important
}

.mw-40px {
	max-width: 40px!important
}

.mw-45px {
	max-width: 45px!important
}

.mw-50px {
	max-width: 50px!important
}

.mw-55px {
	max-width: 55px!important
}

.mw-60px {
	max-width: 60px!important
}

.mw-65px {
	max-width: 65px!important
}

.mw-70px {
	max-width: 70px!important
}

.mw-75px {
	max-width: 75px!important
}

.mw-80px {
	max-width: 80px!important
}

.mw-85px {
	max-width: 85px!important
}

.mw-90px {
	max-width: 90px!important
}

.mw-95px {
	max-width: 95px!important
}

.mw-100px {
	max-width: 100px!important
}

.mw-125px {
	max-width: 125px!important
}

.mw-150px {
	max-width: 150px!important
}

.mw-175px {
	max-width: 175px!important
}

.mw-200px {
	max-width: 200px!important
}

.mw-225px {
	max-width: 225px!important
}

.mw-250px {
	max-width: 250px!important
}

.mw-275px {
	max-width: 275px!important
}

.mw-300px {
	max-width: 300px!important
}

.mw-325px {
	max-width: 325px!important
}

.mw-350px {
	max-width: 350px!important
}

.mw-375px {
	max-width: 375px!important
}

.mw-400px {
	max-width: 400px!important
}

.mw-425px {
	max-width: 425px!important
}

.mw-450px {
	max-width: 450px!important
}

.mw-475px {
	max-width: 475px!important
}

.mw-500px {
	max-width: 500px!important
}

.mw-550px {
	max-width: 550px!important
}

.mw-600px {
	max-width: 600px!important
}

.mw-650px {
	max-width: 650px!important
}

.mw-700px {
	max-width: 700px!important
}

.mw-750px {
	max-width: 750px!important
}

.mw-800px {
	max-width: 800px!important
}

.mw-850px {
	max-width: 850px!important
}

.mw-900px {
	max-width: 900px!important
}

.mw-950px {
	max-width: 950px!important
}

.mw-1000px {
	max-width: 1000px!important
}

.vw-100 {
	width: 100vw!important
}

.min-vw-100 {
	min-width: 100vw!important
}

.h-unset {
	height: unset!important
}

.h-25 {
	height: 25%!important
}

.h-50 {
	height: 50%!important
}

.h-75 {
	height: 75%!important
}

.h-100 {
	height: 100%!important
}

.h-auto {
	height: auto!important
}

.h-1px {
	height: 1px!important
}

.h-2px {
	height: 2px!important
}

.h-3px {
	height: 3px!important
}

.h-4px {
	height: 4px!important
}

.h-5px {
	height: 5px!important
}

.h-6px {
	height: 6px!important
}

.h-7px {
	height: 7px!important
}

.h-8px {
	height: 8px!important
}

.h-9px {
	height: 9px!important
}

.h-10px {
	height: 10px!important
}

.h-15px {
	height: 15px!important
}

.h-20px {
	height: 20px!important
}

.h-25px {
	height: 25px!important
}

.h-30px {
	height: 30px!important
}

.h-35px {
	height: 35px!important
}

.h-40px {
	height: 40px!important
}

.h-45px {
	height: 45px!important
}

.h-50px {
	height: 50px!important
}

.h-55px {
	height: 55px!important
}

.h-60px {
	height: 60px!important
}

.h-65px {
	height: 65px!important
}

.h-70px {
	height: 70px!important
}

.h-75px {
	height: 75px!important
}

.h-80px {
	height: 80px!important
}

.h-85px {
	height: 85px!important
}

.h-90px {
	height: 90px!important
}

.h-95px {
	height: 95px!important
}

.h-100px {
	height: 100px!important
}

.h-125px {
	height: 125px!important
}

.h-150px {
	height: 150px!important
}

.h-175px {
	height: 175px!important
}

.h-200px {
	height: 200px!important
}

.h-225px {
	height: 225px!important
}

.h-250px {
	height: 250px!important
}

.h-275px {
	height: 275px!important
}

.h-300px {
	height: 300px!important
}

.h-325px {
	height: 325px!important
}

.h-350px {
	height: 350px!important
}

.h-375px {
	height: 375px!important
}

.h-400px {
	height: 400px!important
}

.h-425px {
	height: 425px!important
}

.h-450px {
	height: 450px!important
}

.h-475px {
	height: 475px!important
}

.h-500px {
	height: 500px!important
}

.h-550px {
	height: 550px!important
}

.h-600px {
	height: 600px!important
}

.h-650px {
	height: 650px!important
}

.h-700px {
	height: 700px!important
}

.h-750px {
	height: 750px!important
}

.h-800px {
	height: 800px!important
}

.h-850px {
	height: 850px!important
}

.h-900px {
	height: 900px!important
}

.h-950px {
	height: 950px!important
}

.h-1000px {
	height: 1000px!important
}

.mh-unset {
	max-height: unset!important
}

.mh-25 {
	max-height: 25%!important
}

.mh-50 {
	max-height: 50%!important
}

.mh-75 {
	max-height: 75%!important
}

.mh-100 {
	max-height: 100%!important
}

.mh-auto {
	max-height: auto!important
}

.mh-1px {
	max-height: 1px!important
}

.mh-2px {
	max-height: 2px!important
}

.mh-3px {
	max-height: 3px!important
}

.mh-4px {
	max-height: 4px!important
}

.mh-5px {
	max-height: 5px!important
}

.mh-6px {
	max-height: 6px!important
}

.mh-7px {
	max-height: 7px!important
}

.mh-8px {
	max-height: 8px!important
}

.mh-9px {
	max-height: 9px!important
}

.mh-10px {
	max-height: 10px!important
}

.mh-15px {
	max-height: 15px!important
}

.mh-20px {
	max-height: 20px!important
}

.mh-25px {
	max-height: 25px!important
}

.mh-30px {
	max-height: 30px!important
}

.mh-35px {
	max-height: 35px!important
}

.mh-40px {
	max-height: 40px!important
}

.mh-45px {
	max-height: 45px!important
}

.mh-50px {
	max-height: 50px!important
}

.mh-55px {
	max-height: 55px!important
}

.mh-60px {
	max-height: 60px!important
}

.mh-65px {
	max-height: 65px!important
}

.mh-70px {
	max-height: 70px!important
}

.mh-75px {
	max-height: 75px!important
}

.mh-80px {
	max-height: 80px!important
}

.mh-85px {
	max-height: 85px!important
}

.mh-90px {
	max-height: 90px!important
}

.mh-95px {
	max-height: 95px!important
}

.mh-100px {
	max-height: 100px!important
}

.mh-125px {
	max-height: 125px!important
}

.mh-150px {
	max-height: 150px!important
}

.mh-175px {
	max-height: 175px!important
}

.mh-200px {
	max-height: 200px!important
}

.mh-225px {
	max-height: 225px!important
}

.mh-250px {
	max-height: 250px!important
}

.mh-275px {
	max-height: 275px!important
}

.mh-300px {
	max-height: 300px!important
}

.mh-325px {
	max-height: 325px!important
}

.mh-350px {
	max-height: 350px!important
}

.mh-375px {
	max-height: 375px!important
}

.mh-400px {
	max-height: 400px!important
}

.mh-425px {
	max-height: 425px!important
}

.mh-450px {
	max-height: 450px!important
}

.mh-475px {
	max-height: 475px!important
}

.mh-500px {
	max-height: 500px!important
}

.mh-550px {
	max-height: 550px!important
}

.mh-600px {
	max-height: 600px!important
}

.mh-650px {
	max-height: 650px!important
}

.mh-700px {
	max-height: 700px!important
}

.mh-750px {
	max-height: 750px!important
}

.mh-800px {
	max-height: 800px!important
}

.mh-850px {
	max-height: 850px!important
}

.mh-900px {
	max-height: 900px!important
}

.mh-950px {
	max-height: 950px!important
}

.mh-1000px {
	max-height: 1000px!important
}

.vh-100 {
	height: 100vh!important
}

.min-vh-100 {
	min-height: 100vh!important
}

.flex-fill {
	flex: 1 1 auto!important
}

.flex-row {
	flex-direction: row!important
}

.flex-column {
	flex-direction: column!important
}

.flex-row-reverse {
	flex-direction: row-reverse!important
}

.flex-column-reverse {
	flex-direction: column-reverse!important
}

.flex-grow-0 {
	flex-grow: 0!important
}

.flex-grow-1 {
	flex-grow: 1!important
}

.flex-shrink-0 {
	flex-shrink: 0!important
}

.flex-shrink-1 {
	flex-shrink: 1!important
}

.flex-wrap {
	flex-wrap: wrap!important
}

.flex-nowrap {
	flex-wrap: nowrap!important
}

.flex-wrap-reverse {
	flex-wrap: wrap-reverse!important
}

.gap-0 {
	gap: 0!important
}

.gap-1 {
	gap: .25rem!important
}

.gap-2 {
	gap: .5rem!important
}

.gap-3 {
	gap: .75rem!important
}

.gap-4 {
	gap: 1rem!important
}

.gap-5 {
	gap: 1.25rem!important
}

.gap-6 {
	gap: 1.5rem!important
}

.gap-7 {
	gap: 1.75rem!important
}

.gap-8 {
	gap: 2rem!important
}

.gap-9 {
	gap: 2.25rem!important
}

.gap-10 {
	gap: 2.5rem!important
}

.gap-11 {
	gap: 2.75rem!important
}

.gap-12 {
	gap: 3rem!important
}

.gap-13 {
	gap: 3.25rem!important
}

.gap-14 {
	gap: 3.5rem!important
}

.gap-15 {
	gap: 3.75rem!important
}

.gap-16 {
	gap: 4rem!important
}

.gap-17 {
	gap: 4.25rem!important
}

.gap-18 {
	gap: 4.5rem!important
}

.gap-19 {
	gap: 4.75rem!important
}

.gap-20 {
	gap: 5rem!important
}

.justify-content-start {
	justify-content: flex-start!important
}

.justify-content-end {
	justify-content: flex-end!important
}

.justify-content-center {
	justify-content: center!important
}

.justify-content-between {
	justify-content: space-between!important
}

.justify-content-around {
	justify-content: space-around!important
}

.justify-content-evenly {
	justify-content: space-evenly!important
}

.align-items-start {
	align-items: flex-start!important
}

.align-items-end {
	align-items: flex-end!important
}

.align-items-center {
	align-items: center!important
}

.align-items-baseline {
	align-items: baseline!important
}

.align-items-stretch {
	align-items: stretch!important
}

.align-content-start {
	align-content: flex-start!important
}

.align-content-end {
	align-content: flex-end!important
}

.align-content-center {
	align-content: center!important
}

.align-content-between {
	align-content: space-between!important
}

.align-content-around {
	align-content: space-around!important
}

.align-content-stretch {
	align-content: stretch!important
}

.align-self-auto {
	align-self: auto!important
}

.align-self-start {
	align-self: flex-start!important
}

.align-self-end {
	align-self: flex-end!important
}

.align-self-center {
	align-self: center!important
}

.align-self-baseline {
	align-self: baseline!important
}

.align-self-stretch {
	align-self: stretch!important
}

.order-first {
	order: -1!important
}

.order-0 {
	order: 0!important
}

.order-1 {
	order: 1!important
}

.order-2 {
	order: 2!important
}

.order-3 {
	order: 3!important
}

.order-4 {
	order: 4!important
}

.order-5 {
	order: 5!important
}

.order-last {
	order: 6!important
}

.m-0 {
	margin: 0!important
}

.m-1 {
	margin: .25rem!important
}

.m-2 {
	margin: .5rem!important
}

.m-3 {
	margin: .75rem!important
}

.m-4 {
	margin: 1rem!important
}

.m-5 {
	margin: 1.25rem!important
}

.m-6 {
	margin: 1.5rem!important
}

.m-7 {
	margin: 1.75rem!important
}

.m-8 {
	margin: 2rem!important
}

.m-9 {
	margin: 2.25rem!important
}

.m-10 {
	margin: 2.5rem!important
}

.m-11 {
	margin: 2.75rem!important
}

.m-12 {
	margin: 3rem!important
}

.m-13 {
	margin: 3.25rem!important
}

.m-14 {
	margin: 3.5rem!important
}

.m-15 {
	margin: 3.75rem!important
}

.m-16 {
	margin: 4rem!important
}

.m-17 {
	margin: 4.25rem!important
}

.m-18 {
	margin: 4.5rem!important
}

.m-19 {
	margin: 4.75rem!important
}

.m-20 {
	margin: 5rem!important
}

.m-auto {
	margin: auto!important
}

.mx-0 {
	margin-right: 0!important;
	margin-left: 0!important
}

.mx-1 {
	margin-right: .25rem!important;
	margin-left: .25rem!important
}

.mx-2 {
	margin-right: .5rem!important;
	margin-left: .5rem!important
}

.mx-3 {
	margin-right: .75rem!important;
	margin-left: .75rem!important
}

.mx-4 {
	margin-right: 1rem!important;
	margin-left: 1rem!important
}

.mx-5 {
	margin-right: 1.25rem!important;
	margin-left: 1.25rem!important
}

.mx-6 {
	margin-right: 1.5rem!important;
	margin-left: 1.5rem!important
}

.mx-7 {
	margin-right: 1.75rem!important;
	margin-left: 1.75rem!important
}

.mx-8 {
	margin-right: 2rem!important;
	margin-left: 2rem!important
}

.mx-9 {
	margin-right: 2.25rem!important;
	margin-left: 2.25rem!important
}

.mx-10 {
	margin-right: 2.5rem!important;
	margin-left: 2.5rem!important
}

.mx-11 {
	margin-right: 2.75rem!important;
	margin-left: 2.75rem!important
}

.mx-12 {
	margin-right: 3rem!important;
	margin-left: 3rem!important
}

.mx-13 {
	margin-right: 3.25rem!important;
	margin-left: 3.25rem!important
}

.mx-14 {
	margin-right: 3.5rem!important;
	margin-left: 3.5rem!important
}

.mx-15 {
	margin-right: 3.75rem!important;
	margin-left: 3.75rem!important
}

.mx-16 {
	margin-right: 4rem!important;
	margin-left: 4rem!important
}

.mx-17 {
	margin-right: 4.25rem!important;
	margin-left: 4.25rem!important
}

.mx-18 {
	margin-right: 4.5rem!important;
	margin-left: 4.5rem!important
}

.mx-19 {
	margin-right: 4.75rem!important;
	margin-left: 4.75rem!important
}

.mx-20 {
	margin-right: 5rem!important;
	margin-left: 5rem!important
}

.mx-auto {
	margin-right: auto!important;
	margin-left: auto!important
}

.my-0 {
	margin-top: 0!important;
	margin-bottom: 0!important
}

.my-1 {
	margin-top: .25rem!important;
	margin-bottom: .25rem!important
}

.my-2 {
	margin-top: .5rem!important;
	margin-bottom: .5rem!important
}

.my-3 {
	margin-top: .75rem!important;
	margin-bottom: .75rem!important
}

.my-4 {
	margin-top: 1rem!important;
	margin-bottom: 1rem!important
}

.my-5 {
	margin-top: 1.25rem!important;
	margin-bottom: 1.25rem!important
}

.my-6 {
	margin-top: 1.5rem!important;
	margin-bottom: 1.5rem!important
}

.my-7 {
	margin-top: 1.75rem!important;
	margin-bottom: 1.75rem!important
}

.my-8 {
	margin-top: 2rem!important;
	margin-bottom: 2rem!important
}

.my-9 {
	margin-top: 2.25rem!important;
	margin-bottom: 2.25rem!important
}

.my-10 {
	margin-top: 2.5rem!important;
	margin-bottom: 2.5rem!important
}

.my-11 {
	margin-top: 2.75rem!important;
	margin-bottom: 2.75rem!important
}

.my-12 {
	margin-top: 3rem!important;
	margin-bottom: 3rem!important
}

.my-13 {
	margin-top: 3.25rem!important;
	margin-bottom: 3.25rem!important
}

.my-14 {
	margin-top: 3.5rem!important;
	margin-bottom: 3.5rem!important
}

.my-15 {
	margin-top: 3.75rem!important;
	margin-bottom: 3.75rem!important
}

.my-16 {
	margin-top: 4rem!important;
	margin-bottom: 4rem!important
}

.my-17 {
	margin-top: 4.25rem!important;
	margin-bottom: 4.25rem!important
}

.my-18 {
	margin-top: 4.5rem!important;
	margin-bottom: 4.5rem!important
}

.my-19 {
	margin-top: 4.75rem!important;
	margin-bottom: 4.75rem!important
}

.my-20 {
	margin-top: 5rem!important;
	margin-bottom: 5rem!important
}

.my-auto {
	margin-top: auto!important;
	margin-bottom: auto!important
}

.mt-0 {
	margin-top: 0!important
}

.mt-1 {
	margin-top: .25rem!important
}

.mt-2 {
	margin-top: .5rem!important
}

.mt-3 {
	margin-top: .75rem!important
}

.mt-4 {
	margin-top: 1rem!important
}

.mt-5 {
	margin-top: 1.25rem!important
}

.mt-6 {
	margin-top: 1.5rem!important
}

.mt-7 {
	margin-top: 1.75rem!important
}

.mt-8 {
	margin-top: 2rem!important
}

.mt-9 {
	margin-top: 2.25rem!important
}

.mt-10 {
	margin-top: 2.5rem!important
}

.mt-11 {
	margin-top: 2.75rem!important
}

.mt-12 {
	margin-top: 3rem!important
}

.mt-13 {
	margin-top: 3.25rem!important
}

.mt-14 {
	margin-top: 3.5rem!important
}

.mt-15 {
	margin-top: 3.75rem!important
}

.mt-16 {
	margin-top: 4rem!important
}

.mt-17 {
	margin-top: 4.25rem!important
}

.mt-18 {
	margin-top: 4.5rem!important
}

.mt-19 {
	margin-top: 4.75rem!important
}

.mt-20 {
	margin-top: 5rem!important
}

.mt-auto {
	margin-top: auto!important
}

.me-0 {
	margin-right: 0!important
}

.me-1 {
	margin-right: .25rem!important
}

.me-2 {
	margin-right: .5rem!important
}

.me-3 {
	margin-right: .75rem!important
}

.me-4 {
	margin-right: 1rem!important
}

.me-5 {
	margin-right: 1.25rem!important
}

.me-6 {
	margin-right: 1.5rem!important
}

.me-7 {
	margin-right: 1.75rem!important
}

.me-8 {
	margin-right: 2rem!important
}

.me-9 {
	margin-right: 2.25rem!important
}

.me-10 {
	margin-right: 2.5rem!important
}

.me-11 {
	margin-right: 2.75rem!important
}

.me-12 {
	margin-right: 3rem!important
}

.me-13 {
	margin-right: 3.25rem!important
}

.me-14 {
	margin-right: 3.5rem!important
}

.me-15 {
	margin-right: 3.75rem!important
}

.me-16 {
	margin-right: 4rem!important
}

.me-17 {
	margin-right: 4.25rem!important
}

.me-18 {
	margin-right: 4.5rem!important
}

.me-19 {
	margin-right: 4.75rem!important
}

.me-20 {
	margin-right: 5rem!important
}

.me-auto {
	margin-right: auto!important
}

.mb-0 {
	margin-bottom: 0!important
}

.mb-1 {
	margin-bottom: .25rem!important
}

.mb-2 {
	margin-bottom: .5rem!important
}

.mb-3 {
	margin-bottom: .75rem!important
}

.mb-4 {
	margin-bottom: 1rem!important
}

.mb-5 {
	margin-bottom: 1.25rem!important
}

.mb-6 {
	margin-bottom: 1.5rem!important
}

.mb-7 {
	margin-bottom: 1.75rem!important
}

.mb-8 {
	margin-bottom: 2rem!important
}

.mb-9 {
	margin-bottom: 2.25rem!important
}

.mb-10 {
	margin-bottom: 2.5rem!important
}

.mb-11 {
	margin-bottom: 2.75rem!important
}

.mb-12 {
	margin-bottom: 3rem!important
}

.mb-13 {
	margin-bottom: 3.25rem!important
}

.mb-14 {
	margin-bottom: 3.5rem!important
}

.mb-15 {
	margin-bottom: 3.75rem!important
}

.mb-16 {
	margin-bottom: 4rem!important
}

.mb-17 {
	margin-bottom: 4.25rem!important
}

.mb-18 {
	margin-bottom: 4.5rem!important
}

.mb-19 {
	margin-bottom: 4.75rem!important
}

.mb-20 {
	margin-bottom: 5rem!important
}

.mb-auto {
	margin-bottom: auto!important
}

.ms-0 {
	margin-left: 0!important
}

.ms-1 {
	margin-left: .25rem!important
}

.ms-2 {
	margin-left: .5rem!important
}

.ms-3 {
	margin-left: .75rem!important
}

.ms-4 {
	margin-left: 1rem!important
}

.ms-5 {
	margin-left: 1.25rem!important
}

.ms-6 {
	margin-left: 1.5rem!important
}

.ms-7 {
	margin-left: 1.75rem!important
}

.ms-8 {
	margin-left: 2rem!important
}

.ms-9 {
	margin-left: 2.25rem!important
}

.ms-10 {
	margin-left: 2.5rem!important
}

.ms-11 {
	margin-left: 2.75rem!important
}

.ms-12 {
	margin-left: 3rem!important
}

.ms-13 {
	margin-left: 3.25rem!important
}

.ms-14 {
	margin-left: 3.5rem!important
}

.ms-15 {
	margin-left: 3.75rem!important
}

.ms-16 {
	margin-left: 4rem!important
}

.ms-17 {
	margin-left: 4.25rem!important
}

.ms-18 {
	margin-left: 4.5rem!important
}

.ms-19 {
	margin-left: 4.75rem!important
}

.ms-20 {
	margin-left: 5rem!important
}

.ms-auto {
	margin-left: auto!important
}

.m-n1 {
	margin: -.25rem!important
}

.m-n2 {
	margin: -.5rem!important
}

.m-n3 {
	margin: -.75rem!important
}

.m-n4 {
	margin: -1rem!important
}

.m-n5 {
	margin: -1.25rem!important
}

.m-n6 {
	margin: -1.5rem!important
}

.m-n7 {
	margin: -1.75rem!important
}

.m-n8 {
	margin: -2rem!important
}

.m-n9 {
	margin: -2.25rem!important
}

.m-n10 {
	margin: -2.5rem!important
}

.m-n11 {
	margin: -2.75rem!important
}

.m-n12 {
	margin: -3rem!important
}

.m-n13 {
	margin: -3.25rem!important
}

.m-n14 {
	margin: -3.5rem!important
}

.m-n15 {
	margin: -3.75rem!important
}

.m-n16 {
	margin: -4rem!important
}

.m-n17 {
	margin: -4.25rem!important
}

.m-n18 {
	margin: -4.5rem!important
}

.m-n19 {
	margin: -4.75rem!important
}

.m-n20 {
	margin: -5rem!important
}

.mx-n1 {
	margin-right: -.25rem!important;
	margin-left: -.25rem!important
}

.mx-n2 {
	margin-right: -.5rem!important;
	margin-left: -.5rem!important
}

.mx-n3 {
	margin-right: -.75rem!important;
	margin-left: -.75rem!important
}

.mx-n4 {
	margin-right: -1rem!important;
	margin-left: -1rem!important
}

.mx-n5 {
	margin-right: -1.25rem!important;
	margin-left: -1.25rem!important
}

.mx-n6 {
	margin-right: -1.5rem!important;
	margin-left: -1.5rem!important
}

.mx-n7 {
	margin-right: -1.75rem!important;
	margin-left: -1.75rem!important
}

.mx-n8 {
	margin-right: -2rem!important;
	margin-left: -2rem!important
}

.mx-n9 {
	margin-right: -2.25rem!important;
	margin-left: -2.25rem!important
}

.mx-n10 {
	margin-right: -2.5rem!important;
	margin-left: -2.5rem!important
}

.mx-n11 {
	margin-right: -2.75rem!important;
	margin-left: -2.75rem!important
}

.mx-n12 {
	margin-right: -3rem!important;
	margin-left: -3rem!important
}

.mx-n13 {
	margin-right: -3.25rem!important;
	margin-left: -3.25rem!important
}

.mx-n14 {
	margin-right: -3.5rem!important;
	margin-left: -3.5rem!important
}

.mx-n15 {
	margin-right: -3.75rem!important;
	margin-left: -3.75rem!important
}

.mx-n16 {
	margin-right: -4rem!important;
	margin-left: -4rem!important
}

.mx-n17 {
	margin-right: -4.25rem!important;
	margin-left: -4.25rem!important
}

.mx-n18 {
	margin-right: -4.5rem!important;
	margin-left: -4.5rem!important
}

.mx-n19 {
	margin-right: -4.75rem!important;
	margin-left: -4.75rem!important
}

.mx-n20 {
	margin-right: -5rem!important;
	margin-left: -5rem!important
}

.my-n1 {
	margin-top: -.25rem!important;
	margin-bottom: -.25rem!important
}

.my-n2 {
	margin-top: -.5rem!important;
	margin-bottom: -.5rem!important
}

.my-n3 {
	margin-top: -.75rem!important;
	margin-bottom: -.75rem!important
}

.my-n4 {
	margin-top: -1rem!important;
	margin-bottom: -1rem!important
}

.my-n5 {
	margin-top: -1.25rem!important;
	margin-bottom: -1.25rem!important
}

.my-n6 {
	margin-top: -1.5rem!important;
	margin-bottom: -1.5rem!important
}

.my-n7 {
	margin-top: -1.75rem!important;
	margin-bottom: -1.75rem!important
}

.my-n8 {
	margin-top: -2rem!important;
	margin-bottom: -2rem!important
}

.my-n9 {
	margin-top: -2.25rem!important;
	margin-bottom: -2.25rem!important
}

.my-n10 {
	margin-top: -2.5rem!important;
	margin-bottom: -2.5rem!important
}

.my-n11 {
	margin-top: -2.75rem!important;
	margin-bottom: -2.75rem!important
}

.my-n12 {
	margin-top: -3rem!important;
	margin-bottom: -3rem!important
}

.my-n13 {
	margin-top: -3.25rem!important;
	margin-bottom: -3.25rem!important
}

.my-n14 {
	margin-top: -3.5rem!important;
	margin-bottom: -3.5rem!important
}

.my-n15 {
	margin-top: -3.75rem!important;
	margin-bottom: -3.75rem!important
}

.my-n16 {
	margin-top: -4rem!important;
	margin-bottom: -4rem!important
}

.my-n17 {
	margin-top: -4.25rem!important;
	margin-bottom: -4.25rem!important
}

.my-n18 {
	margin-top: -4.5rem!important;
	margin-bottom: -4.5rem!important
}

.my-n19 {
	margin-top: -4.75rem!important;
	margin-bottom: -4.75rem!important
}

.my-n20 {
	margin-top: -5rem!important;
	margin-bottom: -5rem!important
}

.mt-n1 {
	margin-top: -.25rem!important
}

.mt-n2 {
	margin-top: -.5rem!important
}

.mt-n3 {
	margin-top: -.75rem!important
}

.mt-n4 {
	margin-top: -1rem!important
}

.mt-n5 {
	margin-top: -1.25rem!important
}

.mt-n6 {
	margin-top: -1.5rem!important
}

.mt-n7 {
	margin-top: -1.75rem!important
}

.mt-n8 {
	margin-top: -2rem!important
}

.mt-n9 {
	margin-top: -2.25rem!important
}

.mt-n10 {
	margin-top: -2.5rem!important
}

.mt-n11 {
	margin-top: -2.75rem!important
}

.mt-n12 {
	margin-top: -3rem!important
}

.mt-n13 {
	margin-top: -3.25rem!important
}

.mt-n14 {
	margin-top: -3.5rem!important
}

.mt-n15 {
	margin-top: -3.75rem!important
}

.mt-n16 {
	margin-top: -4rem!important
}

.mt-n17 {
	margin-top: -4.25rem!important
}

.mt-n18 {
	margin-top: -4.5rem!important
}

.mt-n19 {
	margin-top: -4.75rem!important
}

.mt-n20 {
	margin-top: -5rem!important
}

.me-n1 {
	margin-right: -.25rem!important
}

.me-n2 {
	margin-right: -.5rem!important
}

.me-n3 {
	margin-right: -.75rem!important
}

.me-n4 {
	margin-right: -1rem!important
}

.me-n5 {
	margin-right: -1.25rem!important
}

.me-n6 {
	margin-right: -1.5rem!important
}

.me-n7 {
	margin-right: -1.75rem!important
}

.me-n8 {
	margin-right: -2rem!important
}

.me-n9 {
	margin-right: -2.25rem!important
}

.me-n10 {
	margin-right: -2.5rem!important
}

.me-n11 {
	margin-right: -2.75rem!important
}

.me-n12 {
	margin-right: -3rem!important
}

.me-n13 {
	margin-right: -3.25rem!important
}

.me-n14 {
	margin-right: -3.5rem!important
}

.me-n15 {
	margin-right: -3.75rem!important
}

.me-n16 {
	margin-right: -4rem!important
}

.me-n17 {
	margin-right: -4.25rem!important
}

.me-n18 {
	margin-right: -4.5rem!important
}

.me-n19 {
	margin-right: -4.75rem!important
}

.me-n20 {
	margin-right: -5rem!important
}

.mb-n1 {
	margin-bottom: -.25rem!important
}

.mb-n2 {
	margin-bottom: -.5rem!important
}

.mb-n3 {
	margin-bottom: -.75rem!important
}

.mb-n4 {
	margin-bottom: -1rem!important
}

.mb-n5 {
	margin-bottom: -1.25rem!important
}

.mb-n6 {
	margin-bottom: -1.5rem!important
}

.mb-n7 {
	margin-bottom: -1.75rem!important
}

.mb-n8 {
	margin-bottom: -2rem!important
}

.mb-n9 {
	margin-bottom: -2.25rem!important
}

.mb-n10 {
	margin-bottom: -2.5rem!important
}

.mb-n11 {
	margin-bottom: -2.75rem!important
}

.mb-n12 {
	margin-bottom: -3rem!important
}

.mb-n13 {
	margin-bottom: -3.25rem!important
}

.mb-n14 {
	margin-bottom: -3.5rem!important
}

.mb-n15 {
	margin-bottom: -3.75rem!important
}

.mb-n16 {
	margin-bottom: -4rem!important
}

.mb-n17 {
	margin-bottom: -4.25rem!important
}

.mb-n18 {
	margin-bottom: -4.5rem!important
}

.mb-n19 {
	margin-bottom: -4.75rem!important
}

.mb-n20 {
	margin-bottom: -5rem!important
}

.ms-n1 {
	margin-left: -.25rem!important
}

.ms-n2 {
	margin-left: -.5rem!important
}

.ms-n3 {
	margin-left: -.75rem!important
}

.ms-n4 {
	margin-left: -1rem!important
}

.ms-n5 {
	margin-left: -1.25rem!important
}

.ms-n6 {
	margin-left: -1.5rem!important
}

.ms-n7 {
	margin-left: -1.75rem!important
}

.ms-n8 {
	margin-left: -2rem!important
}

.ms-n9 {
	margin-left: -2.25rem!important
}

.ms-n10 {
	margin-left: -2.5rem!important
}

.ms-n11 {
	margin-left: -2.75rem!important
}

.ms-n12 {
	margin-left: -3rem!important
}

.ms-n13 {
	margin-left: -3.25rem!important
}

.ms-n14 {
	margin-left: -3.5rem!important
}

.ms-n15 {
	margin-left: -3.75rem!important
}

.ms-n16 {
	margin-left: -4rem!important
}

.ms-n17 {
	margin-left: -4.25rem!important
}

.ms-n18 {
	margin-left: -4.5rem!important
}

.ms-n19 {
	margin-left: -4.75rem!important
}

.ms-n20 {
	margin-left: -5rem!important
}

.p-0 {
	padding: 0!important
}

.p-1 {
	padding: .25rem!important
}

.p-2 {
	padding: .5rem!important
}

.p-3 {
	padding: .75rem!important
}

.p-4 {
	padding: 1rem!important
}

.p-5 {
	padding: 1.25rem!important
}

.p-6 {
	padding: 1.5rem!important
}

.p-7 {
	padding: 1.75rem!important
}

.p-8 {
	padding: 2rem!important
}

.p-9 {
	padding: 2.25rem!important
}

.p-10 {
	padding: 2.5rem!important
}

.p-11 {
	padding: 2.75rem!important
}

.p-12 {
	padding: 3rem!important
}

.p-13 {
	padding: 3.25rem!important
}

.p-14 {
	padding: 3.5rem!important
}

.p-15 {
	padding: 3.75rem!important
}

.p-16 {
	padding: 4rem!important
}

.p-17 {
	padding: 4.25rem!important
}

.p-18 {
	padding: 4.5rem!important
}

.p-19 {
	padding: 4.75rem!important
}

.p-20 {
	padding: 5rem!important
}

.px-0 {
	padding-right: 0!important;
	padding-left: 0!important
}

.px-1 {
	padding-right: .25rem!important;
	padding-left: .25rem!important
}

.px-2 {
	padding-right: .5rem!important;
	padding-left: .5rem!important
}

.px-3 {
	padding-right: .75rem!important;
	padding-left: .75rem!important
}

.px-4 {
	padding-right: 1rem!important;
	padding-left: 1rem!important
}

.px-5 {
	padding-right: 1.25rem!important;
	padding-left: 1.25rem!important
}

.px-6 {
	padding-right: 1.5rem!important;
	padding-left: 1.5rem!important
}

.px-7 {
	padding-right: 1.75rem!important;
	padding-left: 1.75rem!important
}

.px-8 {
	padding-right: 2rem!important;
	padding-left: 2rem!important
}

.px-9 {
	padding-right: 2.25rem!important;
	padding-left: 2.25rem!important
}

.px-10 {
	padding-right: 2.5rem!important;
	padding-left: 2.5rem!important
}

.px-11 {
	padding-right: 2.75rem!important;
	padding-left: 2.75rem!important
}

.px-12 {
	padding-right: 3rem!important;
	padding-left: 3rem!important
}

.px-13 {
	padding-right: 3.25rem!important;
	padding-left: 3.25rem!important
}

.px-14 {
	padding-right: 3.5rem!important;
	padding-left: 3.5rem!important
}

.px-15 {
	padding-right: 3.75rem!important;
	padding-left: 3.75rem!important
}

.px-16 {
	padding-right: 4rem!important;
	padding-left: 4rem!important
}

.px-17 {
	padding-right: 4.25rem!important;
	padding-left: 4.25rem!important
}

.px-18 {
	padding-right: 4.5rem!important;
	padding-left: 4.5rem!important
}

.px-19 {
	padding-right: 4.75rem!important;
	padding-left: 4.75rem!important
}

.px-20 {
	padding-right: 5rem!important;
	padding-left: 5rem!important
}

.py-0 {
	padding-top: 0!important;
	padding-bottom: 0!important
}

.py-1 {
	padding-top: .25rem!important;
	padding-bottom: .25rem!important
}

.py-2 {
	padding-top: .5rem!important;
	padding-bottom: .5rem!important
}

.py-3 {
	padding-top: .75rem!important;
	padding-bottom: .75rem!important
}

.py-4 {
	padding-top: 1rem!important;
	padding-bottom: 1rem!important
}

.py-5 {
	padding-top: 1.25rem!important;
	padding-bottom: 1.25rem!important
}

.py-6 {
	padding-top: 1.5rem!important;
	padding-bottom: 1.5rem!important
}

.py-7 {
	padding-top: 1.75rem!important;
	padding-bottom: 1.75rem!important
}

.py-8 {
	padding-top: 2rem!important;
	padding-bottom: 2rem!important
}

.py-9 {
	padding-top: 2.25rem!important;
	padding-bottom: 2.25rem!important
}

.py-10 {
	padding-top: 2.5rem!important;
	padding-bottom: 2.5rem!important
}

.py-11 {
	padding-top: 2.75rem!important;
	padding-bottom: 2.75rem!important
}

.py-12 {
	padding-top: 3rem!important;
	padding-bottom: 3rem!important
}

.py-13 {
	padding-top: 3.25rem!important;
	padding-bottom: 3.25rem!important
}

.py-14 {
	padding-top: 3.5rem!important;
	padding-bottom: 3.5rem!important
}

.py-15 {
	padding-top: 3.75rem!important;
	padding-bottom: 3.75rem!important
}

.py-16 {
	padding-top: 4rem!important;
	padding-bottom: 4rem!important
}

.py-17 {
	padding-top: 4.25rem!important;
	padding-bottom: 4.25rem!important
}

.py-18 {
	padding-top: 4.5rem!important;
	padding-bottom: 4.5rem!important
}

.py-19 {
	padding-top: 4.75rem!important;
	padding-bottom: 4.75rem!important
}

.py-20 {
	padding-top: 5rem!important;
	padding-bottom: 5rem!important
}

.pt-0 {
	padding-top: 0!important
}

.pt-1 {
	padding-top: .25rem!important
}

.pt-2 {
	padding-top: .5rem!important
}

.pt-3 {
	padding-top: .75rem!important
}

.pt-4 {
	padding-top: 1rem!important
}

.pt-5 {
	padding-top: 1.25rem!important
}

.pt-6 {
	padding-top: 1.5rem!important
}

.pt-7 {
	padding-top: 1.75rem!important
}

.pt-8 {
	padding-top: 2rem!important
}

.pt-9 {
	padding-top: 2.25rem!important
}

.pt-10 {
	padding-top: 2.5rem!important
}

.pt-11 {
	padding-top: 2.75rem!important
}

.pt-12 {
	padding-top: 3rem!important
}

.pt-13 {
	padding-top: 3.25rem!important
}

.pt-14 {
	padding-top: 3.5rem!important
}

.pt-15 {
	padding-top: 3.75rem!important
}

.pt-16 {
	padding-top: 4rem!important
}

.pt-17 {
	padding-top: 4.25rem!important
}

.pt-18 {
	padding-top: 4.5rem!important
}

.pt-19 {
	padding-top: 4.75rem!important
}

.pt-20 {
	padding-top: 5rem!important
}

.pe-0 {
	padding-right: 0!important
}

.pe-1 {
	padding-right: .25rem!important
}

.pe-2 {
	padding-right: .5rem!important
}

.pe-3 {
	padding-right: .75rem!important
}

.pe-4 {
	padding-right: 1rem!important
}

.pe-5 {
	padding-right: 1.25rem!important
}

.pe-6 {
	padding-right: 1.5rem!important
}

.pe-7 {
	padding-right: 1.75rem!important
}

.pe-8 {
	padding-right: 2rem!important
}

.pe-9 {
	padding-right: 2.25rem!important
}

.pe-10 {
	padding-right: 2.5rem!important
}

.pe-11 {
	padding-right: 2.75rem!important
}

.pe-12 {
	padding-right: 3rem!important
}

.pe-13 {
	padding-right: 3.25rem!important
}

.pe-14 {
	padding-right: 3.5rem!important
}

.pe-15 {
	padding-right: 3.75rem!important
}

.pe-16 {
	padding-right: 4rem!important
}

.pe-17 {
	padding-right: 4.25rem!important
}

.pe-18 {
	padding-right: 4.5rem!important
}

.pe-19 {
	padding-right: 4.75rem!important
}

.pe-20 {
	padding-right: 5rem!important
}

.pb-0 {
	padding-bottom: 0!important
}

.pb-1 {
	padding-bottom: .25rem!important
}

.pb-2 {
	padding-bottom: .5rem!important
}

.pb-3 {
	padding-bottom: .75rem!important
}

.pb-4 {
	padding-bottom: 1rem!important
}

.pb-5 {
	padding-bottom: 1.25rem!important
}

.pb-6 {
	padding-bottom: 1.5rem!important
}

.pb-7 {
	padding-bottom: 1.75rem!important
}

.pb-8 {
	padding-bottom: 2rem!important
}

.pb-9 {
	padding-bottom: 2.25rem!important
}

.pb-10 {
	padding-bottom: 2.5rem!important
}

.pb-11 {
	padding-bottom: 2.75rem!important
}

.pb-12 {
	padding-bottom: 3rem!important
}

.pb-13 {
	padding-bottom: 3.25rem!important
}

.pb-14 {
	padding-bottom: 3.5rem!important
}

.pb-15 {
	padding-bottom: 3.75rem!important
}

.pb-16 {
	padding-bottom: 4rem!important
}

.pb-17 {
	padding-bottom: 4.25rem!important
}

.pb-18 {
	padding-bottom: 4.5rem!important
}

.pb-19 {
	padding-bottom: 4.75rem!important
}

.pb-20 {
	padding-bottom: 5rem!important
}

.ps-0 {
	padding-left: 0!important
}

.ps-1 {
	padding-left: .25rem!important
}

.ps-2 {
	padding-left: .5rem!important
}

.ps-3 {
	padding-left: .75rem!important
}

.ps-4 {
	padding-left: 1rem!important
}

.ps-5 {
	padding-left: 1.25rem!important
}

.ps-6 {
	padding-left: 1.5rem!important
}

.ps-7 {
	padding-left: 1.75rem!important
}

.ps-8 {
	padding-left: 2rem!important
}

.ps-9 {
	padding-left: 2.25rem!important
}

.ps-10 {
	padding-left: 2.5rem!important
}

.ps-11 {
	padding-left: 2.75rem!important
}

.ps-12 {
	padding-left: 3rem!important
}

.ps-13 {
	padding-left: 3.25rem!important
}

.ps-14 {
	padding-left: 3.5rem!important
}

.ps-15 {
	padding-left: 3.75rem!important
}

.ps-16 {
	padding-left: 4rem!important
}

.ps-17 {
	padding-left: 4.25rem!important
}

.ps-18 {
	padding-left: 4.5rem!important
}

.ps-19 {
	padding-left: 4.75rem!important
}

.ps-20 {
	padding-left: 5rem!important
}

.font-monospace {
	font-family: var(--bs-font-monospace)!important
}

.fs-1 {
	font-size: calc(1.3rem + .6vw)!important
}

.fs-2 {
	font-size: calc(1.275rem + .3vw)!important
}

.fs-3 {
	font-size: calc(1.26rem + .12vw)!important
}

.fs-4 {
	font-size: 1.25rem!important
}

.fs-5 {
	font-size: 1.15rem!important
}

.fs-6 {
	font-size: 1.075rem!important
}

.fs-7 {
	font-size: .95rem!important
}

.fs-8 {
	font-size: .85rem!important
}

.fs-9 {
	font-size: .75rem!important
}

.fs-10 {
	font-size: .5rem!important
}

.fs-base {
	font-size: 1rem!important
}

.fs-fluid {
	font-size: 100%!important
}

.fs-2x {
	font-size: calc(1.325rem + .9vw)!important
}

.fs-2qx {
	font-size: calc(1.35rem + 1.2vw)!important
}

.fs-2hx {
	font-size: calc(1.375rem + 1.5vw)!important
}

.fs-2tx {
	font-size: calc(1.4rem + 1.8vw)!important
}

.fs-3x {
	font-size: calc(1.425rem + 2.1vw)!important
}

.fs-3qx {
	font-size: calc(1.45rem + 2.4vw)!important
}

.fs-3hx {
	font-size: calc(1.475rem + 2.7vw)!important
}

.fs-3tx {
	font-size: calc(1.5rem + 3vw)!important
}

.fs-4x {
	font-size: calc(1.525rem + 3.3vw)!important
}

.fs-4qx {
	font-size: calc(1.55rem + 3.6vw)!important
}

.fs-4hx {
	font-size: calc(1.575rem + 3.9vw)!important
}

.fs-4tx {
	font-size: calc(1.6rem + 4.2vw)!important
}

.fs-5x {
	font-size: calc(1.625rem + 4.5vw)!important
}

.fs-5qx {
	font-size: calc(1.65rem + 4.8vw)!important
}

.fs-5hx {
	font-size: calc(1.675rem + 5.1vw)!important
}

.fs-5tx {
	font-size: calc(1.7rem + 5.4vw)!important
}

.fst-italic {
	font-style: italic!important
}

.fst-normal {
	font-style: normal!important
}

.fw-light {
	font-weight: 300!important
}

.fw-lighter {
	font-weight: lighter!important
}

.fw-normal {
	font-weight: 400!important
}

.fw-bold {
	font-weight: 500!important
}

.fw-bolder {
	font-weight: 600!important
}

.lh-0 {
	line-height: 0!important
}

.lh-1 {
	line-height: 1!important
}

.lh-sm {
	line-height: 1.25!important
}

.lh-base {
	line-height: 1.5!important
}

.lh-lg {
	line-height: 1.75!important
}

.lh-xl {
	line-height: 2!important
}

.lh-xxl {
	line-height: 2.25!important
}

.text-start {
	text-align: left!important
}

.text-end {
	text-align: right!important
}

.text-center {
	text-align: center!important
}

.text-decoration-none {
	text-decoration: none!important
}

.text-decoration-underline {
	text-decoration: underline!important
}

.text-decoration-line-through {
	text-decoration: line-through!important
}

.text-lowercase {
	text-transform: lowercase!important
}

.text-uppercase {
	text-transform: uppercase!important
}

.text-capitalize {
	text-transform: capitalize!important
}

.text-wrap {
	white-space: normal!important
}

.text-nowrap {
	white-space: nowrap!important
}

.text-break {
	word-wrap: break-word!important;
	word-break: break-word!important
}

.text-white {
	color: #fff!important
}

.text-light {
	color: #f5f8fa!important
}

.text-primary {
	color: #009ef7!important
}

.text-secondary {
	color: #e4e6ef!important
}

.text-success {
	color: #50cd89!important
}

.text-info {
	color: #7239ea!important
}

.text-warning {
	color: #ffc700!important
}

.text-danger {
	color: #f1416c!important
}

.text-dark {
	color: #181c32!important
}

.text-body {
	color: #181c32!important
}

.text-muted {
	color: #a1a5b7!important
}

.text-black-50 {
	color: rgba(0, 0, 0, .5)!important
}

.text-white-50 {
	color: rgba(255, 255, 255, .5)!important
}

.text-reset {
	color: inherit!important
}

.bg-white {
	background-color: #fff!important
}

.bg-light {
	background-color: #f5f8fa!important
}

.bg-primary {
	background-color: #009ef7!important
}

.bg-secondary {
	background-color: #e4e6ef!important
}

.bg-success {
	background-color: #50cd89!important
}

.bg-info {
	background-color: #7239ea!important
}

.bg-warning {
	background-color: #ffc700!important
}

.bg-danger {
	background-color: #f1416c!important
}

.bg-dark {
	background-color: #181c32!important
}

.bg-body {
	background-color: #fff!important
}

.bg-transparent {
	background-color: transparent!important
}

.bg-gradient {
	background-image: var(--bs-gradient)!important
}

.user-select-all {
	user-select: all!important
}

.user-select-auto {
	user-select: auto!important
}

.user-select-none {
	user-select: none!important
}

.pe-none {
	pointer-events: none!important
}

.pe-auto {
	pointer-events: auto!important
}

.rounded {
	border-radius: 0!important
}

.rounded-0 {
	border-radius: 0!important
}

.rounded-1 {
	border-radius: 0!important
}

.rounded-2 {
	border-radius: 0!important
}

.rounded-3 {
	border-radius: 0!important
}

.rounded-circle {
	border-radius: 50%!important
}

.rounded-pill {
	border-radius: 50rem!important
}

.rounded-top {
	border-top-left-radius: 0!important;
	border-top-right-radius: 0!important
}

.rounded-end {
	border-top-right-radius: 0!important;
	border-bottom-right-radius: 0!important
}

.rounded-bottom {
	border-bottom-right-radius: 0!important;
	border-bottom-left-radius: 0!important
}

.rounded-start {
	border-bottom-left-radius: 0!important;
	border-top-left-radius: 0!important
}

.visible {
	visibility: visible!important
}

.invisible {
	visibility: hidden!important
}

.opacity-0 {
	opacity: 0!important
}

.opacity-5 {
	opacity: .05!important
}

.opacity-10 {
	opacity: .1!important
}

.opacity-15 {
	opacity: .15!important
}

.opacity-20 {
	opacity: .2!important
}

.opacity-25 {
	opacity: .25!important
}

.opacity-50 {
	opacity: .5!important
}

.opacity-75 {
	opacity: .75!important
}

.opacity-100 {
	opacity: 1!important
}

.opacity-0 {
	opacity: 0!important
}

.opacity-0-hover:hover {
	opacity: 0!important
}

.opacity-5 {
	opacity: .05!important
}

.opacity-5-hover:hover {
	opacity: .05!important
}

.opacity-10 {
	opacity: .1!important
}

.opacity-10-hover:hover {
	opacity: .1!important
}

.opacity-15 {
	opacity: .15!important
}

.opacity-15-hover:hover {
	opacity: .15!important
}

.opacity-20 {
	opacity: .2!important
}

.opacity-20-hover:hover {
	opacity: .2!important
}

.opacity-25 {
	opacity: .25!important
}

.opacity-25-hover:hover {
	opacity: .25!important
}

.opacity-50 {
	opacity: .5!important
}

.opacity-50-hover:hover {
	opacity: .5!important
}

.opacity-75 {
	opacity: .75!important
}

.opacity-75-hover:hover {
	opacity: .75!important
}

.opacity-100 {
	opacity: 1!important
}

.opacity-100-hover:hover {
	opacity: 1!important
}

.min-w-unset {
	min-width: unset!important
}

.min-w-25 {
	min-width: 25%!important
}

.min-w-50 {
	min-width: 50%!important
}

.min-w-75 {
	min-width: 75%!important
}

.min-w-100 {
	min-width: 100%!important
}

.min-w-auto {
	min-width: auto!important
}

.min-w-1px {
	min-width: 1px!important
}

.min-w-2px {
	min-width: 2px!important
}

.min-w-3px {
	min-width: 3px!important
}

.min-w-4px {
	min-width: 4px!important
}

.min-w-5px {
	min-width: 5px!important
}

.min-w-6px {
	min-width: 6px!important
}

.min-w-7px {
	min-width: 7px!important
}

.min-w-8px {
	min-width: 8px!important
}

.min-w-9px {
	min-width: 9px!important
}

.min-w-10px {
	min-width: 10px!important
}

.min-w-15px {
	min-width: 15px!important
}

.min-w-20px {
	min-width: 20px!important
}

.min-w-25px {
	min-width: 25px!important
}

.min-w-30px {
	min-width: 30px!important
}

.min-w-35px {
	min-width: 35px!important
}

.min-w-40px {
	min-width: 40px!important
}

.min-w-45px {
	min-width: 45px!important
}

.min-w-50px {
	min-width: 50px!important
}

.min-w-55px {
	min-width: 55px!important
}

.min-w-60px {
	min-width: 60px!important
}

.min-w-65px {
	min-width: 65px!important
}

.min-w-70px {
	min-width: 70px!important
}

.min-w-75px {
	min-width: 75px!important
}

.min-w-80px {
	min-width: 80px!important
}

.min-w-85px {
	min-width: 85px!important
}

.min-w-90px {
	min-width: 90px!important
}

.min-w-95px {
	min-width: 95px!important
}

.min-w-100px {
	min-width: 100px!important
}

.min-w-125px {
	min-width: 125px!important
}

.min-w-150px {
	min-width: 150px!important
}

.min-w-175px {
	min-width: 175px!important
}

.min-w-200px {
	min-width: 200px!important
}

.min-w-225px {
	min-width: 225px!important
}

.min-w-250px {
	min-width: 250px!important
}

.min-w-275px {
	min-width: 275px!important
}

.min-w-300px {
	min-width: 300px!important
}

.min-w-325px {
	min-width: 325px!important
}

.min-w-350px {
	min-width: 350px!important
}

.min-w-375px {
	min-width: 375px!important
}

.min-w-400px {
	min-width: 400px!important
}

.min-w-425px {
	min-width: 425px!important
}

.min-w-450px {
	min-width: 450px!important
}

.min-w-475px {
	min-width: 475px!important
}

.min-w-500px {
	min-width: 500px!important
}

.min-w-550px {
	min-width: 550px!important
}

.min-w-600px {
	min-width: 600px!important
}

.min-w-650px {
	min-width: 650px!important
}

.min-w-700px {
	min-width: 700px!important
}

.min-w-750px {
	min-width: 750px!important
}

.min-w-800px {
	min-width: 800px!important
}

.min-w-850px {
	min-width: 850px!important
}

.min-w-900px {
	min-width: 900px!important
}

.min-w-950px {
	min-width: 950px!important
}

.min-w-1000px {
	min-width: 1000px!important
}

.min-h-unset {
	min-height: unset!important
}

.min-h-25 {
	min-height: 25%!important
}

.min-h-50 {
	min-height: 50%!important
}

.min-h-75 {
	min-height: 75%!important
}

.min-h-100 {
	min-height: 100%!important
}

.min-h-auto {
	min-height: auto!important
}

.min-h-1px {
	min-height: 1px!important
}

.min-h-2px {
	min-height: 2px!important
}

.min-h-3px {
	min-height: 3px!important
}

.min-h-4px {
	min-height: 4px!important
}

.min-h-5px {
	min-height: 5px!important
}

.min-h-6px {
	min-height: 6px!important
}

.min-h-7px {
	min-height: 7px!important
}

.min-h-8px {
	min-height: 8px!important
}

.min-h-9px {
	min-height: 9px!important
}

.min-h-10px {
	min-height: 10px!important
}

.min-h-15px {
	min-height: 15px!important
}

.min-h-20px {
	min-height: 20px!important
}

.min-h-25px {
	min-height: 25px!important
}

.min-h-30px {
	min-height: 30px!important
}

.min-h-35px {
	min-height: 35px!important
}

.min-h-40px {
	min-height: 40px!important
}

.min-h-45px {
	min-height: 45px!important
}

.min-h-50px {
	min-height: 50px!important
}

.min-h-55px {
	min-height: 55px!important
}

.min-h-60px {
	min-height: 60px!important
}

.min-h-65px {
	min-height: 65px!important
}

.min-h-70px {
	min-height: 70px!important
}

.min-h-75px {
	min-height: 75px!important
}

.min-h-80px {
	min-height: 80px!important
}

.min-h-85px {
	min-height: 85px!important
}

.min-h-90px {
	min-height: 90px!important
}

.min-h-95px {
	min-height: 95px!important
}

.min-h-100px {
	min-height: 100px!important
}

.min-h-125px {
	min-height: 125px!important
}

.min-h-150px {
	min-height: 150px!important
}

.min-h-175px {
	min-height: 175px!important
}

.min-h-200px {
	min-height: 200px!important
}

.min-h-225px {
	min-height: 225px!important
}

.min-h-250px {
	min-height: 250px!important
}

.min-h-275px {
	min-height: 275px!important
}

.min-h-300px {
	min-height: 300px!important
}

.min-h-325px {
	min-height: 325px!important
}

.min-h-350px {
	min-height: 350px!important
}

.min-h-375px {
	min-height: 375px!important
}

.min-h-400px {
	min-height: 400px!important
}

.min-h-425px {
	min-height: 425px!important
}

.min-h-450px {
	min-height: 450px!important
}

.min-h-475px {
	min-height: 475px!important
}

.min-h-500px {
	min-height: 500px!important
}

.min-h-550px {
	min-height: 550px!important
}

.min-h-600px {
	min-height: 600px!important
}

.min-h-650px {
	min-height: 650px!important
}

.min-h-700px {
	min-height: 700px!important
}

.min-h-750px {
	min-height: 750px!important
}

.min-h-800px {
	min-height: 800px!important
}

.min-h-850px {
	min-height: 850px!important
}

.min-h-900px {
	min-height: 900px!important
}

.min-h-950px {
	min-height: 950px!important
}

.min-h-1000px {
	min-height: 1000px!important
}

.z-index-n1 {
	z-index: -1!important
}

.z-index-n2 {
	z-index: -2!important
}

.z-index-0 {
	z-index: 0!important
}

.z-index-1 {
	z-index: 1!important
}

.z-index-2 {
	z-index: 2!important
}

.z-index-3 {
	z-index: 3!important
}

.border-top-0 {
	border-top-width: 0!important
}

.border-top-1 {
	border-top-width: 1px!important
}

.border-top-2 {
	border-top-width: 2px!important
}

.border-top-3 {
	border-top-width: 3px!important
}

.border-top-4 {
	border-top-width: 4px!important
}

.border-top-5 {
	border-top-width: 5px!important
}

.border-bottom-0 {
	border-bottom-width: 0!important
}

.border-bottom-1 {
	border-bottom-width: 1px!important
}

.border-bottom-2 {
	border-bottom-width: 2px!important
}

.border-bottom-3 {
	border-bottom-width: 3px!important
}

.border-bottom-4 {
	border-bottom-width: 4px!important
}

.border-bottom-5 {
	border-bottom-width: 5px!important
}

.border-right-0 {
	border-right-width: 0!important
}

.border-right-1 {
	border-right-width: 1px!important
}

.border-right-2 {
	border-right-width: 2px!important
}

.border-right-3 {
	border-right-width: 3px!important
}

.border-right-4 {
	border-right-width: 4px!important
}

.border-right-5 {
	border-right-width: 5px!important
}

.border-left-0 {
	border-left-width: 0!important
}

.border-left-1 {
	border-left-width: 1px!important
}

.border-left-2 {
	border-left-width: 2px!important
}

.border-left-3 {
	border-left-width: 3px!important
}

.border-left-4 {
	border-left-width: 4px!important
}

.border-left-5 {
	border-left-width: 5px!important
}

.ls-1 {
	letter-spacing: .1rem!important
}

.ls-2 {
	letter-spacing: .115rem!important
}

.ls-3 {
	letter-spacing: .125rem!important
}

.ls-4 {
	letter-spacing: .25rem!important
}

.ls-5 {
	letter-spacing: .5rem!important
}

@media (min-width:576px) {
	.float-sm-start {
		float: left!important
	}
	.float-sm-end {
		float: right!important
	}
	.float-sm-none {
		float: none!important
	}
	.d-sm-inline {
		display: inline!important
	}
	.d-sm-inline-block {
		display: inline-block!important
	}
	.d-sm-block {
		display: block!important
	}
	.d-sm-grid {
		display: grid!important
	}
	.d-sm-table {
		display: table!important
	}
	.d-sm-table-row {
		display: table-row!important
	}
	.d-sm-table-cell {
		display: table-cell!important
	}
	.d-sm-flex {
		display: flex!important
	}
	.d-sm-inline-flex {
		display: inline-flex!important
	}
	.d-sm-none {
		display: none!important
	}
	.position-sm-static {
		position: static!important
	}
	.position-sm-relative {
		position: relative!important
	}
	.position-sm-absolute {
		position: absolute!important
	}
	.position-sm-fixed {
		position: fixed!important
	}
	.position-sm-sticky {
		position: sticky!important
	}
	.w-sm-unset {
		width: unset!important
	}
	.w-sm-25 {
		width: 25%!important
	}
	.w-sm-50 {
		width: 50%!important
	}
	.w-sm-75 {
		width: 75%!important
	}
	.w-sm-100 {
		width: 100%!important
	}
	.w-sm-auto {
		width: auto!important
	}
	.w-sm-1px {
		width: 1px!important
	}
	.w-sm-2px {
		width: 2px!important
	}
	.w-sm-3px {
		width: 3px!important
	}
	.w-sm-4px {
		width: 4px!important
	}
	.w-sm-5px {
		width: 5px!important
	}
	.w-sm-6px {
		width: 6px!important
	}
	.w-sm-7px {
		width: 7px!important
	}
	.w-sm-8px {
		width: 8px!important
	}
	.w-sm-9px {
		width: 9px!important
	}
	.w-sm-10px {
		width: 10px!important
	}
	.w-sm-15px {
		width: 15px!important
	}
	.w-sm-20px {
		width: 20px!important
	}
	.w-sm-25px {
		width: 25px!important
	}
	.w-sm-30px {
		width: 30px!important
	}
	.w-sm-35px {
		width: 35px!important
	}
	.w-sm-40px {
		width: 40px!important
	}
	.w-sm-45px {
		width: 45px!important
	}
	.w-sm-50px {
		width: 50px!important
	}
	.w-sm-55px {
		width: 55px!important
	}
	.w-sm-60px {
		width: 60px!important
	}
	.w-sm-65px {
		width: 65px!important
	}
	.w-sm-70px {
		width: 70px!important
	}
	.w-sm-75px {
		width: 75px!important
	}
	.w-sm-80px {
		width: 80px!important
	}
	.w-sm-85px {
		width: 85px!important
	}
	.w-sm-90px {
		width: 90px!important
	}
	.w-sm-95px {
		width: 95px!important
	}
	.w-sm-100px {
		width: 100px!important
	}
	.w-sm-125px {
		width: 125px!important
	}
	.w-sm-150px {
		width: 150px!important
	}
	.w-sm-175px {
		width: 175px!important
	}
	.w-sm-200px {
		width: 200px!important
	}
	.w-sm-225px {
		width: 225px!important
	}
	.w-sm-250px {
		width: 250px!important
	}
	.w-sm-275px {
		width: 275px!important
	}
	.w-sm-300px {
		width: 300px!important
	}
	.w-sm-325px {
		width: 325px!important
	}
	.w-sm-350px {
		width: 350px!important
	}
	.w-sm-375px {
		width: 375px!important
	}
	.w-sm-400px {
		width: 400px!important
	}
	.w-sm-425px {
		width: 425px!important
	}
	.w-sm-450px {
		width: 450px!important
	}
	.w-sm-475px {
		width: 475px!important
	}
	.w-sm-500px {
		width: 500px!important
	}
	.w-sm-550px {
		width: 550px!important
	}
	.w-sm-600px {
		width: 600px!important
	}
	.w-sm-650px {
		width: 650px!important
	}
	.w-sm-700px {
		width: 700px!important
	}
	.w-sm-750px {
		width: 750px!important
	}
	.w-sm-800px {
		width: 800px!important
	}
	.w-sm-850px {
		width: 850px!important
	}
	.w-sm-900px {
		width: 900px!important
	}
	.w-sm-950px {
		width: 950px!important
	}
	.w-sm-1000px {
		width: 1000px!important
	}
	.mw-sm-unset {
		max-width: unset!important
	}
	.mw-sm-25 {
		max-width: 25%!important
	}
	.mw-sm-50 {
		max-width: 50%!important
	}
	.mw-sm-75 {
		max-width: 75%!important
	}
	.mw-sm-100 {
		max-width: 100%!important
	}
	.mw-sm-auto {
		max-width: auto!important
	}
	.mw-sm-1px {
		max-width: 1px!important
	}
	.mw-sm-2px {
		max-width: 2px!important
	}
	.mw-sm-3px {
		max-width: 3px!important
	}
	.mw-sm-4px {
		max-width: 4px!important
	}
	.mw-sm-5px {
		max-width: 5px!important
	}
	.mw-sm-6px {
		max-width: 6px!important
	}
	.mw-sm-7px {
		max-width: 7px!important
	}
	.mw-sm-8px {
		max-width: 8px!important
	}
	.mw-sm-9px {
		max-width: 9px!important
	}
	.mw-sm-10px {
		max-width: 10px!important
	}
	.mw-sm-15px {
		max-width: 15px!important
	}
	.mw-sm-20px {
		max-width: 20px!important
	}
	.mw-sm-25px {
		max-width: 25px!important
	}
	.mw-sm-30px {
		max-width: 30px!important
	}
	.mw-sm-35px {
		max-width: 35px!important
	}
	.mw-sm-40px {
		max-width: 40px!important
	}
	.mw-sm-45px {
		max-width: 45px!important
	}
	.mw-sm-50px {
		max-width: 50px!important
	}
	.mw-sm-55px {
		max-width: 55px!important
	}
	.mw-sm-60px {
		max-width: 60px!important
	}
	.mw-sm-65px {
		max-width: 65px!important
	}
	.mw-sm-70px {
		max-width: 70px!important
	}
	.mw-sm-75px {
		max-width: 75px!important
	}
	.mw-sm-80px {
		max-width: 80px!important
	}
	.mw-sm-85px {
		max-width: 85px!important
	}
	.mw-sm-90px {
		max-width: 90px!important
	}
	.mw-sm-95px {
		max-width: 95px!important
	}
	.mw-sm-100px {
		max-width: 100px!important
	}
	.mw-sm-125px {
		max-width: 125px!important
	}
	.mw-sm-150px {
		max-width: 150px!important
	}
	.mw-sm-175px {
		max-width: 175px!important
	}
	.mw-sm-200px {
		max-width: 200px!important
	}
	.mw-sm-225px {
		max-width: 225px!important
	}
	.mw-sm-250px {
		max-width: 250px!important
	}
	.mw-sm-275px {
		max-width: 275px!important
	}
	.mw-sm-300px {
		max-width: 300px!important
	}
	.mw-sm-325px {
		max-width: 325px!important
	}
	.mw-sm-350px {
		max-width: 350px!important
	}
	.mw-sm-375px {
		max-width: 375px!important
	}
	.mw-sm-400px {
		max-width: 400px!important
	}
	.mw-sm-425px {
		max-width: 425px!important
	}
	.mw-sm-450px {
		max-width: 450px!important
	}
	.mw-sm-475px {
		max-width: 475px!important
	}
	.mw-sm-500px {
		max-width: 500px!important
	}
	.mw-sm-550px {
		max-width: 550px!important
	}
	.mw-sm-600px {
		max-width: 600px!important
	}
	.mw-sm-650px {
		max-width: 650px!important
	}
	.mw-sm-700px {
		max-width: 700px!important
	}
	.mw-sm-750px {
		max-width: 750px!important
	}
	.mw-sm-800px {
		max-width: 800px!important
	}
	.mw-sm-850px {
		max-width: 850px!important
	}
	.mw-sm-900px {
		max-width: 900px!important
	}
	.mw-sm-950px {
		max-width: 950px!important
	}
	.mw-sm-1000px {
		max-width: 1000px!important
	}
	.h-sm-unset {
		height: unset!important
	}
	.h-sm-25 {
		height: 25%!important
	}
	.h-sm-50 {
		height: 50%!important
	}
	.h-sm-75 {
		height: 75%!important
	}
	.h-sm-100 {
		height: 100%!important
	}
	.h-sm-auto {
		height: auto!important
	}
	.h-sm-1px {
		height: 1px!important
	}
	.h-sm-2px {
		height: 2px!important
	}
	.h-sm-3px {
		height: 3px!important
	}
	.h-sm-4px {
		height: 4px!important
	}
	.h-sm-5px {
		height: 5px!important
	}
	.h-sm-6px {
		height: 6px!important
	}
	.h-sm-7px {
		height: 7px!important
	}
	.h-sm-8px {
		height: 8px!important
	}
	.h-sm-9px {
		height: 9px!important
	}
	.h-sm-10px {
		height: 10px!important
	}
	.h-sm-15px {
		height: 15px!important
	}
	.h-sm-20px {
		height: 20px!important
	}
	.h-sm-25px {
		height: 25px!important
	}
	.h-sm-30px {
		height: 30px!important
	}
	.h-sm-35px {
		height: 35px!important
	}
	.h-sm-40px {
		height: 40px!important
	}
	.h-sm-45px {
		height: 45px!important
	}
	.h-sm-50px {
		height: 50px!important
	}
	.h-sm-55px {
		height: 55px!important
	}
	.h-sm-60px {
		height: 60px!important
	}
	.h-sm-65px {
		height: 65px!important
	}
	.h-sm-70px {
		height: 70px!important
	}
	.h-sm-75px {
		height: 75px!important
	}
	.h-sm-80px {
		height: 80px!important
	}
	.h-sm-85px {
		height: 85px!important
	}
	.h-sm-90px {
		height: 90px!important
	}
	.h-sm-95px {
		height: 95px!important
	}
	.h-sm-100px {
		height: 100px!important
	}
	.h-sm-125px {
		height: 125px!important
	}
	.h-sm-150px {
		height: 150px!important
	}
	.h-sm-175px {
		height: 175px!important
	}
	.h-sm-200px {
		height: 200px!important
	}
	.h-sm-225px {
		height: 225px!important
	}
	.h-sm-250px {
		height: 250px!important
	}
	.h-sm-275px {
		height: 275px!important
	}
	.h-sm-300px {
		height: 300px!important
	}
	.h-sm-325px {
		height: 325px!important
	}
	.h-sm-350px {
		height: 350px!important
	}
	.h-sm-375px {
		height: 375px!important
	}
	.h-sm-400px {
		height: 400px!important
	}
	.h-sm-425px {
		height: 425px!important
	}
	.h-sm-450px {
		height: 450px!important
	}
	.h-sm-475px {
		height: 475px!important
	}
	.h-sm-500px {
		height: 500px!important
	}
	.h-sm-550px {
		height: 550px!important
	}
	.h-sm-600px {
		height: 600px!important
	}
	.h-sm-650px {
		height: 650px!important
	}
	.h-sm-700px {
		height: 700px!important
	}
	.h-sm-750px {
		height: 750px!important
	}
	.h-sm-800px {
		height: 800px!important
	}
	.h-sm-850px {
		height: 850px!important
	}
	.h-sm-900px {
		height: 900px!important
	}
	.h-sm-950px {
		height: 950px!important
	}
	.h-sm-1000px {
		height: 1000px!important
	}
	.mh-sm-unset {
		max-height: unset!important
	}
	.mh-sm-25 {
		max-height: 25%!important
	}
	.mh-sm-50 {
		max-height: 50%!important
	}
	.mh-sm-75 {
		max-height: 75%!important
	}
	.mh-sm-100 {
		max-height: 100%!important
	}
	.mh-sm-auto {
		max-height: auto!important
	}
	.mh-sm-1px {
		max-height: 1px!important
	}
	.mh-sm-2px {
		max-height: 2px!important
	}
	.mh-sm-3px {
		max-height: 3px!important
	}
	.mh-sm-4px {
		max-height: 4px!important
	}
	.mh-sm-5px {
		max-height: 5px!important
	}
	.mh-sm-6px {
		max-height: 6px!important
	}
	.mh-sm-7px {
		max-height: 7px!important
	}
	.mh-sm-8px {
		max-height: 8px!important
	}
	.mh-sm-9px {
		max-height: 9px!important
	}
	.mh-sm-10px {
		max-height: 10px!important
	}
	.mh-sm-15px {
		max-height: 15px!important
	}
	.mh-sm-20px {
		max-height: 20px!important
	}
	.mh-sm-25px {
		max-height: 25px!important
	}
	.mh-sm-30px {
		max-height: 30px!important
	}
	.mh-sm-35px {
		max-height: 35px!important
	}
	.mh-sm-40px {
		max-height: 40px!important
	}
	.mh-sm-45px {
		max-height: 45px!important
	}
	.mh-sm-50px {
		max-height: 50px!important
	}
	.mh-sm-55px {
		max-height: 55px!important
	}
	.mh-sm-60px {
		max-height: 60px!important
	}
	.mh-sm-65px {
		max-height: 65px!important
	}
	.mh-sm-70px {
		max-height: 70px!important
	}
	.mh-sm-75px {
		max-height: 75px!important
	}
	.mh-sm-80px {
		max-height: 80px!important
	}
	.mh-sm-85px {
		max-height: 85px!important
	}
	.mh-sm-90px {
		max-height: 90px!important
	}
	.mh-sm-95px {
		max-height: 95px!important
	}
	.mh-sm-100px {
		max-height: 100px!important
	}
	.mh-sm-125px {
		max-height: 125px!important
	}
	.mh-sm-150px {
		max-height: 150px!important
	}
	.mh-sm-175px {
		max-height: 175px!important
	}
	.mh-sm-200px {
		max-height: 200px!important
	}
	.mh-sm-225px {
		max-height: 225px!important
	}
	.mh-sm-250px {
		max-height: 250px!important
	}
	.mh-sm-275px {
		max-height: 275px!important
	}
	.mh-sm-300px {
		max-height: 300px!important
	}
	.mh-sm-325px {
		max-height: 325px!important
	}
	.mh-sm-350px {
		max-height: 350px!important
	}
	.mh-sm-375px {
		max-height: 375px!important
	}
	.mh-sm-400px {
		max-height: 400px!important
	}
	.mh-sm-425px {
		max-height: 425px!important
	}
	.mh-sm-450px {
		max-height: 450px!important
	}
	.mh-sm-475px {
		max-height: 475px!important
	}
	.mh-sm-500px {
		max-height: 500px!important
	}
	.mh-sm-550px {
		max-height: 550px!important
	}
	.mh-sm-600px {
		max-height: 600px!important
	}
	.mh-sm-650px {
		max-height: 650px!important
	}
	.mh-sm-700px {
		max-height: 700px!important
	}
	.mh-sm-750px {
		max-height: 750px!important
	}
	.mh-sm-800px {
		max-height: 800px!important
	}
	.mh-sm-850px {
		max-height: 850px!important
	}
	.mh-sm-900px {
		max-height: 900px!important
	}
	.mh-sm-950px {
		max-height: 950px!important
	}
	.mh-sm-1000px {
		max-height: 1000px!important
	}
	.flex-sm-fill {
		flex: 1 1 auto!important
	}
	.flex-sm-row {
		flex-direction: row!important
	}
	.flex-sm-column {
		flex-direction: column!important
	}
	.flex-sm-row-reverse {
		flex-direction: row-reverse!important
	}
	.flex-sm-column-reverse {
		flex-direction: column-reverse!important
	}
	.flex-sm-grow-0 {
		flex-grow: 0!important
	}
	.flex-sm-grow-1 {
		flex-grow: 1!important
	}
	.flex-sm-shrink-0 {
		flex-shrink: 0!important
	}
	.flex-sm-shrink-1 {
		flex-shrink: 1!important
	}
	.flex-sm-wrap {
		flex-wrap: wrap!important
	}
	.flex-sm-nowrap {
		flex-wrap: nowrap!important
	}
	.flex-sm-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}
	.gap-sm-0 {
		gap: 0!important
	}
	.gap-sm-1 {
		gap: .25rem!important
	}
	.gap-sm-2 {
		gap: .5rem!important
	}
	.gap-sm-3 {
		gap: .75rem!important
	}
	.gap-sm-4 {
		gap: 1rem!important
	}
	.gap-sm-5 {
		gap: 1.25rem!important
	}
	.gap-sm-6 {
		gap: 1.5rem!important
	}
	.gap-sm-7 {
		gap: 1.75rem!important
	}
	.gap-sm-8 {
		gap: 2rem!important
	}
	.gap-sm-9 {
		gap: 2.25rem!important
	}
	.gap-sm-10 {
		gap: 2.5rem!important
	}
	.gap-sm-11 {
		gap: 2.75rem!important
	}
	.gap-sm-12 {
		gap: 3rem!important
	}
	.gap-sm-13 {
		gap: 3.25rem!important
	}
	.gap-sm-14 {
		gap: 3.5rem!important
	}
	.gap-sm-15 {
		gap: 3.75rem!important
	}
	.gap-sm-16 {
		gap: 4rem!important
	}
	.gap-sm-17 {
		gap: 4.25rem!important
	}
	.gap-sm-18 {
		gap: 4.5rem!important
	}
	.gap-sm-19 {
		gap: 4.75rem!important
	}
	.gap-sm-20 {
		gap: 5rem!important
	}
	.justify-content-sm-start {
		justify-content: flex-start!important
	}
	.justify-content-sm-end {
		justify-content: flex-end!important
	}
	.justify-content-sm-center {
		justify-content: center!important
	}
	.justify-content-sm-between {
		justify-content: space-between!important
	}
	.justify-content-sm-around {
		justify-content: space-around!important
	}
	.justify-content-sm-evenly {
		justify-content: space-evenly!important
	}
	.align-items-sm-start {
		align-items: flex-start!important
	}
	.align-items-sm-end {
		align-items: flex-end!important
	}
	.align-items-sm-center {
		align-items: center!important
	}
	.align-items-sm-baseline {
		align-items: baseline!important
	}
	.align-items-sm-stretch {
		align-items: stretch!important
	}
	.align-content-sm-start {
		align-content: flex-start!important
	}
	.align-content-sm-end {
		align-content: flex-end!important
	}
	.align-content-sm-center {
		align-content: center!important
	}
	.align-content-sm-between {
		align-content: space-between!important
	}
	.align-content-sm-around {
		align-content: space-around!important
	}
	.align-content-sm-stretch {
		align-content: stretch!important
	}
	.align-self-sm-auto {
		align-self: auto!important
	}
	.align-self-sm-start {
		align-self: flex-start!important
	}
	.align-self-sm-end {
		align-self: flex-end!important
	}
	.align-self-sm-center {
		align-self: center!important
	}
	.align-self-sm-baseline {
		align-self: baseline!important
	}
	.align-self-sm-stretch {
		align-self: stretch!important
	}
	.order-sm-first {
		order: -1!important
	}
	.order-sm-0 {
		order: 0!important
	}
	.order-sm-1 {
		order: 1!important
	}
	.order-sm-2 {
		order: 2!important
	}
	.order-sm-3 {
		order: 3!important
	}
	.order-sm-4 {
		order: 4!important
	}
	.order-sm-5 {
		order: 5!important
	}
	.order-sm-last {
		order: 6!important
	}
	.m-sm-0 {
		margin: 0!important
	}
	.m-sm-1 {
		margin: .25rem!important
	}
	.m-sm-2 {
		margin: .5rem!important
	}
	.m-sm-3 {
		margin: .75rem!important
	}
	.m-sm-4 {
		margin: 1rem!important
	}
	.m-sm-5 {
		margin: 1.25rem!important
	}
	.m-sm-6 {
		margin: 1.5rem!important
	}
	.m-sm-7 {
		margin: 1.75rem!important
	}
	.m-sm-8 {
		margin: 2rem!important
	}
	.m-sm-9 {
		margin: 2.25rem!important
	}
	.m-sm-10 {
		margin: 2.5rem!important
	}
	.m-sm-11 {
		margin: 2.75rem!important
	}
	.m-sm-12 {
		margin: 3rem!important
	}
	.m-sm-13 {
		margin: 3.25rem!important
	}
	.m-sm-14 {
		margin: 3.5rem!important
	}
	.m-sm-15 {
		margin: 3.75rem!important
	}
	.m-sm-16 {
		margin: 4rem!important
	}
	.m-sm-17 {
		margin: 4.25rem!important
	}
	.m-sm-18 {
		margin: 4.5rem!important
	}
	.m-sm-19 {
		margin: 4.75rem!important
	}
	.m-sm-20 {
		margin: 5rem!important
	}
	.m-sm-auto {
		margin: auto!important
	}
	.mx-sm-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}
	.mx-sm-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}
	.mx-sm-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}
	.mx-sm-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}
	.mx-sm-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}
	.mx-sm-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}
	.mx-sm-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}
	.mx-sm-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}
	.mx-sm-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}
	.mx-sm-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}
	.mx-sm-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}
	.mx-sm-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}
	.mx-sm-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}
	.mx-sm-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}
	.mx-sm-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}
	.mx-sm-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}
	.mx-sm-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}
	.mx-sm-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}
	.mx-sm-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}
	.mx-sm-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}
	.mx-sm-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}
	.mx-sm-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}
	.my-sm-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}
	.my-sm-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}
	.my-sm-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}
	.my-sm-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}
	.my-sm-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}
	.my-sm-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}
	.my-sm-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}
	.my-sm-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}
	.my-sm-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}
	.my-sm-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}
	.my-sm-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}
	.my-sm-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}
	.my-sm-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}
	.my-sm-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}
	.my-sm-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}
	.my-sm-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}
	.my-sm-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}
	.my-sm-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}
	.my-sm-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}
	.my-sm-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}
	.my-sm-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}
	.my-sm-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}
	.mt-sm-0 {
		margin-top: 0!important
	}
	.mt-sm-1 {
		margin-top: .25rem!important
	}
	.mt-sm-2 {
		margin-top: .5rem!important
	}
	.mt-sm-3 {
		margin-top: .75rem!important
	}
	.mt-sm-4 {
		margin-top: 1rem!important
	}
	.mt-sm-5 {
		margin-top: 1.25rem!important
	}
	.mt-sm-6 {
		margin-top: 1.5rem!important
	}
	.mt-sm-7 {
		margin-top: 1.75rem!important
	}
	.mt-sm-8 {
		margin-top: 2rem!important
	}
	.mt-sm-9 {
		margin-top: 2.25rem!important
	}
	.mt-sm-10 {
		margin-top: 2.5rem!important
	}
	.mt-sm-11 {
		margin-top: 2.75rem!important
	}
	.mt-sm-12 {
		margin-top: 3rem!important
	}
	.mt-sm-13 {
		margin-top: 3.25rem!important
	}
	.mt-sm-14 {
		margin-top: 3.5rem!important
	}
	.mt-sm-15 {
		margin-top: 3.75rem!important
	}
	.mt-sm-16 {
		margin-top: 4rem!important
	}
	.mt-sm-17 {
		margin-top: 4.25rem!important
	}
	.mt-sm-18 {
		margin-top: 4.5rem!important
	}
	.mt-sm-19 {
		margin-top: 4.75rem!important
	}
	.mt-sm-20 {
		margin-top: 5rem!important
	}
	.mt-sm-auto {
		margin-top: auto!important
	}
	.me-sm-0 {
		margin-right: 0!important
	}
	.me-sm-1 {
		margin-right: .25rem!important
	}
	.me-sm-2 {
		margin-right: .5rem!important
	}
	.me-sm-3 {
		margin-right: .75rem!important
	}
	.me-sm-4 {
		margin-right: 1rem!important
	}
	.me-sm-5 {
		margin-right: 1.25rem!important
	}
	.me-sm-6 {
		margin-right: 1.5rem!important
	}
	.me-sm-7 {
		margin-right: 1.75rem!important
	}
	.me-sm-8 {
		margin-right: 2rem!important
	}
	.me-sm-9 {
		margin-right: 2.25rem!important
	}
	.me-sm-10 {
		margin-right: 2.5rem!important
	}
	.me-sm-11 {
		margin-right: 2.75rem!important
	}
	.me-sm-12 {
		margin-right: 3rem!important
	}
	.me-sm-13 {
		margin-right: 3.25rem!important
	}
	.me-sm-14 {
		margin-right: 3.5rem!important
	}
	.me-sm-15 {
		margin-right: 3.75rem!important
	}
	.me-sm-16 {
		margin-right: 4rem!important
	}
	.me-sm-17 {
		margin-right: 4.25rem!important
	}
	.me-sm-18 {
		margin-right: 4.5rem!important
	}
	.me-sm-19 {
		margin-right: 4.75rem!important
	}
	.me-sm-20 {
		margin-right: 5rem!important
	}
	.me-sm-auto {
		margin-right: auto!important
	}
	.mb-sm-0 {
		margin-bottom: 0!important
	}
	.mb-sm-1 {
		margin-bottom: .25rem!important
	}
	.mb-sm-2 {
		margin-bottom: .5rem!important
	}
	.mb-sm-3 {
		margin-bottom: .75rem!important
	}
	.mb-sm-4 {
		margin-bottom: 1rem!important
	}
	.mb-sm-5 {
		margin-bottom: 1.25rem!important
	}
	.mb-sm-6 {
		margin-bottom: 1.5rem!important
	}
	.mb-sm-7 {
		margin-bottom: 1.75rem!important
	}
	.mb-sm-8 {
		margin-bottom: 2rem!important
	}
	.mb-sm-9 {
		margin-bottom: 2.25rem!important
	}
	.mb-sm-10 {
		margin-bottom: 2.5rem!important
	}
	.mb-sm-11 {
		margin-bottom: 2.75rem!important
	}
	.mb-sm-12 {
		margin-bottom: 3rem!important
	}
	.mb-sm-13 {
		margin-bottom: 3.25rem!important
	}
	.mb-sm-14 {
		margin-bottom: 3.5rem!important
	}
	.mb-sm-15 {
		margin-bottom: 3.75rem!important
	}
	.mb-sm-16 {
		margin-bottom: 4rem!important
	}
	.mb-sm-17 {
		margin-bottom: 4.25rem!important
	}
	.mb-sm-18 {
		margin-bottom: 4.5rem!important
	}
	.mb-sm-19 {
		margin-bottom: 4.75rem!important
	}
	.mb-sm-20 {
		margin-bottom: 5rem!important
	}
	.mb-sm-auto {
		margin-bottom: auto!important
	}
	.ms-sm-0 {
		margin-left: 0!important
	}
	.ms-sm-1 {
		margin-left: .25rem!important
	}
	.ms-sm-2 {
		margin-left: .5rem!important
	}
	.ms-sm-3 {
		margin-left: .75rem!important
	}
	.ms-sm-4 {
		margin-left: 1rem!important
	}
	.ms-sm-5 {
		margin-left: 1.25rem!important
	}
	.ms-sm-6 {
		margin-left: 1.5rem!important
	}
	.ms-sm-7 {
		margin-left: 1.75rem!important
	}
	.ms-sm-8 {
		margin-left: 2rem!important
	}
	.ms-sm-9 {
		margin-left: 2.25rem!important
	}
	.ms-sm-10 {
		margin-left: 2.5rem!important
	}
	.ms-sm-11 {
		margin-left: 2.75rem!important
	}
	.ms-sm-12 {
		margin-left: 3rem!important
	}
	.ms-sm-13 {
		margin-left: 3.25rem!important
	}
	.ms-sm-14 {
		margin-left: 3.5rem!important
	}
	.ms-sm-15 {
		margin-left: 3.75rem!important
	}
	.ms-sm-16 {
		margin-left: 4rem!important
	}
	.ms-sm-17 {
		margin-left: 4.25rem!important
	}
	.ms-sm-18 {
		margin-left: 4.5rem!important
	}
	.ms-sm-19 {
		margin-left: 4.75rem!important
	}
	.ms-sm-20 {
		margin-left: 5rem!important
	}
	.ms-sm-auto {
		margin-left: auto!important
	}
	.m-sm-n1 {
		margin: -.25rem!important
	}
	.m-sm-n2 {
		margin: -.5rem!important
	}
	.m-sm-n3 {
		margin: -.75rem!important
	}
	.m-sm-n4 {
		margin: -1rem!important
	}
	.m-sm-n5 {
		margin: -1.25rem!important
	}
	.m-sm-n6 {
		margin: -1.5rem!important
	}
	.m-sm-n7 {
		margin: -1.75rem!important
	}
	.m-sm-n8 {
		margin: -2rem!important
	}
	.m-sm-n9 {
		margin: -2.25rem!important
	}
	.m-sm-n10 {
		margin: -2.5rem!important
	}
	.m-sm-n11 {
		margin: -2.75rem!important
	}
	.m-sm-n12 {
		margin: -3rem!important
	}
	.m-sm-n13 {
		margin: -3.25rem!important
	}
	.m-sm-n14 {
		margin: -3.5rem!important
	}
	.m-sm-n15 {
		margin: -3.75rem!important
	}
	.m-sm-n16 {
		margin: -4rem!important
	}
	.m-sm-n17 {
		margin: -4.25rem!important
	}
	.m-sm-n18 {
		margin: -4.5rem!important
	}
	.m-sm-n19 {
		margin: -4.75rem!important
	}
	.m-sm-n20 {
		margin: -5rem!important
	}
	.mx-sm-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}
	.mx-sm-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}
	.mx-sm-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}
	.mx-sm-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}
	.mx-sm-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}
	.mx-sm-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}
	.mx-sm-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}
	.mx-sm-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}
	.mx-sm-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}
	.mx-sm-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}
	.mx-sm-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}
	.mx-sm-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}
	.mx-sm-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}
	.mx-sm-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}
	.mx-sm-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}
	.mx-sm-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}
	.mx-sm-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}
	.mx-sm-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}
	.mx-sm-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}
	.mx-sm-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}
	.my-sm-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}
	.my-sm-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}
	.my-sm-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}
	.my-sm-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}
	.my-sm-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}
	.my-sm-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}
	.my-sm-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}
	.my-sm-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}
	.my-sm-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}
	.my-sm-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}
	.my-sm-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}
	.my-sm-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}
	.my-sm-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}
	.my-sm-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}
	.my-sm-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}
	.my-sm-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}
	.my-sm-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}
	.my-sm-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}
	.my-sm-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}
	.my-sm-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}
	.mt-sm-n1 {
		margin-top: -.25rem!important
	}
	.mt-sm-n2 {
		margin-top: -.5rem!important
	}
	.mt-sm-n3 {
		margin-top: -.75rem!important
	}
	.mt-sm-n4 {
		margin-top: -1rem!important
	}
	.mt-sm-n5 {
		margin-top: -1.25rem!important
	}
	.mt-sm-n6 {
		margin-top: -1.5rem!important
	}
	.mt-sm-n7 {
		margin-top: -1.75rem!important
	}
	.mt-sm-n8 {
		margin-top: -2rem!important
	}
	.mt-sm-n9 {
		margin-top: -2.25rem!important
	}
	.mt-sm-n10 {
		margin-top: -2.5rem!important
	}
	.mt-sm-n11 {
		margin-top: -2.75rem!important
	}
	.mt-sm-n12 {
		margin-top: -3rem!important
	}
	.mt-sm-n13 {
		margin-top: -3.25rem!important
	}
	.mt-sm-n14 {
		margin-top: -3.5rem!important
	}
	.mt-sm-n15 {
		margin-top: -3.75rem!important
	}
	.mt-sm-n16 {
		margin-top: -4rem!important
	}
	.mt-sm-n17 {
		margin-top: -4.25rem!important
	}
	.mt-sm-n18 {
		margin-top: -4.5rem!important
	}
	.mt-sm-n19 {
		margin-top: -4.75rem!important
	}
	.mt-sm-n20 {
		margin-top: -5rem!important
	}
	.me-sm-n1 {
		margin-right: -.25rem!important
	}
	.me-sm-n2 {
		margin-right: -.5rem!important
	}
	.me-sm-n3 {
		margin-right: -.75rem!important
	}
	.me-sm-n4 {
		margin-right: -1rem!important
	}
	.me-sm-n5 {
		margin-right: -1.25rem!important
	}
	.me-sm-n6 {
		margin-right: -1.5rem!important
	}
	.me-sm-n7 {
		margin-right: -1.75rem!important
	}
	.me-sm-n8 {
		margin-right: -2rem!important
	}
	.me-sm-n9 {
		margin-right: -2.25rem!important
	}
	.me-sm-n10 {
		margin-right: -2.5rem!important
	}
	.me-sm-n11 {
		margin-right: -2.75rem!important
	}
	.me-sm-n12 {
		margin-right: -3rem!important
	}
	.me-sm-n13 {
		margin-right: -3.25rem!important
	}
	.me-sm-n14 {
		margin-right: -3.5rem!important
	}
	.me-sm-n15 {
		margin-right: -3.75rem!important
	}
	.me-sm-n16 {
		margin-right: -4rem!important
	}
	.me-sm-n17 {
		margin-right: -4.25rem!important
	}
	.me-sm-n18 {
		margin-right: -4.5rem!important
	}
	.me-sm-n19 {
		margin-right: -4.75rem!important
	}
	.me-sm-n20 {
		margin-right: -5rem!important
	}
	.mb-sm-n1 {
		margin-bottom: -.25rem!important
	}
	.mb-sm-n2 {
		margin-bottom: -.5rem!important
	}
	.mb-sm-n3 {
		margin-bottom: -.75rem!important
	}
	.mb-sm-n4 {
		margin-bottom: -1rem!important
	}
	.mb-sm-n5 {
		margin-bottom: -1.25rem!important
	}
	.mb-sm-n6 {
		margin-bottom: -1.5rem!important
	}
	.mb-sm-n7 {
		margin-bottom: -1.75rem!important
	}
	.mb-sm-n8 {
		margin-bottom: -2rem!important
	}
	.mb-sm-n9 {
		margin-bottom: -2.25rem!important
	}
	.mb-sm-n10 {
		margin-bottom: -2.5rem!important
	}
	.mb-sm-n11 {
		margin-bottom: -2.75rem!important
	}
	.mb-sm-n12 {
		margin-bottom: -3rem!important
	}
	.mb-sm-n13 {
		margin-bottom: -3.25rem!important
	}
	.mb-sm-n14 {
		margin-bottom: -3.5rem!important
	}
	.mb-sm-n15 {
		margin-bottom: -3.75rem!important
	}
	.mb-sm-n16 {
		margin-bottom: -4rem!important
	}
	.mb-sm-n17 {
		margin-bottom: -4.25rem!important
	}
	.mb-sm-n18 {
		margin-bottom: -4.5rem!important
	}
	.mb-sm-n19 {
		margin-bottom: -4.75rem!important
	}
	.mb-sm-n20 {
		margin-bottom: -5rem!important
	}
	.ms-sm-n1 {
		margin-left: -.25rem!important
	}
	.ms-sm-n2 {
		margin-left: -.5rem!important
	}
	.ms-sm-n3 {
		margin-left: -.75rem!important
	}
	.ms-sm-n4 {
		margin-left: -1rem!important
	}
	.ms-sm-n5 {
		margin-left: -1.25rem!important
	}
	.ms-sm-n6 {
		margin-left: -1.5rem!important
	}
	.ms-sm-n7 {
		margin-left: -1.75rem!important
	}
	.ms-sm-n8 {
		margin-left: -2rem!important
	}
	.ms-sm-n9 {
		margin-left: -2.25rem!important
	}
	.ms-sm-n10 {
		margin-left: -2.5rem!important
	}
	.ms-sm-n11 {
		margin-left: -2.75rem!important
	}
	.ms-sm-n12 {
		margin-left: -3rem!important
	}
	.ms-sm-n13 {
		margin-left: -3.25rem!important
	}
	.ms-sm-n14 {
		margin-left: -3.5rem!important
	}
	.ms-sm-n15 {
		margin-left: -3.75rem!important
	}
	.ms-sm-n16 {
		margin-left: -4rem!important
	}
	.ms-sm-n17 {
		margin-left: -4.25rem!important
	}
	.ms-sm-n18 {
		margin-left: -4.5rem!important
	}
	.ms-sm-n19 {
		margin-left: -4.75rem!important
	}
	.ms-sm-n20 {
		margin-left: -5rem!important
	}
	.p-sm-0 {
		padding: 0!important
	}
	.p-sm-1 {
		padding: .25rem!important
	}
	.p-sm-2 {
		padding: .5rem!important
	}
	.p-sm-3 {
		padding: .75rem!important
	}
	.p-sm-4 {
		padding: 1rem!important
	}
	.p-sm-5 {
		padding: 1.25rem!important
	}
	.p-sm-6 {
		padding: 1.5rem!important
	}
	.p-sm-7 {
		padding: 1.75rem!important
	}
	.p-sm-8 {
		padding: 2rem!important
	}
	.p-sm-9 {
		padding: 2.25rem!important
	}
	.p-sm-10 {
		padding: 2.5rem!important
	}
	.p-sm-11 {
		padding: 2.75rem!important
	}
	.p-sm-12 {
		padding: 3rem!important
	}
	.p-sm-13 {
		padding: 3.25rem!important
	}
	.p-sm-14 {
		padding: 3.5rem!important
	}
	.p-sm-15 {
		padding: 3.75rem!important
	}
	.p-sm-16 {
		padding: 4rem!important
	}
	.p-sm-17 {
		padding: 4.25rem!important
	}
	.p-sm-18 {
		padding: 4.5rem!important
	}
	.p-sm-19 {
		padding: 4.75rem!important
	}
	.p-sm-20 {
		padding: 5rem!important
	}
	.px-sm-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}
	.px-sm-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}
	.px-sm-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}
	.px-sm-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}
	.px-sm-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}
	.px-sm-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}
	.px-sm-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}
	.px-sm-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}
	.px-sm-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}
	.px-sm-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}
	.px-sm-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}
	.px-sm-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}
	.px-sm-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}
	.px-sm-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}
	.px-sm-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}
	.px-sm-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}
	.px-sm-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}
	.px-sm-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}
	.px-sm-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}
	.px-sm-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}
	.px-sm-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}
	.py-sm-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}
	.py-sm-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}
	.py-sm-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}
	.py-sm-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}
	.py-sm-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}
	.py-sm-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}
	.py-sm-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}
	.py-sm-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}
	.py-sm-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}
	.py-sm-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}
	.py-sm-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}
	.py-sm-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}
	.py-sm-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}
	.py-sm-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}
	.py-sm-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}
	.py-sm-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}
	.py-sm-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}
	.py-sm-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}
	.py-sm-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}
	.py-sm-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}
	.py-sm-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}
	.pt-sm-0 {
		padding-top: 0!important
	}
	.pt-sm-1 {
		padding-top: .25rem!important
	}
	.pt-sm-2 {
		padding-top: .5rem!important
	}
	.pt-sm-3 {
		padding-top: .75rem!important
	}
	.pt-sm-4 {
		padding-top: 1rem!important
	}
	.pt-sm-5 {
		padding-top: 1.25rem!important
	}
	.pt-sm-6 {
		padding-top: 1.5rem!important
	}
	.pt-sm-7 {
		padding-top: 1.75rem!important
	}
	.pt-sm-8 {
		padding-top: 2rem!important
	}
	.pt-sm-9 {
		padding-top: 2.25rem!important
	}
	.pt-sm-10 {
		padding-top: 2.5rem!important
	}
	.pt-sm-11 {
		padding-top: 2.75rem!important
	}
	.pt-sm-12 {
		padding-top: 3rem!important
	}
	.pt-sm-13 {
		padding-top: 3.25rem!important
	}
	.pt-sm-14 {
		padding-top: 3.5rem!important
	}
	.pt-sm-15 {
		padding-top: 3.75rem!important
	}
	.pt-sm-16 {
		padding-top: 4rem!important
	}
	.pt-sm-17 {
		padding-top: 4.25rem!important
	}
	.pt-sm-18 {
		padding-top: 4.5rem!important
	}
	.pt-sm-19 {
		padding-top: 4.75rem!important
	}
	.pt-sm-20 {
		padding-top: 5rem!important
	}
	.pe-sm-0 {
		padding-right: 0!important
	}
	.pe-sm-1 {
		padding-right: .25rem!important
	}
	.pe-sm-2 {
		padding-right: .5rem!important
	}
	.pe-sm-3 {
		padding-right: .75rem!important
	}
	.pe-sm-4 {
		padding-right: 1rem!important
	}
	.pe-sm-5 {
		padding-right: 1.25rem!important
	}
	.pe-sm-6 {
		padding-right: 1.5rem!important
	}
	.pe-sm-7 {
		padding-right: 1.75rem!important
	}
	.pe-sm-8 {
		padding-right: 2rem!important
	}
	.pe-sm-9 {
		padding-right: 2.25rem!important
	}
	.pe-sm-10 {
		padding-right: 2.5rem!important
	}
	.pe-sm-11 {
		padding-right: 2.75rem!important
	}
	.pe-sm-12 {
		padding-right: 3rem!important
	}
	.pe-sm-13 {
		padding-right: 3.25rem!important
	}
	.pe-sm-14 {
		padding-right: 3.5rem!important
	}
	.pe-sm-15 {
		padding-right: 3.75rem!important
	}
	.pe-sm-16 {
		padding-right: 4rem!important
	}
	.pe-sm-17 {
		padding-right: 4.25rem!important
	}
	.pe-sm-18 {
		padding-right: 4.5rem!important
	}
	.pe-sm-19 {
		padding-right: 4.75rem!important
	}
	.pe-sm-20 {
		padding-right: 5rem!important
	}
	.pb-sm-0 {
		padding-bottom: 0!important
	}
	.pb-sm-1 {
		padding-bottom: .25rem!important
	}
	.pb-sm-2 {
		padding-bottom: .5rem!important
	}
	.pb-sm-3 {
		padding-bottom: .75rem!important
	}
	.pb-sm-4 {
		padding-bottom: 1rem!important
	}
	.pb-sm-5 {
		padding-bottom: 1.25rem!important
	}
	.pb-sm-6 {
		padding-bottom: 1.5rem!important
	}
	.pb-sm-7 {
		padding-bottom: 1.75rem!important
	}
	.pb-sm-8 {
		padding-bottom: 2rem!important
	}
	.pb-sm-9 {
		padding-bottom: 2.25rem!important
	}
	.pb-sm-10 {
		padding-bottom: 2.5rem!important
	}
	.pb-sm-11 {
		padding-bottom: 2.75rem!important
	}
	.pb-sm-12 {
		padding-bottom: 3rem!important
	}
	.pb-sm-13 {
		padding-bottom: 3.25rem!important
	}
	.pb-sm-14 {
		padding-bottom: 3.5rem!important
	}
	.pb-sm-15 {
		padding-bottom: 3.75rem!important
	}
	.pb-sm-16 {
		padding-bottom: 4rem!important
	}
	.pb-sm-17 {
		padding-bottom: 4.25rem!important
	}
	.pb-sm-18 {
		padding-bottom: 4.5rem!important
	}
	.pb-sm-19 {
		padding-bottom: 4.75rem!important
	}
	.pb-sm-20 {
		padding-bottom: 5rem!important
	}
	.ps-sm-0 {
		padding-left: 0!important
	}
	.ps-sm-1 {
		padding-left: .25rem!important
	}
	.ps-sm-2 {
		padding-left: .5rem!important
	}
	.ps-sm-3 {
		padding-left: .75rem!important
	}
	.ps-sm-4 {
		padding-left: 1rem!important
	}
	.ps-sm-5 {
		padding-left: 1.25rem!important
	}
	.ps-sm-6 {
		padding-left: 1.5rem!important
	}
	.ps-sm-7 {
		padding-left: 1.75rem!important
	}
	.ps-sm-8 {
		padding-left: 2rem!important
	}
	.ps-sm-9 {
		padding-left: 2.25rem!important
	}
	.ps-sm-10 {
		padding-left: 2.5rem!important
	}
	.ps-sm-11 {
		padding-left: 2.75rem!important
	}
	.ps-sm-12 {
		padding-left: 3rem!important
	}
	.ps-sm-13 {
		padding-left: 3.25rem!important
	}
	.ps-sm-14 {
		padding-left: 3.5rem!important
	}
	.ps-sm-15 {
		padding-left: 3.75rem!important
	}
	.ps-sm-16 {
		padding-left: 4rem!important
	}
	.ps-sm-17 {
		padding-left: 4.25rem!important
	}
	.ps-sm-18 {
		padding-left: 4.5rem!important
	}
	.ps-sm-19 {
		padding-left: 4.75rem!important
	}
	.ps-sm-20 {
		padding-left: 5rem!important
	}
	.fs-sm-1 {
		font-size: calc(1.3rem + .6vw)!important
	}
	.fs-sm-2 {
		font-size: calc(1.275rem + .3vw)!important
	}
	.fs-sm-3 {
		font-size: calc(1.26rem + .12vw)!important
	}
	.fs-sm-4 {
		font-size: 1.25rem!important
	}
	.fs-sm-5 {
		font-size: 1.15rem!important
	}
	.fs-sm-6 {
		font-size: 1.075rem!important
	}
	.fs-sm-7 {
		font-size: .95rem!important
	}
	.fs-sm-8 {
		font-size: .85rem!important
	}
	.fs-sm-9 {
		font-size: .75rem!important
	}
	.fs-sm-10 {
		font-size: .5rem!important
	}
	.fs-sm-base {
		font-size: 1rem!important
	}
	.fs-sm-fluid {
		font-size: 100%!important
	}
	.fs-sm-2x {
		font-size: calc(1.325rem + .9vw)!important
	}
	.fs-sm-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}
	.fs-sm-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}
	.fs-sm-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}
	.fs-sm-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}
	.fs-sm-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}
	.fs-sm-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}
	.fs-sm-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}
	.fs-sm-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}
	.fs-sm-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}
	.fs-sm-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}
	.fs-sm-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}
	.fs-sm-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}
	.fs-sm-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}
	.fs-sm-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}
	.fs-sm-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}
	.text-sm-start {
		text-align: left!important
	}
	.text-sm-end {
		text-align: right!important
	}
	.text-sm-center {
		text-align: center!important
	}
	.min-w-sm-unset {
		min-width: unset!important
	}
	.min-w-sm-25 {
		min-width: 25%!important
	}
	.min-w-sm-50 {
		min-width: 50%!important
	}
	.min-w-sm-75 {
		min-width: 75%!important
	}
	.min-w-sm-100 {
		min-width: 100%!important
	}
	.min-w-sm-auto {
		min-width: auto!important
	}
	.min-w-sm-1px {
		min-width: 1px!important
	}
	.min-w-sm-2px {
		min-width: 2px!important
	}
	.min-w-sm-3px {
		min-width: 3px!important
	}
	.min-w-sm-4px {
		min-width: 4px!important
	}
	.min-w-sm-5px {
		min-width: 5px!important
	}
	.min-w-sm-6px {
		min-width: 6px!important
	}
	.min-w-sm-7px {
		min-width: 7px!important
	}
	.min-w-sm-8px {
		min-width: 8px!important
	}
	.min-w-sm-9px {
		min-width: 9px!important
	}
	.min-w-sm-10px {
		min-width: 10px!important
	}
	.min-w-sm-15px {
		min-width: 15px!important
	}
	.min-w-sm-20px {
		min-width: 20px!important
	}
	.min-w-sm-25px {
		min-width: 25px!important
	}
	.min-w-sm-30px {
		min-width: 30px!important
	}
	.min-w-sm-35px {
		min-width: 35px!important
	}
	.min-w-sm-40px {
		min-width: 40px!important
	}
	.min-w-sm-45px {
		min-width: 45px!important
	}
	.min-w-sm-50px {
		min-width: 50px!important
	}
	.min-w-sm-55px {
		min-width: 55px!important
	}
	.min-w-sm-60px {
		min-width: 60px!important
	}
	.min-w-sm-65px {
		min-width: 65px!important
	}
	.min-w-sm-70px {
		min-width: 70px!important
	}
	.min-w-sm-75px {
		min-width: 75px!important
	}
	.min-w-sm-80px {
		min-width: 80px!important
	}
	.min-w-sm-85px {
		min-width: 85px!important
	}
	.min-w-sm-90px {
		min-width: 90px!important
	}
	.min-w-sm-95px {
		min-width: 95px!important
	}
	.min-w-sm-100px {
		min-width: 100px!important
	}
	.min-w-sm-125px {
		min-width: 125px!important
	}
	.min-w-sm-150px {
		min-width: 150px!important
	}
	.min-w-sm-175px {
		min-width: 175px!important
	}
	.min-w-sm-200px {
		min-width: 200px!important
	}
	.min-w-sm-225px {
		min-width: 225px!important
	}
	.min-w-sm-250px {
		min-width: 250px!important
	}
	.min-w-sm-275px {
		min-width: 275px!important
	}
	.min-w-sm-300px {
		min-width: 300px!important
	}
	.min-w-sm-325px {
		min-width: 325px!important
	}
	.min-w-sm-350px {
		min-width: 350px!important
	}
	.min-w-sm-375px {
		min-width: 375px!important
	}
	.min-w-sm-400px {
		min-width: 400px!important
	}
	.min-w-sm-425px {
		min-width: 425px!important
	}
	.min-w-sm-450px {
		min-width: 450px!important
	}
	.min-w-sm-475px {
		min-width: 475px!important
	}
	.min-w-sm-500px {
		min-width: 500px!important
	}
	.min-w-sm-550px {
		min-width: 550px!important
	}
	.min-w-sm-600px {
		min-width: 600px!important
	}
	.min-w-sm-650px {
		min-width: 650px!important
	}
	.min-w-sm-700px {
		min-width: 700px!important
	}
	.min-w-sm-750px {
		min-width: 750px!important
	}
	.min-w-sm-800px {
		min-width: 800px!important
	}
	.min-w-sm-850px {
		min-width: 850px!important
	}
	.min-w-sm-900px {
		min-width: 900px!important
	}
	.min-w-sm-950px {
		min-width: 950px!important
	}
	.min-w-sm-1000px {
		min-width: 1000px!important
	}
	.min-h-sm-unset {
		min-height: unset!important
	}
	.min-h-sm-25 {
		min-height: 25%!important
	}
	.min-h-sm-50 {
		min-height: 50%!important
	}
	.min-h-sm-75 {
		min-height: 75%!important
	}
	.min-h-sm-100 {
		min-height: 100%!important
	}
	.min-h-sm-auto {
		min-height: auto!important
	}
	.min-h-sm-1px {
		min-height: 1px!important
	}
	.min-h-sm-2px {
		min-height: 2px!important
	}
	.min-h-sm-3px {
		min-height: 3px!important
	}
	.min-h-sm-4px {
		min-height: 4px!important
	}
	.min-h-sm-5px {
		min-height: 5px!important
	}
	.min-h-sm-6px {
		min-height: 6px!important
	}
	.min-h-sm-7px {
		min-height: 7px!important
	}
	.min-h-sm-8px {
		min-height: 8px!important
	}
	.min-h-sm-9px {
		min-height: 9px!important
	}
	.min-h-sm-10px {
		min-height: 10px!important
	}
	.min-h-sm-15px {
		min-height: 15px!important
	}
	.min-h-sm-20px {
		min-height: 20px!important
	}
	.min-h-sm-25px {
		min-height: 25px!important
	}
	.min-h-sm-30px {
		min-height: 30px!important
	}
	.min-h-sm-35px {
		min-height: 35px!important
	}
	.min-h-sm-40px {
		min-height: 40px!important
	}
	.min-h-sm-45px {
		min-height: 45px!important
	}
	.min-h-sm-50px {
		min-height: 50px!important
	}
	.min-h-sm-55px {
		min-height: 55px!important
	}
	.min-h-sm-60px {
		min-height: 60px!important
	}
	.min-h-sm-65px {
		min-height: 65px!important
	}
	.min-h-sm-70px {
		min-height: 70px!important
	}
	.min-h-sm-75px {
		min-height: 75px!important
	}
	.min-h-sm-80px {
		min-height: 80px!important
	}
	.min-h-sm-85px {
		min-height: 85px!important
	}
	.min-h-sm-90px {
		min-height: 90px!important
	}
	.min-h-sm-95px {
		min-height: 95px!important
	}
	.min-h-sm-100px {
		min-height: 100px!important
	}
	.min-h-sm-125px {
		min-height: 125px!important
	}
	.min-h-sm-150px {
		min-height: 150px!important
	}
	.min-h-sm-175px {
		min-height: 175px!important
	}
	.min-h-sm-200px {
		min-height: 200px!important
	}
	.min-h-sm-225px {
		min-height: 225px!important
	}
	.min-h-sm-250px {
		min-height: 250px!important
	}
	.min-h-sm-275px {
		min-height: 275px!important
	}
	.min-h-sm-300px {
		min-height: 300px!important
	}
	.min-h-sm-325px {
		min-height: 325px!important
	}
	.min-h-sm-350px {
		min-height: 350px!important
	}
	.min-h-sm-375px {
		min-height: 375px!important
	}
	.min-h-sm-400px {
		min-height: 400px!important
	}
	.min-h-sm-425px {
		min-height: 425px!important
	}
	.min-h-sm-450px {
		min-height: 450px!important
	}
	.min-h-sm-475px {
		min-height: 475px!important
	}
	.min-h-sm-500px {
		min-height: 500px!important
	}
	.min-h-sm-550px {
		min-height: 550px!important
	}
	.min-h-sm-600px {
		min-height: 600px!important
	}
	.min-h-sm-650px {
		min-height: 650px!important
	}
	.min-h-sm-700px {
		min-height: 700px!important
	}
	.min-h-sm-750px {
		min-height: 750px!important
	}
	.min-h-sm-800px {
		min-height: 800px!important
	}
	.min-h-sm-850px {
		min-height: 850px!important
	}
	.min-h-sm-900px {
		min-height: 900px!important
	}
	.min-h-sm-950px {
		min-height: 950px!important
	}
	.min-h-sm-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:768px) {
	.float-md-start {
		float: left!important
	}
	.float-md-end {
		float: right!important
	}
	.float-md-none {
		float: none!important
	}
	.d-md-inline {
		display: inline!important
	}
	.d-md-inline-block {
		display: inline-block!important
	}
	.d-md-block {
		display: block!important
	}
	.d-md-grid {
		display: grid!important
	}
	.d-md-table {
		display: table!important
	}
	.d-md-table-row {
		display: table-row!important
	}
	.d-md-table-cell {
		display: table-cell!important
	}
	.d-md-flex {
		display: flex!important
	}
	.d-md-inline-flex {
		display: inline-flex!important
	}
	.d-md-none {
		display: none!important
	}
	.position-md-static {
		position: static!important
	}
	.position-md-relative {
		position: relative!important
	}
	.position-md-absolute {
		position: absolute!important
	}
	.position-md-fixed {
		position: fixed!important
	}
	.position-md-sticky {
		position: sticky!important
	}
	.w-md-unset {
		width: unset!important
	}
	.w-md-25 {
		width: 25%!important
	}
	.w-md-50 {
		width: 50%!important
	}
	.w-md-75 {
		width: 75%!important
	}
	.w-md-100 {
		width: 100%!important
	}
	.w-md-auto {
		width: auto!important
	}
	.w-md-1px {
		width: 1px!important
	}
	.w-md-2px {
		width: 2px!important
	}
	.w-md-3px {
		width: 3px!important
	}
	.w-md-4px {
		width: 4px!important
	}
	.w-md-5px {
		width: 5px!important
	}
	.w-md-6px {
		width: 6px!important
	}
	.w-md-7px {
		width: 7px!important
	}
	.w-md-8px {
		width: 8px!important
	}
	.w-md-9px {
		width: 9px!important
	}
	.w-md-10px {
		width: 10px!important
	}
	.w-md-15px {
		width: 15px!important
	}
	.w-md-20px {
		width: 20px!important
	}
	.w-md-25px {
		width: 25px!important
	}
	.w-md-30px {
		width: 30px!important
	}
	.w-md-35px {
		width: 35px!important
	}
	.w-md-40px {
		width: 40px!important
	}
	.w-md-45px {
		width: 45px!important
	}
	.w-md-50px {
		width: 50px!important
	}
	.w-md-55px {
		width: 55px!important
	}
	.w-md-60px {
		width: 60px!important
	}
	.w-md-65px {
		width: 65px!important
	}
	.w-md-70px {
		width: 70px!important
	}
	.w-md-75px {
		width: 75px!important
	}
	.w-md-80px {
		width: 80px!important
	}
	.w-md-85px {
		width: 85px!important
	}
	.w-md-90px {
		width: 90px!important
	}
	.w-md-95px {
		width: 95px!important
	}
	.w-md-100px {
		width: 100px!important
	}
	.w-md-125px {
		width: 125px!important
	}
	.w-md-150px {
		width: 150px!important
	}
	.w-md-175px {
		width: 175px!important
	}
	.w-md-200px {
		width: 200px!important
	}
	.w-md-225px {
		width: 225px!important
	}
	.w-md-250px {
		width: 250px!important
	}
	.w-md-275px {
		width: 275px!important
	}
	.w-md-300px {
		width: 300px!important
	}
	.w-md-325px {
		width: 325px!important
	}
	.w-md-350px {
		width: 350px!important
	}
	.w-md-375px {
		width: 375px!important
	}
	.w-md-400px {
		width: 400px!important
	}
	.w-md-425px {
		width: 425px!important
	}
	.w-md-450px {
		width: 450px!important
	}
	.w-md-475px {
		width: 475px!important
	}
	.w-md-500px {
		width: 500px!important
	}
	.w-md-550px {
		width: 550px!important
	}
	.w-md-600px {
		width: 600px!important
	}
	.w-md-650px {
		width: 650px!important
	}
	.w-md-700px {
		width: 700px!important
	}
	.w-md-750px {
		width: 750px!important
	}
	.w-md-800px {
		width: 800px!important
	}
	.w-md-850px {
		width: 850px!important
	}
	.w-md-900px {
		width: 900px!important
	}
	.w-md-950px {
		width: 950px!important
	}
	.w-md-1000px {
		width: 1000px!important
	}
	.mw-md-unset {
		max-width: unset!important
	}
	.mw-md-25 {
		max-width: 25%!important
	}
	.mw-md-50 {
		max-width: 50%!important
	}
	.mw-md-75 {
		max-width: 75%!important
	}
	.mw-md-100 {
		max-width: 100%!important
	}
	.mw-md-auto {
		max-width: auto!important
	}
	.mw-md-1px {
		max-width: 1px!important
	}
	.mw-md-2px {
		max-width: 2px!important
	}
	.mw-md-3px {
		max-width: 3px!important
	}
	.mw-md-4px {
		max-width: 4px!important
	}
	.mw-md-5px {
		max-width: 5px!important
	}
	.mw-md-6px {
		max-width: 6px!important
	}
	.mw-md-7px {
		max-width: 7px!important
	}
	.mw-md-8px {
		max-width: 8px!important
	}
	.mw-md-9px {
		max-width: 9px!important
	}
	.mw-md-10px {
		max-width: 10px!important
	}
	.mw-md-15px {
		max-width: 15px!important
	}
	.mw-md-20px {
		max-width: 20px!important
	}
	.mw-md-25px {
		max-width: 25px!important
	}
	.mw-md-30px {
		max-width: 30px!important
	}
	.mw-md-35px {
		max-width: 35px!important
	}
	.mw-md-40px {
		max-width: 40px!important
	}
	.mw-md-45px {
		max-width: 45px!important
	}
	.mw-md-50px {
		max-width: 50px!important
	}
	.mw-md-55px {
		max-width: 55px!important
	}
	.mw-md-60px {
		max-width: 60px!important
	}
	.mw-md-65px {
		max-width: 65px!important
	}
	.mw-md-70px {
		max-width: 70px!important
	}
	.mw-md-75px {
		max-width: 75px!important
	}
	.mw-md-80px {
		max-width: 80px!important
	}
	.mw-md-85px {
		max-width: 85px!important
	}
	.mw-md-90px {
		max-width: 90px!important
	}
	.mw-md-95px {
		max-width: 95px!important
	}
	.mw-md-100px {
		max-width: 100px!important
	}
	.mw-md-125px {
		max-width: 125px!important
	}
	.mw-md-150px {
		max-width: 150px!important
	}
	.mw-md-175px {
		max-width: 175px!important
	}
	.mw-md-200px {
		max-width: 200px!important
	}
	.mw-md-225px {
		max-width: 225px!important
	}
	.mw-md-250px {
		max-width: 250px!important
	}
	.mw-md-275px {
		max-width: 275px!important
	}
	.mw-md-300px {
		max-width: 300px!important
	}
	.mw-md-325px {
		max-width: 325px!important
	}
	.mw-md-350px {
		max-width: 350px!important
	}
	.mw-md-375px {
		max-width: 375px!important
	}
	.mw-md-400px {
		max-width: 400px!important
	}
	.mw-md-425px {
		max-width: 425px!important
	}
	.mw-md-450px {
		max-width: 450px!important
	}
	.mw-md-475px {
		max-width: 475px!important
	}
	.mw-md-500px {
		max-width: 500px!important
	}
	.mw-md-550px {
		max-width: 550px!important
	}
	.mw-md-600px {
		max-width: 600px!important
	}
	.mw-md-650px {
		max-width: 650px!important
	}
	.mw-md-700px {
		max-width: 700px!important
	}
	.mw-md-750px {
		max-width: 750px!important
	}
	.mw-md-800px {
		max-width: 800px!important
	}
	.mw-md-850px {
		max-width: 850px!important
	}
	.mw-md-900px {
		max-width: 900px!important
	}
	.mw-md-950px {
		max-width: 950px!important
	}
	.mw-md-1000px {
		max-width: 1000px!important
	}
	.h-md-unset {
		height: unset!important
	}
	.h-md-25 {
		height: 25%!important
	}
	.h-md-50 {
		height: 50%!important
	}
	.h-md-75 {
		height: 75%!important
	}
	.h-md-100 {
		height: 100%!important
	}
	.h-md-auto {
		height: auto!important
	}
	.h-md-1px {
		height: 1px!important
	}
	.h-md-2px {
		height: 2px!important
	}
	.h-md-3px {
		height: 3px!important
	}
	.h-md-4px {
		height: 4px!important
	}
	.h-md-5px {
		height: 5px!important
	}
	.h-md-6px {
		height: 6px!important
	}
	.h-md-7px {
		height: 7px!important
	}
	.h-md-8px {
		height: 8px!important
	}
	.h-md-9px {
		height: 9px!important
	}
	.h-md-10px {
		height: 10px!important
	}
	.h-md-15px {
		height: 15px!important
	}
	.h-md-20px {
		height: 20px!important
	}
	.h-md-25px {
		height: 25px!important
	}
	.h-md-30px {
		height: 30px!important
	}
	.h-md-35px {
		height: 35px!important
	}
	.h-md-40px {
		height: 40px!important
	}
	.h-md-45px {
		height: 45px!important
	}
	.h-md-50px {
		height: 50px!important
	}
	.h-md-55px {
		height: 55px!important
	}
	.h-md-60px {
		height: 60px!important
	}
	.h-md-65px {
		height: 65px!important
	}
	.h-md-70px {
		height: 70px!important
	}
	.h-md-75px {
		height: 75px!important
	}
	.h-md-80px {
		height: 80px!important
	}
	.h-md-85px {
		height: 85px!important
	}
	.h-md-90px {
		height: 90px!important
	}
	.h-md-95px {
		height: 95px!important
	}
	.h-md-100px {
		height: 100px!important
	}
	.h-md-125px {
		height: 125px!important
	}
	.h-md-150px {
		height: 150px!important
	}
	.h-md-175px {
		height: 175px!important
	}
	.h-md-200px {
		height: 200px!important
	}
	.h-md-225px {
		height: 225px!important
	}
	.h-md-250px {
		height: 250px!important
	}
	.h-md-275px {
		height: 275px!important
	}
	.h-md-300px {
		height: 300px!important
	}
	.h-md-325px {
		height: 325px!important
	}
	.h-md-350px {
		height: 350px!important
	}
	.h-md-375px {
		height: 375px!important
	}
	.h-md-400px {
		height: 400px!important
	}
	.h-md-425px {
		height: 425px!important
	}
	.h-md-450px {
		height: 450px!important
	}
	.h-md-475px {
		height: 475px!important
	}
	.h-md-500px {
		height: 500px!important
	}
	.h-md-550px {
		height: 550px!important
	}
	.h-md-600px {
		height: 600px!important
	}
	.h-md-650px {
		height: 650px!important
	}
	.h-md-700px {
		height: 700px!important
	}
	.h-md-750px {
		height: 750px!important
	}
	.h-md-800px {
		height: 800px!important
	}
	.h-md-850px {
		height: 850px!important
	}
	.h-md-900px {
		height: 900px!important
	}
	.h-md-950px {
		height: 950px!important
	}
	.h-md-1000px {
		height: 1000px!important
	}
	.mh-md-unset {
		max-height: unset!important
	}
	.mh-md-25 {
		max-height: 25%!important
	}
	.mh-md-50 {
		max-height: 50%!important
	}
	.mh-md-75 {
		max-height: 75%!important
	}
	.mh-md-100 {
		max-height: 100%!important
	}
	.mh-md-auto {
		max-height: auto!important
	}
	.mh-md-1px {
		max-height: 1px!important
	}
	.mh-md-2px {
		max-height: 2px!important
	}
	.mh-md-3px {
		max-height: 3px!important
	}
	.mh-md-4px {
		max-height: 4px!important
	}
	.mh-md-5px {
		max-height: 5px!important
	}
	.mh-md-6px {
		max-height: 6px!important
	}
	.mh-md-7px {
		max-height: 7px!important
	}
	.mh-md-8px {
		max-height: 8px!important
	}
	.mh-md-9px {
		max-height: 9px!important
	}
	.mh-md-10px {
		max-height: 10px!important
	}
	.mh-md-15px {
		max-height: 15px!important
	}
	.mh-md-20px {
		max-height: 20px!important
	}
	.mh-md-25px {
		max-height: 25px!important
	}
	.mh-md-30px {
		max-height: 30px!important
	}
	.mh-md-35px {
		max-height: 35px!important
	}
	.mh-md-40px {
		max-height: 40px!important
	}
	.mh-md-45px {
		max-height: 45px!important
	}
	.mh-md-50px {
		max-height: 50px!important
	}
	.mh-md-55px {
		max-height: 55px!important
	}
	.mh-md-60px {
		max-height: 60px!important
	}
	.mh-md-65px {
		max-height: 65px!important
	}
	.mh-md-70px {
		max-height: 70px!important
	}
	.mh-md-75px {
		max-height: 75px!important
	}
	.mh-md-80px {
		max-height: 80px!important
	}
	.mh-md-85px {
		max-height: 85px!important
	}
	.mh-md-90px {
		max-height: 90px!important
	}
	.mh-md-95px {
		max-height: 95px!important
	}
	.mh-md-100px {
		max-height: 100px!important
	}
	.mh-md-125px {
		max-height: 125px!important
	}
	.mh-md-150px {
		max-height: 150px!important
	}
	.mh-md-175px {
		max-height: 175px!important
	}
	.mh-md-200px {
		max-height: 200px!important
	}
	.mh-md-225px {
		max-height: 225px!important
	}
	.mh-md-250px {
		max-height: 250px!important
	}
	.mh-md-275px {
		max-height: 275px!important
	}
	.mh-md-300px {
		max-height: 300px!important
	}
	.mh-md-325px {
		max-height: 325px!important
	}
	.mh-md-350px {
		max-height: 350px!important
	}
	.mh-md-375px {
		max-height: 375px!important
	}
	.mh-md-400px {
		max-height: 400px!important
	}
	.mh-md-425px {
		max-height: 425px!important
	}
	.mh-md-450px {
		max-height: 450px!important
	}
	.mh-md-475px {
		max-height: 475px!important
	}
	.mh-md-500px {
		max-height: 500px!important
	}
	.mh-md-550px {
		max-height: 550px!important
	}
	.mh-md-600px {
		max-height: 600px!important
	}
	.mh-md-650px {
		max-height: 650px!important
	}
	.mh-md-700px {
		max-height: 700px!important
	}
	.mh-md-750px {
		max-height: 750px!important
	}
	.mh-md-800px {
		max-height: 800px!important
	}
	.mh-md-850px {
		max-height: 850px!important
	}
	.mh-md-900px {
		max-height: 900px!important
	}
	.mh-md-950px {
		max-height: 950px!important
	}
	.mh-md-1000px {
		max-height: 1000px!important
	}
	.flex-md-fill {
		flex: 1 1 auto!important
	}
	.flex-md-row {
		flex-direction: row!important
	}
	.flex-md-column {
		flex-direction: column!important
	}
	.flex-md-row-reverse {
		flex-direction: row-reverse!important
	}
	.flex-md-column-reverse {
		flex-direction: column-reverse!important
	}
	.flex-md-grow-0 {
		flex-grow: 0!important
	}
	.flex-md-grow-1 {
		flex-grow: 1!important
	}
	.flex-md-shrink-0 {
		flex-shrink: 0!important
	}
	.flex-md-shrink-1 {
		flex-shrink: 1!important
	}
	.flex-md-wrap {
		flex-wrap: wrap!important
	}
	.flex-md-nowrap {
		flex-wrap: nowrap!important
	}
	.flex-md-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}
	.gap-md-0 {
		gap: 0!important
	}
	.gap-md-1 {
		gap: .25rem!important
	}
	.gap-md-2 {
		gap: .5rem!important
	}
	.gap-md-3 {
		gap: .75rem!important
	}
	.gap-md-4 {
		gap: 1rem!important
	}
	.gap-md-5 {
		gap: 1.25rem!important
	}
	.gap-md-6 {
		gap: 1.5rem!important
	}
	.gap-md-7 {
		gap: 1.75rem!important
	}
	.gap-md-8 {
		gap: 2rem!important
	}
	.gap-md-9 {
		gap: 2.25rem!important
	}
	.gap-md-10 {
		gap: 2.5rem!important
	}
	.gap-md-11 {
		gap: 2.75rem!important
	}
	.gap-md-12 {
		gap: 3rem!important
	}
	.gap-md-13 {
		gap: 3.25rem!important
	}
	.gap-md-14 {
		gap: 3.5rem!important
	}
	.gap-md-15 {
		gap: 3.75rem!important
	}
	.gap-md-16 {
		gap: 4rem!important
	}
	.gap-md-17 {
		gap: 4.25rem!important
	}
	.gap-md-18 {
		gap: 4.5rem!important
	}
	.gap-md-19 {
		gap: 4.75rem!important
	}
	.gap-md-20 {
		gap: 5rem!important
	}
	.justify-content-md-start {
		justify-content: flex-start!important
	}
	.justify-content-md-end {
		justify-content: flex-end!important
	}
	.justify-content-md-center {
		justify-content: center!important
	}
	.justify-content-md-between {
		justify-content: space-between!important
	}
	.justify-content-md-around {
		justify-content: space-around!important
	}
	.justify-content-md-evenly {
		justify-content: space-evenly!important
	}
	.align-items-md-start {
		align-items: flex-start!important
	}
	.align-items-md-end {
		align-items: flex-end!important
	}
	.align-items-md-center {
		align-items: center!important
	}
	.align-items-md-baseline {
		align-items: baseline!important
	}
	.align-items-md-stretch {
		align-items: stretch!important
	}
	.align-content-md-start {
		align-content: flex-start!important
	}
	.align-content-md-end {
		align-content: flex-end!important
	}
	.align-content-md-center {
		align-content: center!important
	}
	.align-content-md-between {
		align-content: space-between!important
	}
	.align-content-md-around {
		align-content: space-around!important
	}
	.align-content-md-stretch {
		align-content: stretch!important
	}
	.align-self-md-auto {
		align-self: auto!important
	}
	.align-self-md-start {
		align-self: flex-start!important
	}
	.align-self-md-end {
		align-self: flex-end!important
	}
	.align-self-md-center {
		align-self: center!important
	}
	.align-self-md-baseline {
		align-self: baseline!important
	}
	.align-self-md-stretch {
		align-self: stretch!important
	}
	.order-md-first {
		order: -1!important
	}
	.order-md-0 {
		order: 0!important
	}
	.order-md-1 {
		order: 1!important
	}
	.order-md-2 {
		order: 2!important
	}
	.order-md-3 {
		order: 3!important
	}
	.order-md-4 {
		order: 4!important
	}
	.order-md-5 {
		order: 5!important
	}
	.order-md-last {
		order: 6!important
	}
	.m-md-0 {
		margin: 0!important
	}
	.m-md-1 {
		margin: .25rem!important
	}
	.m-md-2 {
		margin: .5rem!important
	}
	.m-md-3 {
		margin: .75rem!important
	}
	.m-md-4 {
		margin: 1rem!important
	}
	.m-md-5 {
		margin: 1.25rem!important
	}
	.m-md-6 {
		margin: 1.5rem!important
	}
	.m-md-7 {
		margin: 1.75rem!important
	}
	.m-md-8 {
		margin: 2rem!important
	}
	.m-md-9 {
		margin: 2.25rem!important
	}
	.m-md-10 {
		margin: 2.5rem!important
	}
	.m-md-11 {
		margin: 2.75rem!important
	}
	.m-md-12 {
		margin: 3rem!important
	}
	.m-md-13 {
		margin: 3.25rem!important
	}
	.m-md-14 {
		margin: 3.5rem!important
	}
	.m-md-15 {
		margin: 3.75rem!important
	}
	.m-md-16 {
		margin: 4rem!important
	}
	.m-md-17 {
		margin: 4.25rem!important
	}
	.m-md-18 {
		margin: 4.5rem!important
	}
	.m-md-19 {
		margin: 4.75rem!important
	}
	.m-md-20 {
		margin: 5rem!important
	}
	.m-md-auto {
		margin: auto!important
	}
	.mx-md-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}
	.mx-md-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}
	.mx-md-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}
	.mx-md-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}
	.mx-md-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}
	.mx-md-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}
	.mx-md-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}
	.mx-md-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}
	.mx-md-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}
	.mx-md-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}
	.mx-md-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}
	.mx-md-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}
	.mx-md-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}
	.mx-md-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}
	.mx-md-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}
	.mx-md-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}
	.mx-md-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}
	.mx-md-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}
	.mx-md-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}
	.mx-md-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}
	.mx-md-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}
	.mx-md-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}
	.my-md-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}
	.my-md-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}
	.my-md-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}
	.my-md-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}
	.my-md-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}
	.my-md-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}
	.my-md-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}
	.my-md-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}
	.my-md-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}
	.my-md-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}
	.my-md-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}
	.my-md-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}
	.my-md-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}
	.my-md-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}
	.my-md-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}
	.my-md-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}
	.my-md-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}
	.my-md-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}
	.my-md-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}
	.my-md-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}
	.my-md-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}
	.my-md-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}
	.mt-md-0 {
		margin-top: 0!important
	}
	.mt-md-1 {
		margin-top: .25rem!important
	}
	.mt-md-2 {
		margin-top: .5rem!important
	}
	.mt-md-3 {
		margin-top: .75rem!important
	}
	.mt-md-4 {
		margin-top: 1rem!important
	}
	.mt-md-5 {
		margin-top: 1.25rem!important
	}
	.mt-md-6 {
		margin-top: 1.5rem!important
	}
	.mt-md-7 {
		margin-top: 1.75rem!important
	}
	.mt-md-8 {
		margin-top: 2rem!important
	}
	.mt-md-9 {
		margin-top: 2.25rem!important
	}
	.mt-md-10 {
		margin-top: 2.5rem!important
	}
	.mt-md-11 {
		margin-top: 2.75rem!important
	}
	.mt-md-12 {
		margin-top: 3rem!important
	}
	.mt-md-13 {
		margin-top: 3.25rem!important
	}
	.mt-md-14 {
		margin-top: 3.5rem!important
	}
	.mt-md-15 {
		margin-top: 3.75rem!important
	}
	.mt-md-16 {
		margin-top: 4rem!important
	}
	.mt-md-17 {
		margin-top: 4.25rem!important
	}
	.mt-md-18 {
		margin-top: 4.5rem!important
	}
	.mt-md-19 {
		margin-top: 4.75rem!important
	}
	.mt-md-20 {
		margin-top: 5rem!important
	}
	.mt-md-auto {
		margin-top: auto!important
	}
	.me-md-0 {
		margin-right: 0!important
	}
	.me-md-1 {
		margin-right: .25rem!important
	}
	.me-md-2 {
		margin-right: .5rem!important
	}
	.me-md-3 {
		margin-right: .75rem!important
	}
	.me-md-4 {
		margin-right: 1rem!important
	}
	.me-md-5 {
		margin-right: 1.25rem!important
	}
	.me-md-6 {
		margin-right: 1.5rem!important
	}
	.me-md-7 {
		margin-right: 1.75rem!important
	}
	.me-md-8 {
		margin-right: 2rem!important
	}
	.me-md-9 {
		margin-right: 2.25rem!important
	}
	.me-md-10 {
		margin-right: 2.5rem!important
	}
	.me-md-11 {
		margin-right: 2.75rem!important
	}
	.me-md-12 {
		margin-right: 3rem!important
	}
	.me-md-13 {
		margin-right: 3.25rem!important
	}
	.me-md-14 {
		margin-right: 3.5rem!important
	}
	.me-md-15 {
		margin-right: 3.75rem!important
	}
	.me-md-16 {
		margin-right: 4rem!important
	}
	.me-md-17 {
		margin-right: 4.25rem!important
	}
	.me-md-18 {
		margin-right: 4.5rem!important
	}
	.me-md-19 {
		margin-right: 4.75rem!important
	}
	.me-md-20 {
		margin-right: 5rem!important
	}
	.me-md-auto {
		margin-right: auto!important
	}
	.mb-md-0 {
		margin-bottom: 0!important
	}
	.mb-md-1 {
		margin-bottom: .25rem!important
	}
	.mb-md-2 {
		margin-bottom: .5rem!important
	}
	.mb-md-3 {
		margin-bottom: .75rem!important
	}
	.mb-md-4 {
		margin-bottom: 1rem!important
	}
	.mb-md-5 {
		margin-bottom: 1.25rem!important
	}
	.mb-md-6 {
		margin-bottom: 1.5rem!important
	}
	.mb-md-7 {
		margin-bottom: 1.75rem!important
	}
	.mb-md-8 {
		margin-bottom: 2rem!important
	}
	.mb-md-9 {
		margin-bottom: 2.25rem!important
	}
	.mb-md-10 {
		margin-bottom: 2.5rem!important
	}
	.mb-md-11 {
		margin-bottom: 2.75rem!important
	}
	.mb-md-12 {
		margin-bottom: 3rem!important
	}
	.mb-md-13 {
		margin-bottom: 3.25rem!important
	}
	.mb-md-14 {
		margin-bottom: 3.5rem!important
	}
	.mb-md-15 {
		margin-bottom: 3.75rem!important
	}
	.mb-md-16 {
		margin-bottom: 4rem!important
	}
	.mb-md-17 {
		margin-bottom: 4.25rem!important
	}
	.mb-md-18 {
		margin-bottom: 4.5rem!important
	}
	.mb-md-19 {
		margin-bottom: 4.75rem!important
	}
	.mb-md-20 {
		margin-bottom: 5rem!important
	}
	.mb-md-auto {
		margin-bottom: auto!important
	}
	.ms-md-0 {
		margin-left: 0!important
	}
	.ms-md-1 {
		margin-left: .25rem!important
	}
	.ms-md-2 {
		margin-left: .5rem!important
	}
	.ms-md-3 {
		margin-left: .75rem!important
	}
	.ms-md-4 {
		margin-left: 1rem!important
	}
	.ms-md-5 {
		margin-left: 1.25rem!important
	}
	.ms-md-6 {
		margin-left: 1.5rem!important
	}
	.ms-md-7 {
		margin-left: 1.75rem!important
	}
	.ms-md-8 {
		margin-left: 2rem!important
	}
	.ms-md-9 {
		margin-left: 2.25rem!important
	}
	.ms-md-10 {
		margin-left: 2.5rem!important
	}
	.ms-md-11 {
		margin-left: 2.75rem!important
	}
	.ms-md-12 {
		margin-left: 3rem!important
	}
	.ms-md-13 {
		margin-left: 3.25rem!important
	}
	.ms-md-14 {
		margin-left: 3.5rem!important
	}
	.ms-md-15 {
		margin-left: 3.75rem!important
	}
	.ms-md-16 {
		margin-left: 4rem!important
	}
	.ms-md-17 {
		margin-left: 4.25rem!important
	}
	.ms-md-18 {
		margin-left: 4.5rem!important
	}
	.ms-md-19 {
		margin-left: 4.75rem!important
	}
	.ms-md-20 {
		margin-left: 5rem!important
	}
	.ms-md-auto {
		margin-left: auto!important
	}
	.m-md-n1 {
		margin: -.25rem!important
	}
	.m-md-n2 {
		margin: -.5rem!important
	}
	.m-md-n3 {
		margin: -.75rem!important
	}
	.m-md-n4 {
		margin: -1rem!important
	}
	.m-md-n5 {
		margin: -1.25rem!important
	}
	.m-md-n6 {
		margin: -1.5rem!important
	}
	.m-md-n7 {
		margin: -1.75rem!important
	}
	.m-md-n8 {
		margin: -2rem!important
	}
	.m-md-n9 {
		margin: -2.25rem!important
	}
	.m-md-n10 {
		margin: -2.5rem!important
	}
	.m-md-n11 {
		margin: -2.75rem!important
	}
	.m-md-n12 {
		margin: -3rem!important
	}
	.m-md-n13 {
		margin: -3.25rem!important
	}
	.m-md-n14 {
		margin: -3.5rem!important
	}
	.m-md-n15 {
		margin: -3.75rem!important
	}
	.m-md-n16 {
		margin: -4rem!important
	}
	.m-md-n17 {
		margin: -4.25rem!important
	}
	.m-md-n18 {
		margin: -4.5rem!important
	}
	.m-md-n19 {
		margin: -4.75rem!important
	}
	.m-md-n20 {
		margin: -5rem!important
	}
	.mx-md-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}
	.mx-md-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}
	.mx-md-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}
	.mx-md-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}
	.mx-md-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}
	.mx-md-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}
	.mx-md-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}
	.mx-md-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}
	.mx-md-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}
	.mx-md-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}
	.mx-md-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}
	.mx-md-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}
	.mx-md-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}
	.mx-md-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}
	.mx-md-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}
	.mx-md-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}
	.mx-md-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}
	.mx-md-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}
	.mx-md-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}
	.mx-md-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}
	.my-md-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}
	.my-md-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}
	.my-md-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}
	.my-md-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}
	.my-md-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}
	.my-md-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}
	.my-md-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}
	.my-md-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}
	.my-md-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}
	.my-md-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}
	.my-md-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}
	.my-md-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}
	.my-md-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}
	.my-md-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}
	.my-md-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}
	.my-md-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}
	.my-md-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}
	.my-md-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}
	.my-md-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}
	.my-md-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}
	.mt-md-n1 {
		margin-top: -.25rem!important
	}
	.mt-md-n2 {
		margin-top: -.5rem!important
	}
	.mt-md-n3 {
		margin-top: -.75rem!important
	}
	.mt-md-n4 {
		margin-top: -1rem!important
	}
	.mt-md-n5 {
		margin-top: -1.25rem!important
	}
	.mt-md-n6 {
		margin-top: -1.5rem!important
	}
	.mt-md-n7 {
		margin-top: -1.75rem!important
	}
	.mt-md-n8 {
		margin-top: -2rem!important
	}
	.mt-md-n9 {
		margin-top: -2.25rem!important
	}
	.mt-md-n10 {
		margin-top: -2.5rem!important
	}
	.mt-md-n11 {
		margin-top: -2.75rem!important
	}
	.mt-md-n12 {
		margin-top: -3rem!important
	}
	.mt-md-n13 {
		margin-top: -3.25rem!important
	}
	.mt-md-n14 {
		margin-top: -3.5rem!important
	}
	.mt-md-n15 {
		margin-top: -3.75rem!important
	}
	.mt-md-n16 {
		margin-top: -4rem!important
	}
	.mt-md-n17 {
		margin-top: -4.25rem!important
	}
	.mt-md-n18 {
		margin-top: -4.5rem!important
	}
	.mt-md-n19 {
		margin-top: -4.75rem!important
	}
	.mt-md-n20 {
		margin-top: -5rem!important
	}
	.me-md-n1 {
		margin-right: -.25rem!important
	}
	.me-md-n2 {
		margin-right: -.5rem!important
	}
	.me-md-n3 {
		margin-right: -.75rem!important
	}
	.me-md-n4 {
		margin-right: -1rem!important
	}
	.me-md-n5 {
		margin-right: -1.25rem!important
	}
	.me-md-n6 {
		margin-right: -1.5rem!important
	}
	.me-md-n7 {
		margin-right: -1.75rem!important
	}
	.me-md-n8 {
		margin-right: -2rem!important
	}
	.me-md-n9 {
		margin-right: -2.25rem!important
	}
	.me-md-n10 {
		margin-right: -2.5rem!important
	}
	.me-md-n11 {
		margin-right: -2.75rem!important
	}
	.me-md-n12 {
		margin-right: -3rem!important
	}
	.me-md-n13 {
		margin-right: -3.25rem!important
	}
	.me-md-n14 {
		margin-right: -3.5rem!important
	}
	.me-md-n15 {
		margin-right: -3.75rem!important
	}
	.me-md-n16 {
		margin-right: -4rem!important
	}
	.me-md-n17 {
		margin-right: -4.25rem!important
	}
	.me-md-n18 {
		margin-right: -4.5rem!important
	}
	.me-md-n19 {
		margin-right: -4.75rem!important
	}
	.me-md-n20 {
		margin-right: -5rem!important
	}
	.mb-md-n1 {
		margin-bottom: -.25rem!important
	}
	.mb-md-n2 {
		margin-bottom: -.5rem!important
	}
	.mb-md-n3 {
		margin-bottom: -.75rem!important
	}
	.mb-md-n4 {
		margin-bottom: -1rem!important
	}
	.mb-md-n5 {
		margin-bottom: -1.25rem!important
	}
	.mb-md-n6 {
		margin-bottom: -1.5rem!important
	}
	.mb-md-n7 {
		margin-bottom: -1.75rem!important
	}
	.mb-md-n8 {
		margin-bottom: -2rem!important
	}
	.mb-md-n9 {
		margin-bottom: -2.25rem!important
	}
	.mb-md-n10 {
		margin-bottom: -2.5rem!important
	}
	.mb-md-n11 {
		margin-bottom: -2.75rem!important
	}
	.mb-md-n12 {
		margin-bottom: -3rem!important
	}
	.mb-md-n13 {
		margin-bottom: -3.25rem!important
	}
	.mb-md-n14 {
		margin-bottom: -3.5rem!important
	}
	.mb-md-n15 {
		margin-bottom: -3.75rem!important
	}
	.mb-md-n16 {
		margin-bottom: -4rem!important
	}
	.mb-md-n17 {
		margin-bottom: -4.25rem!important
	}
	.mb-md-n18 {
		margin-bottom: -4.5rem!important
	}
	.mb-md-n19 {
		margin-bottom: -4.75rem!important
	}
	.mb-md-n20 {
		margin-bottom: -5rem!important
	}
	.ms-md-n1 {
		margin-left: -.25rem!important
	}
	.ms-md-n2 {
		margin-left: -.5rem!important
	}
	.ms-md-n3 {
		margin-left: -.75rem!important
	}
	.ms-md-n4 {
		margin-left: -1rem!important
	}
	.ms-md-n5 {
		margin-left: -1.25rem!important
	}
	.ms-md-n6 {
		margin-left: -1.5rem!important
	}
	.ms-md-n7 {
		margin-left: -1.75rem!important
	}
	.ms-md-n8 {
		margin-left: -2rem!important
	}
	.ms-md-n9 {
		margin-left: -2.25rem!important
	}
	.ms-md-n10 {
		margin-left: -2.5rem!important
	}
	.ms-md-n11 {
		margin-left: -2.75rem!important
	}
	.ms-md-n12 {
		margin-left: -3rem!important
	}
	.ms-md-n13 {
		margin-left: -3.25rem!important
	}
	.ms-md-n14 {
		margin-left: -3.5rem!important
	}
	.ms-md-n15 {
		margin-left: -3.75rem!important
	}
	.ms-md-n16 {
		margin-left: -4rem!important
	}
	.ms-md-n17 {
		margin-left: -4.25rem!important
	}
	.ms-md-n18 {
		margin-left: -4.5rem!important
	}
	.ms-md-n19 {
		margin-left: -4.75rem!important
	}
	.ms-md-n20 {
		margin-left: -5rem!important
	}
	.p-md-0 {
		padding: 0!important
	}
	.p-md-1 {
		padding: .25rem!important
	}
	.p-md-2 {
		padding: .5rem!important
	}
	.p-md-3 {
		padding: .75rem!important
	}
	.p-md-4 {
		padding: 1rem!important
	}
	.p-md-5 {
		padding: 1.25rem!important
	}
	.p-md-6 {
		padding: 1.5rem!important
	}
	.p-md-7 {
		padding: 1.75rem!important
	}
	.p-md-8 {
		padding: 2rem!important
	}
	.p-md-9 {
		padding: 2.25rem!important
	}
	.p-md-10 {
		padding: 2.5rem!important
	}
	.p-md-11 {
		padding: 2.75rem!important
	}
	.p-md-12 {
		padding: 3rem!important
	}
	.p-md-13 {
		padding: 3.25rem!important
	}
	.p-md-14 {
		padding: 3.5rem!important
	}
	.p-md-15 {
		padding: 3.75rem!important
	}
	.p-md-16 {
		padding: 4rem!important
	}
	.p-md-17 {
		padding: 4.25rem!important
	}
	.p-md-18 {
		padding: 4.5rem!important
	}
	.p-md-19 {
		padding: 4.75rem!important
	}
	.p-md-20 {
		padding: 5rem!important
	}
	.px-md-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}
	.px-md-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}
	.px-md-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}
	.px-md-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}
	.px-md-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}
	.px-md-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}
	.px-md-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}
	.px-md-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}
	.px-md-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}
	.px-md-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}
	.px-md-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}
	.px-md-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}
	.px-md-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}
	.px-md-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}
	.px-md-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}
	.px-md-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}
	.px-md-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}
	.px-md-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}
	.px-md-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}
	.px-md-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}
	.px-md-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}
	.py-md-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}
	.py-md-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}
	.py-md-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}
	.py-md-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}
	.py-md-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}
	.py-md-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}
	.py-md-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}
	.py-md-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}
	.py-md-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}
	.py-md-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}
	.py-md-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}
	.py-md-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}
	.py-md-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}
	.py-md-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}
	.py-md-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}
	.py-md-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}
	.py-md-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}
	.py-md-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}
	.py-md-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}
	.py-md-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}
	.py-md-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}
	.pt-md-0 {
		padding-top: 0!important
	}
	.pt-md-1 {
		padding-top: .25rem!important
	}
	.pt-md-2 {
		padding-top: .5rem!important
	}
	.pt-md-3 {
		padding-top: .75rem!important
	}
	.pt-md-4 {
		padding-top: 1rem!important
	}
	.pt-md-5 {
		padding-top: 1.25rem!important
	}
	.pt-md-6 {
		padding-top: 1.5rem!important
	}
	.pt-md-7 {
		padding-top: 1.75rem!important
	}
	.pt-md-8 {
		padding-top: 2rem!important
	}
	.pt-md-9 {
		padding-top: 2.25rem!important
	}
	.pt-md-10 {
		padding-top: 2.5rem!important
	}
	.pt-md-11 {
		padding-top: 2.75rem!important
	}
	.pt-md-12 {
		padding-top: 3rem!important
	}
	.pt-md-13 {
		padding-top: 3.25rem!important
	}
	.pt-md-14 {
		padding-top: 3.5rem!important
	}
	.pt-md-15 {
		padding-top: 3.75rem!important
	}
	.pt-md-16 {
		padding-top: 4rem!important
	}
	.pt-md-17 {
		padding-top: 4.25rem!important
	}
	.pt-md-18 {
		padding-top: 4.5rem!important
	}
	.pt-md-19 {
		padding-top: 4.75rem!important
	}
	.pt-md-20 {
		padding-top: 5rem!important
	}
	.pe-md-0 {
		padding-right: 0!important
	}
	.pe-md-1 {
		padding-right: .25rem!important
	}
	.pe-md-2 {
		padding-right: .5rem!important
	}
	.pe-md-3 {
		padding-right: .75rem!important
	}
	.pe-md-4 {
		padding-right: 1rem!important
	}
	.pe-md-5 {
		padding-right: 1.25rem!important
	}
	.pe-md-6 {
		padding-right: 1.5rem!important
	}
	.pe-md-7 {
		padding-right: 1.75rem!important
	}
	.pe-md-8 {
		padding-right: 2rem!important
	}
	.pe-md-9 {
		padding-right: 2.25rem!important
	}
	.pe-md-10 {
		padding-right: 2.5rem!important
	}
	.pe-md-11 {
		padding-right: 2.75rem!important
	}
	.pe-md-12 {
		padding-right: 3rem!important
	}
	.pe-md-13 {
		padding-right: 3.25rem!important
	}
	.pe-md-14 {
		padding-right: 3.5rem!important
	}
	.pe-md-15 {
		padding-right: 3.75rem!important
	}
	.pe-md-16 {
		padding-right: 4rem!important
	}
	.pe-md-17 {
		padding-right: 4.25rem!important
	}
	.pe-md-18 {
		padding-right: 4.5rem!important
	}
	.pe-md-19 {
		padding-right: 4.75rem!important
	}
	.pe-md-20 {
		padding-right: 5rem!important
	}
	.pb-md-0 {
		padding-bottom: 0!important
	}
	.pb-md-1 {
		padding-bottom: .25rem!important
	}
	.pb-md-2 {
		padding-bottom: .5rem!important
	}
	.pb-md-3 {
		padding-bottom: .75rem!important
	}
	.pb-md-4 {
		padding-bottom: 1rem!important
	}
	.pb-md-5 {
		padding-bottom: 1.25rem!important
	}
	.pb-md-6 {
		padding-bottom: 1.5rem!important
	}
	.pb-md-7 {
		padding-bottom: 1.75rem!important
	}
	.pb-md-8 {
		padding-bottom: 2rem!important
	}
	.pb-md-9 {
		padding-bottom: 2.25rem!important
	}
	.pb-md-10 {
		padding-bottom: 2.5rem!important
	}
	.pb-md-11 {
		padding-bottom: 2.75rem!important
	}
	.pb-md-12 {
		padding-bottom: 3rem!important
	}
	.pb-md-13 {
		padding-bottom: 3.25rem!important
	}
	.pb-md-14 {
		padding-bottom: 3.5rem!important
	}
	.pb-md-15 {
		padding-bottom: 3.75rem!important
	}
	.pb-md-16 {
		padding-bottom: 4rem!important
	}
	.pb-md-17 {
		padding-bottom: 4.25rem!important
	}
	.pb-md-18 {
		padding-bottom: 4.5rem!important
	}
	.pb-md-19 {
		padding-bottom: 4.75rem!important
	}
	.pb-md-20 {
		padding-bottom: 5rem!important
	}
	.ps-md-0 {
		padding-left: 0!important
	}
	.ps-md-1 {
		padding-left: .25rem!important
	}
	.ps-md-2 {
		padding-left: .5rem!important
	}
	.ps-md-3 {
		padding-left: .75rem!important
	}
	.ps-md-4 {
		padding-left: 1rem!important
	}
	.ps-md-5 {
		padding-left: 1.25rem!important
	}
	.ps-md-6 {
		padding-left: 1.5rem!important
	}
	.ps-md-7 {
		padding-left: 1.75rem!important
	}
	.ps-md-8 {
		padding-left: 2rem!important
	}
	.ps-md-9 {
		padding-left: 2.25rem!important
	}
	.ps-md-10 {
		padding-left: 2.5rem!important
	}
	.ps-md-11 {
		padding-left: 2.75rem!important
	}
	.ps-md-12 {
		padding-left: 3rem!important
	}
	.ps-md-13 {
		padding-left: 3.25rem!important
	}
	.ps-md-14 {
		padding-left: 3.5rem!important
	}
	.ps-md-15 {
		padding-left: 3.75rem!important
	}
	.ps-md-16 {
		padding-left: 4rem!important
	}
	.ps-md-17 {
		padding-left: 4.25rem!important
	}
	.ps-md-18 {
		padding-left: 4.5rem!important
	}
	.ps-md-19 {
		padding-left: 4.75rem!important
	}
	.ps-md-20 {
		padding-left: 5rem!important
	}
	.fs-md-1 {
		font-size: calc(1.3rem + .6vw)!important
	}
	.fs-md-2 {
		font-size: calc(1.275rem + .3vw)!important
	}
	.fs-md-3 {
		font-size: calc(1.26rem + .12vw)!important
	}
	.fs-md-4 {
		font-size: 1.25rem!important
	}
	.fs-md-5 {
		font-size: 1.15rem!important
	}
	.fs-md-6 {
		font-size: 1.075rem!important
	}
	.fs-md-7 {
		font-size: .95rem!important
	}
	.fs-md-8 {
		font-size: .85rem!important
	}
	.fs-md-9 {
		font-size: .75rem!important
	}
	.fs-md-10 {
		font-size: .5rem!important
	}
	.fs-md-base {
		font-size: 1rem!important
	}
	.fs-md-fluid {
		font-size: 100%!important
	}
	.fs-md-2x {
		font-size: calc(1.325rem + .9vw)!important
	}
	.fs-md-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}
	.fs-md-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}
	.fs-md-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}
	.fs-md-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}
	.fs-md-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}
	.fs-md-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}
	.fs-md-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}
	.fs-md-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}
	.fs-md-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}
	.fs-md-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}
	.fs-md-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}
	.fs-md-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}
	.fs-md-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}
	.fs-md-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}
	.fs-md-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}
	.text-md-start {
		text-align: left!important
	}
	.text-md-end {
		text-align: right!important
	}
	.text-md-center {
		text-align: center!important
	}
	.min-w-md-unset {
		min-width: unset!important
	}
	.min-w-md-25 {
		min-width: 25%!important
	}
	.min-w-md-50 {
		min-width: 50%!important
	}
	.min-w-md-75 {
		min-width: 75%!important
	}
	.min-w-md-100 {
		min-width: 100%!important
	}
	.min-w-md-auto {
		min-width: auto!important
	}
	.min-w-md-1px {
		min-width: 1px!important
	}
	.min-w-md-2px {
		min-width: 2px!important
	}
	.min-w-md-3px {
		min-width: 3px!important
	}
	.min-w-md-4px {
		min-width: 4px!important
	}
	.min-w-md-5px {
		min-width: 5px!important
	}
	.min-w-md-6px {
		min-width: 6px!important
	}
	.min-w-md-7px {
		min-width: 7px!important
	}
	.min-w-md-8px {
		min-width: 8px!important
	}
	.min-w-md-9px {
		min-width: 9px!important
	}
	.min-w-md-10px {
		min-width: 10px!important
	}
	.min-w-md-15px {
		min-width: 15px!important
	}
	.min-w-md-20px {
		min-width: 20px!important
	}
	.min-w-md-25px {
		min-width: 25px!important
	}
	.min-w-md-30px {
		min-width: 30px!important
	}
	.min-w-md-35px {
		min-width: 35px!important
	}
	.min-w-md-40px {
		min-width: 40px!important
	}
	.min-w-md-45px {
		min-width: 45px!important
	}
	.min-w-md-50px {
		min-width: 50px!important
	}
	.min-w-md-55px {
		min-width: 55px!important
	}
	.min-w-md-60px {
		min-width: 60px!important
	}
	.min-w-md-65px {
		min-width: 65px!important
	}
	.min-w-md-70px {
		min-width: 70px!important
	}
	.min-w-md-75px {
		min-width: 75px!important
	}
	.min-w-md-80px {
		min-width: 80px!important
	}
	.min-w-md-85px {
		min-width: 85px!important
	}
	.min-w-md-90px {
		min-width: 90px!important
	}
	.min-w-md-95px {
		min-width: 95px!important
	}
	.min-w-md-100px {
		min-width: 100px!important
	}
	.min-w-md-125px {
		min-width: 125px!important
	}
	.min-w-md-150px {
		min-width: 150px!important
	}
	.min-w-md-175px {
		min-width: 175px!important
	}
	.min-w-md-200px {
		min-width: 200px!important
	}
	.min-w-md-225px {
		min-width: 225px!important
	}
	.min-w-md-250px {
		min-width: 250px!important
	}
	.min-w-md-275px {
		min-width: 275px!important
	}
	.min-w-md-300px {
		min-width: 300px!important
	}
	.min-w-md-325px {
		min-width: 325px!important
	}
	.min-w-md-350px {
		min-width: 350px!important
	}
	.min-w-md-375px {
		min-width: 375px!important
	}
	.min-w-md-400px {
		min-width: 400px!important
	}
	.min-w-md-425px {
		min-width: 425px!important
	}
	.min-w-md-450px {
		min-width: 450px!important
	}
	.min-w-md-475px {
		min-width: 475px!important
	}
	.min-w-md-500px {
		min-width: 500px!important
	}
	.min-w-md-550px {
		min-width: 550px!important
	}
	.min-w-md-600px {
		min-width: 600px!important
	}
	.min-w-md-650px {
		min-width: 650px!important
	}
	.min-w-md-700px {
		min-width: 700px!important
	}
	.min-w-md-750px {
		min-width: 750px!important
	}
	.min-w-md-800px {
		min-width: 800px!important
	}
	.min-w-md-850px {
		min-width: 850px!important
	}
	.min-w-md-900px {
		min-width: 900px!important
	}
	.min-w-md-950px {
		min-width: 950px!important
	}
	.min-w-md-1000px {
		min-width: 1000px!important
	}
	.min-h-md-unset {
		min-height: unset!important
	}
	.min-h-md-25 {
		min-height: 25%!important
	}
	.min-h-md-50 {
		min-height: 50%!important
	}
	.min-h-md-75 {
		min-height: 75%!important
	}
	.min-h-md-100 {
		min-height: 100%!important
	}
	.min-h-md-auto {
		min-height: auto!important
	}
	.min-h-md-1px {
		min-height: 1px!important
	}
	.min-h-md-2px {
		min-height: 2px!important
	}
	.min-h-md-3px {
		min-height: 3px!important
	}
	.min-h-md-4px {
		min-height: 4px!important
	}
	.min-h-md-5px {
		min-height: 5px!important
	}
	.min-h-md-6px {
		min-height: 6px!important
	}
	.min-h-md-7px {
		min-height: 7px!important
	}
	.min-h-md-8px {
		min-height: 8px!important
	}
	.min-h-md-9px {
		min-height: 9px!important
	}
	.min-h-md-10px {
		min-height: 10px!important
	}
	.min-h-md-15px {
		min-height: 15px!important
	}
	.min-h-md-20px {
		min-height: 20px!important
	}
	.min-h-md-25px {
		min-height: 25px!important
	}
	.min-h-md-30px {
		min-height: 30px!important
	}
	.min-h-md-35px {
		min-height: 35px!important
	}
	.min-h-md-40px {
		min-height: 40px!important
	}
	.min-h-md-45px {
		min-height: 45px!important
	}
	.min-h-md-50px {
		min-height: 50px!important
	}
	.min-h-md-55px {
		min-height: 55px!important
	}
	.min-h-md-60px {
		min-height: 60px!important
	}
	.min-h-md-65px {
		min-height: 65px!important
	}
	.min-h-md-70px {
		min-height: 70px!important
	}
	.min-h-md-75px {
		min-height: 75px!important
	}
	.min-h-md-80px {
		min-height: 80px!important
	}
	.min-h-md-85px {
		min-height: 85px!important
	}
	.min-h-md-90px {
		min-height: 90px!important
	}
	.min-h-md-95px {
		min-height: 95px!important
	}
	.min-h-md-100px {
		min-height: 100px!important
	}
	.min-h-md-125px {
		min-height: 125px!important
	}
	.min-h-md-150px {
		min-height: 150px!important
	}
	.min-h-md-175px {
		min-height: 175px!important
	}
	.min-h-md-200px {
		min-height: 200px!important
	}
	.min-h-md-225px {
		min-height: 225px!important
	}
	.min-h-md-250px {
		min-height: 250px!important
	}
	.min-h-md-275px {
		min-height: 275px!important
	}
	.min-h-md-300px {
		min-height: 300px!important
	}
	.min-h-md-325px {
		min-height: 325px!important
	}
	.min-h-md-350px {
		min-height: 350px!important
	}
	.min-h-md-375px {
		min-height: 375px!important
	}
	.min-h-md-400px {
		min-height: 400px!important
	}
	.min-h-md-425px {
		min-height: 425px!important
	}
	.min-h-md-450px {
		min-height: 450px!important
	}
	.min-h-md-475px {
		min-height: 475px!important
	}
	.min-h-md-500px {
		min-height: 500px!important
	}
	.min-h-md-550px {
		min-height: 550px!important
	}
	.min-h-md-600px {
		min-height: 600px!important
	}
	.min-h-md-650px {
		min-height: 650px!important
	}
	.min-h-md-700px {
		min-height: 700px!important
	}
	.min-h-md-750px {
		min-height: 750px!important
	}
	.min-h-md-800px {
		min-height: 800px!important
	}
	.min-h-md-850px {
		min-height: 850px!important
	}
	.min-h-md-900px {
		min-height: 900px!important
	}
	.min-h-md-950px {
		min-height: 950px!important
	}
	.min-h-md-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:992px) {
	.float-lg-start {
		float: left!important
	}
	.float-lg-end {
		float: right!important
	}
	.float-lg-none {
		float: none!important
	}
	.d-lg-inline {
		display: inline!important
	}
	.d-lg-inline-block {
		display: inline-block!important
	}
	.d-lg-block {
		display: block!important
	}
	.d-lg-grid {
		display: grid!important
	}
	.d-lg-table {
		display: table!important
	}
	.d-lg-table-row {
		display: table-row!important
	}
	.d-lg-table-cell {
		display: table-cell!important
	}
	.d-lg-flex {
		display: flex!important
	}
	.d-lg-inline-flex {
		display: inline-flex!important
	}
	.d-lg-none {
		display: none!important
	}
	.position-lg-static {
		position: static!important
	}
	.position-lg-relative {
		position: relative!important
	}
	.position-lg-absolute {
		position: absolute!important
	}
	.position-lg-fixed {
		position: fixed!important
	}
	.position-lg-sticky {
		position: sticky!important
	}
	.w-lg-unset {
		width: unset!important
	}
	.w-lg-25 {
		width: 25%!important
	}
	.w-lg-50 {
		width: 50%!important
	}
	.w-lg-75 {
		width: 75%!important
	}
	.w-lg-100 {
		width: 100%!important
	}
	.w-lg-auto {
		width: auto!important
	}
	.w-lg-1px {
		width: 1px!important
	}
	.w-lg-2px {
		width: 2px!important
	}
	.w-lg-3px {
		width: 3px!important
	}
	.w-lg-4px {
		width: 4px!important
	}
	.w-lg-5px {
		width: 5px!important
	}
	.w-lg-6px {
		width: 6px!important
	}
	.w-lg-7px {
		width: 7px!important
	}
	.w-lg-8px {
		width: 8px!important
	}
	.w-lg-9px {
		width: 9px!important
	}
	.w-lg-10px {
		width: 10px!important
	}
	.w-lg-15px {
		width: 15px!important
	}
	.w-lg-20px {
		width: 20px!important
	}
	.w-lg-25px {
		width: 25px!important
	}
	.w-lg-30px {
		width: 30px!important
	}
	.w-lg-35px {
		width: 35px!important
	}
	.w-lg-40px {
		width: 40px!important
	}
	.w-lg-45px {
		width: 45px!important
	}
	.w-lg-50px {
		width: 50px!important
	}
	.w-lg-55px {
		width: 55px!important
	}
	.w-lg-60px {
		width: 60px!important
	}
	.w-lg-65px {
		width: 65px!important
	}
	.w-lg-70px {
		width: 70px!important
	}
	.w-lg-75px {
		width: 75px!important
	}
	.w-lg-80px {
		width: 80px!important
	}
	.w-lg-85px {
		width: 85px!important
	}
	.w-lg-90px {
		width: 90px!important
	}
	.w-lg-95px {
		width: 95px!important
	}
	.w-lg-100px {
		width: 100px!important
	}
	.w-lg-125px {
		width: 125px!important
	}
	.w-lg-150px {
		width: 150px!important
	}
	.w-lg-175px {
		width: 175px!important
	}
	.w-lg-200px {
		width: 200px!important
	}
	.w-lg-225px {
		width: 225px!important
	}
	.w-lg-250px {
		width: 250px!important
	}
	.w-lg-275px {
		width: 275px!important
	}
	.w-lg-300px {
		width: 300px!important
	}
	.w-lg-325px {
		width: 325px!important
	}
	.w-lg-350px {
		width: 350px!important
	}
	.w-lg-375px {
		width: 375px!important
	}
	.w-lg-400px {
		width: 400px!important
	}
	.w-lg-425px {
		width: 425px!important
	}
	.w-lg-450px {
		width: 450px!important
	}
	.w-lg-475px {
		width: 475px!important
	}
	.w-lg-500px {
		width: 500px!important
	}
	.w-lg-550px {
		width: 550px!important
	}
	.w-lg-600px {
		width: 600px!important
	}
	.w-lg-650px {
		width: 650px!important
	}
	.w-lg-700px {
		width: 700px!important
	}
	.w-lg-750px {
		width: 750px!important
	}
	.w-lg-800px {
		width: 800px!important
	}
	.w-lg-850px {
		width: 850px!important
	}
	.w-lg-900px {
		width: 900px!important
	}
	.w-lg-950px {
		width: 950px!important
	}
	.w-lg-1000px {
		width: 1000px!important
	}
	.mw-lg-unset {
		max-width: unset!important
	}
	.mw-lg-25 {
		max-width: 25%!important
	}
	.mw-lg-50 {
		max-width: 50%!important
	}
	.mw-lg-75 {
		max-width: 75%!important
	}
	.mw-lg-100 {
		max-width: 100%!important
	}
	.mw-lg-auto {
		max-width: auto!important
	}
	.mw-lg-1px {
		max-width: 1px!important
	}
	.mw-lg-2px {
		max-width: 2px!important
	}
	.mw-lg-3px {
		max-width: 3px!important
	}
	.mw-lg-4px {
		max-width: 4px!important
	}
	.mw-lg-5px {
		max-width: 5px!important
	}
	.mw-lg-6px {
		max-width: 6px!important
	}
	.mw-lg-7px {
		max-width: 7px!important
	}
	.mw-lg-8px {
		max-width: 8px!important
	}
	.mw-lg-9px {
		max-width: 9px!important
	}
	.mw-lg-10px {
		max-width: 10px!important
	}
	.mw-lg-15px {
		max-width: 15px!important
	}
	.mw-lg-20px {
		max-width: 20px!important
	}
	.mw-lg-25px {
		max-width: 25px!important
	}
	.mw-lg-30px {
		max-width: 30px!important
	}
	.mw-lg-35px {
		max-width: 35px!important
	}
	.mw-lg-40px {
		max-width: 40px!important
	}
	.mw-lg-45px {
		max-width: 45px!important
	}
	.mw-lg-50px {
		max-width: 50px!important
	}
	.mw-lg-55px {
		max-width: 55px!important
	}
	.mw-lg-60px {
		max-width: 60px!important
	}
	.mw-lg-65px {
		max-width: 65px!important
	}
	.mw-lg-70px {
		max-width: 70px!important
	}
	.mw-lg-75px {
		max-width: 75px!important
	}
	.mw-lg-80px {
		max-width: 80px!important
	}
	.mw-lg-85px {
		max-width: 85px!important
	}
	.mw-lg-90px {
		max-width: 90px!important
	}
	.mw-lg-95px {
		max-width: 95px!important
	}
	.mw-lg-100px {
		max-width: 100px!important
	}
	.mw-lg-125px {
		max-width: 125px!important
	}
	.mw-lg-150px {
		max-width: 150px!important
	}
	.mw-lg-175px {
		max-width: 175px!important
	}
	.mw-lg-200px {
		max-width: 200px!important
	}
	.mw-lg-225px {
		max-width: 225px!important
	}
	.mw-lg-250px {
		max-width: 250px!important
	}
	.mw-lg-275px {
		max-width: 275px!important
	}
	.mw-lg-300px {
		max-width: 300px!important
	}
	.mw-lg-325px {
		max-width: 325px!important
	}
	.mw-lg-350px {
		max-width: 350px!important
	}
	.mw-lg-375px {
		max-width: 375px!important
	}
	.mw-lg-400px {
		max-width: 400px!important
	}
	.mw-lg-425px {
		max-width: 425px!important
	}
	.mw-lg-450px {
		max-width: 450px!important
	}
	.mw-lg-475px {
		max-width: 475px!important
	}
	.mw-lg-500px {
		max-width: 500px!important
	}
	.mw-lg-550px {
		max-width: 550px!important
	}
	.mw-lg-600px {
		max-width: 600px!important
	}
	.mw-lg-650px {
		max-width: 650px!important
	}
	.mw-lg-700px {
		max-width: 700px!important
	}
	.mw-lg-750px {
		max-width: 750px!important
	}
	.mw-lg-800px {
		max-width: 800px!important
	}
	.mw-lg-850px {
		max-width: 850px!important
	}
	.mw-lg-900px {
		max-width: 900px!important
	}
	.mw-lg-950px {
		max-width: 950px!important
	}
	.mw-lg-1000px {
		max-width: 1000px!important
	}
	.h-lg-unset {
		height: unset!important
	}
	.h-lg-25 {
		height: 25%!important
	}
	.h-lg-50 {
		height: 50%!important
	}
	.h-lg-75 {
		height: 75%!important
	}
	.h-lg-100 {
		height: 100%!important
	}
	.h-lg-auto {
		height: auto!important
	}
	.h-lg-1px {
		height: 1px!important
	}
	.h-lg-2px {
		height: 2px!important
	}
	.h-lg-3px {
		height: 3px!important
	}
	.h-lg-4px {
		height: 4px!important
	}
	.h-lg-5px {
		height: 5px!important
	}
	.h-lg-6px {
		height: 6px!important
	}
	.h-lg-7px {
		height: 7px!important
	}
	.h-lg-8px {
		height: 8px!important
	}
	.h-lg-9px {
		height: 9px!important
	}
	.h-lg-10px {
		height: 10px!important
	}
	.h-lg-15px {
		height: 15px!important
	}
	.h-lg-20px {
		height: 20px!important
	}
	.h-lg-25px {
		height: 25px!important
	}
	.h-lg-30px {
		height: 30px!important
	}
	.h-lg-35px {
		height: 35px!important
	}
	.h-lg-40px {
		height: 40px!important
	}
	.h-lg-45px {
		height: 45px!important
	}
	.h-lg-50px {
		height: 50px!important
	}
	.h-lg-55px {
		height: 55px!important
	}
	.h-lg-60px {
		height: 60px!important
	}
	.h-lg-65px {
		height: 65px!important
	}
	.h-lg-70px {
		height: 70px!important
	}
	.h-lg-75px {
		height: 75px!important
	}
	.h-lg-80px {
		height: 80px!important
	}
	.h-lg-85px {
		height: 85px!important
	}
	.h-lg-90px {
		height: 90px!important
	}
	.h-lg-95px {
		height: 95px!important
	}
	.h-lg-100px {
		height: 100px!important
	}
	.h-lg-125px {
		height: 125px!important
	}
	.h-lg-150px {
		height: 150px!important
	}
	.h-lg-175px {
		height: 175px!important
	}
	.h-lg-200px {
		height: 200px!important
	}
	.h-lg-225px {
		height: 225px!important
	}
	.h-lg-250px {
		height: 250px!important
	}
	.h-lg-275px {
		height: 275px!important
	}
	.h-lg-300px {
		height: 300px!important
	}
	.h-lg-325px {
		height: 325px!important
	}
	.h-lg-350px {
		height: 350px!important
	}
	.h-lg-375px {
		height: 375px!important
	}
	.h-lg-400px {
		height: 400px!important
	}
	.h-lg-425px {
		height: 425px!important
	}
	.h-lg-450px {
		height: 450px!important
	}
	.h-lg-475px {
		height: 475px!important
	}
	.h-lg-500px {
		height: 500px!important
	}
	.h-lg-550px {
		height: 550px!important
	}
	.h-lg-600px {
		height: 600px!important
	}
	.h-lg-650px {
		height: 650px!important
	}
	.h-lg-700px {
		height: 700px!important
	}
	.h-lg-750px {
		height: 750px!important
	}
	.h-lg-800px {
		height: 800px!important
	}
	.h-lg-850px {
		height: 850px!important
	}
	.h-lg-900px {
		height: 900px!important
	}
	.h-lg-950px {
		height: 950px!important
	}
	.h-lg-1000px {
		height: 1000px!important
	}
	.mh-lg-unset {
		max-height: unset!important
	}
	.mh-lg-25 {
		max-height: 25%!important
	}
	.mh-lg-50 {
		max-height: 50%!important
	}
	.mh-lg-75 {
		max-height: 75%!important
	}
	.mh-lg-100 {
		max-height: 100%!important
	}
	.mh-lg-auto {
		max-height: auto!important
	}
	.mh-lg-1px {
		max-height: 1px!important
	}
	.mh-lg-2px {
		max-height: 2px!important
	}
	.mh-lg-3px {
		max-height: 3px!important
	}
	.mh-lg-4px {
		max-height: 4px!important
	}
	.mh-lg-5px {
		max-height: 5px!important
	}
	.mh-lg-6px {
		max-height: 6px!important
	}
	.mh-lg-7px {
		max-height: 7px!important
	}
	.mh-lg-8px {
		max-height: 8px!important
	}
	.mh-lg-9px {
		max-height: 9px!important
	}
	.mh-lg-10px {
		max-height: 10px!important
	}
	.mh-lg-15px {
		max-height: 15px!important
	}
	.mh-lg-20px {
		max-height: 20px!important
	}
	.mh-lg-25px {
		max-height: 25px!important
	}
	.mh-lg-30px {
		max-height: 30px!important
	}
	.mh-lg-35px {
		max-height: 35px!important
	}
	.mh-lg-40px {
		max-height: 40px!important
	}
	.mh-lg-45px {
		max-height: 45px!important
	}
	.mh-lg-50px {
		max-height: 50px!important
	}
	.mh-lg-55px {
		max-height: 55px!important
	}
	.mh-lg-60px {
		max-height: 60px!important
	}
	.mh-lg-65px {
		max-height: 65px!important
	}
	.mh-lg-70px {
		max-height: 70px!important
	}
	.mh-lg-75px {
		max-height: 75px!important
	}
	.mh-lg-80px {
		max-height: 80px!important
	}
	.mh-lg-85px {
		max-height: 85px!important
	}
	.mh-lg-90px {
		max-height: 90px!important
	}
	.mh-lg-95px {
		max-height: 95px!important
	}
	.mh-lg-100px {
		max-height: 100px!important
	}
	.mh-lg-125px {
		max-height: 125px!important
	}
	.mh-lg-150px {
		max-height: 150px!important
	}
	.mh-lg-175px {
		max-height: 175px!important
	}
	.mh-lg-200px {
		max-height: 200px!important
	}
	.mh-lg-225px {
		max-height: 225px!important
	}
	.mh-lg-250px {
		max-height: 250px!important
	}
	.mh-lg-275px {
		max-height: 275px!important
	}
	.mh-lg-300px {
		max-height: 300px!important
	}
	.mh-lg-325px {
		max-height: 325px!important
	}
	.mh-lg-350px {
		max-height: 350px!important
	}
	.mh-lg-375px {
		max-height: 375px!important
	}
	.mh-lg-400px {
		max-height: 400px!important
	}
	.mh-lg-425px {
		max-height: 425px!important
	}
	.mh-lg-450px {
		max-height: 450px!important
	}
	.mh-lg-475px {
		max-height: 475px!important
	}
	.mh-lg-500px {
		max-height: 500px!important
	}
	.mh-lg-550px {
		max-height: 550px!important
	}
	.mh-lg-600px {
		max-height: 600px!important
	}
	.mh-lg-650px {
		max-height: 650px!important
	}
	.mh-lg-700px {
		max-height: 700px!important
	}
	.mh-lg-750px {
		max-height: 750px!important
	}
	.mh-lg-800px {
		max-height: 800px!important
	}
	.mh-lg-850px {
		max-height: 850px!important
	}
	.mh-lg-900px {
		max-height: 900px!important
	}
	.mh-lg-950px {
		max-height: 950px!important
	}
	.mh-lg-1000px {
		max-height: 1000px!important
	}
	.flex-lg-fill {
		flex: 1 1 auto!important
	}
	.flex-lg-row {
		flex-direction: row!important
	}
	.flex-lg-column {
		flex-direction: column!important
	}
	.flex-lg-row-reverse {
		flex-direction: row-reverse!important
	}
	.flex-lg-column-reverse {
		flex-direction: column-reverse!important
	}
	.flex-lg-grow-0 {
		flex-grow: 0!important
	}
	.flex-lg-grow-1 {
		flex-grow: 1!important
	}
	.flex-lg-shrink-0 {
		flex-shrink: 0!important
	}
	.flex-lg-shrink-1 {
		flex-shrink: 1!important
	}
	.flex-lg-wrap {
		flex-wrap: wrap!important
	}
	.flex-lg-nowrap {
		flex-wrap: nowrap!important
	}
	.flex-lg-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}
	.gap-lg-0 {
		gap: 0!important
	}
	.gap-lg-1 {
		gap: .25rem!important
	}
	.gap-lg-2 {
		gap: .5rem!important
	}
	.gap-lg-3 {
		gap: .75rem!important
	}
	.gap-lg-4 {
		gap: 1rem!important
	}
	.gap-lg-5 {
		gap: 1.25rem!important
	}
	.gap-lg-6 {
		gap: 1.5rem!important
	}
	.gap-lg-7 {
		gap: 1.75rem!important
	}
	.gap-lg-8 {
		gap: 2rem!important
	}
	.gap-lg-9 {
		gap: 2.25rem!important
	}
	.gap-lg-10 {
		gap: 2.5rem!important
	}
	.gap-lg-11 {
		gap: 2.75rem!important
	}
	.gap-lg-12 {
		gap: 3rem!important
	}
	.gap-lg-13 {
		gap: 3.25rem!important
	}
	.gap-lg-14 {
		gap: 3.5rem!important
	}
	.gap-lg-15 {
		gap: 3.75rem!important
	}
	.gap-lg-16 {
		gap: 4rem!important
	}
	.gap-lg-17 {
		gap: 4.25rem!important
	}
	.gap-lg-18 {
		gap: 4.5rem!important
	}
	.gap-lg-19 {
		gap: 4.75rem!important
	}
	.gap-lg-20 {
		gap: 5rem!important
	}
	.justify-content-lg-start {
		justify-content: flex-start!important
	}
	.justify-content-lg-end {
		justify-content: flex-end!important
	}
	.justify-content-lg-center {
		justify-content: center!important
	}
	.justify-content-lg-between {
		justify-content: space-between!important
	}
	.justify-content-lg-around {
		justify-content: space-around!important
	}
	.justify-content-lg-evenly {
		justify-content: space-evenly!important
	}
	.align-items-lg-start {
		align-items: flex-start!important
	}
	.align-items-lg-end {
		align-items: flex-end!important
	}
	.align-items-lg-center {
		align-items: center!important
	}
	.align-items-lg-baseline {
		align-items: baseline!important
	}
	.align-items-lg-stretch {
		align-items: stretch!important
	}
	.align-content-lg-start {
		align-content: flex-start!important
	}
	.align-content-lg-end {
		align-content: flex-end!important
	}
	.align-content-lg-center {
		align-content: center!important
	}
	.align-content-lg-between {
		align-content: space-between!important
	}
	.align-content-lg-around {
		align-content: space-around!important
	}
	.align-content-lg-stretch {
		align-content: stretch!important
	}
	.align-self-lg-auto {
		align-self: auto!important
	}
	.align-self-lg-start {
		align-self: flex-start!important
	}
	.align-self-lg-end {
		align-self: flex-end!important
	}
	.align-self-lg-center {
		align-self: center!important
	}
	.align-self-lg-baseline {
		align-self: baseline!important
	}
	.align-self-lg-stretch {
		align-self: stretch!important
	}
	.order-lg-first {
		order: -1!important
	}
	.order-lg-0 {
		order: 0!important
	}
	.order-lg-1 {
		order: 1!important
	}
	.order-lg-2 {
		order: 2!important
	}
	.order-lg-3 {
		order: 3!important
	}
	.order-lg-4 {
		order: 4!important
	}
	.order-lg-5 {
		order: 5!important
	}
	.order-lg-last {
		order: 6!important
	}
	.m-lg-0 {
		margin: 0!important
	}
	.m-lg-1 {
		margin: .25rem!important
	}
	.m-lg-2 {
		margin: .5rem!important
	}
	.m-lg-3 {
		margin: .75rem!important
	}
	.m-lg-4 {
		margin: 1rem!important
	}
	.m-lg-5 {
		margin: 1.25rem!important
	}
	.m-lg-6 {
		margin: 1.5rem!important
	}
	.m-lg-7 {
		margin: 1.75rem!important
	}
	.m-lg-8 {
		margin: 2rem!important
	}
	.m-lg-9 {
		margin: 2.25rem!important
	}
	.m-lg-10 {
		margin: 2.5rem!important
	}
	.m-lg-11 {
		margin: 2.75rem!important
	}
	.m-lg-12 {
		margin: 3rem!important
	}
	.m-lg-13 {
		margin: 3.25rem!important
	}
	.m-lg-14 {
		margin: 3.5rem!important
	}
	.m-lg-15 {
		margin: 3.75rem!important
	}
	.m-lg-16 {
		margin: 4rem!important
	}
	.m-lg-17 {
		margin: 4.25rem!important
	}
	.m-lg-18 {
		margin: 4.5rem!important
	}
	.m-lg-19 {
		margin: 4.75rem!important
	}
	.m-lg-20 {
		margin: 5rem!important
	}
	.m-lg-auto {
		margin: auto!important
	}
	.mx-lg-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}
	.mx-lg-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}
	.mx-lg-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}
	.mx-lg-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}
	.mx-lg-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}
	.mx-lg-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}
	.mx-lg-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}
	.mx-lg-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}
	.mx-lg-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}
	.mx-lg-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}
	.mx-lg-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}
	.mx-lg-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}
	.mx-lg-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}
	.mx-lg-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}
	.mx-lg-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}
	.mx-lg-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}
	.mx-lg-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}
	.mx-lg-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}
	.mx-lg-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}
	.mx-lg-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}
	.mx-lg-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}
	.mx-lg-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}
	.my-lg-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}
	.my-lg-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}
	.my-lg-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}
	.my-lg-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}
	.my-lg-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}
	.my-lg-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}
	.my-lg-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}
	.my-lg-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}
	.my-lg-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}
	.my-lg-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}
	.my-lg-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}
	.my-lg-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}
	.my-lg-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}
	.my-lg-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}
	.my-lg-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}
	.my-lg-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}
	.my-lg-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}
	.my-lg-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}
	.my-lg-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}
	.my-lg-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}
	.my-lg-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}
	.my-lg-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}
	.mt-lg-0 {
		margin-top: 0!important
	}
	.mt-lg-1 {
		margin-top: .25rem!important
	}
	.mt-lg-2 {
		margin-top: .5rem!important
	}
	.mt-lg-3 {
		margin-top: .75rem!important
	}
	.mt-lg-4 {
		margin-top: 1rem!important
	}
	.mt-lg-5 {
		margin-top: 1.25rem!important
	}
	.mt-lg-6 {
		margin-top: 1.5rem!important
	}
	.mt-lg-7 {
		margin-top: 1.75rem!important
	}
	.mt-lg-8 {
		margin-top: 2rem!important
	}
	.mt-lg-9 {
		margin-top: 2.25rem!important
	}
	.mt-lg-10 {
		margin-top: 2.5rem!important
	}
	.mt-lg-11 {
		margin-top: 2.75rem!important
	}
	.mt-lg-12 {
		margin-top: 3rem!important
	}
	.mt-lg-13 {
		margin-top: 3.25rem!important
	}
	.mt-lg-14 {
		margin-top: 3.5rem!important
	}
	.mt-lg-15 {
		margin-top: 3.75rem!important
	}
	.mt-lg-16 {
		margin-top: 4rem!important
	}
	.mt-lg-17 {
		margin-top: 4.25rem!important
	}
	.mt-lg-18 {
		margin-top: 4.5rem!important
	}
	.mt-lg-19 {
		margin-top: 4.75rem!important
	}
	.mt-lg-20 {
		margin-top: 5rem!important
	}
	.mt-lg-auto {
		margin-top: auto!important
	}
	.me-lg-0 {
		margin-right: 0!important
	}
	.me-lg-1 {
		margin-right: .25rem!important
	}
	.me-lg-2 {
		margin-right: .5rem!important
	}
	.me-lg-3 {
		margin-right: .75rem!important
	}
	.me-lg-4 {
		margin-right: 1rem!important
	}
	.me-lg-5 {
		margin-right: 1.25rem!important
	}
	.me-lg-6 {
		margin-right: 1.5rem!important
	}
	.me-lg-7 {
		margin-right: 1.75rem!important
	}
	.me-lg-8 {
		margin-right: 2rem!important
	}
	.me-lg-9 {
		margin-right: 2.25rem!important
	}
	.me-lg-10 {
		margin-right: 2.5rem!important
	}
	.me-lg-11 {
		margin-right: 2.75rem!important
	}
	.me-lg-12 {
		margin-right: 3rem!important
	}
	.me-lg-13 {
		margin-right: 3.25rem!important
	}
	.me-lg-14 {
		margin-right: 3.5rem!important
	}
	.me-lg-15 {
		margin-right: 3.75rem!important
	}
	.me-lg-16 {
		margin-right: 4rem!important
	}
	.me-lg-17 {
		margin-right: 4.25rem!important
	}
	.me-lg-18 {
		margin-right: 4.5rem!important
	}
	.me-lg-19 {
		margin-right: 4.75rem!important
	}
	.me-lg-20 {
		margin-right: 5rem!important
	}
	.me-lg-auto {
		margin-right: auto!important
	}
	.mb-lg-0 {
		margin-bottom: 0!important
	}
	.mb-lg-1 {
		margin-bottom: .25rem!important
	}
	.mb-lg-2 {
		margin-bottom: .5rem!important
	}
	.mb-lg-3 {
		margin-bottom: .75rem!important
	}
	.mb-lg-4 {
		margin-bottom: 1rem!important
	}
	.mb-lg-5 {
		margin-bottom: 1.25rem!important
	}
	.mb-lg-6 {
		margin-bottom: 1.5rem!important
	}
	.mb-lg-7 {
		margin-bottom: 1.75rem!important
	}
	.mb-lg-8 {
		margin-bottom: 2rem!important
	}
	.mb-lg-9 {
		margin-bottom: 2.25rem!important
	}
	.mb-lg-10 {
		margin-bottom: 2.5rem!important
	}
	.mb-lg-11 {
		margin-bottom: 2.75rem!important
	}
	.mb-lg-12 {
		margin-bottom: 3rem!important
	}
	.mb-lg-13 {
		margin-bottom: 3.25rem!important
	}
	.mb-lg-14 {
		margin-bottom: 3.5rem!important
	}
	.mb-lg-15 {
		margin-bottom: 3.75rem!important
	}
	.mb-lg-16 {
		margin-bottom: 4rem!important
	}
	.mb-lg-17 {
		margin-bottom: 4.25rem!important
	}
	.mb-lg-18 {
		margin-bottom: 4.5rem!important
	}
	.mb-lg-19 {
		margin-bottom: 4.75rem!important
	}
	.mb-lg-20 {
		margin-bottom: 5rem!important
	}
	.mb-lg-auto {
		margin-bottom: auto!important
	}
	.ms-lg-0 {
		margin-left: 0!important
	}
	.ms-lg-1 {
		margin-left: .25rem!important
	}
	.ms-lg-2 {
		margin-left: .5rem!important
	}
	.ms-lg-3 {
		margin-left: .75rem!important
	}
	.ms-lg-4 {
		margin-left: 1rem!important
	}
	.ms-lg-5 {
		margin-left: 1.25rem!important
	}
	.ms-lg-6 {
		margin-left: 1.5rem!important
	}
	.ms-lg-7 {
		margin-left: 1.75rem!important
	}
	.ms-lg-8 {
		margin-left: 2rem!important
	}
	.ms-lg-9 {
		margin-left: 2.25rem!important
	}
	.ms-lg-10 {
		margin-left: 2.5rem!important
	}
	.ms-lg-11 {
		margin-left: 2.75rem!important
	}
	.ms-lg-12 {
		margin-left: 3rem!important
	}
	.ms-lg-13 {
		margin-left: 3.25rem!important
	}
	.ms-lg-14 {
		margin-left: 3.5rem!important
	}
	.ms-lg-15 {
		margin-left: 3.75rem!important
	}
	.ms-lg-16 {
		margin-left: 4rem!important
	}
	.ms-lg-17 {
		margin-left: 4.25rem!important
	}
	.ms-lg-18 {
		margin-left: 4.5rem!important
	}
	.ms-lg-19 {
		margin-left: 4.75rem!important
	}
	.ms-lg-20 {
		margin-left: 5rem!important
	}
	.ms-lg-auto {
		margin-left: auto!important
	}
	.m-lg-n1 {
		margin: -.25rem!important
	}
	.m-lg-n2 {
		margin: -.5rem!important
	}
	.m-lg-n3 {
		margin: -.75rem!important
	}
	.m-lg-n4 {
		margin: -1rem!important
	}
	.m-lg-n5 {
		margin: -1.25rem!important
	}
	.m-lg-n6 {
		margin: -1.5rem!important
	}
	.m-lg-n7 {
		margin: -1.75rem!important
	}
	.m-lg-n8 {
		margin: -2rem!important
	}
	.m-lg-n9 {
		margin: -2.25rem!important
	}
	.m-lg-n10 {
		margin: -2.5rem!important
	}
	.m-lg-n11 {
		margin: -2.75rem!important
	}
	.m-lg-n12 {
		margin: -3rem!important
	}
	.m-lg-n13 {
		margin: -3.25rem!important
	}
	.m-lg-n14 {
		margin: -3.5rem!important
	}
	.m-lg-n15 {
		margin: -3.75rem!important
	}
	.m-lg-n16 {
		margin: -4rem!important
	}
	.m-lg-n17 {
		margin: -4.25rem!important
	}
	.m-lg-n18 {
		margin: -4.5rem!important
	}
	.m-lg-n19 {
		margin: -4.75rem!important
	}
	.m-lg-n20 {
		margin: -5rem!important
	}
	.mx-lg-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}
	.mx-lg-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}
	.mx-lg-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}
	.mx-lg-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}
	.mx-lg-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}
	.mx-lg-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}
	.mx-lg-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}
	.mx-lg-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}
	.mx-lg-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}
	.mx-lg-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}
	.mx-lg-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}
	.mx-lg-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}
	.mx-lg-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}
	.mx-lg-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}
	.mx-lg-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}
	.mx-lg-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}
	.mx-lg-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}
	.mx-lg-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}
	.mx-lg-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}
	.mx-lg-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}
	.my-lg-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}
	.my-lg-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}
	.my-lg-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}
	.my-lg-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}
	.my-lg-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}
	.my-lg-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}
	.my-lg-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}
	.my-lg-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}
	.my-lg-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}
	.my-lg-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}
	.my-lg-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}
	.my-lg-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}
	.my-lg-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}
	.my-lg-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}
	.my-lg-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}
	.my-lg-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}
	.my-lg-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}
	.my-lg-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}
	.my-lg-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}
	.my-lg-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}
	.mt-lg-n1 {
		margin-top: -.25rem!important
	}
	.mt-lg-n2 {
		margin-top: -.5rem!important
	}
	.mt-lg-n3 {
		margin-top: -.75rem!important
	}
	.mt-lg-n4 {
		margin-top: -1rem!important
	}
	.mt-lg-n5 {
		margin-top: -1.25rem!important
	}
	.mt-lg-n6 {
		margin-top: -1.5rem!important
	}
	.mt-lg-n7 {
		margin-top: -1.75rem!important
	}
	.mt-lg-n8 {
		margin-top: -2rem!important
	}
	.mt-lg-n9 {
		margin-top: -2.25rem!important
	}
	.mt-lg-n10 {
		margin-top: -2.5rem!important
	}
	.mt-lg-n11 {
		margin-top: -2.75rem!important
	}
	.mt-lg-n12 {
		margin-top: -3rem!important
	}
	.mt-lg-n13 {
		margin-top: -3.25rem!important
	}
	.mt-lg-n14 {
		margin-top: -3.5rem!important
	}
	.mt-lg-n15 {
		margin-top: -3.75rem!important
	}
	.mt-lg-n16 {
		margin-top: -4rem!important
	}
	.mt-lg-n17 {
		margin-top: -4.25rem!important
	}
	.mt-lg-n18 {
		margin-top: -4.5rem!important
	}
	.mt-lg-n19 {
		margin-top: -4.75rem!important
	}
	.mt-lg-n20 {
		margin-top: -5rem!important
	}
	.me-lg-n1 {
		margin-right: -.25rem!important
	}
	.me-lg-n2 {
		margin-right: -.5rem!important
	}
	.me-lg-n3 {
		margin-right: -.75rem!important
	}
	.me-lg-n4 {
		margin-right: -1rem!important
	}
	.me-lg-n5 {
		margin-right: -1.25rem!important
	}
	.me-lg-n6 {
		margin-right: -1.5rem!important
	}
	.me-lg-n7 {
		margin-right: -1.75rem!important
	}
	.me-lg-n8 {
		margin-right: -2rem!important
	}
	.me-lg-n9 {
		margin-right: -2.25rem!important
	}
	.me-lg-n10 {
		margin-right: -2.5rem!important
	}
	.me-lg-n11 {
		margin-right: -2.75rem!important
	}
	.me-lg-n12 {
		margin-right: -3rem!important
	}
	.me-lg-n13 {
		margin-right: -3.25rem!important
	}
	.me-lg-n14 {
		margin-right: -3.5rem!important
	}
	.me-lg-n15 {
		margin-right: -3.75rem!important
	}
	.me-lg-n16 {
		margin-right: -4rem!important
	}
	.me-lg-n17 {
		margin-right: -4.25rem!important
	}
	.me-lg-n18 {
		margin-right: -4.5rem!important
	}
	.me-lg-n19 {
		margin-right: -4.75rem!important
	}
	.me-lg-n20 {
		margin-right: -5rem!important
	}
	.mb-lg-n1 {
		margin-bottom: -.25rem!important
	}
	.mb-lg-n2 {
		margin-bottom: -.5rem!important
	}
	.mb-lg-n3 {
		margin-bottom: -.75rem!important
	}
	.mb-lg-n4 {
		margin-bottom: -1rem!important
	}
	.mb-lg-n5 {
		margin-bottom: -1.25rem!important
	}
	.mb-lg-n6 {
		margin-bottom: -1.5rem!important
	}
	.mb-lg-n7 {
		margin-bottom: -1.75rem!important
	}
	.mb-lg-n8 {
		margin-bottom: -2rem!important
	}
	.mb-lg-n9 {
		margin-bottom: -2.25rem!important
	}
	.mb-lg-n10 {
		margin-bottom: -2.5rem!important
	}
	.mb-lg-n11 {
		margin-bottom: -2.75rem!important
	}
	.mb-lg-n12 {
		margin-bottom: -3rem!important
	}
	.mb-lg-n13 {
		margin-bottom: -3.25rem!important
	}
	.mb-lg-n14 {
		margin-bottom: -3.5rem!important
	}
	.mb-lg-n15 {
		margin-bottom: -3.75rem!important
	}
	.mb-lg-n16 {
		margin-bottom: -4rem!important
	}
	.mb-lg-n17 {
		margin-bottom: -4.25rem!important
	}
	.mb-lg-n18 {
		margin-bottom: -4.5rem!important
	}
	.mb-lg-n19 {
		margin-bottom: -4.75rem!important
	}
	.mb-lg-n20 {
		margin-bottom: -5rem!important
	}
	.ms-lg-n1 {
		margin-left: -.25rem!important
	}
	.ms-lg-n2 {
		margin-left: -.5rem!important
	}
	.ms-lg-n3 {
		margin-left: -.75rem!important
	}
	.ms-lg-n4 {
		margin-left: -1rem!important
	}
	.ms-lg-n5 {
		margin-left: -1.25rem!important
	}
	.ms-lg-n6 {
		margin-left: -1.5rem!important
	}
	.ms-lg-n7 {
		margin-left: -1.75rem!important
	}
	.ms-lg-n8 {
		margin-left: -2rem!important
	}
	.ms-lg-n9 {
		margin-left: -2.25rem!important
	}
	.ms-lg-n10 {
		margin-left: -2.5rem!important
	}
	.ms-lg-n11 {
		margin-left: -2.75rem!important
	}
	.ms-lg-n12 {
		margin-left: -3rem!important
	}
	.ms-lg-n13 {
		margin-left: -3.25rem!important
	}
	.ms-lg-n14 {
		margin-left: -3.5rem!important
	}
	.ms-lg-n15 {
		margin-left: -3.75rem!important
	}
	.ms-lg-n16 {
		margin-left: -4rem!important
	}
	.ms-lg-n17 {
		margin-left: -4.25rem!important
	}
	.ms-lg-n18 {
		margin-left: -4.5rem!important
	}
	.ms-lg-n19 {
		margin-left: -4.75rem!important
	}
	.ms-lg-n20 {
		margin-left: -5rem!important
	}
	.p-lg-0 {
		padding: 0!important
	}
	.p-lg-1 {
		padding: .25rem!important
	}
	.p-lg-2 {
		padding: .5rem!important
	}
	.p-lg-3 {
		padding: .75rem!important
	}
	.p-lg-4 {
		padding: 1rem!important
	}
	.p-lg-5 {
		padding: 1.25rem!important
	}
	.p-lg-6 {
		padding: 1.5rem!important
	}
	.p-lg-7 {
		padding: 1.75rem!important
	}
	.p-lg-8 {
		padding: 2rem!important
	}
	.p-lg-9 {
		padding: 2.25rem!important
	}
	.p-lg-10 {
		padding: 2.5rem!important
	}
	.p-lg-11 {
		padding: 2.75rem!important
	}
	.p-lg-12 {
		padding: 3rem!important
	}
	.p-lg-13 {
		padding: 3.25rem!important
	}
	.p-lg-14 {
		padding: 3.5rem!important
	}
	.p-lg-15 {
		padding: 3.75rem!important
	}
	.p-lg-16 {
		padding: 4rem!important
	}
	.p-lg-17 {
		padding: 4.25rem!important
	}
	.p-lg-18 {
		padding: 4.5rem!important
	}
	.p-lg-19 {
		padding: 4.75rem!important
	}
	.p-lg-20 {
		padding: 5rem!important
	}
	.px-lg-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}
	.px-lg-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}
	.px-lg-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}
	.px-lg-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}
	.px-lg-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}
	.px-lg-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}
	.px-lg-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}
	.px-lg-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}
	.px-lg-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}
	.px-lg-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}
	.px-lg-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}
	.px-lg-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}
	.px-lg-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}
	.px-lg-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}
	.px-lg-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}
	.px-lg-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}
	.px-lg-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}
	.px-lg-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}
	.px-lg-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}
	.px-lg-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}
	.px-lg-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}
	.py-lg-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}
	.py-lg-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}
	.py-lg-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}
	.py-lg-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}
	.py-lg-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}
	.py-lg-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}
	.py-lg-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}
	.py-lg-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}
	.py-lg-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}
	.py-lg-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}
	.py-lg-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}
	.py-lg-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}
	.py-lg-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}
	.py-lg-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}
	.py-lg-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}
	.py-lg-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}
	.py-lg-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}
	.py-lg-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}
	.py-lg-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}
	.py-lg-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}
	.py-lg-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}
	.pt-lg-0 {
		padding-top: 0!important
	}
	.pt-lg-1 {
		padding-top: .25rem!important
	}
	.pt-lg-2 {
		padding-top: .5rem!important
	}
	.pt-lg-3 {
		padding-top: .75rem!important
	}
	.pt-lg-4 {
		padding-top: 1rem!important
	}
	.pt-lg-5 {
		padding-top: 1.25rem!important
	}
	.pt-lg-6 {
		padding-top: 1.5rem!important
	}
	.pt-lg-7 {
		padding-top: 1.75rem!important
	}
	.pt-lg-8 {
		padding-top: 2rem!important
	}
	.pt-lg-9 {
		padding-top: 2.25rem!important
	}
	.pt-lg-10 {
		padding-top: 2.5rem!important
	}
	.pt-lg-11 {
		padding-top: 2.75rem!important
	}
	.pt-lg-12 {
		padding-top: 3rem!important
	}
	.pt-lg-13 {
		padding-top: 3.25rem!important
	}
	.pt-lg-14 {
		padding-top: 3.5rem!important
	}
	.pt-lg-15 {
		padding-top: 3.75rem!important
	}
	.pt-lg-16 {
		padding-top: 4rem!important
	}
	.pt-lg-17 {
		padding-top: 4.25rem!important
	}
	.pt-lg-18 {
		padding-top: 4.5rem!important
	}
	.pt-lg-19 {
		padding-top: 4.75rem!important
	}
	.pt-lg-20 {
		padding-top: 5rem!important
	}
	.pe-lg-0 {
		padding-right: 0!important
	}
	.pe-lg-1 {
		padding-right: .25rem!important
	}
	.pe-lg-2 {
		padding-right: .5rem!important
	}
	.pe-lg-3 {
		padding-right: .75rem!important
	}
	.pe-lg-4 {
		padding-right: 1rem!important
	}
	.pe-lg-5 {
		padding-right: 1.25rem!important
	}
	.pe-lg-6 {
		padding-right: 1.5rem!important
	}
	.pe-lg-7 {
		padding-right: 1.75rem!important
	}
	.pe-lg-8 {
		padding-right: 2rem!important
	}
	.pe-lg-9 {
		padding-right: 2.25rem!important
	}
	.pe-lg-10 {
		padding-right: 2.5rem!important
	}
	.pe-lg-11 {
		padding-right: 2.75rem!important
	}
	.pe-lg-12 {
		padding-right: 3rem!important
	}
	.pe-lg-13 {
		padding-right: 3.25rem!important
	}
	.pe-lg-14 {
		padding-right: 3.5rem!important
	}
	.pe-lg-15 {
		padding-right: 3.75rem!important
	}
	.pe-lg-16 {
		padding-right: 4rem!important
	}
	.pe-lg-17 {
		padding-right: 4.25rem!important
	}
	.pe-lg-18 {
		padding-right: 4.5rem!important
	}
	.pe-lg-19 {
		padding-right: 4.75rem!important
	}
	.pe-lg-20 {
		padding-right: 5rem!important
	}
	.pb-lg-0 {
		padding-bottom: 0!important
	}
	.pb-lg-1 {
		padding-bottom: .25rem!important
	}
	.pb-lg-2 {
		padding-bottom: .5rem!important
	}
	.pb-lg-3 {
		padding-bottom: .75rem!important
	}
	.pb-lg-4 {
		padding-bottom: 1rem!important
	}
	.pb-lg-5 {
		padding-bottom: 1.25rem!important
	}
	.pb-lg-6 {
		padding-bottom: 1.5rem!important
	}
	.pb-lg-7 {
		padding-bottom: 1.75rem!important
	}
	.pb-lg-8 {
		padding-bottom: 2rem!important
	}
	.pb-lg-9 {
		padding-bottom: 2.25rem!important
	}
	.pb-lg-10 {
		padding-bottom: 2.5rem!important
	}
	.pb-lg-11 {
		padding-bottom: 2.75rem!important
	}
	.pb-lg-12 {
		padding-bottom: 3rem!important
	}
	.pb-lg-13 {
		padding-bottom: 3.25rem!important
	}
	.pb-lg-14 {
		padding-bottom: 3.5rem!important
	}
	.pb-lg-15 {
		padding-bottom: 3.75rem!important
	}
	.pb-lg-16 {
		padding-bottom: 4rem!important
	}
	.pb-lg-17 {
		padding-bottom: 4.25rem!important
	}
	.pb-lg-18 {
		padding-bottom: 4.5rem!important
	}
	.pb-lg-19 {
		padding-bottom: 4.75rem!important
	}
	.pb-lg-20 {
		padding-bottom: 5rem!important
	}
	.ps-lg-0 {
		padding-left: 0!important
	}
	.ps-lg-1 {
		padding-left: .25rem!important
	}
	.ps-lg-2 {
		padding-left: .5rem!important
	}
	.ps-lg-3 {
		padding-left: .75rem!important
	}
	.ps-lg-4 {
		padding-left: 1rem!important
	}
	.ps-lg-5 {
		padding-left: 1.25rem!important
	}
	.ps-lg-6 {
		padding-left: 1.5rem!important
	}
	.ps-lg-7 {
		padding-left: 1.75rem!important
	}
	.ps-lg-8 {
		padding-left: 2rem!important
	}
	.ps-lg-9 {
		padding-left: 2.25rem!important
	}
	.ps-lg-10 {
		padding-left: 2.5rem!important
	}
	.ps-lg-11 {
		padding-left: 2.75rem!important
	}
	.ps-lg-12 {
		padding-left: 3rem!important
	}
	.ps-lg-13 {
		padding-left: 3.25rem!important
	}
	.ps-lg-14 {
		padding-left: 3.5rem!important
	}
	.ps-lg-15 {
		padding-left: 3.75rem!important
	}
	.ps-lg-16 {
		padding-left: 4rem!important
	}
	.ps-lg-17 {
		padding-left: 4.25rem!important
	}
	.ps-lg-18 {
		padding-left: 4.5rem!important
	}
	.ps-lg-19 {
		padding-left: 4.75rem!important
	}
	.ps-lg-20 {
		padding-left: 5rem!important
	}
	.fs-lg-1 {
		font-size: calc(1.3rem + .6vw)!important
	}
	.fs-lg-2 {
		font-size: calc(1.275rem + .3vw)!important
	}
	.fs-lg-3 {
		font-size: calc(1.26rem + .12vw)!important
	}
	.fs-lg-4 {
		font-size: 1.25rem!important
	}
	.fs-lg-5 {
		font-size: 1.15rem!important
	}
	.fs-lg-6 {
		font-size: 1.075rem!important
	}
	.fs-lg-7 {
		font-size: .95rem!important
	}
	.fs-lg-8 {
		font-size: .85rem!important
	}
	.fs-lg-9 {
		font-size: .75rem!important
	}
	.fs-lg-10 {
		font-size: .5rem!important
	}
	.fs-lg-base {
		font-size: 1rem!important
	}
	.fs-lg-fluid {
		font-size: 100%!important
	}
	.fs-lg-2x {
		font-size: calc(1.325rem + .9vw)!important
	}
	.fs-lg-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}
	.fs-lg-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}
	.fs-lg-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}
	.fs-lg-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}
	.fs-lg-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}
	.fs-lg-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}
	.fs-lg-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}
	.fs-lg-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}
	.fs-lg-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}
	.fs-lg-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}
	.fs-lg-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}
	.fs-lg-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}
	.fs-lg-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}
	.fs-lg-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}
	.fs-lg-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}
	.text-lg-start {
		text-align: left!important
	}
	.text-lg-end {
		text-align: right!important
	}
	.text-lg-center {
		text-align: center!important
	}
	.min-w-lg-unset {
		min-width: unset!important
	}
	.min-w-lg-25 {
		min-width: 25%!important
	}
	.min-w-lg-50 {
		min-width: 50%!important
	}
	.min-w-lg-75 {
		min-width: 75%!important
	}
	.min-w-lg-100 {
		min-width: 100%!important
	}
	.min-w-lg-auto {
		min-width: auto!important
	}
	.min-w-lg-1px {
		min-width: 1px!important
	}
	.min-w-lg-2px {
		min-width: 2px!important
	}
	.min-w-lg-3px {
		min-width: 3px!important
	}
	.min-w-lg-4px {
		min-width: 4px!important
	}
	.min-w-lg-5px {
		min-width: 5px!important
	}
	.min-w-lg-6px {
		min-width: 6px!important
	}
	.min-w-lg-7px {
		min-width: 7px!important
	}
	.min-w-lg-8px {
		min-width: 8px!important
	}
	.min-w-lg-9px {
		min-width: 9px!important
	}
	.min-w-lg-10px {
		min-width: 10px!important
	}
	.min-w-lg-15px {
		min-width: 15px!important
	}
	.min-w-lg-20px {
		min-width: 20px!important
	}
	.min-w-lg-25px {
		min-width: 25px!important
	}
	.min-w-lg-30px {
		min-width: 30px!important
	}
	.min-w-lg-35px {
		min-width: 35px!important
	}
	.min-w-lg-40px {
		min-width: 40px!important
	}
	.min-w-lg-45px {
		min-width: 45px!important
	}
	.min-w-lg-50px {
		min-width: 50px!important
	}
	.min-w-lg-55px {
		min-width: 55px!important
	}
	.min-w-lg-60px {
		min-width: 60px!important
	}
	.min-w-lg-65px {
		min-width: 65px!important
	}
	.min-w-lg-70px {
		min-width: 70px!important
	}
	.min-w-lg-75px {
		min-width: 75px!important
	}
	.min-w-lg-80px {
		min-width: 80px!important
	}
	.min-w-lg-85px {
		min-width: 85px!important
	}
	.min-w-lg-90px {
		min-width: 90px!important
	}
	.min-w-lg-95px {
		min-width: 95px!important
	}
	.min-w-lg-100px {
		min-width: 100px!important
	}
	.min-w-lg-125px {
		min-width: 125px!important
	}
	.min-w-lg-150px {
		min-width: 150px!important
	}
	.min-w-lg-175px {
		min-width: 175px!important
	}
	.min-w-lg-200px {
		min-width: 200px!important
	}
	.min-w-lg-225px {
		min-width: 225px!important
	}
	.min-w-lg-250px {
		min-width: 250px!important
	}
	.min-w-lg-275px {
		min-width: 275px!important
	}
	.min-w-lg-300px {
		min-width: 300px!important
	}
	.min-w-lg-325px {
		min-width: 325px!important
	}
	.min-w-lg-350px {
		min-width: 350px!important
	}
	.min-w-lg-375px {
		min-width: 375px!important
	}
	.min-w-lg-400px {
		min-width: 400px!important
	}
	.min-w-lg-425px {
		min-width: 425px!important
	}
	.min-w-lg-450px {
		min-width: 450px!important
	}
	.min-w-lg-475px {
		min-width: 475px!important
	}
	.min-w-lg-500px {
		min-width: 500px!important
	}
	.min-w-lg-550px {
		min-width: 550px!important
	}
	.min-w-lg-600px {
		min-width: 600px!important
	}
	.min-w-lg-650px {
		min-width: 650px!important
	}
	.min-w-lg-700px {
		min-width: 700px!important
	}
	.min-w-lg-750px {
		min-width: 750px!important
	}
	.min-w-lg-800px {
		min-width: 800px!important
	}
	.min-w-lg-850px {
		min-width: 850px!important
	}
	.min-w-lg-900px {
		min-width: 900px!important
	}
	.min-w-lg-950px {
		min-width: 950px!important
	}
	.min-w-lg-1000px {
		min-width: 1000px!important
	}
	.min-h-lg-unset {
		min-height: unset!important
	}
	.min-h-lg-25 {
		min-height: 25%!important
	}
	.min-h-lg-50 {
		min-height: 50%!important
	}
	.min-h-lg-75 {
		min-height: 75%!important
	}
	.min-h-lg-100 {
		min-height: 100%!important
	}
	.min-h-lg-auto {
		min-height: auto!important
	}
	.min-h-lg-1px {
		min-height: 1px!important
	}
	.min-h-lg-2px {
		min-height: 2px!important
	}
	.min-h-lg-3px {
		min-height: 3px!important
	}
	.min-h-lg-4px {
		min-height: 4px!important
	}
	.min-h-lg-5px {
		min-height: 5px!important
	}
	.min-h-lg-6px {
		min-height: 6px!important
	}
	.min-h-lg-7px {
		min-height: 7px!important
	}
	.min-h-lg-8px {
		min-height: 8px!important
	}
	.min-h-lg-9px {
		min-height: 9px!important
	}
	.min-h-lg-10px {
		min-height: 10px!important
	}
	.min-h-lg-15px {
		min-height: 15px!important
	}
	.min-h-lg-20px {
		min-height: 20px!important
	}
	.min-h-lg-25px {
		min-height: 25px!important
	}
	.min-h-lg-30px {
		min-height: 30px!important
	}
	.min-h-lg-35px {
		min-height: 35px!important
	}
	.min-h-lg-40px {
		min-height: 40px!important
	}
	.min-h-lg-45px {
		min-height: 45px!important
	}
	.min-h-lg-50px {
		min-height: 50px!important
	}
	.min-h-lg-55px {
		min-height: 55px!important
	}
	.min-h-lg-60px {
		min-height: 60px!important
	}
	.min-h-lg-65px {
		min-height: 65px!important
	}
	.min-h-lg-70px {
		min-height: 70px!important
	}
	.min-h-lg-75px {
		min-height: 75px!important
	}
	.min-h-lg-80px {
		min-height: 80px!important
	}
	.min-h-lg-85px {
		min-height: 85px!important
	}
	.min-h-lg-90px {
		min-height: 90px!important
	}
	.min-h-lg-95px {
		min-height: 95px!important
	}
	.min-h-lg-100px {
		min-height: 100px!important
	}
	.min-h-lg-125px {
		min-height: 125px!important
	}
	.min-h-lg-150px {
		min-height: 150px!important
	}
	.min-h-lg-175px {
		min-height: 175px!important
	}
	.min-h-lg-200px {
		min-height: 200px!important
	}
	.min-h-lg-225px {
		min-height: 225px!important
	}
	.min-h-lg-250px {
		min-height: 250px!important
	}
	.min-h-lg-275px {
		min-height: 275px!important
	}
	.min-h-lg-300px {
		min-height: 300px!important
	}
	.min-h-lg-325px {
		min-height: 325px!important
	}
	.min-h-lg-350px {
		min-height: 350px!important
	}
	.min-h-lg-375px {
		min-height: 375px!important
	}
	.min-h-lg-400px {
		min-height: 400px!important
	}
	.min-h-lg-425px {
		min-height: 425px!important
	}
	.min-h-lg-450px {
		min-height: 450px!important
	}
	.min-h-lg-475px {
		min-height: 475px!important
	}
	.min-h-lg-500px {
		min-height: 500px!important
	}
	.min-h-lg-550px {
		min-height: 550px!important
	}
	.min-h-lg-600px {
		min-height: 600px!important
	}
	.min-h-lg-650px {
		min-height: 650px!important
	}
	.min-h-lg-700px {
		min-height: 700px!important
	}
	.min-h-lg-750px {
		min-height: 750px!important
	}
	.min-h-lg-800px {
		min-height: 800px!important
	}
	.min-h-lg-850px {
		min-height: 850px!important
	}
	.min-h-lg-900px {
		min-height: 900px!important
	}
	.min-h-lg-950px {
		min-height: 950px!important
	}
	.min-h-lg-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:1200px) {
	.float-xl-start {
		float: left!important
	}
	.float-xl-end {
		float: right!important
	}
	.float-xl-none {
		float: none!important
	}
	.d-xl-inline {
		display: inline!important
	}
	.d-xl-inline-block {
		display: inline-block!important
	}
	.d-xl-block {
		display: block!important
	}
	.d-xl-grid {
		display: grid!important
	}
	.d-xl-table {
		display: table!important
	}
	.d-xl-table-row {
		display: table-row!important
	}
	.d-xl-table-cell {
		display: table-cell!important
	}
	.d-xl-flex {
		display: flex!important
	}
	.d-xl-inline-flex {
		display: inline-flex!important
	}
	.d-xl-none {
		display: none!important
	}
	.position-xl-static {
		position: static!important
	}
	.position-xl-relative {
		position: relative!important
	}
	.position-xl-absolute {
		position: absolute!important
	}
	.position-xl-fixed {
		position: fixed!important
	}
	.position-xl-sticky {
		position: sticky!important
	}
	.w-xl-unset {
		width: unset!important
	}
	.w-xl-25 {
		width: 25%!important
	}
	.w-xl-50 {
		width: 50%!important
	}
	.w-xl-75 {
		width: 75%!important
	}
	.w-xl-100 {
		width: 100%!important
	}
	.w-xl-auto {
		width: auto!important
	}
	.w-xl-1px {
		width: 1px!important
	}
	.w-xl-2px {
		width: 2px!important
	}
	.w-xl-3px {
		width: 3px!important
	}
	.w-xl-4px {
		width: 4px!important
	}
	.w-xl-5px {
		width: 5px!important
	}
	.w-xl-6px {
		width: 6px!important
	}
	.w-xl-7px {
		width: 7px!important
	}
	.w-xl-8px {
		width: 8px!important
	}
	.w-xl-9px {
		width: 9px!important
	}
	.w-xl-10px {
		width: 10px!important
	}
	.w-xl-15px {
		width: 15px!important
	}
	.w-xl-20px {
		width: 20px!important
	}
	.w-xl-25px {
		width: 25px!important
	}
	.w-xl-30px {
		width: 30px!important
	}
	.w-xl-35px {
		width: 35px!important
	}
	.w-xl-40px {
		width: 40px!important
	}
	.w-xl-45px {
		width: 45px!important
	}
	.w-xl-50px {
		width: 50px!important
	}
	.w-xl-55px {
		width: 55px!important
	}
	.w-xl-60px {
		width: 60px!important
	}
	.w-xl-65px {
		width: 65px!important
	}
	.w-xl-70px {
		width: 70px!important
	}
	.w-xl-75px {
		width: 75px!important
	}
	.w-xl-80px {
		width: 80px!important
	}
	.w-xl-85px {
		width: 85px!important
	}
	.w-xl-90px {
		width: 90px!important
	}
	.w-xl-95px {
		width: 95px!important
	}
	.w-xl-100px {
		width: 100px!important
	}
	.w-xl-125px {
		width: 125px!important
	}
	.w-xl-150px {
		width: 150px!important
	}
	.w-xl-175px {
		width: 175px!important
	}
	.w-xl-200px {
		width: 200px!important
	}
	.w-xl-225px {
		width: 225px!important
	}
	.w-xl-250px {
		width: 250px!important
	}
	.w-xl-275px {
		width: 275px!important
	}
	.w-xl-300px {
		width: 300px!important
	}
	.w-xl-325px {
		width: 325px!important
	}
	.w-xl-350px {
		width: 350px!important
	}
	.w-xl-375px {
		width: 375px!important
	}
	.w-xl-400px {
		width: 400px!important
	}
	.w-xl-425px {
		width: 425px!important
	}
	.w-xl-450px {
		width: 450px!important
	}
	.w-xl-475px {
		width: 475px!important
	}
	.w-xl-500px {
		width: 500px!important
	}
	.w-xl-550px {
		width: 550px!important
	}
	.w-xl-600px {
		width: 600px!important
	}
	.w-xl-650px {
		width: 650px!important
	}
	.w-xl-700px {
		width: 700px!important
	}
	.w-xl-750px {
		width: 750px!important
	}
	.w-xl-800px {
		width: 800px!important
	}
	.w-xl-850px {
		width: 850px!important
	}
	.w-xl-900px {
		width: 900px!important
	}
	.w-xl-950px {
		width: 950px!important
	}
	.w-xl-1000px {
		width: 1000px!important
	}
	.mw-xl-unset {
		max-width: unset!important
	}
	.mw-xl-25 {
		max-width: 25%!important
	}
	.mw-xl-50 {
		max-width: 50%!important
	}
	.mw-xl-75 {
		max-width: 75%!important
	}
	.mw-xl-100 {
		max-width: 100%!important
	}
	.mw-xl-auto {
		max-width: auto!important
	}
	.mw-xl-1px {
		max-width: 1px!important
	}
	.mw-xl-2px {
		max-width: 2px!important
	}
	.mw-xl-3px {
		max-width: 3px!important
	}
	.mw-xl-4px {
		max-width: 4px!important
	}
	.mw-xl-5px {
		max-width: 5px!important
	}
	.mw-xl-6px {
		max-width: 6px!important
	}
	.mw-xl-7px {
		max-width: 7px!important
	}
	.mw-xl-8px {
		max-width: 8px!important
	}
	.mw-xl-9px {
		max-width: 9px!important
	}
	.mw-xl-10px {
		max-width: 10px!important
	}
	.mw-xl-15px {
		max-width: 15px!important
	}
	.mw-xl-20px {
		max-width: 20px!important
	}
	.mw-xl-25px {
		max-width: 25px!important
	}
	.mw-xl-30px {
		max-width: 30px!important
	}
	.mw-xl-35px {
		max-width: 35px!important
	}
	.mw-xl-40px {
		max-width: 40px!important
	}
	.mw-xl-45px {
		max-width: 45px!important
	}
	.mw-xl-50px {
		max-width: 50px!important
	}
	.mw-xl-55px {
		max-width: 55px!important
	}
	.mw-xl-60px {
		max-width: 60px!important
	}
	.mw-xl-65px {
		max-width: 65px!important
	}
	.mw-xl-70px {
		max-width: 70px!important
	}
	.mw-xl-75px {
		max-width: 75px!important
	}
	.mw-xl-80px {
		max-width: 80px!important
	}
	.mw-xl-85px {
		max-width: 85px!important
	}
	.mw-xl-90px {
		max-width: 90px!important
	}
	.mw-xl-95px {
		max-width: 95px!important
	}
	.mw-xl-100px {
		max-width: 100px!important
	}
	.mw-xl-125px {
		max-width: 125px!important
	}
	.mw-xl-150px {
		max-width: 150px!important
	}
	.mw-xl-175px {
		max-width: 175px!important
	}
	.mw-xl-200px {
		max-width: 200px!important
	}
	.mw-xl-225px {
		max-width: 225px!important
	}
	.mw-xl-250px {
		max-width: 250px!important
	}
	.mw-xl-275px {
		max-width: 275px!important
	}
	.mw-xl-300px {
		max-width: 300px!important
	}
	.mw-xl-325px {
		max-width: 325px!important
	}
	.mw-xl-350px {
		max-width: 350px!important
	}
	.mw-xl-375px {
		max-width: 375px!important
	}
	.mw-xl-400px {
		max-width: 400px!important
	}
	.mw-xl-425px {
		max-width: 425px!important
	}
	.mw-xl-450px {
		max-width: 450px!important
	}
	.mw-xl-475px {
		max-width: 475px!important
	}
	.mw-xl-500px {
		max-width: 500px!important
	}
	.mw-xl-550px {
		max-width: 550px!important
	}
	.mw-xl-600px {
		max-width: 600px!important
	}
	.mw-xl-650px {
		max-width: 650px!important
	}
	.mw-xl-700px {
		max-width: 700px!important
	}
	.mw-xl-750px {
		max-width: 750px!important
	}
	.mw-xl-800px {
		max-width: 800px!important
	}
	.mw-xl-850px {
		max-width: 850px!important
	}
	.mw-xl-900px {
		max-width: 900px!important
	}
	.mw-xl-950px {
		max-width: 950px!important
	}
	.mw-xl-1000px {
		max-width: 1000px!important
	}
	.h-xl-unset {
		height: unset!important
	}
	.h-xl-25 {
		height: 25%!important
	}
	.h-xl-50 {
		height: 50%!important
	}
	.h-xl-75 {
		height: 75%!important
	}
	.h-xl-100 {
		height: 100%!important
	}
	.h-xl-auto {
		height: auto!important
	}
	.h-xl-1px {
		height: 1px!important
	}
	.h-xl-2px {
		height: 2px!important
	}
	.h-xl-3px {
		height: 3px!important
	}
	.h-xl-4px {
		height: 4px!important
	}
	.h-xl-5px {
		height: 5px!important
	}
	.h-xl-6px {
		height: 6px!important
	}
	.h-xl-7px {
		height: 7px!important
	}
	.h-xl-8px {
		height: 8px!important
	}
	.h-xl-9px {
		height: 9px!important
	}
	.h-xl-10px {
		height: 10px!important
	}
	.h-xl-15px {
		height: 15px!important
	}
	.h-xl-20px {
		height: 20px!important
	}
	.h-xl-25px {
		height: 25px!important
	}
	.h-xl-30px {
		height: 30px!important
	}
	.h-xl-35px {
		height: 35px!important
	}
	.h-xl-40px {
		height: 40px!important
	}
	.h-xl-45px {
		height: 45px!important
	}
	.h-xl-50px {
		height: 50px!important
	}
	.h-xl-55px {
		height: 55px!important
	}
	.h-xl-60px {
		height: 60px!important
	}
	.h-xl-65px {
		height: 65px!important
	}
	.h-xl-70px {
		height: 70px!important
	}
	.h-xl-75px {
		height: 75px!important
	}
	.h-xl-80px {
		height: 80px!important
	}
	.h-xl-85px {
		height: 85px!important
	}
	.h-xl-90px {
		height: 90px!important
	}
	.h-xl-95px {
		height: 95px!important
	}
	.h-xl-100px {
		height: 100px!important
	}
	.h-xl-125px {
		height: 125px!important
	}
	.h-xl-150px {
		height: 150px!important
	}
	.h-xl-175px {
		height: 175px!important
	}
	.h-xl-200px {
		height: 200px!important
	}
	.h-xl-225px {
		height: 225px!important
	}
	.h-xl-250px {
		height: 250px!important
	}
	.h-xl-275px {
		height: 275px!important
	}
	.h-xl-300px {
		height: 300px!important
	}
	.h-xl-325px {
		height: 325px!important
	}
	.h-xl-350px {
		height: 350px!important
	}
	.h-xl-375px {
		height: 375px!important
	}
	.h-xl-400px {
		height: 400px!important
	}
	.h-xl-425px {
		height: 425px!important
	}
	.h-xl-450px {
		height: 450px!important
	}
	.h-xl-475px {
		height: 475px!important
	}
	.h-xl-500px {
		height: 500px!important
	}
	.h-xl-550px {
		height: 550px!important
	}
	.h-xl-600px {
		height: 600px!important
	}
	.h-xl-650px {
		height: 650px!important
	}
	.h-xl-700px {
		height: 700px!important
	}
	.h-xl-750px {
		height: 750px!important
	}
	.h-xl-800px {
		height: 800px!important
	}
	.h-xl-850px {
		height: 850px!important
	}
	.h-xl-900px {
		height: 900px!important
	}
	.h-xl-950px {
		height: 950px!important
	}
	.h-xl-1000px {
		height: 1000px!important
	}
	.mh-xl-unset {
		max-height: unset!important
	}
	.mh-xl-25 {
		max-height: 25%!important
	}
	.mh-xl-50 {
		max-height: 50%!important
	}
	.mh-xl-75 {
		max-height: 75%!important
	}
	.mh-xl-100 {
		max-height: 100%!important
	}
	.mh-xl-auto {
		max-height: auto!important
	}
	.mh-xl-1px {
		max-height: 1px!important
	}
	.mh-xl-2px {
		max-height: 2px!important
	}
	.mh-xl-3px {
		max-height: 3px!important
	}
	.mh-xl-4px {
		max-height: 4px!important
	}
	.mh-xl-5px {
		max-height: 5px!important
	}
	.mh-xl-6px {
		max-height: 6px!important
	}
	.mh-xl-7px {
		max-height: 7px!important
	}
	.mh-xl-8px {
		max-height: 8px!important
	}
	.mh-xl-9px {
		max-height: 9px!important
	}
	.mh-xl-10px {
		max-height: 10px!important
	}
	.mh-xl-15px {
		max-height: 15px!important
	}
	.mh-xl-20px {
		max-height: 20px!important
	}
	.mh-xl-25px {
		max-height: 25px!important
	}
	.mh-xl-30px {
		max-height: 30px!important
	}
	.mh-xl-35px {
		max-height: 35px!important
	}
	.mh-xl-40px {
		max-height: 40px!important
	}
	.mh-xl-45px {
		max-height: 45px!important
	}
	.mh-xl-50px {
		max-height: 50px!important
	}
	.mh-xl-55px {
		max-height: 55px!important
	}
	.mh-xl-60px {
		max-height: 60px!important
	}
	.mh-xl-65px {
		max-height: 65px!important
	}
	.mh-xl-70px {
		max-height: 70px!important
	}
	.mh-xl-75px {
		max-height: 75px!important
	}
	.mh-xl-80px {
		max-height: 80px!important
	}
	.mh-xl-85px {
		max-height: 85px!important
	}
	.mh-xl-90px {
		max-height: 90px!important
	}
	.mh-xl-95px {
		max-height: 95px!important
	}
	.mh-xl-100px {
		max-height: 100px!important
	}
	.mh-xl-125px {
		max-height: 125px!important
	}
	.mh-xl-150px {
		max-height: 150px!important
	}
	.mh-xl-175px {
		max-height: 175px!important
	}
	.mh-xl-200px {
		max-height: 200px!important
	}
	.mh-xl-225px {
		max-height: 225px!important
	}
	.mh-xl-250px {
		max-height: 250px!important
	}
	.mh-xl-275px {
		max-height: 275px!important
	}
	.mh-xl-300px {
		max-height: 300px!important
	}
	.mh-xl-325px {
		max-height: 325px!important
	}
	.mh-xl-350px {
		max-height: 350px!important
	}
	.mh-xl-375px {
		max-height: 375px!important
	}
	.mh-xl-400px {
		max-height: 400px!important
	}
	.mh-xl-425px {
		max-height: 425px!important
	}
	.mh-xl-450px {
		max-height: 450px!important
	}
	.mh-xl-475px {
		max-height: 475px!important
	}
	.mh-xl-500px {
		max-height: 500px!important
	}
	.mh-xl-550px {
		max-height: 550px!important
	}
	.mh-xl-600px {
		max-height: 600px!important
	}
	.mh-xl-650px {
		max-height: 650px!important
	}
	.mh-xl-700px {
		max-height: 700px!important
	}
	.mh-xl-750px {
		max-height: 750px!important
	}
	.mh-xl-800px {
		max-height: 800px!important
	}
	.mh-xl-850px {
		max-height: 850px!important
	}
	.mh-xl-900px {
		max-height: 900px!important
	}
	.mh-xl-950px {
		max-height: 950px!important
	}
	.mh-xl-1000px {
		max-height: 1000px!important
	}
	.flex-xl-fill {
		flex: 1 1 auto!important
	}
	.flex-xl-row {
		flex-direction: row!important
	}
	.flex-xl-column {
		flex-direction: column!important
	}
	.flex-xl-row-reverse {
		flex-direction: row-reverse!important
	}
	.flex-xl-column-reverse {
		flex-direction: column-reverse!important
	}
	.flex-xl-grow-0 {
		flex-grow: 0!important
	}
	.flex-xl-grow-1 {
		flex-grow: 1!important
	}
	.flex-xl-shrink-0 {
		flex-shrink: 0!important
	}
	.flex-xl-shrink-1 {
		flex-shrink: 1!important
	}
	.flex-xl-wrap {
		flex-wrap: wrap!important
	}
	.flex-xl-nowrap {
		flex-wrap: nowrap!important
	}
	.flex-xl-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}
	.gap-xl-0 {
		gap: 0!important
	}
	.gap-xl-1 {
		gap: .25rem!important
	}
	.gap-xl-2 {
		gap: .5rem!important
	}
	.gap-xl-3 {
		gap: .75rem!important
	}
	.gap-xl-4 {
		gap: 1rem!important
	}
	.gap-xl-5 {
		gap: 1.25rem!important
	}
	.gap-xl-6 {
		gap: 1.5rem!important
	}
	.gap-xl-7 {
		gap: 1.75rem!important
	}
	.gap-xl-8 {
		gap: 2rem!important
	}
	.gap-xl-9 {
		gap: 2.25rem!important
	}
	.gap-xl-10 {
		gap: 2.5rem!important
	}
	.gap-xl-11 {
		gap: 2.75rem!important
	}
	.gap-xl-12 {
		gap: 3rem!important
	}
	.gap-xl-13 {
		gap: 3.25rem!important
	}
	.gap-xl-14 {
		gap: 3.5rem!important
	}
	.gap-xl-15 {
		gap: 3.75rem!important
	}
	.gap-xl-16 {
		gap: 4rem!important
	}
	.gap-xl-17 {
		gap: 4.25rem!important
	}
	.gap-xl-18 {
		gap: 4.5rem!important
	}
	.gap-xl-19 {
		gap: 4.75rem!important
	}
	.gap-xl-20 {
		gap: 5rem!important
	}
	.justify-content-xl-start {
		justify-content: flex-start!important
	}
	.justify-content-xl-end {
		justify-content: flex-end!important
	}
	.justify-content-xl-center {
		justify-content: center!important
	}
	.justify-content-xl-between {
		justify-content: space-between!important
	}
	.justify-content-xl-around {
		justify-content: space-around!important
	}
	.justify-content-xl-evenly {
		justify-content: space-evenly!important
	}
	.align-items-xl-start {
		align-items: flex-start!important
	}
	.align-items-xl-end {
		align-items: flex-end!important
	}
	.align-items-xl-center {
		align-items: center!important
	}
	.align-items-xl-baseline {
		align-items: baseline!important
	}
	.align-items-xl-stretch {
		align-items: stretch!important
	}
	.align-content-xl-start {
		align-content: flex-start!important
	}
	.align-content-xl-end {
		align-content: flex-end!important
	}
	.align-content-xl-center {
		align-content: center!important
	}
	.align-content-xl-between {
		align-content: space-between!important
	}
	.align-content-xl-around {
		align-content: space-around!important
	}
	.align-content-xl-stretch {
		align-content: stretch!important
	}
	.align-self-xl-auto {
		align-self: auto!important
	}
	.align-self-xl-start {
		align-self: flex-start!important
	}
	.align-self-xl-end {
		align-self: flex-end!important
	}
	.align-self-xl-center {
		align-self: center!important
	}
	.align-self-xl-baseline {
		align-self: baseline!important
	}
	.align-self-xl-stretch {
		align-self: stretch!important
	}
	.order-xl-first {
		order: -1!important
	}
	.order-xl-0 {
		order: 0!important
	}
	.order-xl-1 {
		order: 1!important
	}
	.order-xl-2 {
		order: 2!important
	}
	.order-xl-3 {
		order: 3!important
	}
	.order-xl-4 {
		order: 4!important
	}
	.order-xl-5 {
		order: 5!important
	}
	.order-xl-last {
		order: 6!important
	}
	.m-xl-0 {
		margin: 0!important
	}
	.m-xl-1 {
		margin: .25rem!important
	}
	.m-xl-2 {
		margin: .5rem!important
	}
	.m-xl-3 {
		margin: .75rem!important
	}
	.m-xl-4 {
		margin: 1rem!important
	}
	.m-xl-5 {
		margin: 1.25rem!important
	}
	.m-xl-6 {
		margin: 1.5rem!important
	}
	.m-xl-7 {
		margin: 1.75rem!important
	}
	.m-xl-8 {
		margin: 2rem!important
	}
	.m-xl-9 {
		margin: 2.25rem!important
	}
	.m-xl-10 {
		margin: 2.5rem!important
	}
	.m-xl-11 {
		margin: 2.75rem!important
	}
	.m-xl-12 {
		margin: 3rem!important
	}
	.m-xl-13 {
		margin: 3.25rem!important
	}
	.m-xl-14 {
		margin: 3.5rem!important
	}
	.m-xl-15 {
		margin: 3.75rem!important
	}
	.m-xl-16 {
		margin: 4rem!important
	}
	.m-xl-17 {
		margin: 4.25rem!important
	}
	.m-xl-18 {
		margin: 4.5rem!important
	}
	.m-xl-19 {
		margin: 4.75rem!important
	}
	.m-xl-20 {
		margin: 5rem!important
	}
	.m-xl-auto {
		margin: auto!important
	}
	.mx-xl-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}
	.mx-xl-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}
	.mx-xl-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}
	.mx-xl-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}
	.mx-xl-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}
	.mx-xl-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}
	.mx-xl-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}
	.mx-xl-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}
	.mx-xl-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}
	.mx-xl-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}
	.mx-xl-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}
	.mx-xl-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}
	.mx-xl-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}
	.mx-xl-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}
	.mx-xl-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}
	.mx-xl-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}
	.mx-xl-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}
	.mx-xl-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}
	.mx-xl-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}
	.mx-xl-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}
	.mx-xl-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}
	.mx-xl-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}
	.my-xl-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}
	.my-xl-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}
	.my-xl-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}
	.my-xl-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}
	.my-xl-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}
	.my-xl-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}
	.my-xl-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}
	.my-xl-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}
	.my-xl-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}
	.my-xl-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}
	.my-xl-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}
	.my-xl-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}
	.my-xl-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}
	.my-xl-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}
	.my-xl-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}
	.my-xl-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}
	.my-xl-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}
	.my-xl-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}
	.my-xl-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}
	.my-xl-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}
	.my-xl-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}
	.my-xl-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}
	.mt-xl-0 {
		margin-top: 0!important
	}
	.mt-xl-1 {
		margin-top: .25rem!important
	}
	.mt-xl-2 {
		margin-top: .5rem!important
	}
	.mt-xl-3 {
		margin-top: .75rem!important
	}
	.mt-xl-4 {
		margin-top: 1rem!important
	}
	.mt-xl-5 {
		margin-top: 1.25rem!important
	}
	.mt-xl-6 {
		margin-top: 1.5rem!important
	}
	.mt-xl-7 {
		margin-top: 1.75rem!important
	}
	.mt-xl-8 {
		margin-top: 2rem!important
	}
	.mt-xl-9 {
		margin-top: 2.25rem!important
	}
	.mt-xl-10 {
		margin-top: 2.5rem!important
	}
	.mt-xl-11 {
		margin-top: 2.75rem!important
	}
	.mt-xl-12 {
		margin-top: 3rem!important
	}
	.mt-xl-13 {
		margin-top: 3.25rem!important
	}
	.mt-xl-14 {
		margin-top: 3.5rem!important
	}
	.mt-xl-15 {
		margin-top: 3.75rem!important
	}
	.mt-xl-16 {
		margin-top: 4rem!important
	}
	.mt-xl-17 {
		margin-top: 4.25rem!important
	}
	.mt-xl-18 {
		margin-top: 4.5rem!important
	}
	.mt-xl-19 {
		margin-top: 4.75rem!important
	}
	.mt-xl-20 {
		margin-top: 5rem!important
	}
	.mt-xl-auto {
		margin-top: auto!important
	}
	.me-xl-0 {
		margin-right: 0!important
	}
	.me-xl-1 {
		margin-right: .25rem!important
	}
	.me-xl-2 {
		margin-right: .5rem!important
	}
	.me-xl-3 {
		margin-right: .75rem!important
	}
	.me-xl-4 {
		margin-right: 1rem!important
	}
	.me-xl-5 {
		margin-right: 1.25rem!important
	}
	.me-xl-6 {
		margin-right: 1.5rem!important
	}
	.me-xl-7 {
		margin-right: 1.75rem!important
	}
	.me-xl-8 {
		margin-right: 2rem!important
	}
	.me-xl-9 {
		margin-right: 2.25rem!important
	}
	.me-xl-10 {
		margin-right: 2.5rem!important
	}
	.me-xl-11 {
		margin-right: 2.75rem!important
	}
	.me-xl-12 {
		margin-right: 3rem!important
	}
	.me-xl-13 {
		margin-right: 3.25rem!important
	}
	.me-xl-14 {
		margin-right: 3.5rem!important
	}
	.me-xl-15 {
		margin-right: 3.75rem!important
	}
	.me-xl-16 {
		margin-right: 4rem!important
	}
	.me-xl-17 {
		margin-right: 4.25rem!important
	}
	.me-xl-18 {
		margin-right: 4.5rem!important
	}
	.me-xl-19 {
		margin-right: 4.75rem!important
	}
	.me-xl-20 {
		margin-right: 5rem!important
	}
	.me-xl-auto {
		margin-right: auto!important
	}
	.mb-xl-0 {
		margin-bottom: 0!important
	}
	.mb-xl-1 {
		margin-bottom: .25rem!important
	}
	.mb-xl-2 {
		margin-bottom: .5rem!important
	}
	.mb-xl-3 {
		margin-bottom: .75rem!important
	}
	.mb-xl-4 {
		margin-bottom: 1rem!important
	}
	.mb-xl-5 {
		margin-bottom: 1.25rem!important
	}
	.mb-xl-6 {
		margin-bottom: 1.5rem!important
	}
	.mb-xl-7 {
		margin-bottom: 1.75rem!important
	}
	.mb-xl-8 {
		margin-bottom: 2rem!important
	}
	.mb-xl-9 {
		margin-bottom: 2.25rem!important
	}
	.mb-xl-10 {
		margin-bottom: 2.5rem!important
	}
	.mb-xl-11 {
		margin-bottom: 2.75rem!important
	}
	.mb-xl-12 {
		margin-bottom: 3rem!important
	}
	.mb-xl-13 {
		margin-bottom: 3.25rem!important
	}
	.mb-xl-14 {
		margin-bottom: 3.5rem!important
	}
	.mb-xl-15 {
		margin-bottom: 3.75rem!important
	}
	.mb-xl-16 {
		margin-bottom: 4rem!important
	}
	.mb-xl-17 {
		margin-bottom: 4.25rem!important
	}
	.mb-xl-18 {
		margin-bottom: 4.5rem!important
	}
	.mb-xl-19 {
		margin-bottom: 4.75rem!important
	}
	.mb-xl-20 {
		margin-bottom: 5rem!important
	}
	.mb-xl-auto {
		margin-bottom: auto!important
	}
	.ms-xl-0 {
		margin-left: 0!important
	}
	.ms-xl-1 {
		margin-left: .25rem!important
	}
	.ms-xl-2 {
		margin-left: .5rem!important
	}
	.ms-xl-3 {
		margin-left: .75rem!important
	}
	.ms-xl-4 {
		margin-left: 1rem!important
	}
	.ms-xl-5 {
		margin-left: 1.25rem!important
	}
	.ms-xl-6 {
		margin-left: 1.5rem!important
	}
	.ms-xl-7 {
		margin-left: 1.75rem!important
	}
	.ms-xl-8 {
		margin-left: 2rem!important
	}
	.ms-xl-9 {
		margin-left: 2.25rem!important
	}
	.ms-xl-10 {
		margin-left: 2.5rem!important
	}
	.ms-xl-11 {
		margin-left: 2.75rem!important
	}
	.ms-xl-12 {
		margin-left: 3rem!important
	}
	.ms-xl-13 {
		margin-left: 3.25rem!important
	}
	.ms-xl-14 {
		margin-left: 3.5rem!important
	}
	.ms-xl-15 {
		margin-left: 3.75rem!important
	}
	.ms-xl-16 {
		margin-left: 4rem!important
	}
	.ms-xl-17 {
		margin-left: 4.25rem!important
	}
	.ms-xl-18 {
		margin-left: 4.5rem!important
	}
	.ms-xl-19 {
		margin-left: 4.75rem!important
	}
	.ms-xl-20 {
		margin-left: 5rem!important
	}
	.ms-xl-auto {
		margin-left: auto!important
	}
	.m-xl-n1 {
		margin: -.25rem!important
	}
	.m-xl-n2 {
		margin: -.5rem!important
	}
	.m-xl-n3 {
		margin: -.75rem!important
	}
	.m-xl-n4 {
		margin: -1rem!important
	}
	.m-xl-n5 {
		margin: -1.25rem!important
	}
	.m-xl-n6 {
		margin: -1.5rem!important
	}
	.m-xl-n7 {
		margin: -1.75rem!important
	}
	.m-xl-n8 {
		margin: -2rem!important
	}
	.m-xl-n9 {
		margin: -2.25rem!important
	}
	.m-xl-n10 {
		margin: -2.5rem!important
	}
	.m-xl-n11 {
		margin: -2.75rem!important
	}
	.m-xl-n12 {
		margin: -3rem!important
	}
	.m-xl-n13 {
		margin: -3.25rem!important
	}
	.m-xl-n14 {
		margin: -3.5rem!important
	}
	.m-xl-n15 {
		margin: -3.75rem!important
	}
	.m-xl-n16 {
		margin: -4rem!important
	}
	.m-xl-n17 {
		margin: -4.25rem!important
	}
	.m-xl-n18 {
		margin: -4.5rem!important
	}
	.m-xl-n19 {
		margin: -4.75rem!important
	}
	.m-xl-n20 {
		margin: -5rem!important
	}
	.mx-xl-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}
	.mx-xl-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}
	.mx-xl-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}
	.mx-xl-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}
	.mx-xl-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}
	.mx-xl-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}
	.mx-xl-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}
	.mx-xl-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}
	.mx-xl-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}
	.mx-xl-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}
	.mx-xl-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}
	.mx-xl-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}
	.mx-xl-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}
	.mx-xl-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}
	.mx-xl-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}
	.mx-xl-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}
	.mx-xl-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}
	.mx-xl-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}
	.mx-xl-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}
	.mx-xl-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}
	.my-xl-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}
	.my-xl-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}
	.my-xl-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}
	.my-xl-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}
	.my-xl-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}
	.my-xl-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}
	.my-xl-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}
	.my-xl-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}
	.my-xl-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}
	.my-xl-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}
	.my-xl-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}
	.my-xl-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}
	.my-xl-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}
	.my-xl-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}
	.my-xl-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}
	.my-xl-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}
	.my-xl-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}
	.my-xl-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}
	.my-xl-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}
	.my-xl-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}
	.mt-xl-n1 {
		margin-top: -.25rem!important
	}
	.mt-xl-n2 {
		margin-top: -.5rem!important
	}
	.mt-xl-n3 {
		margin-top: -.75rem!important
	}
	.mt-xl-n4 {
		margin-top: -1rem!important
	}
	.mt-xl-n5 {
		margin-top: -1.25rem!important
	}
	.mt-xl-n6 {
		margin-top: -1.5rem!important
	}
	.mt-xl-n7 {
		margin-top: -1.75rem!important
	}
	.mt-xl-n8 {
		margin-top: -2rem!important
	}
	.mt-xl-n9 {
		margin-top: -2.25rem!important
	}
	.mt-xl-n10 {
		margin-top: -2.5rem!important
	}
	.mt-xl-n11 {
		margin-top: -2.75rem!important
	}
	.mt-xl-n12 {
		margin-top: -3rem!important
	}
	.mt-xl-n13 {
		margin-top: -3.25rem!important
	}
	.mt-xl-n14 {
		margin-top: -3.5rem!important
	}
	.mt-xl-n15 {
		margin-top: -3.75rem!important
	}
	.mt-xl-n16 {
		margin-top: -4rem!important
	}
	.mt-xl-n17 {
		margin-top: -4.25rem!important
	}
	.mt-xl-n18 {
		margin-top: -4.5rem!important
	}
	.mt-xl-n19 {
		margin-top: -4.75rem!important
	}
	.mt-xl-n20 {
		margin-top: -5rem!important
	}
	.me-xl-n1 {
		margin-right: -.25rem!important
	}
	.me-xl-n2 {
		margin-right: -.5rem!important
	}
	.me-xl-n3 {
		margin-right: -.75rem!important
	}
	.me-xl-n4 {
		margin-right: -1rem!important
	}
	.me-xl-n5 {
		margin-right: -1.25rem!important
	}
	.me-xl-n6 {
		margin-right: -1.5rem!important
	}
	.me-xl-n7 {
		margin-right: -1.75rem!important
	}
	.me-xl-n8 {
		margin-right: -2rem!important
	}
	.me-xl-n9 {
		margin-right: -2.25rem!important
	}
	.me-xl-n10 {
		margin-right: -2.5rem!important
	}
	.me-xl-n11 {
		margin-right: -2.75rem!important
	}
	.me-xl-n12 {
		margin-right: -3rem!important
	}
	.me-xl-n13 {
		margin-right: -3.25rem!important
	}
	.me-xl-n14 {
		margin-right: -3.5rem!important
	}
	.me-xl-n15 {
		margin-right: -3.75rem!important
	}
	.me-xl-n16 {
		margin-right: -4rem!important
	}
	.me-xl-n17 {
		margin-right: -4.25rem!important
	}
	.me-xl-n18 {
		margin-right: -4.5rem!important
	}
	.me-xl-n19 {
		margin-right: -4.75rem!important
	}
	.me-xl-n20 {
		margin-right: -5rem!important
	}
	.mb-xl-n1 {
		margin-bottom: -.25rem!important
	}
	.mb-xl-n2 {
		margin-bottom: -.5rem!important
	}
	.mb-xl-n3 {
		margin-bottom: -.75rem!important
	}
	.mb-xl-n4 {
		margin-bottom: -1rem!important
	}
	.mb-xl-n5 {
		margin-bottom: -1.25rem!important
	}
	.mb-xl-n6 {
		margin-bottom: -1.5rem!important
	}
	.mb-xl-n7 {
		margin-bottom: -1.75rem!important
	}
	.mb-xl-n8 {
		margin-bottom: -2rem!important
	}
	.mb-xl-n9 {
		margin-bottom: -2.25rem!important
	}
	.mb-xl-n10 {
		margin-bottom: -2.5rem!important
	}
	.mb-xl-n11 {
		margin-bottom: -2.75rem!important
	}
	.mb-xl-n12 {
		margin-bottom: -3rem!important
	}
	.mb-xl-n13 {
		margin-bottom: -3.25rem!important
	}
	.mb-xl-n14 {
		margin-bottom: -3.5rem!important
	}
	.mb-xl-n15 {
		margin-bottom: -3.75rem!important
	}
	.mb-xl-n16 {
		margin-bottom: -4rem!important
	}
	.mb-xl-n17 {
		margin-bottom: -4.25rem!important
	}
	.mb-xl-n18 {
		margin-bottom: -4.5rem!important
	}
	.mb-xl-n19 {
		margin-bottom: -4.75rem!important
	}
	.mb-xl-n20 {
		margin-bottom: -5rem!important
	}
	.ms-xl-n1 {
		margin-left: -.25rem!important
	}
	.ms-xl-n2 {
		margin-left: -.5rem!important
	}
	.ms-xl-n3 {
		margin-left: -.75rem!important
	}
	.ms-xl-n4 {
		margin-left: -1rem!important
	}
	.ms-xl-n5 {
		margin-left: -1.25rem!important
	}
	.ms-xl-n6 {
		margin-left: -1.5rem!important
	}
	.ms-xl-n7 {
		margin-left: -1.75rem!important
	}
	.ms-xl-n8 {
		margin-left: -2rem!important
	}
	.ms-xl-n9 {
		margin-left: -2.25rem!important
	}
	.ms-xl-n10 {
		margin-left: -2.5rem!important
	}
	.ms-xl-n11 {
		margin-left: -2.75rem!important
	}
	.ms-xl-n12 {
		margin-left: -3rem!important
	}
	.ms-xl-n13 {
		margin-left: -3.25rem!important
	}
	.ms-xl-n14 {
		margin-left: -3.5rem!important
	}
	.ms-xl-n15 {
		margin-left: -3.75rem!important
	}
	.ms-xl-n16 {
		margin-left: -4rem!important
	}
	.ms-xl-n17 {
		margin-left: -4.25rem!important
	}
	.ms-xl-n18 {
		margin-left: -4.5rem!important
	}
	.ms-xl-n19 {
		margin-left: -4.75rem!important
	}
	.ms-xl-n20 {
		margin-left: -5rem!important
	}
	.p-xl-0 {
		padding: 0!important
	}
	.p-xl-1 {
		padding: .25rem!important
	}
	.p-xl-2 {
		padding: .5rem!important
	}
	.p-xl-3 {
		padding: .75rem!important
	}
	.p-xl-4 {
		padding: 1rem!important
	}
	.p-xl-5 {
		padding: 1.25rem!important
	}
	.p-xl-6 {
		padding: 1.5rem!important
	}
	.p-xl-7 {
		padding: 1.75rem!important
	}
	.p-xl-8 {
		padding: 2rem!important
	}
	.p-xl-9 {
		padding: 2.25rem!important
	}
	.p-xl-10 {
		padding: 2.5rem!important
	}
	.p-xl-11 {
		padding: 2.75rem!important
	}
	.p-xl-12 {
		padding: 3rem!important
	}
	.p-xl-13 {
		padding: 3.25rem!important
	}
	.p-xl-14 {
		padding: 3.5rem!important
	}
	.p-xl-15 {
		padding: 3.75rem!important
	}
	.p-xl-16 {
		padding: 4rem!important
	}
	.p-xl-17 {
		padding: 4.25rem!important
	}
	.p-xl-18 {
		padding: 4.5rem!important
	}
	.p-xl-19 {
		padding: 4.75rem!important
	}
	.p-xl-20 {
		padding: 5rem!important
	}
	.px-xl-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}
	.px-xl-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}
	.px-xl-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}
	.px-xl-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}
	.px-xl-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}
	.px-xl-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}
	.px-xl-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}
	.px-xl-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}
	.px-xl-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}
	.px-xl-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}
	.px-xl-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}
	.px-xl-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}
	.px-xl-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}
	.px-xl-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}
	.px-xl-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}
	.px-xl-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}
	.px-xl-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}
	.px-xl-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}
	.px-xl-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}
	.px-xl-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}
	.px-xl-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}
	.py-xl-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}
	.py-xl-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}
	.py-xl-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}
	.py-xl-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}
	.py-xl-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}
	.py-xl-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}
	.py-xl-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}
	.py-xl-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}
	.py-xl-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}
	.py-xl-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}
	.py-xl-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}
	.py-xl-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}
	.py-xl-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}
	.py-xl-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}
	.py-xl-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}
	.py-xl-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}
	.py-xl-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}
	.py-xl-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}
	.py-xl-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}
	.py-xl-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}
	.py-xl-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}
	.pt-xl-0 {
		padding-top: 0!important
	}
	.pt-xl-1 {
		padding-top: .25rem!important
	}
	.pt-xl-2 {
		padding-top: .5rem!important
	}
	.pt-xl-3 {
		padding-top: .75rem!important
	}
	.pt-xl-4 {
		padding-top: 1rem!important
	}
	.pt-xl-5 {
		padding-top: 1.25rem!important
	}
	.pt-xl-6 {
		padding-top: 1.5rem!important
	}
	.pt-xl-7 {
		padding-top: 1.75rem!important
	}
	.pt-xl-8 {
		padding-top: 2rem!important
	}
	.pt-xl-9 {
		padding-top: 2.25rem!important
	}
	.pt-xl-10 {
		padding-top: 2.5rem!important
	}
	.pt-xl-11 {
		padding-top: 2.75rem!important
	}
	.pt-xl-12 {
		padding-top: 3rem!important
	}
	.pt-xl-13 {
		padding-top: 3.25rem!important
	}
	.pt-xl-14 {
		padding-top: 3.5rem!important
	}
	.pt-xl-15 {
		padding-top: 3.75rem!important
	}
	.pt-xl-16 {
		padding-top: 4rem!important
	}
	.pt-xl-17 {
		padding-top: 4.25rem!important
	}
	.pt-xl-18 {
		padding-top: 4.5rem!important
	}
	.pt-xl-19 {
		padding-top: 4.75rem!important
	}
	.pt-xl-20 {
		padding-top: 5rem!important
	}
	.pe-xl-0 {
		padding-right: 0!important
	}
	.pe-xl-1 {
		padding-right: .25rem!important
	}
	.pe-xl-2 {
		padding-right: .5rem!important
	}
	.pe-xl-3 {
		padding-right: .75rem!important
	}
	.pe-xl-4 {
		padding-right: 1rem!important
	}
	.pe-xl-5 {
		padding-right: 1.25rem!important
	}
	.pe-xl-6 {
		padding-right: 1.5rem!important
	}
	.pe-xl-7 {
		padding-right: 1.75rem!important
	}
	.pe-xl-8 {
		padding-right: 2rem!important
	}
	.pe-xl-9 {
		padding-right: 2.25rem!important
	}
	.pe-xl-10 {
		padding-right: 2.5rem!important
	}
	.pe-xl-11 {
		padding-right: 2.75rem!important
	}
	.pe-xl-12 {
		padding-right: 3rem!important
	}
	.pe-xl-13 {
		padding-right: 3.25rem!important
	}
	.pe-xl-14 {
		padding-right: 3.5rem!important
	}
	.pe-xl-15 {
		padding-right: 3.75rem!important
	}
	.pe-xl-16 {
		padding-right: 4rem!important
	}
	.pe-xl-17 {
		padding-right: 4.25rem!important
	}
	.pe-xl-18 {
		padding-right: 4.5rem!important
	}
	.pe-xl-19 {
		padding-right: 4.75rem!important
	}
	.pe-xl-20 {
		padding-right: 5rem!important
	}
	.pb-xl-0 {
		padding-bottom: 0!important
	}
	.pb-xl-1 {
		padding-bottom: .25rem!important
	}
	.pb-xl-2 {
		padding-bottom: .5rem!important
	}
	.pb-xl-3 {
		padding-bottom: .75rem!important
	}
	.pb-xl-4 {
		padding-bottom: 1rem!important
	}
	.pb-xl-5 {
		padding-bottom: 1.25rem!important
	}
	.pb-xl-6 {
		padding-bottom: 1.5rem!important
	}
	.pb-xl-7 {
		padding-bottom: 1.75rem!important
	}
	.pb-xl-8 {
		padding-bottom: 2rem!important
	}
	.pb-xl-9 {
		padding-bottom: 2.25rem!important
	}
	.pb-xl-10 {
		padding-bottom: 2.5rem!important
	}
	.pb-xl-11 {
		padding-bottom: 2.75rem!important
	}
	.pb-xl-12 {
		padding-bottom: 3rem!important
	}
	.pb-xl-13 {
		padding-bottom: 3.25rem!important
	}
	.pb-xl-14 {
		padding-bottom: 3.5rem!important
	}
	.pb-xl-15 {
		padding-bottom: 3.75rem!important
	}
	.pb-xl-16 {
		padding-bottom: 4rem!important
	}
	.pb-xl-17 {
		padding-bottom: 4.25rem!important
	}
	.pb-xl-18 {
		padding-bottom: 4.5rem!important
	}
	.pb-xl-19 {
		padding-bottom: 4.75rem!important
	}
	.pb-xl-20 {
		padding-bottom: 5rem!important
	}
	.ps-xl-0 {
		padding-left: 0!important
	}
	.ps-xl-1 {
		padding-left: .25rem!important
	}
	.ps-xl-2 {
		padding-left: .5rem!important
	}
	.ps-xl-3 {
		padding-left: .75rem!important
	}
	.ps-xl-4 {
		padding-left: 1rem!important
	}
	.ps-xl-5 {
		padding-left: 1.25rem!important
	}
	.ps-xl-6 {
		padding-left: 1.5rem!important
	}
	.ps-xl-7 {
		padding-left: 1.75rem!important
	}
	.ps-xl-8 {
		padding-left: 2rem!important
	}
	.ps-xl-9 {
		padding-left: 2.25rem!important
	}
	.ps-xl-10 {
		padding-left: 2.5rem!important
	}
	.ps-xl-11 {
		padding-left: 2.75rem!important
	}
	.ps-xl-12 {
		padding-left: 3rem!important
	}
	.ps-xl-13 {
		padding-left: 3.25rem!important
	}
	.ps-xl-14 {
		padding-left: 3.5rem!important
	}
	.ps-xl-15 {
		padding-left: 3.75rem!important
	}
	.ps-xl-16 {
		padding-left: 4rem!important
	}
	.ps-xl-17 {
		padding-left: 4.25rem!important
	}
	.ps-xl-18 {
		padding-left: 4.5rem!important
	}
	.ps-xl-19 {
		padding-left: 4.75rem!important
	}
	.ps-xl-20 {
		padding-left: 5rem!important
	}
	.fs-xl-1 {
		font-size: calc(1.3rem + .6vw)!important
	}
	.fs-xl-2 {
		font-size: calc(1.275rem + .3vw)!important
	}
	.fs-xl-3 {
		font-size: calc(1.26rem + .12vw)!important
	}
	.fs-xl-4 {
		font-size: 1.25rem!important
	}
	.fs-xl-5 {
		font-size: 1.15rem!important
	}
	.fs-xl-6 {
		font-size: 1.075rem!important
	}
	.fs-xl-7 {
		font-size: .95rem!important
	}
	.fs-xl-8 {
		font-size: .85rem!important
	}
	.fs-xl-9 {
		font-size: .75rem!important
	}
	.fs-xl-10 {
		font-size: .5rem!important
	}
	.fs-xl-base {
		font-size: 1rem!important
	}
	.fs-xl-fluid {
		font-size: 100%!important
	}
	.fs-xl-2x {
		font-size: calc(1.325rem + .9vw)!important
	}
	.fs-xl-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}
	.fs-xl-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}
	.fs-xl-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}
	.fs-xl-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}
	.fs-xl-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}
	.fs-xl-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}
	.fs-xl-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}
	.fs-xl-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}
	.fs-xl-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}
	.fs-xl-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}
	.fs-xl-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}
	.fs-xl-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}
	.fs-xl-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}
	.fs-xl-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}
	.fs-xl-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}
	.text-xl-start {
		text-align: left!important
	}
	.text-xl-end {
		text-align: right!important
	}
	.text-xl-center {
		text-align: center!important
	}
	.min-w-xl-unset {
		min-width: unset!important
	}
	.min-w-xl-25 {
		min-width: 25%!important
	}
	.min-w-xl-50 {
		min-width: 50%!important
	}
	.min-w-xl-75 {
		min-width: 75%!important
	}
	.min-w-xl-100 {
		min-width: 100%!important
	}
	.min-w-xl-auto {
		min-width: auto!important
	}
	.min-w-xl-1px {
		min-width: 1px!important
	}
	.min-w-xl-2px {
		min-width: 2px!important
	}
	.min-w-xl-3px {
		min-width: 3px!important
	}
	.min-w-xl-4px {
		min-width: 4px!important
	}
	.min-w-xl-5px {
		min-width: 5px!important
	}
	.min-w-xl-6px {
		min-width: 6px!important
	}
	.min-w-xl-7px {
		min-width: 7px!important
	}
	.min-w-xl-8px {
		min-width: 8px!important
	}
	.min-w-xl-9px {
		min-width: 9px!important
	}
	.min-w-xl-10px {
		min-width: 10px!important
	}
	.min-w-xl-15px {
		min-width: 15px!important
	}
	.min-w-xl-20px {
		min-width: 20px!important
	}
	.min-w-xl-25px {
		min-width: 25px!important
	}
	.min-w-xl-30px {
		min-width: 30px!important
	}
	.min-w-xl-35px {
		min-width: 35px!important
	}
	.min-w-xl-40px {
		min-width: 40px!important
	}
	.min-w-xl-45px {
		min-width: 45px!important
	}
	.min-w-xl-50px {
		min-width: 50px!important
	}
	.min-w-xl-55px {
		min-width: 55px!important
	}
	.min-w-xl-60px {
		min-width: 60px!important
	}
	.min-w-xl-65px {
		min-width: 65px!important
	}
	.min-w-xl-70px {
		min-width: 70px!important
	}
	.min-w-xl-75px {
		min-width: 75px!important
	}
	.min-w-xl-80px {
		min-width: 80px!important
	}
	.min-w-xl-85px {
		min-width: 85px!important
	}
	.min-w-xl-90px {
		min-width: 90px!important
	}
	.min-w-xl-95px {
		min-width: 95px!important
	}
	.min-w-xl-100px {
		min-width: 100px!important
	}
	.min-w-xl-125px {
		min-width: 125px!important
	}
	.min-w-xl-150px {
		min-width: 150px!important
	}
	.min-w-xl-175px {
		min-width: 175px!important
	}
	.min-w-xl-200px {
		min-width: 200px!important
	}
	.min-w-xl-225px {
		min-width: 225px!important
	}
	.min-w-xl-250px {
		min-width: 250px!important
	}
	.min-w-xl-275px {
		min-width: 275px!important
	}
	.min-w-xl-300px {
		min-width: 300px!important
	}
	.min-w-xl-325px {
		min-width: 325px!important
	}
	.min-w-xl-350px {
		min-width: 350px!important
	}
	.min-w-xl-375px {
		min-width: 375px!important
	}
	.min-w-xl-400px {
		min-width: 400px!important
	}
	.min-w-xl-425px {
		min-width: 425px!important
	}
	.min-w-xl-450px {
		min-width: 450px!important
	}
	.min-w-xl-475px {
		min-width: 475px!important
	}
	.min-w-xl-500px {
		min-width: 500px!important
	}
	.min-w-xl-550px {
		min-width: 550px!important
	}
	.min-w-xl-600px {
		min-width: 600px!important
	}
	.min-w-xl-650px {
		min-width: 650px!important
	}
	.min-w-xl-700px {
		min-width: 700px!important
	}
	.min-w-xl-750px {
		min-width: 750px!important
	}
	.min-w-xl-800px {
		min-width: 800px!important
	}
	.min-w-xl-850px {
		min-width: 850px!important
	}
	.min-w-xl-900px {
		min-width: 900px!important
	}
	.min-w-xl-950px {
		min-width: 950px!important
	}
	.min-w-xl-1000px {
		min-width: 1000px!important
	}
	.min-h-xl-unset {
		min-height: unset!important
	}
	.min-h-xl-25 {
		min-height: 25%!important
	}
	.min-h-xl-50 {
		min-height: 50%!important
	}
	.min-h-xl-75 {
		min-height: 75%!important
	}
	.min-h-xl-100 {
		min-height: 100%!important
	}
	.min-h-xl-auto {
		min-height: auto!important
	}
	.min-h-xl-1px {
		min-height: 1px!important
	}
	.min-h-xl-2px {
		min-height: 2px!important
	}
	.min-h-xl-3px {
		min-height: 3px!important
	}
	.min-h-xl-4px {
		min-height: 4px!important
	}
	.min-h-xl-5px {
		min-height: 5px!important
	}
	.min-h-xl-6px {
		min-height: 6px!important
	}
	.min-h-xl-7px {
		min-height: 7px!important
	}
	.min-h-xl-8px {
		min-height: 8px!important
	}
	.min-h-xl-9px {
		min-height: 9px!important
	}
	.min-h-xl-10px {
		min-height: 10px!important
	}
	.min-h-xl-15px {
		min-height: 15px!important
	}
	.min-h-xl-20px {
		min-height: 20px!important
	}
	.min-h-xl-25px {
		min-height: 25px!important
	}
	.min-h-xl-30px {
		min-height: 30px!important
	}
	.min-h-xl-35px {
		min-height: 35px!important
	}
	.min-h-xl-40px {
		min-height: 40px!important
	}
	.min-h-xl-45px {
		min-height: 45px!important
	}
	.min-h-xl-50px {
		min-height: 50px!important
	}
	.min-h-xl-55px {
		min-height: 55px!important
	}
	.min-h-xl-60px {
		min-height: 60px!important
	}
	.min-h-xl-65px {
		min-height: 65px!important
	}
	.min-h-xl-70px {
		min-height: 70px!important
	}
	.min-h-xl-75px {
		min-height: 75px!important
	}
	.min-h-xl-80px {
		min-height: 80px!important
	}
	.min-h-xl-85px {
		min-height: 85px!important
	}
	.min-h-xl-90px {
		min-height: 90px!important
	}
	.min-h-xl-95px {
		min-height: 95px!important
	}
	.min-h-xl-100px {
		min-height: 100px!important
	}
	.min-h-xl-125px {
		min-height: 125px!important
	}
	.min-h-xl-150px {
		min-height: 150px!important
	}
	.min-h-xl-175px {
		min-height: 175px!important
	}
	.min-h-xl-200px {
		min-height: 200px!important
	}
	.min-h-xl-225px {
		min-height: 225px!important
	}
	.min-h-xl-250px {
		min-height: 250px!important
	}
	.min-h-xl-275px {
		min-height: 275px!important
	}
	.min-h-xl-300px {
		min-height: 300px!important
	}
	.min-h-xl-325px {
		min-height: 325px!important
	}
	.min-h-xl-350px {
		min-height: 350px!important
	}
	.min-h-xl-375px {
		min-height: 375px!important
	}
	.min-h-xl-400px {
		min-height: 400px!important
	}
	.min-h-xl-425px {
		min-height: 425px!important
	}
	.min-h-xl-450px {
		min-height: 450px!important
	}
	.min-h-xl-475px {
		min-height: 475px!important
	}
	.min-h-xl-500px {
		min-height: 500px!important
	}
	.min-h-xl-550px {
		min-height: 550px!important
	}
	.min-h-xl-600px {
		min-height: 600px!important
	}
	.min-h-xl-650px {
		min-height: 650px!important
	}
	.min-h-xl-700px {
		min-height: 700px!important
	}
	.min-h-xl-750px {
		min-height: 750px!important
	}
	.min-h-xl-800px {
		min-height: 800px!important
	}
	.min-h-xl-850px {
		min-height: 850px!important
	}
	.min-h-xl-900px {
		min-height: 900px!important
	}
	.min-h-xl-950px {
		min-height: 950px!important
	}
	.min-h-xl-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:1400px) {
	.float-xxl-start {
		float: left!important
	}
	.float-xxl-end {
		float: right!important
	}
	.float-xxl-none {
		float: none!important
	}
	.d-xxl-inline {
		display: inline!important
	}
	.d-xxl-inline-block {
		display: inline-block!important
	}
	.d-xxl-block {
		display: block!important
	}
	.d-xxl-grid {
		display: grid!important
	}
	.d-xxl-table {
		display: table!important
	}
	.d-xxl-table-row {
		display: table-row!important
	}
	.d-xxl-table-cell {
		display: table-cell!important
	}
	.d-xxl-flex {
		display: flex!important
	}
	.d-xxl-inline-flex {
		display: inline-flex!important
	}
	.d-xxl-none {
		display: none!important
	}
	.position-xxl-static {
		position: static!important
	}
	.position-xxl-relative {
		position: relative!important
	}
	.position-xxl-absolute {
		position: absolute!important
	}
	.position-xxl-fixed {
		position: fixed!important
	}
	.position-xxl-sticky {
		position: sticky!important
	}
	.w-xxl-unset {
		width: unset!important
	}
	.w-xxl-25 {
		width: 25%!important
	}
	.w-xxl-50 {
		width: 50%!important
	}
	.w-xxl-75 {
		width: 75%!important
	}
	.w-xxl-100 {
		width: 100%!important
	}
	.w-xxl-auto {
		width: auto!important
	}
	.w-xxl-1px {
		width: 1px!important
	}
	.w-xxl-2px {
		width: 2px!important
	}
	.w-xxl-3px {
		width: 3px!important
	}
	.w-xxl-4px {
		width: 4px!important
	}
	.w-xxl-5px {
		width: 5px!important
	}
	.w-xxl-6px {
		width: 6px!important
	}
	.w-xxl-7px {
		width: 7px!important
	}
	.w-xxl-8px {
		width: 8px!important
	}
	.w-xxl-9px {
		width: 9px!important
	}
	.w-xxl-10px {
		width: 10px!important
	}
	.w-xxl-15px {
		width: 15px!important
	}
	.w-xxl-20px {
		width: 20px!important
	}
	.w-xxl-25px {
		width: 25px!important
	}
	.w-xxl-30px {
		width: 30px!important
	}
	.w-xxl-35px {
		width: 35px!important
	}
	.w-xxl-40px {
		width: 40px!important
	}
	.w-xxl-45px {
		width: 45px!important
	}
	.w-xxl-50px {
		width: 50px!important
	}
	.w-xxl-55px {
		width: 55px!important
	}
	.w-xxl-60px {
		width: 60px!important
	}
	.w-xxl-65px {
		width: 65px!important
	}
	.w-xxl-70px {
		width: 70px!important
	}
	.w-xxl-75px {
		width: 75px!important
	}
	.w-xxl-80px {
		width: 80px!important
	}
	.w-xxl-85px {
		width: 85px!important
	}
	.w-xxl-90px {
		width: 90px!important
	}
	.w-xxl-95px {
		width: 95px!important
	}
	.w-xxl-100px {
		width: 100px!important
	}
	.w-xxl-125px {
		width: 125px!important
	}
	.w-xxl-150px {
		width: 150px!important
	}
	.w-xxl-175px {
		width: 175px!important
	}
	.w-xxl-200px {
		width: 200px!important
	}
	.w-xxl-225px {
		width: 225px!important
	}
	.w-xxl-250px {
		width: 250px!important
	}
	.w-xxl-275px {
		width: 275px!important
	}
	.w-xxl-300px {
		width: 300px!important
	}
	.w-xxl-325px {
		width: 325px!important
	}
	.w-xxl-350px {
		width: 350px!important
	}
	.w-xxl-375px {
		width: 375px!important
	}
	.w-xxl-400px {
		width: 400px!important
	}
	.w-xxl-425px {
		width: 425px!important
	}
	.w-xxl-450px {
		width: 450px!important
	}
	.w-xxl-475px {
		width: 475px!important
	}
	.w-xxl-500px {
		width: 500px!important
	}
	.w-xxl-550px {
		width: 550px!important
	}
	.w-xxl-600px {
		width: 600px!important
	}
	.w-xxl-650px {
		width: 650px!important
	}
	.w-xxl-700px {
		width: 700px!important
	}
	.w-xxl-750px {
		width: 750px!important
	}
	.w-xxl-800px {
		width: 800px!important
	}
	.w-xxl-850px {
		width: 850px!important
	}
	.w-xxl-900px {
		width: 900px!important
	}
	.w-xxl-950px {
		width: 950px!important
	}
	.w-xxl-1000px {
		width: 1000px!important
	}
	.mw-xxl-unset {
		max-width: unset!important
	}
	.mw-xxl-25 {
		max-width: 25%!important
	}
	.mw-xxl-50 {
		max-width: 50%!important
	}
	.mw-xxl-75 {
		max-width: 75%!important
	}
	.mw-xxl-100 {
		max-width: 100%!important
	}
	.mw-xxl-auto {
		max-width: auto!important
	}
	.mw-xxl-1px {
		max-width: 1px!important
	}
	.mw-xxl-2px {
		max-width: 2px!important
	}
	.mw-xxl-3px {
		max-width: 3px!important
	}
	.mw-xxl-4px {
		max-width: 4px!important
	}
	.mw-xxl-5px {
		max-width: 5px!important
	}
	.mw-xxl-6px {
		max-width: 6px!important
	}
	.mw-xxl-7px {
		max-width: 7px!important
	}
	.mw-xxl-8px {
		max-width: 8px!important
	}
	.mw-xxl-9px {
		max-width: 9px!important
	}
	.mw-xxl-10px {
		max-width: 10px!important
	}
	.mw-xxl-15px {
		max-width: 15px!important
	}
	.mw-xxl-20px {
		max-width: 20px!important
	}
	.mw-xxl-25px {
		max-width: 25px!important
	}
	.mw-xxl-30px {
		max-width: 30px!important
	}
	.mw-xxl-35px {
		max-width: 35px!important
	}
	.mw-xxl-40px {
		max-width: 40px!important
	}
	.mw-xxl-45px {
		max-width: 45px!important
	}
	.mw-xxl-50px {
		max-width: 50px!important
	}
	.mw-xxl-55px {
		max-width: 55px!important
	}
	.mw-xxl-60px {
		max-width: 60px!important
	}
	.mw-xxl-65px {
		max-width: 65px!important
	}
	.mw-xxl-70px {
		max-width: 70px!important
	}
	.mw-xxl-75px {
		max-width: 75px!important
	}
	.mw-xxl-80px {
		max-width: 80px!important
	}
	.mw-xxl-85px {
		max-width: 85px!important
	}
	.mw-xxl-90px {
		max-width: 90px!important
	}
	.mw-xxl-95px {
		max-width: 95px!important
	}
	.mw-xxl-100px {
		max-width: 100px!important
	}
	.mw-xxl-125px {
		max-width: 125px!important
	}
	.mw-xxl-150px {
		max-width: 150px!important
	}
	.mw-xxl-175px {
		max-width: 175px!important
	}
	.mw-xxl-200px {
		max-width: 200px!important
	}
	.mw-xxl-225px {
		max-width: 225px!important
	}
	.mw-xxl-250px {
		max-width: 250px!important
	}
	.mw-xxl-275px {
		max-width: 275px!important
	}
	.mw-xxl-300px {
		max-width: 300px!important
	}
	.mw-xxl-325px {
		max-width: 325px!important
	}
	.mw-xxl-350px {
		max-width: 350px!important
	}
	.mw-xxl-375px {
		max-width: 375px!important
	}
	.mw-xxl-400px {
		max-width: 400px!important
	}
	.mw-xxl-425px {
		max-width: 425px!important
	}
	.mw-xxl-450px {
		max-width: 450px!important
	}
	.mw-xxl-475px {
		max-width: 475px!important
	}
	.mw-xxl-500px {
		max-width: 500px!important
	}
	.mw-xxl-550px {
		max-width: 550px!important
	}
	.mw-xxl-600px {
		max-width: 600px!important
	}
	.mw-xxl-650px {
		max-width: 650px!important
	}
	.mw-xxl-700px {
		max-width: 700px!important
	}
	.mw-xxl-750px {
		max-width: 750px!important
	}
	.mw-xxl-800px {
		max-width: 800px!important
	}
	.mw-xxl-850px {
		max-width: 850px!important
	}
	.mw-xxl-900px {
		max-width: 900px!important
	}
	.mw-xxl-950px {
		max-width: 950px!important
	}
	.mw-xxl-1000px {
		max-width: 1000px!important
	}
	.h-xxl-unset {
		height: unset!important
	}
	.h-xxl-25 {
		height: 25%!important
	}
	.h-xxl-50 {
		height: 50%!important
	}
	.h-xxl-75 {
		height: 75%!important
	}
	.h-xxl-100 {
		height: 100%!important
	}
	.h-xxl-auto {
		height: auto!important
	}
	.h-xxl-1px {
		height: 1px!important
	}
	.h-xxl-2px {
		height: 2px!important
	}
	.h-xxl-3px {
		height: 3px!important
	}
	.h-xxl-4px {
		height: 4px!important
	}
	.h-xxl-5px {
		height: 5px!important
	}
	.h-xxl-6px {
		height: 6px!important
	}
	.h-xxl-7px {
		height: 7px!important
	}
	.h-xxl-8px {
		height: 8px!important
	}
	.h-xxl-9px {
		height: 9px!important
	}
	.h-xxl-10px {
		height: 10px!important
	}
	.h-xxl-15px {
		height: 15px!important
	}
	.h-xxl-20px {
		height: 20px!important
	}
	.h-xxl-25px {
		height: 25px!important
	}
	.h-xxl-30px {
		height: 30px!important
	}
	.h-xxl-35px {
		height: 35px!important
	}
	.h-xxl-40px {
		height: 40px!important
	}
	.h-xxl-45px {
		height: 45px!important
	}
	.h-xxl-50px {
		height: 50px!important
	}
	.h-xxl-55px {
		height: 55px!important
	}
	.h-xxl-60px {
		height: 60px!important
	}
	.h-xxl-65px {
		height: 65px!important
	}
	.h-xxl-70px {
		height: 70px!important
	}
	.h-xxl-75px {
		height: 75px!important
	}
	.h-xxl-80px {
		height: 80px!important
	}
	.h-xxl-85px {
		height: 85px!important
	}
	.h-xxl-90px {
		height: 90px!important
	}
	.h-xxl-95px {
		height: 95px!important
	}
	.h-xxl-100px {
		height: 100px!important
	}
	.h-xxl-125px {
		height: 125px!important
	}
	.h-xxl-150px {
		height: 150px!important
	}
	.h-xxl-175px {
		height: 175px!important
	}
	.h-xxl-200px {
		height: 200px!important
	}
	.h-xxl-225px {
		height: 225px!important
	}
	.h-xxl-250px {
		height: 250px!important
	}
	.h-xxl-275px {
		height: 275px!important
	}
	.h-xxl-300px {
		height: 300px!important
	}
	.h-xxl-325px {
		height: 325px!important
	}
	.h-xxl-350px {
		height: 350px!important
	}
	.h-xxl-375px {
		height: 375px!important
	}
	.h-xxl-400px {
		height: 400px!important
	}
	.h-xxl-425px {
		height: 425px!important
	}
	.h-xxl-450px {
		height: 450px!important
	}
	.h-xxl-475px {
		height: 475px!important
	}
	.h-xxl-500px {
		height: 500px!important
	}
	.h-xxl-550px {
		height: 550px!important
	}
	.h-xxl-600px {
		height: 600px!important
	}
	.h-xxl-650px {
		height: 650px!important
	}
	.h-xxl-700px {
		height: 700px!important
	}
	.h-xxl-750px {
		height: 750px!important
	}
	.h-xxl-800px {
		height: 800px!important
	}
	.h-xxl-850px {
		height: 850px!important
	}
	.h-xxl-900px {
		height: 900px!important
	}
	.h-xxl-950px {
		height: 950px!important
	}
	.h-xxl-1000px {
		height: 1000px!important
	}
	.mh-xxl-unset {
		max-height: unset!important
	}
	.mh-xxl-25 {
		max-height: 25%!important
	}
	.mh-xxl-50 {
		max-height: 50%!important
	}
	.mh-xxl-75 {
		max-height: 75%!important
	}
	.mh-xxl-100 {
		max-height: 100%!important
	}
	.mh-xxl-auto {
		max-height: auto!important
	}
	.mh-xxl-1px {
		max-height: 1px!important
	}
	.mh-xxl-2px {
		max-height: 2px!important
	}
	.mh-xxl-3px {
		max-height: 3px!important
	}
	.mh-xxl-4px {
		max-height: 4px!important
	}
	.mh-xxl-5px {
		max-height: 5px!important
	}
	.mh-xxl-6px {
		max-height: 6px!important
	}
	.mh-xxl-7px {
		max-height: 7px!important
	}
	.mh-xxl-8px {
		max-height: 8px!important
	}
	.mh-xxl-9px {
		max-height: 9px!important
	}
	.mh-xxl-10px {
		max-height: 10px!important
	}
	.mh-xxl-15px {
		max-height: 15px!important
	}
	.mh-xxl-20px {
		max-height: 20px!important
	}
	.mh-xxl-25px {
		max-height: 25px!important
	}
	.mh-xxl-30px {
		max-height: 30px!important
	}
	.mh-xxl-35px {
		max-height: 35px!important
	}
	.mh-xxl-40px {
		max-height: 40px!important
	}
	.mh-xxl-45px {
		max-height: 45px!important
	}
	.mh-xxl-50px {
		max-height: 50px!important
	}
	.mh-xxl-55px {
		max-height: 55px!important
	}
	.mh-xxl-60px {
		max-height: 60px!important
	}
	.mh-xxl-65px {
		max-height: 65px!important
	}
	.mh-xxl-70px {
		max-height: 70px!important
	}
	.mh-xxl-75px {
		max-height: 75px!important
	}
	.mh-xxl-80px {
		max-height: 80px!important
	}
	.mh-xxl-85px {
		max-height: 85px!important
	}
	.mh-xxl-90px {
		max-height: 90px!important
	}
	.mh-xxl-95px {
		max-height: 95px!important
	}
	.mh-xxl-100px {
		max-height: 100px!important
	}
	.mh-xxl-125px {
		max-height: 125px!important
	}
	.mh-xxl-150px {
		max-height: 150px!important
	}
	.mh-xxl-175px {
		max-height: 175px!important
	}
	.mh-xxl-200px {
		max-height: 200px!important
	}
	.mh-xxl-225px {
		max-height: 225px!important
	}
	.mh-xxl-250px {
		max-height: 250px!important
	}
	.mh-xxl-275px {
		max-height: 275px!important
	}
	.mh-xxl-300px {
		max-height: 300px!important
	}
	.mh-xxl-325px {
		max-height: 325px!important
	}
	.mh-xxl-350px {
		max-height: 350px!important
	}
	.mh-xxl-375px {
		max-height: 375px!important
	}
	.mh-xxl-400px {
		max-height: 400px!important
	}
	.mh-xxl-425px {
		max-height: 425px!important
	}
	.mh-xxl-450px {
		max-height: 450px!important
	}
	.mh-xxl-475px {
		max-height: 475px!important
	}
	.mh-xxl-500px {
		max-height: 500px!important
	}
	.mh-xxl-550px {
		max-height: 550px!important
	}
	.mh-xxl-600px {
		max-height: 600px!important
	}
	.mh-xxl-650px {
		max-height: 650px!important
	}
	.mh-xxl-700px {
		max-height: 700px!important
	}
	.mh-xxl-750px {
		max-height: 750px!important
	}
	.mh-xxl-800px {
		max-height: 800px!important
	}
	.mh-xxl-850px {
		max-height: 850px!important
	}
	.mh-xxl-900px {
		max-height: 900px!important
	}
	.mh-xxl-950px {
		max-height: 950px!important
	}
	.mh-xxl-1000px {
		max-height: 1000px!important
	}
	.flex-xxl-fill {
		flex: 1 1 auto!important
	}
	.flex-xxl-row {
		flex-direction: row!important
	}
	.flex-xxl-column {
		flex-direction: column!important
	}
	.flex-xxl-row-reverse {
		flex-direction: row-reverse!important
	}
	.flex-xxl-column-reverse {
		flex-direction: column-reverse!important
	}
	.flex-xxl-grow-0 {
		flex-grow: 0!important
	}
	.flex-xxl-grow-1 {
		flex-grow: 1!important
	}
	.flex-xxl-shrink-0 {
		flex-shrink: 0!important
	}
	.flex-xxl-shrink-1 {
		flex-shrink: 1!important
	}
	.flex-xxl-wrap {
		flex-wrap: wrap!important
	}
	.flex-xxl-nowrap {
		flex-wrap: nowrap!important
	}
	.flex-xxl-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}
	.gap-xxl-0 {
		gap: 0!important
	}
	.gap-xxl-1 {
		gap: .25rem!important
	}
	.gap-xxl-2 {
		gap: .5rem!important
	}
	.gap-xxl-3 {
		gap: .75rem!important
	}
	.gap-xxl-4 {
		gap: 1rem!important
	}
	.gap-xxl-5 {
		gap: 1.25rem!important
	}
	.gap-xxl-6 {
		gap: 1.5rem!important
	}
	.gap-xxl-7 {
		gap: 1.75rem!important
	}
	.gap-xxl-8 {
		gap: 2rem!important
	}
	.gap-xxl-9 {
		gap: 2.25rem!important
	}
	.gap-xxl-10 {
		gap: 2.5rem!important
	}
	.gap-xxl-11 {
		gap: 2.75rem!important
	}
	.gap-xxl-12 {
		gap: 3rem!important
	}
	.gap-xxl-13 {
		gap: 3.25rem!important
	}
	.gap-xxl-14 {
		gap: 3.5rem!important
	}
	.gap-xxl-15 {
		gap: 3.75rem!important
	}
	.gap-xxl-16 {
		gap: 4rem!important
	}
	.gap-xxl-17 {
		gap: 4.25rem!important
	}
	.gap-xxl-18 {
		gap: 4.5rem!important
	}
	.gap-xxl-19 {
		gap: 4.75rem!important
	}
	.gap-xxl-20 {
		gap: 5rem!important
	}
	.justify-content-xxl-start {
		justify-content: flex-start!important
	}
	.justify-content-xxl-end {
		justify-content: flex-end!important
	}
	.justify-content-xxl-center {
		justify-content: center!important
	}
	.justify-content-xxl-between {
		justify-content: space-between!important
	}
	.justify-content-xxl-around {
		justify-content: space-around!important
	}
	.justify-content-xxl-evenly {
		justify-content: space-evenly!important
	}
	.align-items-xxl-start {
		align-items: flex-start!important
	}
	.align-items-xxl-end {
		align-items: flex-end!important
	}
	.align-items-xxl-center {
		align-items: center!important
	}
	.align-items-xxl-baseline {
		align-items: baseline!important
	}
	.align-items-xxl-stretch {
		align-items: stretch!important
	}
	.align-content-xxl-start {
		align-content: flex-start!important
	}
	.align-content-xxl-end {
		align-content: flex-end!important
	}
	.align-content-xxl-center {
		align-content: center!important
	}
	.align-content-xxl-between {
		align-content: space-between!important
	}
	.align-content-xxl-around {
		align-content: space-around!important
	}
	.align-content-xxl-stretch {
		align-content: stretch!important
	}
	.align-self-xxl-auto {
		align-self: auto!important
	}
	.align-self-xxl-start {
		align-self: flex-start!important
	}
	.align-self-xxl-end {
		align-self: flex-end!important
	}
	.align-self-xxl-center {
		align-self: center!important
	}
	.align-self-xxl-baseline {
		align-self: baseline!important
	}
	.align-self-xxl-stretch {
		align-self: stretch!important
	}
	.order-xxl-first {
		order: -1!important
	}
	.order-xxl-0 {
		order: 0!important
	}
	.order-xxl-1 {
		order: 1!important
	}
	.order-xxl-2 {
		order: 2!important
	}
	.order-xxl-3 {
		order: 3!important
	}
	.order-xxl-4 {
		order: 4!important
	}
	.order-xxl-5 {
		order: 5!important
	}
	.order-xxl-last {
		order: 6!important
	}
	.m-xxl-0 {
		margin: 0!important
	}
	.m-xxl-1 {
		margin: .25rem!important
	}
	.m-xxl-2 {
		margin: .5rem!important
	}
	.m-xxl-3 {
		margin: .75rem!important
	}
	.m-xxl-4 {
		margin: 1rem!important
	}
	.m-xxl-5 {
		margin: 1.25rem!important
	}
	.m-xxl-6 {
		margin: 1.5rem!important
	}
	.m-xxl-7 {
		margin: 1.75rem!important
	}
	.m-xxl-8 {
		margin: 2rem!important
	}
	.m-xxl-9 {
		margin: 2.25rem!important
	}
	.m-xxl-10 {
		margin: 2.5rem!important
	}
	.m-xxl-11 {
		margin: 2.75rem!important
	}
	.m-xxl-12 {
		margin: 3rem!important
	}
	.m-xxl-13 {
		margin: 3.25rem!important
	}
	.m-xxl-14 {
		margin: 3.5rem!important
	}
	.m-xxl-15 {
		margin: 3.75rem!important
	}
	.m-xxl-16 {
		margin: 4rem!important
	}
	.m-xxl-17 {
		margin: 4.25rem!important
	}
	.m-xxl-18 {
		margin: 4.5rem!important
	}
	.m-xxl-19 {
		margin: 4.75rem!important
	}
	.m-xxl-20 {
		margin: 5rem!important
	}
	.m-xxl-auto {
		margin: auto!important
	}
	.mx-xxl-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}
	.mx-xxl-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}
	.mx-xxl-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}
	.mx-xxl-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}
	.mx-xxl-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}
	.mx-xxl-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}
	.mx-xxl-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}
	.mx-xxl-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}
	.mx-xxl-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}
	.mx-xxl-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}
	.mx-xxl-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}
	.mx-xxl-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}
	.mx-xxl-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}
	.mx-xxl-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}
	.mx-xxl-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}
	.mx-xxl-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}
	.mx-xxl-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}
	.mx-xxl-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}
	.mx-xxl-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}
	.mx-xxl-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}
	.mx-xxl-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}
	.mx-xxl-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}
	.my-xxl-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}
	.my-xxl-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}
	.my-xxl-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}
	.my-xxl-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}
	.my-xxl-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}
	.my-xxl-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}
	.my-xxl-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}
	.my-xxl-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}
	.my-xxl-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}
	.my-xxl-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}
	.my-xxl-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}
	.my-xxl-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}
	.my-xxl-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}
	.my-xxl-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}
	.my-xxl-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}
	.my-xxl-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}
	.my-xxl-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}
	.my-xxl-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}
	.my-xxl-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}
	.my-xxl-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}
	.my-xxl-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}
	.my-xxl-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}
	.mt-xxl-0 {
		margin-top: 0!important
	}
	.mt-xxl-1 {
		margin-top: .25rem!important
	}
	.mt-xxl-2 {
		margin-top: .5rem!important
	}
	.mt-xxl-3 {
		margin-top: .75rem!important
	}
	.mt-xxl-4 {
		margin-top: 1rem!important
	}
	.mt-xxl-5 {
		margin-top: 1.25rem!important
	}
	.mt-xxl-6 {
		margin-top: 1.5rem!important
	}
	.mt-xxl-7 {
		margin-top: 1.75rem!important
	}
	.mt-xxl-8 {
		margin-top: 2rem!important
	}
	.mt-xxl-9 {
		margin-top: 2.25rem!important
	}
	.mt-xxl-10 {
		margin-top: 2.5rem!important
	}
	.mt-xxl-11 {
		margin-top: 2.75rem!important
	}
	.mt-xxl-12 {
		margin-top: 3rem!important
	}
	.mt-xxl-13 {
		margin-top: 3.25rem!important
	}
	.mt-xxl-14 {
		margin-top: 3.5rem!important
	}
	.mt-xxl-15 {
		margin-top: 3.75rem!important
	}
	.mt-xxl-16 {
		margin-top: 4rem!important
	}
	.mt-xxl-17 {
		margin-top: 4.25rem!important
	}
	.mt-xxl-18 {
		margin-top: 4.5rem!important
	}
	.mt-xxl-19 {
		margin-top: 4.75rem!important
	}
	.mt-xxl-20 {
		margin-top: 5rem!important
	}
	.mt-xxl-auto {
		margin-top: auto!important
	}
	.me-xxl-0 {
		margin-right: 0!important
	}
	.me-xxl-1 {
		margin-right: .25rem!important
	}
	.me-xxl-2 {
		margin-right: .5rem!important
	}
	.me-xxl-3 {
		margin-right: .75rem!important
	}
	.me-xxl-4 {
		margin-right: 1rem!important
	}
	.me-xxl-5 {
		margin-right: 1.25rem!important
	}
	.me-xxl-6 {
		margin-right: 1.5rem!important
	}
	.me-xxl-7 {
		margin-right: 1.75rem!important
	}
	.me-xxl-8 {
		margin-right: 2rem!important
	}
	.me-xxl-9 {
		margin-right: 2.25rem!important
	}
	.me-xxl-10 {
		margin-right: 2.5rem!important
	}
	.me-xxl-11 {
		margin-right: 2.75rem!important
	}
	.me-xxl-12 {
		margin-right: 3rem!important
	}
	.me-xxl-13 {
		margin-right: 3.25rem!important
	}
	.me-xxl-14 {
		margin-right: 3.5rem!important
	}
	.me-xxl-15 {
		margin-right: 3.75rem!important
	}
	.me-xxl-16 {
		margin-right: 4rem!important
	}
	.me-xxl-17 {
		margin-right: 4.25rem!important
	}
	.me-xxl-18 {
		margin-right: 4.5rem!important
	}
	.me-xxl-19 {
		margin-right: 4.75rem!important
	}
	.me-xxl-20 {
		margin-right: 5rem!important
	}
	.me-xxl-auto {
		margin-right: auto!important
	}
	.mb-xxl-0 {
		margin-bottom: 0!important
	}
	.mb-xxl-1 {
		margin-bottom: .25rem!important
	}
	.mb-xxl-2 {
		margin-bottom: .5rem!important
	}
	.mb-xxl-3 {
		margin-bottom: .75rem!important
	}
	.mb-xxl-4 {
		margin-bottom: 1rem!important
	}
	.mb-xxl-5 {
		margin-bottom: 1.25rem!important
	}
	.mb-xxl-6 {
		margin-bottom: 1.5rem!important
	}
	.mb-xxl-7 {
		margin-bottom: 1.75rem!important
	}
	.mb-xxl-8 {
		margin-bottom: 2rem!important
	}
	.mb-xxl-9 {
		margin-bottom: 2.25rem!important
	}
	.mb-xxl-10 {
		margin-bottom: 2.5rem!important
	}
	.mb-xxl-11 {
		margin-bottom: 2.75rem!important
	}
	.mb-xxl-12 {
		margin-bottom: 3rem!important
	}
	.mb-xxl-13 {
		margin-bottom: 3.25rem!important
	}
	.mb-xxl-14 {
		margin-bottom: 3.5rem!important
	}
	.mb-xxl-15 {
		margin-bottom: 3.75rem!important
	}
	.mb-xxl-16 {
		margin-bottom: 4rem!important
	}
	.mb-xxl-17 {
		margin-bottom: 4.25rem!important
	}
	.mb-xxl-18 {
		margin-bottom: 4.5rem!important
	}
	.mb-xxl-19 {
		margin-bottom: 4.75rem!important
	}
	.mb-xxl-20 {
		margin-bottom: 5rem!important
	}
	.mb-xxl-auto {
		margin-bottom: auto!important
	}
	.ms-xxl-0 {
		margin-left: 0!important
	}
	.ms-xxl-1 {
		margin-left: .25rem!important
	}
	.ms-xxl-2 {
		margin-left: .5rem!important
	}
	.ms-xxl-3 {
		margin-left: .75rem!important
	}
	.ms-xxl-4 {
		margin-left: 1rem!important
	}
	.ms-xxl-5 {
		margin-left: 1.25rem!important
	}
	.ms-xxl-6 {
		margin-left: 1.5rem!important
	}
	.ms-xxl-7 {
		margin-left: 1.75rem!important
	}
	.ms-xxl-8 {
		margin-left: 2rem!important
	}
	.ms-xxl-9 {
		margin-left: 2.25rem!important
	}
	.ms-xxl-10 {
		margin-left: 2.5rem!important
	}
	.ms-xxl-11 {
		margin-left: 2.75rem!important
	}
	.ms-xxl-12 {
		margin-left: 3rem!important
	}
	.ms-xxl-13 {
		margin-left: 3.25rem!important
	}
	.ms-xxl-14 {
		margin-left: 3.5rem!important
	}
	.ms-xxl-15 {
		margin-left: 3.75rem!important
	}
	.ms-xxl-16 {
		margin-left: 4rem!important
	}
	.ms-xxl-17 {
		margin-left: 4.25rem!important
	}
	.ms-xxl-18 {
		margin-left: 4.5rem!important
	}
	.ms-xxl-19 {
		margin-left: 4.75rem!important
	}
	.ms-xxl-20 {
		margin-left: 5rem!important
	}
	.ms-xxl-auto {
		margin-left: auto!important
	}
	.m-xxl-n1 {
		margin: -.25rem!important
	}
	.m-xxl-n2 {
		margin: -.5rem!important
	}
	.m-xxl-n3 {
		margin: -.75rem!important
	}
	.m-xxl-n4 {
		margin: -1rem!important
	}
	.m-xxl-n5 {
		margin: -1.25rem!important
	}
	.m-xxl-n6 {
		margin: -1.5rem!important
	}
	.m-xxl-n7 {
		margin: -1.75rem!important
	}
	.m-xxl-n8 {
		margin: -2rem!important
	}
	.m-xxl-n9 {
		margin: -2.25rem!important
	}
	.m-xxl-n10 {
		margin: -2.5rem!important
	}
	.m-xxl-n11 {
		margin: -2.75rem!important
	}
	.m-xxl-n12 {
		margin: -3rem!important
	}
	.m-xxl-n13 {
		margin: -3.25rem!important
	}
	.m-xxl-n14 {
		margin: -3.5rem!important
	}
	.m-xxl-n15 {
		margin: -3.75rem!important
	}
	.m-xxl-n16 {
		margin: -4rem!important
	}
	.m-xxl-n17 {
		margin: -4.25rem!important
	}
	.m-xxl-n18 {
		margin: -4.5rem!important
	}
	.m-xxl-n19 {
		margin: -4.75rem!important
	}
	.m-xxl-n20 {
		margin: -5rem!important
	}
	.mx-xxl-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}
	.mx-xxl-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}
	.mx-xxl-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}
	.mx-xxl-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}
	.mx-xxl-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}
	.mx-xxl-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}
	.mx-xxl-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}
	.mx-xxl-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}
	.mx-xxl-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}
	.mx-xxl-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}
	.mx-xxl-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}
	.mx-xxl-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}
	.mx-xxl-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}
	.mx-xxl-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}
	.mx-xxl-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}
	.mx-xxl-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}
	.mx-xxl-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}
	.mx-xxl-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}
	.mx-xxl-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}
	.mx-xxl-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}
	.my-xxl-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}
	.my-xxl-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}
	.my-xxl-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}
	.my-xxl-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}
	.my-xxl-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}
	.my-xxl-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}
	.my-xxl-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}
	.my-xxl-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}
	.my-xxl-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}
	.my-xxl-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}
	.my-xxl-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}
	.my-xxl-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}
	.my-xxl-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}
	.my-xxl-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}
	.my-xxl-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}
	.my-xxl-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}
	.my-xxl-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}
	.my-xxl-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}
	.my-xxl-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}
	.my-xxl-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}
	.mt-xxl-n1 {
		margin-top: -.25rem!important
	}
	.mt-xxl-n2 {
		margin-top: -.5rem!important
	}
	.mt-xxl-n3 {
		margin-top: -.75rem!important
	}
	.mt-xxl-n4 {
		margin-top: -1rem!important
	}
	.mt-xxl-n5 {
		margin-top: -1.25rem!important
	}
	.mt-xxl-n6 {
		margin-top: -1.5rem!important
	}
	.mt-xxl-n7 {
		margin-top: -1.75rem!important
	}
	.mt-xxl-n8 {
		margin-top: -2rem!important
	}
	.mt-xxl-n9 {
		margin-top: -2.25rem!important
	}
	.mt-xxl-n10 {
		margin-top: -2.5rem!important
	}
	.mt-xxl-n11 {
		margin-top: -2.75rem!important
	}
	.mt-xxl-n12 {
		margin-top: -3rem!important
	}
	.mt-xxl-n13 {
		margin-top: -3.25rem!important
	}
	.mt-xxl-n14 {
		margin-top: -3.5rem!important
	}
	.mt-xxl-n15 {
		margin-top: -3.75rem!important
	}
	.mt-xxl-n16 {
		margin-top: -4rem!important
	}
	.mt-xxl-n17 {
		margin-top: -4.25rem!important
	}
	.mt-xxl-n18 {
		margin-top: -4.5rem!important
	}
	.mt-xxl-n19 {
		margin-top: -4.75rem!important
	}
	.mt-xxl-n20 {
		margin-top: -5rem!important
	}
	.me-xxl-n1 {
		margin-right: -.25rem!important
	}
	.me-xxl-n2 {
		margin-right: -.5rem!important
	}
	.me-xxl-n3 {
		margin-right: -.75rem!important
	}
	.me-xxl-n4 {
		margin-right: -1rem!important
	}
	.me-xxl-n5 {
		margin-right: -1.25rem!important
	}
	.me-xxl-n6 {
		margin-right: -1.5rem!important
	}
	.me-xxl-n7 {
		margin-right: -1.75rem!important
	}
	.me-xxl-n8 {
		margin-right: -2rem!important
	}
	.me-xxl-n9 {
		margin-right: -2.25rem!important
	}
	.me-xxl-n10 {
		margin-right: -2.5rem!important
	}
	.me-xxl-n11 {
		margin-right: -2.75rem!important
	}
	.me-xxl-n12 {
		margin-right: -3rem!important
	}
	.me-xxl-n13 {
		margin-right: -3.25rem!important
	}
	.me-xxl-n14 {
		margin-right: -3.5rem!important
	}
	.me-xxl-n15 {
		margin-right: -3.75rem!important
	}
	.me-xxl-n16 {
		margin-right: -4rem!important
	}
	.me-xxl-n17 {
		margin-right: -4.25rem!important
	}
	.me-xxl-n18 {
		margin-right: -4.5rem!important
	}
	.me-xxl-n19 {
		margin-right: -4.75rem!important
	}
	.me-xxl-n20 {
		margin-right: -5rem!important
	}
	.mb-xxl-n1 {
		margin-bottom: -.25rem!important
	}
	.mb-xxl-n2 {
		margin-bottom: -.5rem!important
	}
	.mb-xxl-n3 {
		margin-bottom: -.75rem!important
	}
	.mb-xxl-n4 {
		margin-bottom: -1rem!important
	}
	.mb-xxl-n5 {
		margin-bottom: -1.25rem!important
	}
	.mb-xxl-n6 {
		margin-bottom: -1.5rem!important
	}
	.mb-xxl-n7 {
		margin-bottom: -1.75rem!important
	}
	.mb-xxl-n8 {
		margin-bottom: -2rem!important
	}
	.mb-xxl-n9 {
		margin-bottom: -2.25rem!important
	}
	.mb-xxl-n10 {
		margin-bottom: -2.5rem!important
	}
	.mb-xxl-n11 {
		margin-bottom: -2.75rem!important
	}
	.mb-xxl-n12 {
		margin-bottom: -3rem!important
	}
	.mb-xxl-n13 {
		margin-bottom: -3.25rem!important
	}
	.mb-xxl-n14 {
		margin-bottom: -3.5rem!important
	}
	.mb-xxl-n15 {
		margin-bottom: -3.75rem!important
	}
	.mb-xxl-n16 {
		margin-bottom: -4rem!important
	}
	.mb-xxl-n17 {
		margin-bottom: -4.25rem!important
	}
	.mb-xxl-n18 {
		margin-bottom: -4.5rem!important
	}
	.mb-xxl-n19 {
		margin-bottom: -4.75rem!important
	}
	.mb-xxl-n20 {
		margin-bottom: -5rem!important
	}
	.ms-xxl-n1 {
		margin-left: -.25rem!important
	}
	.ms-xxl-n2 {
		margin-left: -.5rem!important
	}
	.ms-xxl-n3 {
		margin-left: -.75rem!important
	}
	.ms-xxl-n4 {
		margin-left: -1rem!important
	}
	.ms-xxl-n5 {
		margin-left: -1.25rem!important
	}
	.ms-xxl-n6 {
		margin-left: -1.5rem!important
	}
	.ms-xxl-n7 {
		margin-left: -1.75rem!important
	}
	.ms-xxl-n8 {
		margin-left: -2rem!important
	}
	.ms-xxl-n9 {
		margin-left: -2.25rem!important
	}
	.ms-xxl-n10 {
		margin-left: -2.5rem!important
	}
	.ms-xxl-n11 {
		margin-left: -2.75rem!important
	}
	.ms-xxl-n12 {
		margin-left: -3rem!important
	}
	.ms-xxl-n13 {
		margin-left: -3.25rem!important
	}
	.ms-xxl-n14 {
		margin-left: -3.5rem!important
	}
	.ms-xxl-n15 {
		margin-left: -3.75rem!important
	}
	.ms-xxl-n16 {
		margin-left: -4rem!important
	}
	.ms-xxl-n17 {
		margin-left: -4.25rem!important
	}
	.ms-xxl-n18 {
		margin-left: -4.5rem!important
	}
	.ms-xxl-n19 {
		margin-left: -4.75rem!important
	}
	.ms-xxl-n20 {
		margin-left: -5rem!important
	}
	.p-xxl-0 {
		padding: 0!important
	}
	.p-xxl-1 {
		padding: .25rem!important
	}
	.p-xxl-2 {
		padding: .5rem!important
	}
	.p-xxl-3 {
		padding: .75rem!important
	}
	.p-xxl-4 {
		padding: 1rem!important
	}
	.p-xxl-5 {
		padding: 1.25rem!important
	}
	.p-xxl-6 {
		padding: 1.5rem!important
	}
	.p-xxl-7 {
		padding: 1.75rem!important
	}
	.p-xxl-8 {
		padding: 2rem!important
	}
	.p-xxl-9 {
		padding: 2.25rem!important
	}
	.p-xxl-10 {
		padding: 2.5rem!important
	}
	.p-xxl-11 {
		padding: 2.75rem!important
	}
	.p-xxl-12 {
		padding: 3rem!important
	}
	.p-xxl-13 {
		padding: 3.25rem!important
	}
	.p-xxl-14 {
		padding: 3.5rem!important
	}
	.p-xxl-15 {
		padding: 3.75rem!important
	}
	.p-xxl-16 {
		padding: 4rem!important
	}
	.p-xxl-17 {
		padding: 4.25rem!important
	}
	.p-xxl-18 {
		padding: 4.5rem!important
	}
	.p-xxl-19 {
		padding: 4.75rem!important
	}
	.p-xxl-20 {
		padding: 5rem!important
	}
	.px-xxl-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}
	.px-xxl-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}
	.px-xxl-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}
	.px-xxl-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}
	.px-xxl-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}
	.px-xxl-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}
	.px-xxl-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}
	.px-xxl-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}
	.px-xxl-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}
	.px-xxl-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}
	.px-xxl-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}
	.px-xxl-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}
	.px-xxl-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}
	.px-xxl-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}
	.px-xxl-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}
	.px-xxl-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}
	.px-xxl-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}
	.px-xxl-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}
	.px-xxl-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}
	.px-xxl-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}
	.px-xxl-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}
	.py-xxl-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}
	.py-xxl-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}
	.py-xxl-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}
	.py-xxl-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}
	.py-xxl-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}
	.py-xxl-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}
	.py-xxl-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}
	.py-xxl-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}
	.py-xxl-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}
	.py-xxl-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}
	.py-xxl-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}
	.py-xxl-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}
	.py-xxl-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}
	.py-xxl-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}
	.py-xxl-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}
	.py-xxl-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}
	.py-xxl-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}
	.py-xxl-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}
	.py-xxl-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}
	.py-xxl-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}
	.py-xxl-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}
	.pt-xxl-0 {
		padding-top: 0!important
	}
	.pt-xxl-1 {
		padding-top: .25rem!important
	}
	.pt-xxl-2 {
		padding-top: .5rem!important
	}
	.pt-xxl-3 {
		padding-top: .75rem!important
	}
	.pt-xxl-4 {
		padding-top: 1rem!important
	}
	.pt-xxl-5 {
		padding-top: 1.25rem!important
	}
	.pt-xxl-6 {
		padding-top: 1.5rem!important
	}
	.pt-xxl-7 {
		padding-top: 1.75rem!important
	}
	.pt-xxl-8 {
		padding-top: 2rem!important
	}
	.pt-xxl-9 {
		padding-top: 2.25rem!important
	}
	.pt-xxl-10 {
		padding-top: 2.5rem!important
	}
	.pt-xxl-11 {
		padding-top: 2.75rem!important
	}
	.pt-xxl-12 {
		padding-top: 3rem!important
	}
	.pt-xxl-13 {
		padding-top: 3.25rem!important
	}
	.pt-xxl-14 {
		padding-top: 3.5rem!important
	}
	.pt-xxl-15 {
		padding-top: 3.75rem!important
	}
	.pt-xxl-16 {
		padding-top: 4rem!important
	}
	.pt-xxl-17 {
		padding-top: 4.25rem!important
	}
	.pt-xxl-18 {
		padding-top: 4.5rem!important
	}
	.pt-xxl-19 {
		padding-top: 4.75rem!important
	}
	.pt-xxl-20 {
		padding-top: 5rem!important
	}
	.pe-xxl-0 {
		padding-right: 0!important
	}
	.pe-xxl-1 {
		padding-right: .25rem!important
	}
	.pe-xxl-2 {
		padding-right: .5rem!important
	}
	.pe-xxl-3 {
		padding-right: .75rem!important
	}
	.pe-xxl-4 {
		padding-right: 1rem!important
	}
	.pe-xxl-5 {
		padding-right: 1.25rem!important
	}
	.pe-xxl-6 {
		padding-right: 1.5rem!important
	}
	.pe-xxl-7 {
		padding-right: 1.75rem!important
	}
	.pe-xxl-8 {
		padding-right: 2rem!important
	}
	.pe-xxl-9 {
		padding-right: 2.25rem!important
	}
	.pe-xxl-10 {
		padding-right: 2.5rem!important
	}
	.pe-xxl-11 {
		padding-right: 2.75rem!important
	}
	.pe-xxl-12 {
		padding-right: 3rem!important
	}
	.pe-xxl-13 {
		padding-right: 3.25rem!important
	}
	.pe-xxl-14 {
		padding-right: 3.5rem!important
	}
	.pe-xxl-15 {
		padding-right: 3.75rem!important
	}
	.pe-xxl-16 {
		padding-right: 4rem!important
	}
	.pe-xxl-17 {
		padding-right: 4.25rem!important
	}
	.pe-xxl-18 {
		padding-right: 4.5rem!important
	}
	.pe-xxl-19 {
		padding-right: 4.75rem!important
	}
	.pe-xxl-20 {
		padding-right: 5rem!important
	}
	.pb-xxl-0 {
		padding-bottom: 0!important
	}
	.pb-xxl-1 {
		padding-bottom: .25rem!important
	}
	.pb-xxl-2 {
		padding-bottom: .5rem!important
	}
	.pb-xxl-3 {
		padding-bottom: .75rem!important
	}
	.pb-xxl-4 {
		padding-bottom: 1rem!important
	}
	.pb-xxl-5 {
		padding-bottom: 1.25rem!important
	}
	.pb-xxl-6 {
		padding-bottom: 1.5rem!important
	}
	.pb-xxl-7 {
		padding-bottom: 1.75rem!important
	}
	.pb-xxl-8 {
		padding-bottom: 2rem!important
	}
	.pb-xxl-9 {
		padding-bottom: 2.25rem!important
	}
	.pb-xxl-10 {
		padding-bottom: 2.5rem!important
	}
	.pb-xxl-11 {
		padding-bottom: 2.75rem!important
	}
	.pb-xxl-12 {
		padding-bottom: 3rem!important
	}
	.pb-xxl-13 {
		padding-bottom: 3.25rem!important
	}
	.pb-xxl-14 {
		padding-bottom: 3.5rem!important
	}
	.pb-xxl-15 {
		padding-bottom: 3.75rem!important
	}
	.pb-xxl-16 {
		padding-bottom: 4rem!important
	}
	.pb-xxl-17 {
		padding-bottom: 4.25rem!important
	}
	.pb-xxl-18 {
		padding-bottom: 4.5rem!important
	}
	.pb-xxl-19 {
		padding-bottom: 4.75rem!important
	}
	.pb-xxl-20 {
		padding-bottom: 5rem!important
	}
	.ps-xxl-0 {
		padding-left: 0!important
	}
	.ps-xxl-1 {
		padding-left: .25rem!important
	}
	.ps-xxl-2 {
		padding-left: .5rem!important
	}
	.ps-xxl-3 {
		padding-left: .75rem!important
	}
	.ps-xxl-4 {
		padding-left: 1rem!important
	}
	.ps-xxl-5 {
		padding-left: 1.25rem!important
	}
	.ps-xxl-6 {
		padding-left: 1.5rem!important
	}
	.ps-xxl-7 {
		padding-left: 1.75rem!important
	}
	.ps-xxl-8 {
		padding-left: 2rem!important
	}
	.ps-xxl-9 {
		padding-left: 2.25rem!important
	}
	.ps-xxl-10 {
		padding-left: 2.5rem!important
	}
	.ps-xxl-11 {
		padding-left: 2.75rem!important
	}
	.ps-xxl-12 {
		padding-left: 3rem!important
	}
	.ps-xxl-13 {
		padding-left: 3.25rem!important
	}
	.ps-xxl-14 {
		padding-left: 3.5rem!important
	}
	.ps-xxl-15 {
		padding-left: 3.75rem!important
	}
	.ps-xxl-16 {
		padding-left: 4rem!important
	}
	.ps-xxl-17 {
		padding-left: 4.25rem!important
	}
	.ps-xxl-18 {
		padding-left: 4.5rem!important
	}
	.ps-xxl-19 {
		padding-left: 4.75rem!important
	}
	.ps-xxl-20 {
		padding-left: 5rem!important
	}
	.fs-xxl-1 {
		font-size: calc(1.3rem + .6vw)!important
	}
	.fs-xxl-2 {
		font-size: calc(1.275rem + .3vw)!important
	}
	.fs-xxl-3 {
		font-size: calc(1.26rem + .12vw)!important
	}
	.fs-xxl-4 {
		font-size: 1.25rem!important
	}
	.fs-xxl-5 {
		font-size: 1.15rem!important
	}
	.fs-xxl-6 {
		font-size: 1.075rem!important
	}
	.fs-xxl-7 {
		font-size: .95rem!important
	}
	.fs-xxl-8 {
		font-size: .85rem!important
	}
	.fs-xxl-9 {
		font-size: .75rem!important
	}
	.fs-xxl-10 {
		font-size: .5rem!important
	}
	.fs-xxl-base {
		font-size: 1rem!important
	}
	.fs-xxl-fluid {
		font-size: 100%!important
	}
	.fs-xxl-2x {
		font-size: calc(1.325rem + .9vw)!important
	}
	.fs-xxl-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}
	.fs-xxl-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}
	.fs-xxl-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}
	.fs-xxl-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}
	.fs-xxl-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}
	.fs-xxl-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}
	.fs-xxl-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}
	.fs-xxl-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}
	.fs-xxl-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}
	.fs-xxl-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}
	.fs-xxl-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}
	.fs-xxl-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}
	.fs-xxl-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}
	.fs-xxl-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}
	.fs-xxl-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}
	.text-xxl-start {
		text-align: left!important
	}
	.text-xxl-end {
		text-align: right!important
	}
	.text-xxl-center {
		text-align: center!important
	}
	.min-w-xxl-unset {
		min-width: unset!important
	}
	.min-w-xxl-25 {
		min-width: 25%!important
	}
	.min-w-xxl-50 {
		min-width: 50%!important
	}
	.min-w-xxl-75 {
		min-width: 75%!important
	}
	.min-w-xxl-100 {
		min-width: 100%!important
	}
	.min-w-xxl-auto {
		min-width: auto!important
	}
	.min-w-xxl-1px {
		min-width: 1px!important
	}
	.min-w-xxl-2px {
		min-width: 2px!important
	}
	.min-w-xxl-3px {
		min-width: 3px!important
	}
	.min-w-xxl-4px {
		min-width: 4px!important
	}
	.min-w-xxl-5px {
		min-width: 5px!important
	}
	.min-w-xxl-6px {
		min-width: 6px!important
	}
	.min-w-xxl-7px {
		min-width: 7px!important
	}
	.min-w-xxl-8px {
		min-width: 8px!important
	}
	.min-w-xxl-9px {
		min-width: 9px!important
	}
	.min-w-xxl-10px {
		min-width: 10px!important
	}
	.min-w-xxl-15px {
		min-width: 15px!important
	}
	.min-w-xxl-20px {
		min-width: 20px!important
	}
	.min-w-xxl-25px {
		min-width: 25px!important
	}
	.min-w-xxl-30px {
		min-width: 30px!important
	}
	.min-w-xxl-35px {
		min-width: 35px!important
	}
	.min-w-xxl-40px {
		min-width: 40px!important
	}
	.min-w-xxl-45px {
		min-width: 45px!important
	}
	.min-w-xxl-50px {
		min-width: 50px!important
	}
	.min-w-xxl-55px {
		min-width: 55px!important
	}
	.min-w-xxl-60px {
		min-width: 60px!important
	}
	.min-w-xxl-65px {
		min-width: 65px!important
	}
	.min-w-xxl-70px {
		min-width: 70px!important
	}
	.min-w-xxl-75px {
		min-width: 75px!important
	}
	.min-w-xxl-80px {
		min-width: 80px!important
	}
	.min-w-xxl-85px {
		min-width: 85px!important
	}
	.min-w-xxl-90px {
		min-width: 90px!important
	}
	.min-w-xxl-95px {
		min-width: 95px!important
	}
	.min-w-xxl-100px {
		min-width: 100px!important
	}
	.min-w-xxl-125px {
		min-width: 125px!important
	}
	.min-w-xxl-150px {
		min-width: 150px!important
	}
	.min-w-xxl-175px {
		min-width: 175px!important
	}
	.min-w-xxl-200px {
		min-width: 200px!important
	}
	.min-w-xxl-225px {
		min-width: 225px!important
	}
	.min-w-xxl-250px {
		min-width: 250px!important
	}
	.min-w-xxl-275px {
		min-width: 275px!important
	}
	.min-w-xxl-300px {
		min-width: 300px!important
	}
	.min-w-xxl-325px {
		min-width: 325px!important
	}
	.min-w-xxl-350px {
		min-width: 350px!important
	}
	.min-w-xxl-375px {
		min-width: 375px!important
	}
	.min-w-xxl-400px {
		min-width: 400px!important
	}
	.min-w-xxl-425px {
		min-width: 425px!important
	}
	.min-w-xxl-450px {
		min-width: 450px!important
	}
	.min-w-xxl-475px {
		min-width: 475px!important
	}
	.min-w-xxl-500px {
		min-width: 500px!important
	}
	.min-w-xxl-550px {
		min-width: 550px!important
	}
	.min-w-xxl-600px {
		min-width: 600px!important
	}
	.min-w-xxl-650px {
		min-width: 650px!important
	}
	.min-w-xxl-700px {
		min-width: 700px!important
	}
	.min-w-xxl-750px {
		min-width: 750px!important
	}
	.min-w-xxl-800px {
		min-width: 800px!important
	}
	.min-w-xxl-850px {
		min-width: 850px!important
	}
	.min-w-xxl-900px {
		min-width: 900px!important
	}
	.min-w-xxl-950px {
		min-width: 950px!important
	}
	.min-w-xxl-1000px {
		min-width: 1000px!important
	}
	.min-h-xxl-unset {
		min-height: unset!important
	}
	.min-h-xxl-25 {
		min-height: 25%!important
	}
	.min-h-xxl-50 {
		min-height: 50%!important
	}
	.min-h-xxl-75 {
		min-height: 75%!important
	}
	.min-h-xxl-100 {
		min-height: 100%!important
	}
	.min-h-xxl-auto {
		min-height: auto!important
	}
	.min-h-xxl-1px {
		min-height: 1px!important
	}
	.min-h-xxl-2px {
		min-height: 2px!important
	}
	.min-h-xxl-3px {
		min-height: 3px!important
	}
	.min-h-xxl-4px {
		min-height: 4px!important
	}
	.min-h-xxl-5px {
		min-height: 5px!important
	}
	.min-h-xxl-6px {
		min-height: 6px!important
	}
	.min-h-xxl-7px {
		min-height: 7px!important
	}
	.min-h-xxl-8px {
		min-height: 8px!important
	}
	.min-h-xxl-9px {
		min-height: 9px!important
	}
	.min-h-xxl-10px {
		min-height: 10px!important
	}
	.min-h-xxl-15px {
		min-height: 15px!important
	}
	.min-h-xxl-20px {
		min-height: 20px!important
	}
	.min-h-xxl-25px {
		min-height: 25px!important
	}
	.min-h-xxl-30px {
		min-height: 30px!important
	}
	.min-h-xxl-35px {
		min-height: 35px!important
	}
	.min-h-xxl-40px {
		min-height: 40px!important
	}
	.min-h-xxl-45px {
		min-height: 45px!important
	}
	.min-h-xxl-50px {
		min-height: 50px!important
	}
	.min-h-xxl-55px {
		min-height: 55px!important
	}
	.min-h-xxl-60px {
		min-height: 60px!important
	}
	.min-h-xxl-65px {
		min-height: 65px!important
	}
	.min-h-xxl-70px {
		min-height: 70px!important
	}
	.min-h-xxl-75px {
		min-height: 75px!important
	}
	.min-h-xxl-80px {
		min-height: 80px!important
	}
	.min-h-xxl-85px {
		min-height: 85px!important
	}
	.min-h-xxl-90px {
		min-height: 90px!important
	}
	.min-h-xxl-95px {
		min-height: 95px!important
	}
	.min-h-xxl-100px {
		min-height: 100px!important
	}
	.min-h-xxl-125px {
		min-height: 125px!important
	}
	.min-h-xxl-150px {
		min-height: 150px!important
	}
	.min-h-xxl-175px {
		min-height: 175px!important
	}
	.min-h-xxl-200px {
		min-height: 200px!important
	}
	.min-h-xxl-225px {
		min-height: 225px!important
	}
	.min-h-xxl-250px {
		min-height: 250px!important
	}
	.min-h-xxl-275px {
		min-height: 275px!important
	}
	.min-h-xxl-300px {
		min-height: 300px!important
	}
	.min-h-xxl-325px {
		min-height: 325px!important
	}
	.min-h-xxl-350px {
		min-height: 350px!important
	}
	.min-h-xxl-375px {
		min-height: 375px!important
	}
	.min-h-xxl-400px {
		min-height: 400px!important
	}
	.min-h-xxl-425px {
		min-height: 425px!important
	}
	.min-h-xxl-450px {
		min-height: 450px!important
	}
	.min-h-xxl-475px {
		min-height: 475px!important
	}
	.min-h-xxl-500px {
		min-height: 500px!important
	}
	.min-h-xxl-550px {
		min-height: 550px!important
	}
	.min-h-xxl-600px {
		min-height: 600px!important
	}
	.min-h-xxl-650px {
		min-height: 650px!important
	}
	.min-h-xxl-700px {
		min-height: 700px!important
	}
	.min-h-xxl-750px {
		min-height: 750px!important
	}
	.min-h-xxl-800px {
		min-height: 800px!important
	}
	.min-h-xxl-850px {
		min-height: 850px!important
	}
	.min-h-xxl-900px {
		min-height: 900px!important
	}
	.min-h-xxl-950px {
		min-height: 950px!important
	}
	.min-h-xxl-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:1200px) {
	.fs-1 {
		font-size: 1.75rem!important
	}
	.fs-2 {
		font-size: 1.5rem!important
	}
	.fs-3 {
		font-size: 1.35rem!important
	}
	.fs-2x {
		font-size: 2rem!important
	}
	.fs-2qx {
		font-size: 2.25rem!important
	}
	.fs-2hx {
		font-size: 2.5rem!important
	}
	.fs-2tx {
		font-size: 2.75rem!important
	}
	.fs-3x {
		font-size: 3rem!important
	}
	.fs-3qx {
		font-size: 3.25rem!important
	}
	.fs-3hx {
		font-size: 3.5rem!important
	}
	.fs-3tx {
		font-size: 3.75rem!important
	}
	.fs-4x {
		font-size: 4rem!important
	}
	.fs-4qx {
		font-size: 4.25rem!important
	}
	.fs-4hx {
		font-size: 4.5rem!important
	}
	.fs-4tx {
		font-size: 4.75rem!important
	}
	.fs-5x {
		font-size: 5rem!important
	}
	.fs-5qx {
		font-size: 5.25rem!important
	}
	.fs-5hx {
		font-size: 5.5rem!important
	}
	.fs-5tx {
		font-size: 5.75rem!important
	}
	.fs-sm-1 {
		font-size: 1.75rem!important
	}
	.fs-sm-2 {
		font-size: 1.5rem!important
	}
	.fs-sm-3 {
		font-size: 1.35rem!important
	}
	.fs-sm-2x {
		font-size: 2rem!important
	}
	.fs-sm-2qx {
		font-size: 2.25rem!important
	}
	.fs-sm-2hx {
		font-size: 2.5rem!important
	}
	.fs-sm-2tx {
		font-size: 2.75rem!important
	}
	.fs-sm-3x {
		font-size: 3rem!important
	}
	.fs-sm-3qx {
		font-size: 3.25rem!important
	}
	.fs-sm-3hx {
		font-size: 3.5rem!important
	}
	.fs-sm-3tx {
		font-size: 3.75rem!important
	}
	.fs-sm-4x {
		font-size: 4rem!important
	}
	.fs-sm-4qx {
		font-size: 4.25rem!important
	}
	.fs-sm-4hx {
		font-size: 4.5rem!important
	}
	.fs-sm-4tx {
		font-size: 4.75rem!important
	}
	.fs-sm-5x {
		font-size: 5rem!important
	}
	.fs-sm-5qx {
		font-size: 5.25rem!important
	}
	.fs-sm-5hx {
		font-size: 5.5rem!important
	}
	.fs-sm-5tx {
		font-size: 5.75rem!important
	}
	.fs-md-1 {
		font-size: 1.75rem!important
	}
	.fs-md-2 {
		font-size: 1.5rem!important
	}
	.fs-md-3 {
		font-size: 1.35rem!important
	}
	.fs-md-2x {
		font-size: 2rem!important
	}
	.fs-md-2qx {
		font-size: 2.25rem!important
	}
	.fs-md-2hx {
		font-size: 2.5rem!important
	}
	.fs-md-2tx {
		font-size: 2.75rem!important
	}
	.fs-md-3x {
		font-size: 3rem!important
	}
	.fs-md-3qx {
		font-size: 3.25rem!important
	}
	.fs-md-3hx {
		font-size: 3.5rem!important
	}
	.fs-md-3tx {
		font-size: 3.75rem!important
	}
	.fs-md-4x {
		font-size: 4rem!important
	}
	.fs-md-4qx {
		font-size: 4.25rem!important
	}
	.fs-md-4hx {
		font-size: 4.5rem!important
	}
	.fs-md-4tx {
		font-size: 4.75rem!important
	}
	.fs-md-5x {
		font-size: 5rem!important
	}
	.fs-md-5qx {
		font-size: 5.25rem!important
	}
	.fs-md-5hx {
		font-size: 5.5rem!important
	}
	.fs-md-5tx {
		font-size: 5.75rem!important
	}
	.fs-lg-1 {
		font-size: 1.75rem!important
	}
	.fs-lg-2 {
		font-size: 1.5rem!important
	}
	.fs-lg-3 {
		font-size: 1.35rem!important
	}
	.fs-lg-2x {
		font-size: 2rem!important
	}
	.fs-lg-2qx {
		font-size: 2.25rem!important
	}
	.fs-lg-2hx {
		font-size: 2.5rem!important
	}
	.fs-lg-2tx {
		font-size: 2.75rem!important
	}
	.fs-lg-3x {
		font-size: 3rem!important
	}
	.fs-lg-3qx {
		font-size: 3.25rem!important
	}
	.fs-lg-3hx {
		font-size: 3.5rem!important
	}
	.fs-lg-3tx {
		font-size: 3.75rem!important
	}
	.fs-lg-4x {
		font-size: 4rem!important
	}
	.fs-lg-4qx {
		font-size: 4.25rem!important
	}
	.fs-lg-4hx {
		font-size: 4.5rem!important
	}
	.fs-lg-4tx {
		font-size: 4.75rem!important
	}
	.fs-lg-5x {
		font-size: 5rem!important
	}
	.fs-lg-5qx {
		font-size: 5.25rem!important
	}
	.fs-lg-5hx {
		font-size: 5.5rem!important
	}
	.fs-lg-5tx {
		font-size: 5.75rem!important
	}
}

@media print {
	.d-print-inline {
		display: inline!important
	}
	.d-print-inline-block {
		display: inline-block!important
	}
	.d-print-block {
		display: block!important
	}
	.d-print-grid {
		display: grid!important
	}
	.d-print-table {
		display: table!important
	}
	.d-print-table-row {
		display: table-row!important
	}
	.d-print-table-cell {
		display: table-cell!important
	}
	.d-print-flex {
		display: flex!important
	}
	.d-print-inline-flex {
		display: inline-flex!important
	}
	.d-print-none {
		display: none!important
	}
}

:root {
	--bs-light-primary: #ECF8FF;
	--bs-active-primary: #0095E8;
	--bs-light-success: #E8FFF3;
	--bs-active-success: #47BE7D;
	--bs-light-info: #F8F5FF;
	--bs-active-info: #5014D0;
	--bs-light-warning: #FFF8DD;
	--bs-active-warning: #F1BC00;
	--bs-light-danger: #FFF5F8;
	--bs-active-danger: #D9214E;
	--bs-light-dark: #EFF2F5;
	--bs-active-dark: #131628;
	--bs-gray-100: #F5F8FA;
	--bs-gray-200: #EFF2F5;
	--bs-gray-300: #E4E6EF;
	--bs-gray-400: #B5B5C3;
	--bs-gray-500: #A1A5B7;
	--bs-gray-600: #7E8299;
	--bs-gray-700: #5E6278;
	--bs-gray-800: #3F4254;
	--bs-gray-900: #181C32;
	--bs-xs: 0;
	--bs-sm: 576px;
	--bs-md: 768px;
	--bs-lg: 992px;
	--bs-xl: 1200px;
	--bs-xxl: 1400px
}

.bg-white {
	--bg-color: 255, 255, 255
}

.bg-white.hoverable:hover {
	background-color: #f5f8fa!important
}

.bg-hover-white {
	cursor: pointer
}

.bg-hover-white:hover {
	--bg-color: 255, 255, 255;
	background-color: #fff!important
}

.bg-active-white.active {
	--bg-color: 255, 255, 255;
	background-color: #fff!important
}

.bg-state-white {
	cursor: pointer
}

.bg-state-white.active,
.bg-state-white:hover {
	--bg-color: 255, 255, 255;
	background-color: #fff!important
}

.bg-light {
	--bg-color: 245, 248, 250
}

.bg-light.hoverable:hover {
	background-color: #e4e6ef!important
}

.bg-hover-light {
	cursor: pointer
}

.bg-hover-light:hover {
	--bg-color: 245, 248, 250;
	background-color: #f5f8fa!important
}

.bg-active-light.active {
	--bg-color: 245, 248, 250;
	background-color: #f5f8fa!important
}

.bg-state-light {
	cursor: pointer
}

.bg-state-light.active,
.bg-state-light:hover {
	--bg-color: 245, 248, 250;
	background-color: #f5f8fa!important
}

.bg-light-primary {
	background-color: #ecf8ff!important
}

.bg-light-primary.hoverable:hover {
	background-color: #cdedff!important
}

.bg-primary {
	--bg-color: 0, 158, 247
}

.bg-primary.hoverable:hover {
	background-color: #0095e8!important
}

.bg-hover-light-primary {
	cursor: pointer
}

.bg-hover-light-primary:hover {
	background-color: #ecf8ff!important
}

.bg-state-light-primary {
	cursor: pointer
}

.bg-state-light-primary.active,
.bg-state-light-primary:hover {
	background-color: #ecf8ff!important
}

.bg-hover-primary {
	cursor: pointer
}

.bg-hover-primary:hover {
	--bg-color: 0, 158, 247;
	background-color: #009ef7!important
}

.bg-active-primary.active {
	--bg-color: 0, 158, 247;
	background-color: #009ef7!important
}

.bg-state-primary {
	cursor: pointer
}

.bg-state-primary.active,
.bg-state-primary:hover {
	--bg-color: 0, 158, 247;
	background-color: #009ef7!important
}

.bg-secondary {
	--bg-color: 228, 230, 239
}

.bg-secondary.hoverable:hover {
	background-color: #b5b5c3!important
}

.bg-hover-secondary {
	cursor: pointer
}

.bg-hover-secondary:hover {
	--bg-color: 228, 230, 239;
	background-color: #e4e6ef!important
}

.bg-active-secondary.active {
	--bg-color: 228, 230, 239;
	background-color: #e4e6ef!important
}

.bg-state-secondary {
	cursor: pointer
}

.bg-state-secondary.active,
.bg-state-secondary:hover {
	--bg-color: 228, 230, 239;
	background-color: #e4e6ef!important
}

.bg-light-success {
	background-color: #e8fff3!important
}

.bg-light-success.hoverable:hover {
	background-color: #c9ffe3!important
}

.bg-success {
	--bg-color: 80, 205, 137
}

.bg-success.hoverable:hover {
	background-color: #47be7d!important
}

.bg-hover-light-success {
	cursor: pointer
}

.bg-hover-light-success:hover {
	background-color: #e8fff3!important
}

.bg-state-light-success {
	cursor: pointer
}

.bg-state-light-success.active,
.bg-state-light-success:hover {
	background-color: #e8fff3!important
}

.bg-hover-success {
	cursor: pointer
}

.bg-hover-success:hover {
	--bg-color: 80, 205, 137;
	background-color: #50cd89!important
}

.bg-active-success.active {
	--bg-color: 80, 205, 137;
	background-color: #50cd89!important
}

.bg-state-success {
	cursor: pointer
}

.bg-state-success.active,
.bg-state-success:hover {
	--bg-color: 80, 205, 137;
	background-color: #50cd89!important
}

.bg-light-info {
	background-color: #f8f5ff!important
}

.bg-light-info.hoverable:hover {
	background-color: #e3d6ff!important
}

.bg-info {
	--bg-color: 114, 57, 234
}

.bg-info.hoverable:hover {
	background-color: #5014d0!important
}

.bg-hover-light-info {
	cursor: pointer
}

.bg-hover-light-info:hover {
	background-color: #f8f5ff!important
}

.bg-state-light-info {
	cursor: pointer
}

.bg-state-light-info.active,
.bg-state-light-info:hover {
	background-color: #f8f5ff!important
}

.bg-hover-info {
	cursor: pointer
}

.bg-hover-info:hover {
	--bg-color: 114, 57, 234;
	background-color: #7239ea!important
}

.bg-active-info.active {
	--bg-color: 114, 57, 234;
	background-color: #7239ea!important
}

.bg-state-info {
	cursor: pointer
}

.bg-state-info.active,
.bg-state-info:hover {
	--bg-color: 114, 57, 234;
	background-color: #7239ea!important
}

.bg-light-warning {
	background-color: #fff8dd!important
}

.bg-light-warning.hoverable:hover {
	background-color: #fff2be!important
}

.bg-warning {
	--bg-color: 255, 199, 0
}

.bg-warning.hoverable:hover {
	background-color: #f1bc00!important
}

.bg-hover-light-warning {
	cursor: pointer
}

.bg-hover-light-warning:hover {
	background-color: #fff8dd!important
}

.bg-state-light-warning {
	cursor: pointer
}

.bg-state-light-warning.active,
.bg-state-light-warning:hover {
	background-color: #fff8dd!important
}

.bg-hover-warning {
	cursor: pointer
}

.bg-hover-warning:hover {
	--bg-color: 255, 199, 0;
	background-color: #ffc700!important
}

.bg-active-warning.active {
	--bg-color: 255, 199, 0;
	background-color: #ffc700!important
}

.bg-state-warning {
	cursor: pointer
}

.bg-state-warning.active,
.bg-state-warning:hover {
	--bg-color: 255, 199, 0;
	background-color: #ffc700!important
}

.bg-light-danger {
	background-color: #fff5f8!important
}

.bg-light-danger.hoverable:hover {
	background-color: #ffd6e3!important
}

.bg-danger {
	--bg-color: 241, 65, 108
}

.bg-danger.hoverable:hover {
	background-color: #d9214e!important
}

.bg-hover-light-danger {
	cursor: pointer
}

.bg-hover-light-danger:hover {
	background-color: #fff5f8!important
}

.bg-state-light-danger {
	cursor: pointer
}

.bg-state-light-danger.active,
.bg-state-light-danger:hover {
	background-color: #fff5f8!important
}

.bg-hover-danger {
	cursor: pointer
}

.bg-hover-danger:hover {
	--bg-color: 241, 65, 108;
	background-color: #f1416c!important
}

.bg-active-danger.active {
	--bg-color: 241, 65, 108;
	background-color: #f1416c!important
}

.bg-state-danger {
	cursor: pointer
}

.bg-state-danger.active,
.bg-state-danger:hover {
	--bg-color: 241, 65, 108;
	background-color: #f1416c!important
}

.bg-light-dark {
	background-color: #eff2f5!important
}

.bg-light-dark.hoverable:hover {
	background-color: #dce3e9!important
}

.bg-dark {
	--bg-color: 24, 28, 50
}

.bg-dark.hoverable:hover {
	background-color: #131628!important
}

.bg-hover-light-dark {
	cursor: pointer
}

.bg-hover-light-dark:hover {
	background-color: #eff2f5!important
}

.bg-state-light-dark {
	cursor: pointer
}

.bg-state-light-dark.active,
.bg-state-light-dark:hover {
	background-color: #eff2f5!important
}

.bg-hover-dark {
	cursor: pointer
}

.bg-hover-dark:hover {
	--bg-color: 24, 28, 50;
	background-color: #181c32!important
}

.bg-active-dark.active {
	--bg-color: 24, 28, 50;
	background-color: #181c32!important
}

.bg-state-dark {
	cursor: pointer
}

.bg-state-dark.active,
.bg-state-dark:hover {
	--bg-color: 24, 28, 50;
	background-color: #181c32!important
}

.bg-black {
	background-color: #000!important
}

.bg-opacity-0 {
	background-color: rgba(var(--bg-color), 0)!important
}

.bg-hover-opacity-0:hover {
	background-color: rgba(var(--bg-color), 0)!important
}

.bg-active-opacity-0.active {
	background-color: rgba(var(--bg-color), 0)!important
}

.bg-state-opacity-0 .active,
.bg-state-opacity-0:hover {
	background-color: rgba(var(--bg-color), 0)!important
}

.bg-opacity-5 {
	background-color: rgba(var(--bg-color), .05)!important
}

.bg-hover-opacity-5:hover {
	background-color: rgba(var(--bg-color), .05)!important
}

.bg-active-opacity-5.active {
	background-color: rgba(var(--bg-color), .05)!important
}

.bg-state-opacity-5 .active,
.bg-state-opacity-5:hover {
	background-color: rgba(var(--bg-color), .05)!important
}

.bg-opacity-10 {
	background-color: rgba(var(--bg-color), .1)!important
}

.bg-hover-opacity-10:hover {
	background-color: rgba(var(--bg-color), .1)!important
}

.bg-active-opacity-10.active {
	background-color: rgba(var(--bg-color), .1)!important
}

.bg-state-opacity-10 .active,
.bg-state-opacity-10:hover {
	background-color: rgba(var(--bg-color), .1)!important
}

.bg-opacity-15 {
	background-color: rgba(var(--bg-color), .15)!important
}

.bg-hover-opacity-15:hover {
	background-color: rgba(var(--bg-color), .15)!important
}

.bg-active-opacity-15.active {
	background-color: rgba(var(--bg-color), .15)!important
}

.bg-state-opacity-15 .active,
.bg-state-opacity-15:hover {
	background-color: rgba(var(--bg-color), .15)!important
}

.bg-opacity-20 {
	background-color: rgba(var(--bg-color), .2)!important
}

.bg-hover-opacity-20:hover {
	background-color: rgba(var(--bg-color), .2)!important
}

.bg-active-opacity-20.active {
	background-color: rgba(var(--bg-color), .2)!important
}

.bg-state-opacity-20 .active,
.bg-state-opacity-20:hover {
	background-color: rgba(var(--bg-color), .2)!important
}

.bg-opacity-25 {
	background-color: rgba(var(--bg-color), .25)!important
}

.bg-hover-opacity-25:hover {
	background-color: rgba(var(--bg-color), .25)!important
}

.bg-active-opacity-25.active {
	background-color: rgba(var(--bg-color), .25)!important
}

.bg-state-opacity-25 .active,
.bg-state-opacity-25:hover {
	background-color: rgba(var(--bg-color), .25)!important
}

.bg-opacity-50 {
	background-color: rgba(var(--bg-color), .5)!important
}

.bg-hover-opacity-50:hover {
	background-color: rgba(var(--bg-color), .5)!important
}

.bg-active-opacity-50.active {
	background-color: rgba(var(--bg-color), .5)!important
}

.bg-state-opacity-50 .active,
.bg-state-opacity-50:hover {
	background-color: rgba(var(--bg-color), .5)!important
}

.bg-opacity-75 {
	background-color: rgba(var(--bg-color), .75)!important
}

.bg-hover-opacity-75:hover {
	background-color: rgba(var(--bg-color), .75)!important
}

.bg-active-opacity-75.active {
	background-color: rgba(var(--bg-color), .75)!important
}

.bg-state-opacity-75 .active,
.bg-state-opacity-75:hover {
	background-color: rgba(var(--bg-color), .75)!important
}

.bg-opacity-100 {
	background-color: rgba(var(--bg-color), 1)!important
}

.bg-hover-opacity-100:hover {
	background-color: rgba(var(--bg-color), 1)!important
}

.bg-active-opacity-100.active {
	background-color: rgba(var(--bg-color), 1)!important
}

.bg-state-opacity-100 .active,
.bg-state-opacity-100:hover {
	background-color: rgba(var(--bg-color), 1)!important
}

.bg-lighten {
	background-color: rgba(245, 248, 250, .5)!important
}

.bg-hover-lighten {
	cursor: pointer
}

.bg-hover-lighten:hover {
	background-color: rgba(245, 248, 250, .5)!important
}

.bg-active-lighten.active {
	background-color: rgba(245, 248, 250, .5)!important
}

.bg-state-lighten {
	cursor: pointer
}

.bg-state-lighten.active,
.bg-state-lighten:hover {
	background-color: rgba(245, 248, 250, .5)!important
}

.hoverable {
	cursor: pointer;
	transition: all .2s ease
}

.hoverable:hover {
	transition: all .2s ease
}

.bgi-no-repeat {
	background-repeat: no-repeat
}

.bgi-position-y-top {
	background-position-y: top
}

.bgi-position-y-bottom {
	background-position-y: bottom
}

.bgi-position-y-center {
	background-position-y: center
}

.bgi-position-x-start {
	background-position-x: left
}

.bgi-position-x-end {
	background-position-x: right
}

.bgi-position-x-center {
	background-position-x: center
}

.bgi-position-top {
	background-position: 0 top
}

.bgi-position-bottom {
	background-position: 0 bottom
}

.bgi-position-center {
	background-position: center
}

.bgi-size-auto {
	background-size: auto
}

.bgi-size-cover {
	background-size: cover
}

.bgi-size-contain {
	background-size: contain
}

.bgi-attachment-fixed {
	background-attachment: fixed
}

.bgi-attachment-auto {
	background-attachment: auto
}

@media (min-width:576px) {
	.bgi-size-sm-auto {
		background-size: auto
	}
	.bgi-size-sm-cover {
		background-size: cover
	}
	.bgi-size-sm-contain {
		background-size: contain
	}
	.bgi-attachment-sm-fixed {
		background-attachment: fixed
	}
	.bgi-attachment-sm-auto {
		background-attachment: auto
	}
}

@media (min-width:768px) {
	.bgi-size-md-auto {
		background-size: auto
	}
	.bgi-size-md-cover {
		background-size: cover
	}
	.bgi-size-md-contain {
		background-size: contain
	}
	.bgi-attachment-md-fixed {
		background-attachment: fixed
	}
	.bgi-attachment-md-auto {
		background-attachment: auto
	}
}

@media (min-width:992px) {
	.bgi-size-lg-auto {
		background-size: auto
	}
	.bgi-size-lg-cover {
		background-size: cover
	}
	.bgi-size-lg-contain {
		background-size: contain
	}
	.bgi-attachment-lg-fixed {
		background-attachment: fixed
	}
	.bgi-attachment-lg-auto {
		background-attachment: auto
	}
}

@media (min-width:1200px) {
	.bgi-size-xl-auto {
		background-size: auto
	}
	.bgi-size-xl-cover {
		background-size: cover
	}
	.bgi-size-xl-contain {
		background-size: contain
	}
	.bgi-attachment-xl-fixed {
		background-attachment: fixed
	}
	.bgi-attachment-xl-auto {
		background-attachment: auto
	}
}

@media (min-width:1400px) {
	.bgi-size-xxl-auto {
		background-size: auto
	}
	.bgi-size-xxl-cover {
		background-size: cover
	}
	.bgi-size-xxl-contain {
		background-size: contain
	}
	.bgi-attachment-xxl-fixed {
		background-attachment: fixed
	}
	.bgi-attachment-xxl-auto {
		background-attachment: auto
	}
}

.border-active:not(.active):not(:active):not(:hover):not(:focus) {
	border-color: transparent!important
}

.border-hover:not(:hover):not(:focus):not(.active):not(:active) {
	cursor: pointer;
	border-color: transparent!important
}

.border-gray-100 {
	border-color: #f5f8fa!important
}

.border-gray-200 {
	border-color: #eff2f5!important
}

.border-gray-300 {
	border-color: #e4e6ef!important
}

.border-gray-400 {
	border-color: #b5b5c3!important
}

.border-gray-500 {
	border-color: #a1a5b7!important
}

.border-gray-600 {
	border-color: #7e8299!important
}

.border-gray-700 {
	border-color: #5e6278!important
}

.border-gray-800 {
	border-color: #3f4254!important
}

.border-gray-900 {
	border-color: #181c32!important
}

.border-hover-white:hover {
	border-color: #fff!important
}

.border-active-white.active {
	border-color: #fff!important
}

.border-hover-light:hover {
	border-color: #f5f8fa!important
}

.border-active-light.active {
	border-color: #f5f8fa!important
}

.border-hover-primary:hover {
	border-color: #009ef7!important
}

.border-active-primary.active {
	border-color: #009ef7!important
}

.border-hover-secondary:hover {
	border-color: #e4e6ef!important
}

.border-active-secondary.active {
	border-color: #e4e6ef!important
}

.border-hover-success:hover {
	border-color: #50cd89!important
}

.border-active-success.active {
	border-color: #50cd89!important
}

.border-hover-info:hover {
	border-color: #7239ea!important
}

.border-active-info.active {
	border-color: #7239ea!important
}

.border-hover-warning:hover {
	border-color: #ffc700!important
}

.border-active-warning.active {
	border-color: #ffc700!important
}

.border-hover-danger:hover {
	border-color: #f1416c!important
}

.border-active-danger.active {
	border-color: #f1416c!important
}

.border-hover-dark:hover {
	border-color: #181c32!important
}

.border-active-dark.active {
	border-color: #181c32!important
}

.border-dashed {
	border-style: dashed!important;
	border-color: #e4e6ef
}

.border-top-dashed {
	border-top-style: dashed!important
}

.border-bottom-dashed {
	border-bottom-style: dashed!important
}

.border-start-dashed {
	border-left-style: dashed!important
}

.border-end-dashed {
	border-right-style: dashed!important
}

.border-dotted {
	border-style: dotted!important
}

.border-top-dotted {
	border-top-style: dotted!important
}

.border-bottom-dotted {
	border-bottom-style: dotted!important
}

.border-start-dotted {
	border-left-style: dotted!important
}

.border-end-dotted {
	border-right-style: dotted!important
}

.border-transparent {
	border-color: transparent!important
}

.rounded-top-0 {
	border-top-left-radius: 0!important;
	border-top-right-radius: 0!important
}

.rounded-bottom-0 {
	border-bottom-left-radius: 0!important;
	border-bottom-right-radius: 0!important
}

.rounded-start-0 {
	border-top-left-radius: 0!important;
	border-bottom-left-radius: 0!important
}

.rounded-end-0 {
	border-top-right-radius: 0!important;
	border-bottom-right-radius: 0!important
}

.rounded-circle {
	border-radius: 50%!important
}

.flex-root {
	flex: 1
}

.flex-column-auto {
	flex: none
}

.flex-column-fluid {
	flex: 1 0 auto
}

.flex-row-auto {
	flex: 0 0 auto
}

.flex-row-fluid {
	flex: 1 auto;
	min-width: 0
}

.flex-center {
	justify-content: center;
	align-items: center
}

.flex-stack {
	justify-content: space-between;
	align-items: center
}

@media (min-width:576px) {
	.flex-sm-root {
		flex: 1
	}
	.flex-sm-column-auto {
		flex: none
	}
	.flex-sm-column-fluid {
		flex: 1 0 auto
	}
	.flex-sm-row-auto {
		flex: 0 0 auto
	}
	.flex-sm-row-fluid {
		flex: 1 auto;
		min-width: 0
	}
	.flex-sm-center {
		justify-content: center;
		align-items: center
	}
	.flex-sm-stack {
		justify-content: space-between;
		align-items: center
	}
}

@media (min-width:768px) {
	.flex-md-root {
		flex: 1
	}
	.flex-md-column-auto {
		flex: none
	}
	.flex-md-column-fluid {
		flex: 1 0 auto
	}
	.flex-md-row-auto {
		flex: 0 0 auto
	}
	.flex-md-row-fluid {
		flex: 1 auto;
		min-width: 0
	}
	.flex-md-center {
		justify-content: center;
		align-items: center
	}
	.flex-md-stack {
		justify-content: space-between;
		align-items: center
	}
}

@media (min-width:992px) {
	.flex-lg-root {
		flex: 1
	}
	.flex-lg-column-auto {
		flex: none
	}
	.flex-lg-column-fluid {
		flex: 1 0 auto
	}
	.flex-lg-row-auto {
		flex: 0 0 auto
	}
	.flex-lg-row-fluid {
		flex: 1 auto;
		min-width: 0
	}
	.flex-lg-center {
		justify-content: center;
		align-items: center
	}
	.flex-lg-stack {
		justify-content: space-between;
		align-items: center
	}
}

@media (min-width:1200px) {
	.flex-xl-root {
		flex: 1
	}
	.flex-xl-column-auto {
		flex: none
	}
	.flex-xl-column-fluid {
		flex: 1 0 auto
	}
	.flex-xl-row-auto {
		flex: 0 0 auto
	}
	.flex-xl-row-fluid {
		flex: 1 auto;
		min-width: 0
	}
	.flex-xl-center {
		justify-content: center;
		align-items: center
	}
	.flex-xl-stack {
		justify-content: space-between;
		align-items: center
	}
}

@media (min-width:1400px) {
	.flex-xxl-root {
		flex: 1
	}
	.flex-xxl-column-auto {
		flex: none
	}
	.flex-xxl-column-fluid {
		flex: 1 0 auto
	}
	.flex-xxl-row-auto {
		flex: 0 0 auto
	}
	.flex-xxl-row-fluid {
		flex: 1 auto;
		min-width: 0
	}
	.flex-xxl-center {
		justify-content: center;
		align-items: center
	}
	.flex-xxl-stack {
		justify-content: space-between;
		align-items: center
	}
}

.flex-equal {
	flex-grow: 1;
	flex-basis: 0;
	flex-shrink: 0
}

.shadow-xs {
	box-shadow: 0 0 30px rgba(25, 53, 80, .055)
}

.text-white {
	color: #fff!important
}

.text-inverse-white {
	color: #7e8299!important
}

.text-hover-white {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-white i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-white:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-white:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-white:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-hover-white:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-white {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-white i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-white:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-hover-inverse-white:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-hover-inverse-white:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #7e8299
}

.text-hover-inverse-white:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-white {
	transition: color .2s ease, background-color .2s ease
}

.text-active-white i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-white.active {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-white.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-white.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-active-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-white {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-white i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-white.active {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-active-inverse-white.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-active-inverse-white.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #7e8299
}

.text-active-inverse-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-primary {
	color: #009ef7!important
}

.text-inverse-primary {
	color: #fff!important
}

.text-light-primary {
	color: #ecf8ff!important
}

.text-hover-primary {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-primary i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-primary:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #009ef7!important
}

.text-hover-primary:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #009ef7!important
}

.text-hover-primary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #009ef7
}

.text-hover-primary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-primary {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-primary i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-primary:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-primary:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-primary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-hover-inverse-primary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-primary {
	transition: color .2s ease, background-color .2s ease
}

.text-active-primary i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-primary.active {
	transition: color .2s ease, background-color .2s ease;
	color: #009ef7!important
}

.text-active-primary.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #009ef7!important
}

.text-active-primary.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #009ef7
}

.text-active-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-primary {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-primary i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-primary.active {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-primary.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-primary.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-active-inverse-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-secondary {
	color: #e4e6ef!important
}

.text-inverse-secondary {
	color: #3f4254!important
}

.text-hover-secondary {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-secondary i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-secondary:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #e4e6ef!important
}

.text-hover-secondary:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #e4e6ef!important
}

.text-hover-secondary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #e4e6ef
}

.text-hover-secondary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-secondary {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-secondary i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-secondary:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #3f4254!important
}

.text-hover-inverse-secondary:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #3f4254!important
}

.text-hover-inverse-secondary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #3f4254
}

.text-hover-inverse-secondary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-secondary {
	transition: color .2s ease, background-color .2s ease
}

.text-active-secondary i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-secondary.active {
	transition: color .2s ease, background-color .2s ease;
	color: #e4e6ef!important
}

.text-active-secondary.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #e4e6ef!important
}

.text-active-secondary.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #e4e6ef
}

.text-active-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-secondary {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-secondary i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-secondary.active {
	transition: color .2s ease, background-color .2s ease;
	color: #3f4254!important
}

.text-active-inverse-secondary.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #3f4254!important
}

.text-active-inverse-secondary.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #3f4254
}

.text-active-inverse-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-light {
	color: #f5f8fa!important
}

.text-inverse-light {
	color: #7e8299!important
}

.text-hover-light {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-light i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-light:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #f5f8fa!important
}

.text-hover-light:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #f5f8fa!important
}

.text-hover-light:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #f5f8fa
}

.text-hover-light:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-light {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-light i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-light:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-hover-inverse-light:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-hover-inverse-light:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #7e8299
}

.text-hover-inverse-light:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-light {
	transition: color .2s ease, background-color .2s ease
}

.text-active-light i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-light.active {
	transition: color .2s ease, background-color .2s ease;
	color: #f5f8fa!important
}

.text-active-light.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #f5f8fa!important
}

.text-active-light.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #f5f8fa
}

.text-active-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-light {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-light i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-light.active {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-active-inverse-light.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-active-inverse-light.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #7e8299
}

.text-active-inverse-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-success {
	color: #50cd89!important
}

.text-inverse-success {
	color: #fff!important
}

.text-light-success {
	color: #e8fff3!important
}

.text-hover-success {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-success i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-success:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #50cd89!important
}

.text-hover-success:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #50cd89!important
}

.text-hover-success:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #50cd89
}

.text-hover-success:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-success {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-success i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-success:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-success:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-success:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-hover-inverse-success:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-success {
	transition: color .2s ease, background-color .2s ease
}

.text-active-success i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-success.active {
	transition: color .2s ease, background-color .2s ease;
	color: #50cd89!important
}

.text-active-success.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #50cd89!important
}

.text-active-success.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #50cd89
}

.text-active-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-success {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-success i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-success.active {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-success.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-success.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-active-inverse-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-info {
	color: #7239ea!important
}

.text-inverse-info {
	color: #fff!important
}

.text-light-info {
	color: #f8f5ff!important
}

.text-hover-info {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-info i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-info:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #7239ea!important
}

.text-hover-info:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #7239ea!important
}

.text-hover-info:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #7239ea
}

.text-hover-info:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-info {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-info i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-info:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-info:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-info:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-hover-inverse-info:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-info {
	transition: color .2s ease, background-color .2s ease
}

.text-active-info i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-info.active {
	transition: color .2s ease, background-color .2s ease;
	color: #7239ea!important
}

.text-active-info.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #7239ea!important
}

.text-active-info.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #7239ea
}

.text-active-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-info {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-info i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-info.active {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-info.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-info.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-active-inverse-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-warning {
	color: #ffc700!important
}

.text-inverse-warning {
	color: #fff!important
}

.text-light-warning {
	color: #fff8dd!important
}

.text-hover-warning {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-warning i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-warning:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #ffc700!important
}

.text-hover-warning:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #ffc700!important
}

.text-hover-warning:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #ffc700
}

.text-hover-warning:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-warning {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-warning i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-warning:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-warning:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-warning:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-hover-inverse-warning:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-warning {
	transition: color .2s ease, background-color .2s ease
}

.text-active-warning i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-warning.active {
	transition: color .2s ease, background-color .2s ease;
	color: #ffc700!important
}

.text-active-warning.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #ffc700!important
}

.text-active-warning.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #ffc700
}

.text-active-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-warning {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-warning i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-warning.active {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-warning.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-warning.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-active-inverse-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-danger {
	color: #f1416c!important
}

.text-inverse-danger {
	color: #fff!important
}

.text-light-danger {
	color: #fff5f8!important
}

.text-hover-danger {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-danger i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-danger:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #f1416c!important
}

.text-hover-danger:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #f1416c!important
}

.text-hover-danger:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #f1416c
}

.text-hover-danger:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-danger {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-danger i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-danger:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-danger:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-danger:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-hover-inverse-danger:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-danger {
	transition: color .2s ease, background-color .2s ease
}

.text-active-danger i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-danger.active {
	transition: color .2s ease, background-color .2s ease;
	color: #f1416c!important
}

.text-active-danger.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #f1416c!important
}

.text-active-danger.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #f1416c
}

.text-active-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-danger {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-danger i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-danger.active {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-danger.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-danger.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-active-inverse-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-dark {
	color: #181c32!important
}

.text-inverse-dark {
	color: #fff!important
}

.text-light-dark {
	color: #eff2f5!important
}

.text-hover-dark {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-dark i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-dark:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #181c32!important
}

.text-hover-dark:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #181c32!important
}

.text-hover-dark:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #181c32
}

.text-hover-dark:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-dark {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-dark i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-dark:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-dark:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-hover-inverse-dark:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-hover-inverse-dark:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-dark {
	transition: color .2s ease, background-color .2s ease
}

.text-active-dark i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-dark.active {
	transition: color .2s ease, background-color .2s ease;
	color: #181c32!important
}

.text-active-dark.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #181c32!important
}

.text-active-dark.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #181c32
}

.text-active-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-dark {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-dark i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-dark.active {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-dark.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #fff!important
}

.text-active-inverse-dark.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.text-active-inverse-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-muted {
	color: #a1a5b7!important
}

.text-hover-muted {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-muted i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-muted:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #a1a5b7!important
}

.text-hover-muted:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #a1a5b7!important
}

.text-hover-muted:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #a1a5b7
}

.text-hover-muted:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-muted {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-muted i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-muted:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-muted:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-muted:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-muted:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-muted {
	transition: color .2s ease, background-color .2s ease
}

.text-active-muted i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-muted.active {
	transition: color .2s ease, background-color .2s ease;
	color: #a1a5b7!important
}

.text-active-muted.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #a1a5b7!important
}

.text-active-muted.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #a1a5b7
}

.text-active-muted.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-muted {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-muted i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-muted.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-muted.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-muted.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-muted.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-gray-100 {
	color: #f5f8fa!important
}

.text-hover-gray-100 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-100 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-100:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #f5f8fa!important
}

.text-hover-gray-100:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #f5f8fa!important
}

.text-hover-gray-100:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #f5f8fa
}

.text-hover-gray-100:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-100 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-100 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-100:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-100:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-100:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-100:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-gray-100 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-100 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-100.active {
	transition: color .2s ease, background-color .2s ease;
	color: #f5f8fa!important
}

.text-active-gray-100.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #f5f8fa!important
}

.text-active-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #f5f8fa
}

.text-active-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-100 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-100 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-100.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-100.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-gray-200 {
	color: #eff2f5!important
}

.text-hover-gray-200 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-200 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-200:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #eff2f5!important
}

.text-hover-gray-200:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #eff2f5!important
}

.text-hover-gray-200:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #eff2f5
}

.text-hover-gray-200:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-200 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-200 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-200:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-200:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-200:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-200:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-gray-200 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-200 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-200.active {
	transition: color .2s ease, background-color .2s ease;
	color: #eff2f5!important
}

.text-active-gray-200.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #eff2f5!important
}

.text-active-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #eff2f5
}

.text-active-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-200 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-200 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-200.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-200.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-gray-300 {
	color: #e4e6ef!important
}

.text-hover-gray-300 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-300 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-300:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #e4e6ef!important
}

.text-hover-gray-300:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #e4e6ef!important
}

.text-hover-gray-300:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #e4e6ef
}

.text-hover-gray-300:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-300 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-300 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-300:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-300:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-300:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-300:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-gray-300 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-300 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-300.active {
	transition: color .2s ease, background-color .2s ease;
	color: #e4e6ef!important
}

.text-active-gray-300.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #e4e6ef!important
}

.text-active-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #e4e6ef
}

.text-active-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-300 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-300 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-300.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-300.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-gray-400 {
	color: #b5b5c3!important
}

.text-hover-gray-400 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-400 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-400:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #b5b5c3!important
}

.text-hover-gray-400:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #b5b5c3!important
}

.text-hover-gray-400:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #b5b5c3
}

.text-hover-gray-400:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-400 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-400 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-400:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-400:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-400:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-400:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-gray-400 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-400 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-400.active {
	transition: color .2s ease, background-color .2s ease;
	color: #b5b5c3!important
}

.text-active-gray-400.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #b5b5c3!important
}

.text-active-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #b5b5c3
}

.text-active-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-400 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-400 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-400.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-400.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-gray-500 {
	color: #a1a5b7!important
}

.text-hover-gray-500 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-500 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-500:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #a1a5b7!important
}

.text-hover-gray-500:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #a1a5b7!important
}

.text-hover-gray-500:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #a1a5b7
}

.text-hover-gray-500:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-500 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-500 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-500:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-500:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-500:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-500:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-gray-500 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-500 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-500.active {
	transition: color .2s ease, background-color .2s ease;
	color: #a1a5b7!important
}

.text-active-gray-500.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #a1a5b7!important
}

.text-active-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #a1a5b7
}

.text-active-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-500 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-500 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-500.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-500.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-gray-600 {
	color: #7e8299!important
}

.text-hover-gray-600 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-600 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-600:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-hover-gray-600:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-hover-gray-600:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #7e8299
}

.text-hover-gray-600:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-600 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-600 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-600:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-600:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-600:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-600:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-gray-600 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-600 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-600.active {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-active-gray-600.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #7e8299!important
}

.text-active-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #7e8299
}

.text-active-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-600 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-600 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-600.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-600.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-gray-700 {
	color: #5e6278!important
}

.text-hover-gray-700 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-700 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-700:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #5e6278!important
}

.text-hover-gray-700:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #5e6278!important
}

.text-hover-gray-700:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #5e6278
}

.text-hover-gray-700:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-700 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-700 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-700:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-700:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-700:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-700:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-gray-700 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-700 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-700.active {
	transition: color .2s ease, background-color .2s ease;
	color: #5e6278!important
}

.text-active-gray-700.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #5e6278!important
}

.text-active-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #5e6278
}

.text-active-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-700 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-700 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-700.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-700.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-gray-800 {
	color: #3f4254!important
}

.text-hover-gray-800 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-800 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-800:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #3f4254!important
}

.text-hover-gray-800:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #3f4254!important
}

.text-hover-gray-800:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #3f4254
}

.text-hover-gray-800:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-800 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-800 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-800:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-800:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-800:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-800:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-gray-800 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-800 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-800.active {
	transition: color .2s ease, background-color .2s ease;
	color: #3f4254!important
}

.text-active-gray-800.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #3f4254!important
}

.text-active-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #3f4254
}

.text-active-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-800 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-800 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-800.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-800.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-gray-900 {
	color: #181c32!important
}

.text-hover-gray-900 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-900 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-gray-900:hover {
	transition: color .2s ease, background-color .2s ease;
	color: #181c32!important
}

.text-hover-gray-900:hover i {
	transition: color .2s ease, background-color .2s ease;
	color: #181c32!important
}

.text-hover-gray-900:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #181c32
}

.text-hover-gray-900:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-900 {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-900 i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-900:hover {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-900:hover i {
	transition: color .2s ease, background-color .2s ease
}

.text-hover-inverse-gray-900:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-hover-inverse-gray-900:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-gray-900 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-900 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-gray-900.active {
	transition: color .2s ease, background-color .2s ease;
	color: #181c32!important
}

.text-active-gray-900.active i {
	transition: color .2s ease, background-color .2s ease;
	color: #181c32!important
}

.text-active-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #181c32
}

.text-active-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-900 {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-900 i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-900.active {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-900.active i {
	transition: color .2s ease, background-color .2s ease
}

.text-active-inverse-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.text-active-inverse-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.fw-boldest {
	font-weight: 700!important
}

.text-transparent {
	color: transparent
}

.cursor-pointer {
	cursor: pointer
}

.cursor-default {
	cursor: default
}

.cursor-move {
	cursor: move
}
.opacity-active-0.active {
	opacity: 0!important
}

.opacity-state-0.active,
.opacity-state-0:hover {
	opacity: 0!important
}

.opacity-active-5.active {
	opacity: .05!important
}

.opacity-state-5.active,
.opacity-state-5:hover {
	opacity: .05!important
}

.opacity-active-10.active {
	opacity: .1!important
}

.opacity-state-10.active,
.opacity-state-10:hover {
	opacity: .1!important
}

.opacity-active-15.active {
	opacity: .15!important
}

.opacity-state-15.active,
.opacity-state-15:hover {
	opacity: .15!important
}

.opacity-active-20.active {
	opacity: .2!important
}

.opacity-state-20.active,
.opacity-state-20:hover {
	opacity: .2!important
}

.opacity-active-25.active {
	opacity: .25!important
}

.opacity-state-25.active,
.opacity-state-25:hover {
	opacity: .25!important
}

.opacity-active-50.active {
	opacity: .5!important
}

.opacity-state-50.active,
.opacity-state-50:hover {
	opacity: .5!important
}

.opacity-active-75.active {
	opacity: .75!important
}

.opacity-state-75.active,
.opacity-state-75:hover {
	opacity: .75!important
}

.opacity-active-100.active {
	opacity: 1!important
}

.opacity-state-100.active,
.opacity-state-100:hover {
	opacity: 1!important
}

.transform-90 {
	transform: rotate(90deg);
	transform-origin: right top
}

.animation {
	animation-duration: 1s;
	animation-fill-mode: both
}

@keyframes animationSlideInDown {
	from {
		transform: translate3d(0, -100%, 0);
		visibility: visible
	}
	to {
		transform: translate3d(0, 0, 0)
	}
}

.animation-slide-in-down {
	animation-name: animationSlideInDown
}

@keyframes animationSlideInUp {
	from {
		transform: translate3d(0, 100%, 0);
		visibility: visible
	}
	to {
		transform: translate3d(0, 0, 0)
	}
}

.animation-slide-in-up {
	animation-name: animationSlideInUp
}

@keyframes animationFadeIn {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

.animation-fade-in {
	animation-name: animationFadeIn
}

@keyframes animationFadeOut {
	from {
		opacity: 1
	}
	to {
		opacity: 0
	}
}

.animation-fade-out {
	animation-name: animationFadeOut
}

.animation-blink {
	animation: animationBlink 1s steps(5, start) infinite
}

@keyframes animationBlink {
	to {
		visibility: hidden
	}
}

.pagination {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0
}

.page-item {
	margin-right: .5rem
}

.page-item:last-child {
	margin-right: 0
}

.page-item .page-link {
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 0;
	height: 2.5rem;
	min-width: 2.5rem;
	font-weight: 500;
	font-size: 1.075rem
}

.page-item .page-link i {
	font-size: .85rem
}

.page-item .page-link .next,
.page-item .page-link .previous {
	display: block;
	height: .875rem;
	width: .875rem
}

.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link,
.page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link {
	background-color: #fff
}

.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link i,
.page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link i {
	color: #5e6278
}

.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g),
.page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #5e6278
}

.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g),
.page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .previous,
.page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .next,
.page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.page-item:focus:not(.disabled) .page-link i {
	color: #009ef7
}

.page-item:focus:not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #009ef7
}

.page-item:focus:not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item:focus:not(.disabled) .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23009EF7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item:focus:not(.disabled) .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23009EF7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.page-item:hover:not(.disabled) .page-link i {
	color: #009ef7
}

.page-item:hover:not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #009ef7
}

.page-item:hover:not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item:hover:not(.disabled) .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23009EF7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item:hover:not(.disabled) .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23009EF7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.page-item.active .page-link i {
	color: #fff
}

.page-item.active .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.page-item.active .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item.active .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item.active .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.page-item.disabled .page-link i {
	color: #b5b5c3
}

.page-item.disabled .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #b5b5c3
}

.page-item.disabled .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item.disabled .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item.disabled .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.separator {
	display: block;
	height: 0;
	border-bottom: 1px solid #eff2f5
}

.separator.separator-dotted {
	border-bottom-style: dotted;
	border-bottom-color: #e4e6ef
}

.separator.separator-dashed {
	border-bottom-style: dashed;
	border-bottom-color: #e4e6ef
}

.anchor {
	display: flex;
	align-items: center
}

.anchor a {
	position: relative;
	display: none;
	align-items: center;
	justify-content: flex-start;
	height: 1em;
	width: 1.25em;
	margin-left: -1.25em;
	font-weight: 500;
	font-size: .8em;
	color: #a1a5b7;
	transition: all .2s ease
}

.anchor a:before {
	content: "#"
}

.anchor:hover a {
	display: flex
}

.anchor:hover a:hover {
	color: #009ef7;
	transition: all .2s ease
}

.card {
	box-shadow: 0 0 20px 0 rgba(76, 87, 125, .02);
	border: 0
}

.card>.card-header {
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	flex-wrap: wrap;
	min-height: 50px;
	padding: 0 2.25rem;
	background-color: transparent
}

.card>.card-header .card-title {
	display: flex;
	align-items: center;
	margin: .5rem;
	margin-left: 0
}

.card>.card-header .card-title.flex-column {
	align-items: flex-start;
	justify-content: center
}

.card>.card-header .card-title .card-icon {
	margin-right: .75rem;
	line-height: 0
}

.card>.card-header .card-title .card-icon i {
	font-size: 1.25rem;
	color: #7e8299;
	line-height: 0
}

.card>.card-header .card-title .card-icon i:after,
.card>.card-header .card-title .card-icon i:before {
	line-height: 0
}

.card>.card-header .card-title .card-icon .svg-icon svg {
	height: 24px;
	width: 24px
}

.card>.card-header .card-title .card-icon .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #7e8299
}

.card>.card-header .card-title .card-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.card>.card-header .card-title,
.card>.card-header .card-title .card-label {
	font-weight: 500;
	font-size: 1.275rem;
	color: #181c32
}

.card>.card-header .card-title .card-label {
	margin: 0 .75rem 0 0;
	flex-wrap: wrap
}

.card>.card-header .card-title .small,
.card>.card-header .card-title small {
	color: #a1a5b7;
	font-size: 1rem
}

.card>.card-header .card-title .h1,
.card>.card-header .card-title .h2,
.card>.card-header .card-title .h3,
.card>.card-header .card-title .h4,
.card>.card-header .card-title .h5,
.card>.card-header .card-title .h6,
.card>.card-header .card-title h1,
.card>.card-header .card-title h2,
.card>.card-header .card-title h3,
.card>.card-header .card-title h4,
.card>.card-header .card-title h5,
.card>.card-header .card-title h6 {
	margin-bottom: 0
}

.card>.card-header .card-toolbar {
	display: flex;
	align-items: center;
	margin: .5rem 0;
	flex-wrap: wrap
}

.card>.card-body {
	padding: 2rem 2.25rem
}

.card>.card-footer {
	padding: 2rem 2.25rem;
	background-color: transparent
}

.card .card-scroll {
	position: relative;
	overflow: auto
}

.card.card-px-0 .card-body,
.card.card-px-0 .card-footer,
.card.card-px-0 .card-header {
	padding-left: 0;
	padding-right: 0
}

.card.card-dashed {
	box-shadow: none;
	border: 1px dashed #e4e6ef
}

.card.card-dashed>.card-header {
	border-bottom: 1px dashed #e4e6ef
}

.card.card-dashed>.card-footer {
	border-top: 1px dashed #e4e6ef
}

.card.card-bordered {
	box-shadow: none;
	border: 1px solid #eff2f5
}

.card.card-flush>.card-header {
	border-bottom: 0
}

.card.card-flush>.card-footer {
	border-top: 0
}

.card.card-stretch {
	height: calc(100% - var(--bs-gutter-y))
}

.card.card-stretch-75 {
	height: calc(75% - var(--bs-gutter-y))
}

.card.card-stretch-50 {
	height: calc(50% - var(--bs-gutter-y))
}

.card.card-stretch-33 {
	height: calc(33.333% - var(--bs-gutter-y))
}

.card.card-stretch-25 {
	height: calc(25% - var(--bs-gutter-y))
}

.card .card-header-stretch {
	padding-top: 0!important;
	padding-bottom: 0!important;
	align-items: stretch
}

.card .card-header-stretch .card-toolbar {
	margin: 0;
	align-items: stretch
}

@media (min-width:576px) {
	.card.card-sm-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}
	.card.card-sm-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}
	.card.card-sm-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}
	.card.card-sm-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}
	.card.card-sm-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}
	.card .card-header-sm-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}
	.card .card-header-sm-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

@media (min-width:768px) {
	.card.card-md-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}
	.card.card-md-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}
	.card.card-md-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}
	.card.card-md-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}
	.card.card-md-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}
	.card .card-header-md-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}
	.card .card-header-md-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

@media (min-width:992px) {
	.card.card-lg-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}
	.card.card-lg-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}
	.card.card-lg-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}
	.card.card-lg-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}
	.card.card-lg-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}
	.card .card-header-lg-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}
	.card .card-header-lg-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

@media (min-width:1200px) {
	.card.card-xl-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}
	.card.card-xl-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}
	.card.card-xl-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}
	.card.card-xl-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}
	.card.card-xl-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}
	.card .card-header-xl-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}
	.card .card-header-xl-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

@media (min-width:1400px) {
	.card.card-xxl-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}
	.card.card-xxl-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}
	.card.card-xxl-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}
	.card.card-xxl-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}
	.card.card-xxl-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}
	.card .card-header-xxl-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}
	.card .card-header-xxl-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

.card-p {
	padding: 2rem 2.25rem!important
}

.card-px {
	padding-left: 2.25rem!important;
	padding-right: 2.25rem!important
}

.card-py {
	padding-top: 2rem!important;
	padding-bottom: 2rem!important
}

.card-rounded {
	border-radius: 0
}

.card-rounded-start {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.card-rounded-end {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.card-rounded-top {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.card-rounded-bottom {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

@media (max-width:767.98px) {
	.card>.card-header:not(.flex-nowrap) {
		padding-top: .5rem;
		padding-bottom: .5rem
	}
}

.progress-vertical {
	display: flex;
	align-items: stretch;
	justify-content: space-between
}

.progress-vertical .progress {
	height: 100%;
	display: flex;
	align-items: flex-end;
	margin-right: 1rem
}

.progress-vertical .progress:last-child {
	margin-right: 0
}

.progress-vertical .progress .progress-bar {
	width: 8px
}

.table>:not(:last-child)>:last-child>* {
	border-bottom-color: inherit
}

.table td,
.table th,
.table tr {
	border-color: inherit;
	border-width: inherit;
	border-style: inherit;
	text-transform: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;
	height: inherit;
	min-height: inherit
}

.table td:first-child,
.table th:first-child,
.table tr:first-child {
	padding-left: 0
}

.table td:last-child,
.table th:last-child,
.table tr:last-child {
	padding-right: 0
}

.table tbody tr:last-child,
.table tfoot tr:last-child {
	border-bottom: 0!important
}

.table tbody tr:last-child td,
.table tbody tr:last-child th,
.table tfoot tr:last-child td,
.table tfoot tr:last-child th {
	border-bottom: 0!important
}

.table tfoot td,
.table tfoot th {
	border-top: inherit
}

.table.table-rounded {
	border-radius: 0;
	border-spacing: 0;
	border-collapse: separate
}

.table.table-flush td,
.table.table-flush th,
.table.table-flush tr {
	padding: inherit
}

.table.table-row-bordered tr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eff2f5
}

.table.table-row-bordered tfoot td,
.table.table-row-bordered tfoot th {
	border-top-width: 1px!important
}

.table.table-row-dashed tr {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #eff2f5
}

.table.table-row-dashed tfoot td,
.table.table-row-dashed tfoot th {
	border-top-width: 1px!important
}

.table.table-row-gray-100 tr {
	border-bottom-color: #f5f8fa
}

.table.table-row-gray-200 tr {
	border-bottom-color: #eff2f5
}

.table.table-row-gray-300 tr {
	border-bottom-color: #e4e6ef
}

.table.table-row-gray-400 tr {
	border-bottom-color: #b5b5c3
}

.table.table-row-gray-500 tr {
	border-bottom-color: #a1a5b7
}

.table.table-row-gray-600 tr {
	border-bottom-color: #7e8299
}

.table.table-row-gray-700 tr {
	border-bottom-color: #5e6278
}

.table.table-row-gray-800 tr {
	border-bottom-color: #3f4254
}

.table.table-row-gray-900 tr {
	border-bottom-color: #181c32
}

.table.g-0 td,
.table.g-0 th {
	padding: 0
}

.table.gy-0 td,
.table.gy-0 th {
	padding-top: 0;
	padding-bottom: 0
}

.table.gx-0 td,
.table.gx-0 th {
	padding-left: 0;
	padding-right: 0
}

.table.gs-0 td:first-child,
.table.gs-0 th:first-child {
	padding-left: 0
}

.table.gs-0 td:last-child,
.table.gs-0 th:last-child {
	padding-right: 0
}

.table.g-1 td,
.table.g-1 th {
	padding: .25rem
}

.table.gy-1 td,
.table.gy-1 th {
	padding-top: .25rem;
	padding-bottom: .25rem
}

.table.gx-1 td,
.table.gx-1 th {
	padding-left: .25rem;
	padding-right: .25rem
}

.table.gs-1 td:first-child,
.table.gs-1 th:first-child {
	padding-left: .25rem
}

.table.gs-1 td:last-child,
.table.gs-1 th:last-child {
	padding-right: .25rem
}

.table.g-2 td,
.table.g-2 th {
	padding: .5rem
}

.table.gy-2 td,
.table.gy-2 th {
	padding-top: .5rem;
	padding-bottom: .5rem
}

.table.gx-2 td,
.table.gx-2 th {
	padding-left: .5rem;
	padding-right: .5rem
}

.table.gs-2 td:first-child,
.table.gs-2 th:first-child {
	padding-left: .5rem
}

.table.gs-2 td:last-child,
.table.gs-2 th:last-child {
	padding-right: .5rem
}

.table.g-3 td,
.table.g-3 th {
	padding: .75rem
}

.table.gy-3 td,
.table.gy-3 th {
	padding-top: .75rem;
	padding-bottom: .75rem
}

.table.gx-3 td,
.table.gx-3 th {
	padding-left: .75rem;
	padding-right: .75rem
}

.table.gs-3 td:first-child,
.table.gs-3 th:first-child {
	padding-left: .75rem
}

.table.gs-3 td:last-child,
.table.gs-3 th:last-child {
	padding-right: .75rem
}

.table.g-4 td,
.table.g-4 th {
	padding: 1rem
}

.table.gy-4 td,
.table.gy-4 th {
	padding-top: 1rem;
	padding-bottom: 1rem
}

.table.gx-4 td,
.table.gx-4 th {
	padding-left: 1rem;
	padding-right: 1rem
}

.table.gs-4 td:first-child,
.table.gs-4 th:first-child {
	padding-left: 1rem
}

.table.gs-4 td:last-child,
.table.gs-4 th:last-child {
	padding-right: 1rem
}

.table.g-5 td,
.table.g-5 th {
	padding: 1.25rem
}

.table.gy-5 td,
.table.gy-5 th {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem
}

.table.gx-5 td,
.table.gx-5 th {
	padding-left: 1.25rem;
	padding-right: 1.25rem
}

.table.gs-5 td:first-child,
.table.gs-5 th:first-child {
	padding-left: 1.25rem
}

.table.gs-5 td:last-child,
.table.gs-5 th:last-child {
	padding-right: 1.25rem
}

.table.g-6 td,
.table.g-6 th {
	padding: 1.5rem
}

.table.gy-6 td,
.table.gy-6 th {
	padding-top: 1.5rem;
	padding-bottom: 1.5rem
}

.table.gx-6 td,
.table.gx-6 th {
	padding-left: 1.5rem;
	padding-right: 1.5rem
}

.table.gs-6 td:first-child,
.table.gs-6 th:first-child {
	padding-left: 1.5rem
}

.table.gs-6 td:last-child,
.table.gs-6 th:last-child {
	padding-right: 1.5rem
}

.table.g-7 td,
.table.g-7 th {
	padding: 1.75rem
}

.table.gy-7 td,
.table.gy-7 th {
	padding-top: 1.75rem;
	padding-bottom: 1.75rem
}

.table.gx-7 td,
.table.gx-7 th {
	padding-left: 1.75rem;
	padding-right: 1.75rem
}

.table.gs-7 td:first-child,
.table.gs-7 th:first-child {
	padding-left: 1.75rem
}

.table.gs-7 td:last-child,
.table.gs-7 th:last-child {
	padding-right: 1.75rem
}

.table.g-8 td,
.table.g-8 th {
	padding: 2rem
}

.table.gy-8 td,
.table.gy-8 th {
	padding-top: 2rem;
	padding-bottom: 2rem
}

.table.gx-8 td,
.table.gx-8 th {
	padding-left: 2rem;
	padding-right: 2rem
}

.table.gs-8 td:first-child,
.table.gs-8 th:first-child {
	padding-left: 2rem
}

.table.gs-8 td:last-child,
.table.gs-8 th:last-child {
	padding-right: 2rem
}

.table.g-9 td,
.table.g-9 th {
	padding: 2.25rem
}

.table.gy-9 td,
.table.gy-9 th {
	padding-top: 2.25rem;
	padding-bottom: 2.25rem
}

.table.gx-9 td,
.table.gx-9 th {
	padding-left: 2.25rem;
	padding-right: 2.25rem
}

.table.gs-9 td:first-child,
.table.gs-9 th:first-child {
	padding-left: 2.25rem
}

.table.gs-9 td:last-child,
.table.gs-9 th:last-child {
	padding-right: 2.25rem
}

.table.g-10 td,
.table.g-10 th {
	padding: 2.5rem
}

.table.gy-10 td,
.table.gy-10 th {
	padding-top: 2.5rem;
	padding-bottom: 2.5rem
}

.table.gx-10 td,
.table.gx-10 th {
	padding-left: 2.5rem;
	padding-right: 2.5rem
}

.table.gs-10 td:first-child,
.table.gs-10 th:first-child {
	padding-left: 2.5rem
}

.table.gs-10 td:last-child,
.table.gs-10 th:last-child {
	padding-right: 2.5rem
}

@media (min-width:576px) {
	.table.g-sm-0 td,
	.table.g-sm-0 th {
		padding: 0
	}
	.table.gy-sm-0 td,
	.table.gy-sm-0 th {
		padding-top: 0;
		padding-bottom: 0
	}
	.table.gx-sm-0 td,
	.table.gx-sm-0 th {
		padding-left: 0;
		padding-right: 0
	}
	.table.gs-sm-0 td:first-child,
	.table.gs-sm-0 th:first-child {
		padding-left: 0
	}
	.table.gs-sm-0 td:last-child,
	.table.gs-sm-0 th:last-child {
		padding-right: 0
	}
	.table.g-sm-1 td,
	.table.g-sm-1 th {
		padding: .25rem
	}
	.table.gy-sm-1 td,
	.table.gy-sm-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}
	.table.gx-sm-1 td,
	.table.gx-sm-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}
	.table.gs-sm-1 td:first-child,
	.table.gs-sm-1 th:first-child {
		padding-left: .25rem
	}
	.table.gs-sm-1 td:last-child,
	.table.gs-sm-1 th:last-child {
		padding-right: .25rem
	}
	.table.g-sm-2 td,
	.table.g-sm-2 th {
		padding: .5rem
	}
	.table.gy-sm-2 td,
	.table.gy-sm-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}
	.table.gx-sm-2 td,
	.table.gx-sm-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}
	.table.gs-sm-2 td:first-child,
	.table.gs-sm-2 th:first-child {
		padding-left: .5rem
	}
	.table.gs-sm-2 td:last-child,
	.table.gs-sm-2 th:last-child {
		padding-right: .5rem
	}
	.table.g-sm-3 td,
	.table.g-sm-3 th {
		padding: .75rem
	}
	.table.gy-sm-3 td,
	.table.gy-sm-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}
	.table.gx-sm-3 td,
	.table.gx-sm-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}
	.table.gs-sm-3 td:first-child,
	.table.gs-sm-3 th:first-child {
		padding-left: .75rem
	}
	.table.gs-sm-3 td:last-child,
	.table.gs-sm-3 th:last-child {
		padding-right: .75rem
	}
	.table.g-sm-4 td,
	.table.g-sm-4 th {
		padding: 1rem
	}
	.table.gy-sm-4 td,
	.table.gy-sm-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}
	.table.gx-sm-4 td,
	.table.gx-sm-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}
	.table.gs-sm-4 td:first-child,
	.table.gs-sm-4 th:first-child {
		padding-left: 1rem
	}
	.table.gs-sm-4 td:last-child,
	.table.gs-sm-4 th:last-child {
		padding-right: 1rem
	}
	.table.g-sm-5 td,
	.table.g-sm-5 th {
		padding: 1.25rem
	}
	.table.gy-sm-5 td,
	.table.gy-sm-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}
	.table.gx-sm-5 td,
	.table.gx-sm-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}
	.table.gs-sm-5 td:first-child,
	.table.gs-sm-5 th:first-child {
		padding-left: 1.25rem
	}
	.table.gs-sm-5 td:last-child,
	.table.gs-sm-5 th:last-child {
		padding-right: 1.25rem
	}
	.table.g-sm-6 td,
	.table.g-sm-6 th {
		padding: 1.5rem
	}
	.table.gy-sm-6 td,
	.table.gy-sm-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}
	.table.gx-sm-6 td,
	.table.gx-sm-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}
	.table.gs-sm-6 td:first-child,
	.table.gs-sm-6 th:first-child {
		padding-left: 1.5rem
	}
	.table.gs-sm-6 td:last-child,
	.table.gs-sm-6 th:last-child {
		padding-right: 1.5rem
	}
	.table.g-sm-7 td,
	.table.g-sm-7 th {
		padding: 1.75rem
	}
	.table.gy-sm-7 td,
	.table.gy-sm-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}
	.table.gx-sm-7 td,
	.table.gx-sm-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}
	.table.gs-sm-7 td:first-child,
	.table.gs-sm-7 th:first-child {
		padding-left: 1.75rem
	}
	.table.gs-sm-7 td:last-child,
	.table.gs-sm-7 th:last-child {
		padding-right: 1.75rem
	}
	.table.g-sm-8 td,
	.table.g-sm-8 th {
		padding: 2rem
	}
	.table.gy-sm-8 td,
	.table.gy-sm-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}
	.table.gx-sm-8 td,
	.table.gx-sm-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}
	.table.gs-sm-8 td:first-child,
	.table.gs-sm-8 th:first-child {
		padding-left: 2rem
	}
	.table.gs-sm-8 td:last-child,
	.table.gs-sm-8 th:last-child {
		padding-right: 2rem
	}
	.table.g-sm-9 td,
	.table.g-sm-9 th {
		padding: 2.25rem
	}
	.table.gy-sm-9 td,
	.table.gy-sm-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}
	.table.gx-sm-9 td,
	.table.gx-sm-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}
	.table.gs-sm-9 td:first-child,
	.table.gs-sm-9 th:first-child {
		padding-left: 2.25rem
	}
	.table.gs-sm-9 td:last-child,
	.table.gs-sm-9 th:last-child {
		padding-right: 2.25rem
	}
	.table.g-sm-10 td,
	.table.g-sm-10 th {
		padding: 2.5rem
	}
	.table.gy-sm-10 td,
	.table.gy-sm-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}
	.table.gx-sm-10 td,
	.table.gx-sm-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}
	.table.gs-sm-10 td:first-child,
	.table.gs-sm-10 th:first-child {
		padding-left: 2.5rem
	}
	.table.gs-sm-10 td:last-child,
	.table.gs-sm-10 th:last-child {
		padding-right: 2.5rem
	}
}

@media (min-width:768px) {
	.table.g-md-0 td,
	.table.g-md-0 th {
		padding: 0
	}
	.table.gy-md-0 td,
	.table.gy-md-0 th {
		padding-top: 0;
		padding-bottom: 0
	}
	.table.gx-md-0 td,
	.table.gx-md-0 th {
		padding-left: 0;
		padding-right: 0
	}
	.table.gs-md-0 td:first-child,
	.table.gs-md-0 th:first-child {
		padding-left: 0
	}
	.table.gs-md-0 td:last-child,
	.table.gs-md-0 th:last-child {
		padding-right: 0
	}
	.table.g-md-1 td,
	.table.g-md-1 th {
		padding: .25rem
	}
	.table.gy-md-1 td,
	.table.gy-md-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}
	.table.gx-md-1 td,
	.table.gx-md-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}
	.table.gs-md-1 td:first-child,
	.table.gs-md-1 th:first-child {
		padding-left: .25rem
	}
	.table.gs-md-1 td:last-child,
	.table.gs-md-1 th:last-child {
		padding-right: .25rem
	}
	.table.g-md-2 td,
	.table.g-md-2 th {
		padding: .5rem
	}
	.table.gy-md-2 td,
	.table.gy-md-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}
	.table.gx-md-2 td,
	.table.gx-md-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}
	.table.gs-md-2 td:first-child,
	.table.gs-md-2 th:first-child {
		padding-left: .5rem
	}
	.table.gs-md-2 td:last-child,
	.table.gs-md-2 th:last-child {
		padding-right: .5rem
	}
	.table.g-md-3 td,
	.table.g-md-3 th {
		padding: .75rem
	}
	.table.gy-md-3 td,
	.table.gy-md-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}
	.table.gx-md-3 td,
	.table.gx-md-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}
	.table.gs-md-3 td:first-child,
	.table.gs-md-3 th:first-child {
		padding-left: .75rem
	}
	.table.gs-md-3 td:last-child,
	.table.gs-md-3 th:last-child {
		padding-right: .75rem
	}
	.table.g-md-4 td,
	.table.g-md-4 th {
		padding: 1rem
	}
	.table.gy-md-4 td,
	.table.gy-md-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}
	.table.gx-md-4 td,
	.table.gx-md-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}
	.table.gs-md-4 td:first-child,
	.table.gs-md-4 th:first-child {
		padding-left: 1rem
	}
	.table.gs-md-4 td:last-child,
	.table.gs-md-4 th:last-child {
		padding-right: 1rem
	}
	.table.g-md-5 td,
	.table.g-md-5 th {
		padding: 1.25rem
	}
	.table.gy-md-5 td,
	.table.gy-md-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}
	.table.gx-md-5 td,
	.table.gx-md-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}
	.table.gs-md-5 td:first-child,
	.table.gs-md-5 th:first-child {
		padding-left: 1.25rem
	}
	.table.gs-md-5 td:last-child,
	.table.gs-md-5 th:last-child {
		padding-right: 1.25rem
	}
	.table.g-md-6 td,
	.table.g-md-6 th {
		padding: 1.5rem
	}
	.table.gy-md-6 td,
	.table.gy-md-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}
	.table.gx-md-6 td,
	.table.gx-md-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}
	.table.gs-md-6 td:first-child,
	.table.gs-md-6 th:first-child {
		padding-left: 1.5rem
	}
	.table.gs-md-6 td:last-child,
	.table.gs-md-6 th:last-child {
		padding-right: 1.5rem
	}
	.table.g-md-7 td,
	.table.g-md-7 th {
		padding: 1.75rem
	}
	.table.gy-md-7 td,
	.table.gy-md-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}
	.table.gx-md-7 td,
	.table.gx-md-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}
	.table.gs-md-7 td:first-child,
	.table.gs-md-7 th:first-child {
		padding-left: 1.75rem
	}
	.table.gs-md-7 td:last-child,
	.table.gs-md-7 th:last-child {
		padding-right: 1.75rem
	}
	.table.g-md-8 td,
	.table.g-md-8 th {
		padding: 2rem
	}
	.table.gy-md-8 td,
	.table.gy-md-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}
	.table.gx-md-8 td,
	.table.gx-md-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}
	.table.gs-md-8 td:first-child,
	.table.gs-md-8 th:first-child {
		padding-left: 2rem
	}
	.table.gs-md-8 td:last-child,
	.table.gs-md-8 th:last-child {
		padding-right: 2rem
	}
	.table.g-md-9 td,
	.table.g-md-9 th {
		padding: 2.25rem
	}
	.table.gy-md-9 td,
	.table.gy-md-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}
	.table.gx-md-9 td,
	.table.gx-md-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}
	.table.gs-md-9 td:first-child,
	.table.gs-md-9 th:first-child {
		padding-left: 2.25rem
	}
	.table.gs-md-9 td:last-child,
	.table.gs-md-9 th:last-child {
		padding-right: 2.25rem
	}
	.table.g-md-10 td,
	.table.g-md-10 th {
		padding: 2.5rem
	}
	.table.gy-md-10 td,
	.table.gy-md-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}
	.table.gx-md-10 td,
	.table.gx-md-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}
	.table.gs-md-10 td:first-child,
	.table.gs-md-10 th:first-child {
		padding-left: 2.5rem
	}
	.table.gs-md-10 td:last-child,
	.table.gs-md-10 th:last-child {
		padding-right: 2.5rem
	}
}

@media (min-width:992px) {
	.table.g-lg-0 td,
	.table.g-lg-0 th {
		padding: 0
	}
	.table.gy-lg-0 td,
	.table.gy-lg-0 th {
		padding-top: 0;
		padding-bottom: 0
	}
	.table.gx-lg-0 td,
	.table.gx-lg-0 th {
		padding-left: 0;
		padding-right: 0
	}
	.table.gs-lg-0 td:first-child,
	.table.gs-lg-0 th:first-child {
		padding-left: 0
	}
	.table.gs-lg-0 td:last-child,
	.table.gs-lg-0 th:last-child {
		padding-right: 0
	}
	.table.g-lg-1 td,
	.table.g-lg-1 th {
		padding: .25rem
	}
	.table.gy-lg-1 td,
	.table.gy-lg-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}
	.table.gx-lg-1 td,
	.table.gx-lg-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}
	.table.gs-lg-1 td:first-child,
	.table.gs-lg-1 th:first-child {
		padding-left: .25rem
	}
	.table.gs-lg-1 td:last-child,
	.table.gs-lg-1 th:last-child {
		padding-right: .25rem
	}
	.table.g-lg-2 td,
	.table.g-lg-2 th {
		padding: .5rem
	}
	.table.gy-lg-2 td,
	.table.gy-lg-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}
	.table.gx-lg-2 td,
	.table.gx-lg-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}
	.table.gs-lg-2 td:first-child,
	.table.gs-lg-2 th:first-child {
		padding-left: .5rem
	}
	.table.gs-lg-2 td:last-child,
	.table.gs-lg-2 th:last-child {
		padding-right: .5rem
	}
	.table.g-lg-3 td,
	.table.g-lg-3 th {
		padding: .75rem
	}
	.table.gy-lg-3 td,
	.table.gy-lg-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}
	.table.gx-lg-3 td,
	.table.gx-lg-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}
	.table.gs-lg-3 td:first-child,
	.table.gs-lg-3 th:first-child {
		padding-left: .75rem
	}
	.table.gs-lg-3 td:last-child,
	.table.gs-lg-3 th:last-child {
		padding-right: .75rem
	}
	.table.g-lg-4 td,
	.table.g-lg-4 th {
		padding: 1rem
	}
	.table.gy-lg-4 td,
	.table.gy-lg-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}
	.table.gx-lg-4 td,
	.table.gx-lg-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}
	.table.gs-lg-4 td:first-child,
	.table.gs-lg-4 th:first-child {
		padding-left: 1rem
	}
	.table.gs-lg-4 td:last-child,
	.table.gs-lg-4 th:last-child {
		padding-right: 1rem
	}
	.table.g-lg-5 td,
	.table.g-lg-5 th {
		padding: 1.25rem
	}
	.table.gy-lg-5 td,
	.table.gy-lg-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}
	.table.gx-lg-5 td,
	.table.gx-lg-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}
	.table.gs-lg-5 td:first-child,
	.table.gs-lg-5 th:first-child {
		padding-left: 1.25rem
	}
	.table.gs-lg-5 td:last-child,
	.table.gs-lg-5 th:last-child {
		padding-right: 1.25rem
	}
	.table.g-lg-6 td,
	.table.g-lg-6 th {
		padding: 1.5rem
	}
	.table.gy-lg-6 td,
	.table.gy-lg-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}
	.table.gx-lg-6 td,
	.table.gx-lg-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}
	.table.gs-lg-6 td:first-child,
	.table.gs-lg-6 th:first-child {
		padding-left: 1.5rem
	}
	.table.gs-lg-6 td:last-child,
	.table.gs-lg-6 th:last-child {
		padding-right: 1.5rem
	}
	.table.g-lg-7 td,
	.table.g-lg-7 th {
		padding: 1.75rem
	}
	.table.gy-lg-7 td,
	.table.gy-lg-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}
	.table.gx-lg-7 td,
	.table.gx-lg-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}
	.table.gs-lg-7 td:first-child,
	.table.gs-lg-7 th:first-child {
		padding-left: 1.75rem
	}
	.table.gs-lg-7 td:last-child,
	.table.gs-lg-7 th:last-child {
		padding-right: 1.75rem
	}
	.table.g-lg-8 td,
	.table.g-lg-8 th {
		padding: 2rem
	}
	.table.gy-lg-8 td,
	.table.gy-lg-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}
	.table.gx-lg-8 td,
	.table.gx-lg-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}
	.table.gs-lg-8 td:first-child,
	.table.gs-lg-8 th:first-child {
		padding-left: 2rem
	}
	.table.gs-lg-8 td:last-child,
	.table.gs-lg-8 th:last-child {
		padding-right: 2rem
	}
	.table.g-lg-9 td,
	.table.g-lg-9 th {
		padding: 2.25rem
	}
	.table.gy-lg-9 td,
	.table.gy-lg-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}
	.table.gx-lg-9 td,
	.table.gx-lg-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}
	.table.gs-lg-9 td:first-child,
	.table.gs-lg-9 th:first-child {
		padding-left: 2.25rem
	}
	.table.gs-lg-9 td:last-child,
	.table.gs-lg-9 th:last-child {
		padding-right: 2.25rem
	}
	.table.g-lg-10 td,
	.table.g-lg-10 th {
		padding: 2.5rem
	}
	.table.gy-lg-10 td,
	.table.gy-lg-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}
	.table.gx-lg-10 td,
	.table.gx-lg-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}
	.table.gs-lg-10 td:first-child,
	.table.gs-lg-10 th:first-child {
		padding-left: 2.5rem
	}
	.table.gs-lg-10 td:last-child,
	.table.gs-lg-10 th:last-child {
		padding-right: 2.5rem
	}
}

@media (min-width:1200px) {
	.table.g-xl-0 td,
	.table.g-xl-0 th {
		padding: 0
	}
	.table.gy-xl-0 td,
	.table.gy-xl-0 th {
		padding-top: 0;
		padding-bottom: 0
	}
	.table.gx-xl-0 td,
	.table.gx-xl-0 th {
		padding-left: 0;
		padding-right: 0
	}
	.table.gs-xl-0 td:first-child,
	.table.gs-xl-0 th:first-child {
		padding-left: 0
	}
	.table.gs-xl-0 td:last-child,
	.table.gs-xl-0 th:last-child {
		padding-right: 0
	}
	.table.g-xl-1 td,
	.table.g-xl-1 th {
		padding: .25rem
	}
	.table.gy-xl-1 td,
	.table.gy-xl-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}
	.table.gx-xl-1 td,
	.table.gx-xl-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}
	.table.gs-xl-1 td:first-child,
	.table.gs-xl-1 th:first-child {
		padding-left: .25rem
	}
	.table.gs-xl-1 td:last-child,
	.table.gs-xl-1 th:last-child {
		padding-right: .25rem
	}
	.table.g-xl-2 td,
	.table.g-xl-2 th {
		padding: .5rem
	}
	.table.gy-xl-2 td,
	.table.gy-xl-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}
	.table.gx-xl-2 td,
	.table.gx-xl-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}
	.table.gs-xl-2 td:first-child,
	.table.gs-xl-2 th:first-child {
		padding-left: .5rem
	}
	.table.gs-xl-2 td:last-child,
	.table.gs-xl-2 th:last-child {
		padding-right: .5rem
	}
	.table.g-xl-3 td,
	.table.g-xl-3 th {
		padding: .75rem
	}
	.table.gy-xl-3 td,
	.table.gy-xl-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}
	.table.gx-xl-3 td,
	.table.gx-xl-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}
	.table.gs-xl-3 td:first-child,
	.table.gs-xl-3 th:first-child {
		padding-left: .75rem
	}
	.table.gs-xl-3 td:last-child,
	.table.gs-xl-3 th:last-child {
		padding-right: .75rem
	}
	.table.g-xl-4 td,
	.table.g-xl-4 th {
		padding: 1rem
	}
	.table.gy-xl-4 td,
	.table.gy-xl-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}
	.table.gx-xl-4 td,
	.table.gx-xl-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}
	.table.gs-xl-4 td:first-child,
	.table.gs-xl-4 th:first-child {
		padding-left: 1rem
	}
	.table.gs-xl-4 td:last-child,
	.table.gs-xl-4 th:last-child {
		padding-right: 1rem
	}
	.table.g-xl-5 td,
	.table.g-xl-5 th {
		padding: 1.25rem
	}
	.table.gy-xl-5 td,
	.table.gy-xl-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}
	.table.gx-xl-5 td,
	.table.gx-xl-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}
	.table.gs-xl-5 td:first-child,
	.table.gs-xl-5 th:first-child {
		padding-left: 1.25rem
	}
	.table.gs-xl-5 td:last-child,
	.table.gs-xl-5 th:last-child {
		padding-right: 1.25rem
	}
	.table.g-xl-6 td,
	.table.g-xl-6 th {
		padding: 1.5rem
	}
	.table.gy-xl-6 td,
	.table.gy-xl-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}
	.table.gx-xl-6 td,
	.table.gx-xl-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}
	.table.gs-xl-6 td:first-child,
	.table.gs-xl-6 th:first-child {
		padding-left: 1.5rem
	}
	.table.gs-xl-6 td:last-child,
	.table.gs-xl-6 th:last-child {
		padding-right: 1.5rem
	}
	.table.g-xl-7 td,
	.table.g-xl-7 th {
		padding: 1.75rem
	}
	.table.gy-xl-7 td,
	.table.gy-xl-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}
	.table.gx-xl-7 td,
	.table.gx-xl-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}
	.table.gs-xl-7 td:first-child,
	.table.gs-xl-7 th:first-child {
		padding-left: 1.75rem
	}
	.table.gs-xl-7 td:last-child,
	.table.gs-xl-7 th:last-child {
		padding-right: 1.75rem
	}
	.table.g-xl-8 td,
	.table.g-xl-8 th {
		padding: 2rem
	}
	.table.gy-xl-8 td,
	.table.gy-xl-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}
	.table.gx-xl-8 td,
	.table.gx-xl-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}
	.table.gs-xl-8 td:first-child,
	.table.gs-xl-8 th:first-child {
		padding-left: 2rem
	}
	.table.gs-xl-8 td:last-child,
	.table.gs-xl-8 th:last-child {
		padding-right: 2rem
	}
	.table.g-xl-9 td,
	.table.g-xl-9 th {
		padding: 2.25rem
	}
	.table.gy-xl-9 td,
	.table.gy-xl-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}
	.table.gx-xl-9 td,
	.table.gx-xl-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}
	.table.gs-xl-9 td:first-child,
	.table.gs-xl-9 th:first-child {
		padding-left: 2.25rem
	}
	.table.gs-xl-9 td:last-child,
	.table.gs-xl-9 th:last-child {
		padding-right: 2.25rem
	}
	.table.g-xl-10 td,
	.table.g-xl-10 th {
		padding: 2.5rem
	}
	.table.gy-xl-10 td,
	.table.gy-xl-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}
	.table.gx-xl-10 td,
	.table.gx-xl-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}
	.table.gs-xl-10 td:first-child,
	.table.gs-xl-10 th:first-child {
		padding-left: 2.5rem
	}
	.table.gs-xl-10 td:last-child,
	.table.gs-xl-10 th:last-child {
		padding-right: 2.5rem
	}
}

@media (min-width:1400px) {
	.table.g-xxl-0 td,
	.table.g-xxl-0 th {
		padding: 0
	}
	.table.gy-xxl-0 td,
	.table.gy-xxl-0 th {
		padding-top: 0;
		padding-bottom: 0
	}
	.table.gx-xxl-0 td,
	.table.gx-xxl-0 th {
		padding-left: 0;
		padding-right: 0
	}
	.table.gs-xxl-0 td:first-child,
	.table.gs-xxl-0 th:first-child {
		padding-left: 0
	}
	.table.gs-xxl-0 td:last-child,
	.table.gs-xxl-0 th:last-child {
		padding-right: 0
	}
	.table.g-xxl-1 td,
	.table.g-xxl-1 th {
		padding: .25rem
	}
	.table.gy-xxl-1 td,
	.table.gy-xxl-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}
	.table.gx-xxl-1 td,
	.table.gx-xxl-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}
	.table.gs-xxl-1 td:first-child,
	.table.gs-xxl-1 th:first-child {
		padding-left: .25rem
	}
	.table.gs-xxl-1 td:last-child,
	.table.gs-xxl-1 th:last-child {
		padding-right: .25rem
	}
	.table.g-xxl-2 td,
	.table.g-xxl-2 th {
		padding: .5rem
	}
	.table.gy-xxl-2 td,
	.table.gy-xxl-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}
	.table.gx-xxl-2 td,
	.table.gx-xxl-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}
	.table.gs-xxl-2 td:first-child,
	.table.gs-xxl-2 th:first-child {
		padding-left: .5rem
	}
	.table.gs-xxl-2 td:last-child,
	.table.gs-xxl-2 th:last-child {
		padding-right: .5rem
	}
	.table.g-xxl-3 td,
	.table.g-xxl-3 th {
		padding: .75rem
	}
	.table.gy-xxl-3 td,
	.table.gy-xxl-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}
	.table.gx-xxl-3 td,
	.table.gx-xxl-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}
	.table.gs-xxl-3 td:first-child,
	.table.gs-xxl-3 th:first-child {
		padding-left: .75rem
	}
	.table.gs-xxl-3 td:last-child,
	.table.gs-xxl-3 th:last-child {
		padding-right: .75rem
	}
	.table.g-xxl-4 td,
	.table.g-xxl-4 th {
		padding: 1rem
	}
	.table.gy-xxl-4 td,
	.table.gy-xxl-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}
	.table.gx-xxl-4 td,
	.table.gx-xxl-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}
	.table.gs-xxl-4 td:first-child,
	.table.gs-xxl-4 th:first-child {
		padding-left: 1rem
	}
	.table.gs-xxl-4 td:last-child,
	.table.gs-xxl-4 th:last-child {
		padding-right: 1rem
	}
	.table.g-xxl-5 td,
	.table.g-xxl-5 th {
		padding: 1.25rem
	}
	.table.gy-xxl-5 td,
	.table.gy-xxl-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}
	.table.gx-xxl-5 td,
	.table.gx-xxl-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}
	.table.gs-xxl-5 td:first-child,
	.table.gs-xxl-5 th:first-child {
		padding-left: 1.25rem
	}
	.table.gs-xxl-5 td:last-child,
	.table.gs-xxl-5 th:last-child {
		padding-right: 1.25rem
	}
	.table.g-xxl-6 td,
	.table.g-xxl-6 th {
		padding: 1.5rem
	}
	.table.gy-xxl-6 td,
	.table.gy-xxl-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}
	.table.gx-xxl-6 td,
	.table.gx-xxl-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}
	.table.gs-xxl-6 td:first-child,
	.table.gs-xxl-6 th:first-child {
		padding-left: 1.5rem
	}
	.table.gs-xxl-6 td:last-child,
	.table.gs-xxl-6 th:last-child {
		padding-right: 1.5rem
	}
	.table.g-xxl-7 td,
	.table.g-xxl-7 th {
		padding: 1.75rem
	}
	.table.gy-xxl-7 td,
	.table.gy-xxl-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}
	.table.gx-xxl-7 td,
	.table.gx-xxl-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}
	.table.gs-xxl-7 td:first-child,
	.table.gs-xxl-7 th:first-child {
		padding-left: 1.75rem
	}
	.table.gs-xxl-7 td:last-child,
	.table.gs-xxl-7 th:last-child {
		padding-right: 1.75rem
	}
	.table.g-xxl-8 td,
	.table.g-xxl-8 th {
		padding: 2rem
	}
	.table.gy-xxl-8 td,
	.table.gy-xxl-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}
	.table.gx-xxl-8 td,
	.table.gx-xxl-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}
	.table.gs-xxl-8 td:first-child,
	.table.gs-xxl-8 th:first-child {
		padding-left: 2rem
	}
	.table.gs-xxl-8 td:last-child,
	.table.gs-xxl-8 th:last-child {
		padding-right: 2rem
	}
	.table.g-xxl-9 td,
	.table.g-xxl-9 th {
		padding: 2.25rem
	}
	.table.gy-xxl-9 td,
	.table.gy-xxl-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}
	.table.gx-xxl-9 td,
	.table.gx-xxl-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}
	.table.gs-xxl-9 td:first-child,
	.table.gs-xxl-9 th:first-child {
		padding-left: 2.25rem
	}
	.table.gs-xxl-9 td:last-child,
	.table.gs-xxl-9 th:last-child {
		padding-right: 2.25rem
	}
	.table.g-xxl-10 td,
	.table.g-xxl-10 th {
		padding: 2.5rem
	}
	.table.gy-xxl-10 td,
	.table.gy-xxl-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}
	.table.gx-xxl-10 td,
	.table.gx-xxl-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}
	.table.gs-xxl-10 td:first-child,
	.table.gs-xxl-10 th:first-child {
		padding-left: 2.5rem
	}
	.table.gs-xxl-10 td:last-child,
	.table.gs-xxl-10 th:last-child {
		padding-right: 2.5rem
	}
}

.popover .popover-header {
	font-size: 1rem;
	font-weight: 500;
	border-bottom: 1px solid #f5f8fa
}

.popover .popover-dismiss {
	position: absolute;
	top: .85rem;
	right: .85rem;
	height: 1.5rem;
	width: 1.5rem
}

.popover .popover-dismiss i {
	color: #b5b5c3
}

.popover .popover-dismiss:hover i {
	color: #009ef7
}

.popover .popover-dismiss+.popover-header {
	padding-right: 2.75rem
}

.popover-dark {
	background-color: #181c32;
	border: 0
}

.popover-dark .popover-header {
	background-color: #181c32;
	color: #eff2f5;
	border-bottom-color: #3f4254
}

.popover-dark .popover-body {
	color: #b5b5c3
}

.popover-dark.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,
.popover-dark.bs-popover-top>.popover-arrow::before {
	border-top-color: #f5f8fa
}

.popover-dark.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,
.popover-dark.bs-popover-top>.popover-arrow::after {
	border-top-color: #181c32
}

.popover-dark.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,
.popover-dark.bs-popover-end>.popover-arrow::before {
	border-right-color: #f5f8fa
}

.popover-dark.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,
.popover-dark.bs-popover-end>.popover-arrow::after {
	border-right-color: #181c32
}

.popover-dark.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,
.popover-dark.bs-popover-bottom>.popover-arrow::before {
	border-bottom-color: #f5f8fa
}

.popover-dark.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,
.popover-dark.bs-popover-bottom>.popover-arrow::after {
	border-bottom-color: #181c32
}

.popover-dark.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,
.popover-dark.bs-popover-bottom .popover-header::before {
	border-bottom-color: #181c32
}

.popover-dark.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,
.popover-dark.bs-popover-start>.popover-arrow::before {
	border-left-color: #f5f8fa
}

.popover-dark.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,
.popover-dark.bs-popover-start>.popover-arrow::after {
	border-left-color: #181c32
}

.tooltip .tooltip-inner {
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15)
}

.tooltip.tooltop-auto-width .tooltip-inner {
	white-space: nowrap;
	max-width: none
}

.tooltip.tooltip-dark .tooltip-inner {
	color: #fff;
	background-color: #181c32
}

.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,
.tooltip.tooltip-dark.bs-tooltip-top .tooltip-arrow::before {
	border-top-color: #181c32
}

.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,
.tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow::before {
	border-right-color: #181c32
}

.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,
.tooltip.tooltip-dark.bs-tooltip-bottom .tooltip-arrow::before {
	border-bottom-color: #181c32
}

.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,
.tooltip.tooltip-dark.bs-tooltip-start .tooltip-arrow::before {
	border-left-color: #181c32
}

.accordion .accordion-header {
	cursor: pointer
}

.accordion.accordion-icon-toggle .accordion-icon {
	display: flex;
	flex-shrink: 0;
	transition: all .2s ease;
	transform: rotate(90deg);
	align-items: center;
	justify-content: center
}

.accordion.accordion-icon-toggle .accordion-icon i {
	color: #009ef7
}

.accordion.accordion-icon-toggle .accordion-icon .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #009ef7
}

.accordion.accordion-icon-toggle .accordion-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.accordion.accordion-icon-toggle .collapsed .accordion-icon {
	transition: all .2s ease;
	transform: rotate(0)
}

.accordion.accordion-icon-toggle .collapsed .accordion-icon i {
	color: #a1a5b7
}

.accordion.accordion-icon-toggle .collapsed .accordion-icon .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #a1a5b7
}

.accordion.accordion-icon-toggle .collapsed .accordion-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.accordion.accordion-borderless .accordion-item {
	border: 0
}

.accordion.accordion-flush .accordion-item {
	background-color: transparent;
	border: 0;
	border-radius: none;
	padding-left: 0;
	padding-right: 0
}

.feedback {
	display: none
}

.feedback-popup {
	display: flex;
	justify-content: center;
	margin: 0 auto;
	position: fixed;
	z-index: 1000;
	box-shadow: 0 0 50px 0 rgba(82, 63, 105, .15);
	background-color: #fff;
	border-radius: 0;
	padding: 1rem 1.25rem
}

.feedback-top-center {
	display: flex;
	transition: top .6s ease;
	left: 50%;
	transform: translateX(-50%)
}

.feedback-top-center.feedback-shown {
	top: 0;
	transition: top .6s ease
}

.symbol {
	display: inline-block;
	flex-shrink: 0;
	position: relative
}

.symbol .symbol-label {
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 500;
	color: #3f4254;
	background-color: #f5f8fa;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover
}

.symbol .symbol-badge {
	position: absolute;
	border: 2px solid #fff;
	border-radius: 100%;
	top: 0;
	left: 50%;
	transform: translateX(-50%) translateY(-50%)!important
}

.symbol>img {
	width: 100%;
	flex-shrink: 0;
	display: inline-block
}

.symbol.symbol-square,
.symbol.symbol-square .symbol-label,
.symbol.symbol-square>img {
	border-radius: 0!important
}

.symbol.symbol-circle,
.symbol.symbol-circle .symbol-label,
.symbol.symbol-circle>img {
	border-radius: 50%
}

.symbol>img {
	width: 50px;
	height: 50px
}

.symbol .symbol-label {
	width: 50px;
	height: 50px
}

.symbol.symbol-fixed .symbol-label {
	width: 50px;
	height: 50px
}

.symbol.symbol-fixed>img {
	width: 50px;
	height: 50px;
	max-width: auto
}

.symbol.symbol-2by3 .symbol-label {
	height: 50px;
	width: 75px
}

.symbol.symbol-2by3>img {
	height: 50px;
	width: 75px;
	max-width: auto
}

.symbol.symbol-20px>img {
	width: 20px;
	height: 20px
}

.symbol.symbol-20px .symbol-label {
	width: 20px;
	height: 20px
}

.symbol.symbol-20px.symbol-fixed .symbol-label {
	width: 20px;
	height: 20px
}

.symbol.symbol-20px.symbol-fixed>img {
	width: 20px;
	height: 20px;
	max-width: auto
}

.symbol.symbol-20px.symbol-2by3 .symbol-label {
	height: 20px;
	width: 30px
}

.symbol.symbol-20px.symbol-2by3>img {
	height: 20px;
	width: 30px;
	max-width: auto
}

.symbol.symbol-25px>img {
	width: 25px;
	height: 25px
}

.symbol.symbol-25px .symbol-label {
	width: 25px;
	height: 25px
}

.symbol.symbol-25px.symbol-fixed .symbol-label {
	width: 25px;
	height: 25px
}

.symbol.symbol-25px.symbol-fixed>img {
	width: 25px;
	height: 25px;
	max-width: auto
}

.symbol.symbol-25px.symbol-2by3 .symbol-label {
	height: 25px;
	width: 37.5px
}

.symbol.symbol-25px.symbol-2by3>img {
	height: 25px;
	width: 37.5px;
	max-width: auto
}

.symbol.symbol-30px>img {
	width: 30px;
	height: 30px
}

.symbol.symbol-30px .symbol-label {
	width: 30px;
	height: 30px
}

.symbol.symbol-30px.symbol-fixed .symbol-label {
	width: 30px;
	height: 30px
}

.symbol.symbol-30px.symbol-fixed>img {
	width: 30px;
	height: 30px;
	max-width: auto
}

.symbol.symbol-30px.symbol-2by3 .symbol-label {
	height: 30px;
	width: 45px
}

.symbol.symbol-30px.symbol-2by3>img {
	height: 30px;
	width: 45px;
	max-width: auto
}

.symbol.symbol-35px>img {
	width: 35px;
	height: 35px
}

.symbol.symbol-35px .symbol-label {
	width: 35px;
	height: 35px
}

.symbol.symbol-35px.symbol-fixed .symbol-label {
	width: 35px;
	height: 35px
}

.symbol.symbol-35px.symbol-fixed>img {
	width: 35px;
	height: 35px;
	max-width: auto
}

.symbol.symbol-35px.symbol-2by3 .symbol-label {
	height: 35px;
	width: 52.5px
}

.symbol.symbol-35px.symbol-2by3>img {
	height: 35px;
	width: 52.5px;
	max-width: auto
}

.symbol.symbol-40px>img {
	width: 40px;
	height: 40px
}

.symbol.symbol-40px .symbol-label {
	width: 40px;
	height: 40px
}

.symbol.symbol-40px.symbol-fixed .symbol-label {
	width: 40px;
	height: 40px
}

.symbol.symbol-40px.symbol-fixed>img {
	width: 40px;
	height: 40px;
	max-width: auto
}

.symbol.symbol-40px.symbol-2by3 .symbol-label {
	height: 40px;
	width: 60px
}

.symbol.symbol-40px.symbol-2by3>img {
	height: 40px;
	width: 60px;
	max-width: auto
}

.symbol.symbol-45px>img {
	width: 45px;
	height: 45px
}

.symbol.symbol-45px .symbol-label {
	width: 45px;
	height: 45px
}

.symbol.symbol-45px.symbol-fixed .symbol-label {
	width: 45px;
	height: 45px
}

.symbol.symbol-45px.symbol-fixed>img {
	width: 45px;
	height: 45px;
	max-width: auto
}

.symbol.symbol-45px.symbol-2by3 .symbol-label {
	height: 45px;
	width: 67.5px
}

.symbol.symbol-45px.symbol-2by3>img {
	height: 45px;
	width: 67.5px;
	max-width: auto
}

.symbol.symbol-50px>img {
	width: 50px;
	height: 50px
}

.symbol.symbol-50px .symbol-label {
	width: 50px;
	height: 50px
}

.symbol.symbol-50px.symbol-fixed .symbol-label {
	width: 50px;
	height: 50px
}

.symbol.symbol-50px.symbol-fixed>img {
	width: 50px;
	height: 50px;
	max-width: auto
}

.symbol.symbol-50px.symbol-2by3 .symbol-label {
	height: 50px;
	width: 75px
}

.symbol.symbol-50px.symbol-2by3>img {
	height: 50px;
	width: 75px;
	max-width: auto
}

.symbol.symbol-55px>img {
	width: 55px;
	height: 55px
}

.symbol.symbol-55px .symbol-label {
	width: 55px;
	height: 55px
}

.symbol.symbol-55px.symbol-fixed .symbol-label {
	width: 55px;
	height: 55px
}

.symbol.symbol-55px.symbol-fixed>img {
	width: 55px;
	height: 55px;
	max-width: auto
}

.symbol.symbol-55px.symbol-2by3 .symbol-label {
	height: 55px;
	width: 82.5px
}

.symbol.symbol-55px.symbol-2by3>img {
	height: 55px;
	width: 82.5px;
	max-width: auto
}

.symbol.symbol-60px>img {
	width: 60px;
	height: 60px
}

.symbol.symbol-60px .symbol-label {
	width: 60px;
	height: 60px
}

.symbol.symbol-60px.symbol-fixed .symbol-label {
	width: 60px;
	height: 60px
}

.symbol.symbol-60px.symbol-fixed>img {
	width: 60px;
	height: 60px;
	max-width: auto
}

.symbol.symbol-60px.symbol-2by3 .symbol-label {
	height: 60px;
	width: 90px
}

.symbol.symbol-60px.symbol-2by3>img {
	height: 60px;
	width: 90px;
	max-width: auto
}

.symbol.symbol-65px>img {
	width: 65px;
	height: 65px
}

.symbol.symbol-65px .symbol-label {
	width: 65px;
	height: 65px
}

.symbol.symbol-65px.symbol-fixed .symbol-label {
	width: 65px;
	height: 65px
}

.symbol.symbol-65px.symbol-fixed>img {
	width: 65px;
	height: 65px;
	max-width: auto
}

.symbol.symbol-65px.symbol-2by3 .symbol-label {
	height: 65px;
	width: 97.5px
}

.symbol.symbol-65px.symbol-2by3>img {
	height: 65px;
	width: 97.5px;
	max-width: auto
}

.symbol.symbol-70px>img {
	width: 70px;
	height: 70px
}

.symbol.symbol-70px .symbol-label {
	width: 70px;
	height: 70px
}

.symbol.symbol-70px.symbol-fixed .symbol-label {
	width: 70px;
	height: 70px
}

.symbol.symbol-70px.symbol-fixed>img {
	width: 70px;
	height: 70px;
	max-width: auto
}

.symbol.symbol-70px.symbol-2by3 .symbol-label {
	height: 70px;
	width: 105px
}

.symbol.symbol-70px.symbol-2by3>img {
	height: 70px;
	width: 105px;
	max-width: auto
}

.symbol.symbol-75px>img {
	width: 75px;
	height: 75px
}

.symbol.symbol-75px .symbol-label {
	width: 75px;
	height: 75px
}

.symbol.symbol-75px.symbol-fixed .symbol-label {
	width: 75px;
	height: 75px
}

.symbol.symbol-75px.symbol-fixed>img {
	width: 75px;
	height: 75px;
	max-width: auto
}

.symbol.symbol-75px.symbol-2by3 .symbol-label {
	height: 75px;
	width: 112.5px
}

.symbol.symbol-75px.symbol-2by3>img {
	height: 75px;
	width: 112.5px;
	max-width: auto
}

.symbol.symbol-100px>img {
	width: 100px;
	height: 100px
}

.symbol.symbol-100px .symbol-label {
	width: 100px;
	height: 100px
}

.symbol.symbol-100px.symbol-fixed .symbol-label {
	width: 100px;
	height: 100px
}

.symbol.symbol-100px.symbol-fixed>img {
	width: 100px;
	height: 74px;
	max-width: auto
}

.symbol.symbol-100px.symbol-2by3 .symbol-label {
	height: 100px;
	width: 150px
}

.symbol.symbol-100px.symbol-2by3>img {
	height: 100px;
	width: 150px;
	max-width: auto
}

.symbol.symbol-125px>img {
	width: 125px;
	height: 125px
}

.symbol.symbol-125px .symbol-label {
	width: 125px;
	height: 125px
}

.symbol.symbol-125px.symbol-fixed .symbol-label {
	width: 125px;
	height: 125px
}

.symbol.symbol-125px.symbol-fixed>img {
	width: 125px;
	height: 125px;
	max-width: auto
}

.symbol.symbol-125px.symbol-2by3 .symbol-label {
	height: 125px;
	width: 187.5px
}

.symbol.symbol-125px.symbol-2by3>img {
	height: 125px;
	width: 187.5px;
	max-width: auto
}

.symbol.symbol-150px>img {
	width: 150px;
	height: 150px
}

.symbol.symbol-150px .symbol-label {
	width: 150px;
	height: 150px
}

.symbol.symbol-150px.symbol-fixed .symbol-label {
	width: 150px;
	height: 150px
}

.symbol.symbol-150px.symbol-fixed>img {
	width: 150px;
	height: 150px;
	max-width: auto
}

.symbol.symbol-150px.symbol-2by3 .symbol-label {
	height: 150px;
	width: 225px
}

.symbol.symbol-150px.symbol-2by3>img {
	height: 150px;
	width: 225px;
	max-width: auto
}

.symbol.symbol-160px>img {
	width: 160px;
	height: 160px
}

.symbol.symbol-160px .symbol-label {
	width: 160px;
	height: 160px
}

.symbol.symbol-160px.symbol-fixed .symbol-label {
	width: 160px;
	height: 160px
}

.symbol.symbol-160px.symbol-fixed>img {
	width: 160px;
	height: 160px;
	max-width: auto
}

.symbol.symbol-160px.symbol-2by3 .symbol-label {
	height: 160px;
	width: 240px
}

.symbol.symbol-160px.symbol-2by3>img {
	height: 160px;
	width: 240px;
	max-width: auto
}

.symbol.symbol-175px>img {
	width: 175px;
	height: 175px
}

.symbol.symbol-175px .symbol-label {
	width: 175px;
	height: 175px
}

.symbol.symbol-175px.symbol-fixed .symbol-label {
	width: 175px;
	height: 175px
}

.symbol.symbol-175px.symbol-fixed>img {
	width: 175px;
	height: 175px;
	max-width: auto
}

.symbol.symbol-175px.symbol-2by3 .symbol-label {
	height: 175px;
	width: 262.5px
}

.symbol.symbol-175px.symbol-2by3>img {
	height: 175px;
	width: 262.5px;
	max-width: auto
}

.symbol.symbol-200px>img {
	width: 200px;
	height: 200px
}

.symbol.symbol-200px .symbol-label {
	width: 200px;
	height: 200px
}

.symbol.symbol-200px.symbol-fixed .symbol-label {
	width: 200px;
	height: 200px
}

.symbol.symbol-200px.symbol-fixed>img {
	width: 200px;
	height: 200px;
	max-width: auto
}

.symbol.symbol-200px.symbol-2by3 .symbol-label {
	height: 200px;
	width: 300px
}

.symbol.symbol-200px.symbol-2by3>img {
	height: 200px;
	width: 300px;
	max-width: auto
}

@media (min-width:576px) {
	.symbol.symbol-sm-20px>img {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-sm-20px .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-sm-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-sm-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: auto
	}
	.symbol.symbol-sm-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}
	.symbol.symbol-sm-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: auto
	}
	.symbol.symbol-sm-25px>img {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-sm-25px .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-sm-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-sm-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: auto
	}
	.symbol.symbol-sm-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}
	.symbol.symbol-sm-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: auto
	}
	.symbol.symbol-sm-30px>img {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-sm-30px .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-sm-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-sm-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: auto
	}
	.symbol.symbol-sm-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}
	.symbol.symbol-sm-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: auto
	}
	.symbol.symbol-sm-35px>img {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-sm-35px .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-sm-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-sm-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: auto
	}
	.symbol.symbol-sm-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}
	.symbol.symbol-sm-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: auto
	}
	.symbol.symbol-sm-40px>img {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-sm-40px .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-sm-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-sm-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: auto
	}
	.symbol.symbol-sm-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}
	.symbol.symbol-sm-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: auto
	}
	.symbol.symbol-sm-45px>img {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-sm-45px .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-sm-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-sm-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: auto
	}
	.symbol.symbol-sm-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}
	.symbol.symbol-sm-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: auto
	}
	.symbol.symbol-sm-50px>img {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-sm-50px .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-sm-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-sm-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: auto
	}
	.symbol.symbol-sm-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}
	.symbol.symbol-sm-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: auto
	}
	.symbol.symbol-sm-55px>img {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-sm-55px .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-sm-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-sm-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: auto
	}
	.symbol.symbol-sm-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}
	.symbol.symbol-sm-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: auto
	}
	.symbol.symbol-sm-60px>img {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-sm-60px .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-sm-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-sm-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: auto
	}
	.symbol.symbol-sm-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}
	.symbol.symbol-sm-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: auto
	}
	.symbol.symbol-sm-65px>img {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-sm-65px .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-sm-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-sm-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: auto
	}
	.symbol.symbol-sm-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}
	.symbol.symbol-sm-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: auto
	}
	.symbol.symbol-sm-70px>img {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-sm-70px .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-sm-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-sm-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: auto
	}
	.symbol.symbol-sm-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}
	.symbol.symbol-sm-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: auto
	}
	.symbol.symbol-sm-75px>img {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-sm-75px .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-sm-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-sm-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: auto
	}
	.symbol.symbol-sm-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}
	.symbol.symbol-sm-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: auto
	}
	.symbol.symbol-sm-100px>img {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-sm-100px .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-sm-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-sm-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: auto
	}
	.symbol.symbol-sm-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}
	.symbol.symbol-sm-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: auto
	}
	.symbol.symbol-sm-125px>img {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-sm-125px .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-sm-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-sm-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: auto
	}
	.symbol.symbol-sm-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}
	.symbol.symbol-sm-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: auto
	}
	.symbol.symbol-sm-150px>img {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-sm-150px .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-sm-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-sm-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: auto
	}
	.symbol.symbol-sm-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}
	.symbol.symbol-sm-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: auto
	}
	.symbol.symbol-sm-160px>img {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-sm-160px .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-sm-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-sm-160px.symbol-fixed>img {
		width: 160px;
		height: 160px;
		max-width: auto
	}
	.symbol.symbol-sm-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}
	.symbol.symbol-sm-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: auto
	}
	.symbol.symbol-sm-175px>img {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-sm-175px .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-sm-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-sm-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: auto
	}
	.symbol.symbol-sm-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}
	.symbol.symbol-sm-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: auto
	}
	.symbol.symbol-sm-200px>img {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-sm-200px .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-sm-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-sm-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: auto
	}
	.symbol.symbol-sm-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}
	.symbol.symbol-sm-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: auto
	}
}

@media (min-width:768px) {
	.symbol.symbol-md-20px>img {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-md-20px .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-md-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-md-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: auto
	}
	.symbol.symbol-md-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}
	.symbol.symbol-md-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: auto
	}
	.symbol.symbol-md-25px>img {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-md-25px .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-md-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-md-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: auto
	}
	.symbol.symbol-md-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}
	.symbol.symbol-md-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: auto
	}
	.symbol.symbol-md-30px>img {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-md-30px .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-md-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-md-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: auto
	}
	.symbol.symbol-md-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}
	.symbol.symbol-md-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: auto
	}
	.symbol.symbol-md-35px>img {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-md-35px .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-md-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-md-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: auto
	}
	.symbol.symbol-md-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}
	.symbol.symbol-md-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: auto
	}
	.symbol.symbol-md-40px>img {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-md-40px .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-md-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-md-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: auto
	}
	.symbol.symbol-md-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}
	.symbol.symbol-md-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: auto
	}
	.symbol.symbol-md-45px>img {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-md-45px .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-md-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-md-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: auto
	}
	.symbol.symbol-md-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}
	.symbol.symbol-md-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: auto
	}
	.symbol.symbol-md-50px>img {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-md-50px .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-md-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-md-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: auto
	}
	.symbol.symbol-md-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}
	.symbol.symbol-md-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: auto
	}
	.symbol.symbol-md-55px>img {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-md-55px .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-md-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-md-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: auto
	}
	.symbol.symbol-md-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}
	.symbol.symbol-md-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: auto
	}
	.symbol.symbol-md-60px>img {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-md-60px .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-md-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-md-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: auto
	}
	.symbol.symbol-md-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}
	.symbol.symbol-md-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: auto
	}
	.symbol.symbol-md-65px>img {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-md-65px .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-md-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-md-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: auto
	}
	.symbol.symbol-md-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}
	.symbol.symbol-md-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: auto
	}
	.symbol.symbol-md-70px>img {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-md-70px .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-md-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-md-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: auto
	}
	.symbol.symbol-md-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}
	.symbol.symbol-md-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: auto
	}
	.symbol.symbol-md-75px>img {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-md-75px .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-md-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-md-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: auto
	}
	.symbol.symbol-md-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}
	.symbol.symbol-md-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: auto
	}
	.symbol.symbol-md-100px>img {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-md-100px .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-md-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-md-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: auto
	}
	.symbol.symbol-md-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}
	.symbol.symbol-md-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: auto
	}
	.symbol.symbol-md-125px>img {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-md-125px .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-md-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-md-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: auto
	}
	.symbol.symbol-md-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}
	.symbol.symbol-md-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: auto
	}
	.symbol.symbol-md-150px>img {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-md-150px .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-md-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-md-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: auto
	}
	.symbol.symbol-md-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}
	.symbol.symbol-md-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: auto
	}
	.symbol.symbol-md-160px>img {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-md-160px .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-md-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-md-160px.symbol-fixed>img {
		width: 160px;
		height: 160px;
		max-width: auto
	}
	.symbol.symbol-md-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}
	.symbol.symbol-md-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: auto
	}
	.symbol.symbol-md-175px>img {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-md-175px .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-md-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-md-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: auto
	}
	.symbol.symbol-md-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}
	.symbol.symbol-md-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: auto
	}
	.symbol.symbol-md-200px>img {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-md-200px .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-md-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-md-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: auto
	}
	.symbol.symbol-md-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}
	.symbol.symbol-md-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: auto
	}
}

@media (min-width:992px) {
	.symbol.symbol-lg-20px>img {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-lg-20px .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-lg-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-lg-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: auto
	}
	.symbol.symbol-lg-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}
	.symbol.symbol-lg-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: auto
	}
	.symbol.symbol-lg-25px>img {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-lg-25px .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-lg-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-lg-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: auto
	}
	.symbol.symbol-lg-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}
	.symbol.symbol-lg-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: auto
	}
	.symbol.symbol-lg-30px>img {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-lg-30px .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-lg-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-lg-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: auto
	}
	.symbol.symbol-lg-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}
	.symbol.symbol-lg-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: auto
	}
	.symbol.symbol-lg-35px>img {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-lg-35px .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-lg-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-lg-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: auto
	}
	.symbol.symbol-lg-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}
	.symbol.symbol-lg-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: auto
	}
	.symbol.symbol-lg-40px>img {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-lg-40px .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-lg-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-lg-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: auto
	}
	.symbol.symbol-lg-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}
	.symbol.symbol-lg-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: auto
	}
	.symbol.symbol-lg-45px>img {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-lg-45px .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-lg-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-lg-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: auto
	}
	.symbol.symbol-lg-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}
	.symbol.symbol-lg-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: auto
	}
	.symbol.symbol-lg-50px>img {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-lg-50px .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-lg-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-lg-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: auto
	}
	.symbol.symbol-lg-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}
	.symbol.symbol-lg-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: auto
	}
	.symbol.symbol-lg-55px>img {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-lg-55px .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-lg-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-lg-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: auto
	}
	.symbol.symbol-lg-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}
	.symbol.symbol-lg-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: auto
	}
	.symbol.symbol-lg-60px>img {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-lg-60px .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-lg-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-lg-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: auto
	}
	.symbol.symbol-lg-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}
	.symbol.symbol-lg-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: auto
	}
	.symbol.symbol-lg-65px>img {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-lg-65px .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-lg-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-lg-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: auto
	}
	.symbol.symbol-lg-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}
	.symbol.symbol-lg-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: auto
	}
	.symbol.symbol-lg-70px>img {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-lg-70px .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-lg-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-lg-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: auto
	}
	.symbol.symbol-lg-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}
	.symbol.symbol-lg-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: auto
	}
	.symbol.symbol-lg-75px>img {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-lg-75px .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-lg-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-lg-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: auto
	}
	.symbol.symbol-lg-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}
	.symbol.symbol-lg-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: auto
	}
	.symbol.symbol-lg-100px>img {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-lg-100px .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-lg-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-lg-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: auto
	}
	.symbol.symbol-lg-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}
	.symbol.symbol-lg-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: auto
	}
	.symbol.symbol-lg-125px>img {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-lg-125px .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-lg-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-lg-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: auto
	}
	.symbol.symbol-lg-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}
	.symbol.symbol-lg-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: auto
	}
	.symbol.symbol-lg-150px>img {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-lg-150px .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-lg-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-lg-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: auto
	}
	.symbol.symbol-lg-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}
	.symbol.symbol-lg-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: auto
	}
	.symbol.symbol-lg-160px>img {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-lg-160px .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-lg-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-lg-160px.symbol-fixed>img {
		width: 76px;
		/* height: 160px; */
		max-width: auto
	}
	.symbol.symbol-lg-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}
	.symbol.symbol-lg-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: auto
	}
	.symbol.symbol-lg-175px>img {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-lg-175px .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-lg-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-lg-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: auto
	}
	.symbol.symbol-lg-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}
	.symbol.symbol-lg-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: auto
	}
	.symbol.symbol-lg-200px>img {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-lg-200px .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-lg-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-lg-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: auto
	}
	.symbol.symbol-lg-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}
	.symbol.symbol-lg-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: auto
	}
}

@media (min-width:1200px) {
	.symbol.symbol-xl-20px>img {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-xl-20px .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-xl-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-xl-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: auto
	}
	.symbol.symbol-xl-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}
	.symbol.symbol-xl-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: auto
	}
	.symbol.symbol-xl-25px>img {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-xl-25px .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-xl-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-xl-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: auto
	}
	.symbol.symbol-xl-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}
	.symbol.symbol-xl-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: auto
	}
	.symbol.symbol-xl-30px>img {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-xl-30px .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-xl-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-xl-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: auto
	}
	.symbol.symbol-xl-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}
	.symbol.symbol-xl-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: auto
	}
	.symbol.symbol-xl-35px>img {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-xl-35px .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-xl-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-xl-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: auto
	}
	.symbol.symbol-xl-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}
	.symbol.symbol-xl-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: auto
	}
	.symbol.symbol-xl-40px>img {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-xl-40px .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-xl-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-xl-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: auto
	}
	.symbol.symbol-xl-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}
	.symbol.symbol-xl-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: auto
	}
	.symbol.symbol-xl-45px>img {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-xl-45px .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-xl-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-xl-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: auto
	}
	.symbol.symbol-xl-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}
	.symbol.symbol-xl-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: auto
	}
	.symbol.symbol-xl-50px>img {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-xl-50px .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-xl-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-xl-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: auto
	}
	.symbol.symbol-xl-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}
	.symbol.symbol-xl-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: auto
	}
	.symbol.symbol-xl-55px>img {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-xl-55px .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-xl-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-xl-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: auto
	}
	.symbol.symbol-xl-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}
	.symbol.symbol-xl-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: auto
	}
	.symbol.symbol-xl-60px>img {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-xl-60px .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-xl-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-xl-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: auto
	}
	.symbol.symbol-xl-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}
	.symbol.symbol-xl-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: auto
	}
	.symbol.symbol-xl-65px>img {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-xl-65px .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-xl-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-xl-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: auto
	}
	.symbol.symbol-xl-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}
	.symbol.symbol-xl-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: auto
	}
	.symbol.symbol-xl-70px>img {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-xl-70px .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-xl-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-xl-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: auto
	}
	.symbol.symbol-xl-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}
	.symbol.symbol-xl-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: auto
	}
	.symbol.symbol-xl-75px>img {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-xl-75px .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-xl-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-xl-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: auto
	}
	.symbol.symbol-xl-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}
	.symbol.symbol-xl-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: auto
	}
	.symbol.symbol-xl-100px>img {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-xl-100px .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-xl-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-xl-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: auto
	}
	.symbol.symbol-xl-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}
	.symbol.symbol-xl-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: auto
	}
	.symbol.symbol-xl-125px>img {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-xl-125px .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-xl-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-xl-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: auto
	}
	.symbol.symbol-xl-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}
	.symbol.symbol-xl-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: auto
	}
	.symbol.symbol-xl-150px>img {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-xl-150px .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-xl-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-xl-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: auto
	}
	.symbol.symbol-xl-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}
	.symbol.symbol-xl-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: auto
	}
	.symbol.symbol-xl-160px>img {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-xl-160px .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-xl-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-xl-160px.symbol-fixed>img {
		width: 160px;
		height: 160px;
		max-width: auto
	}
	.symbol.symbol-xl-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}
	.symbol.symbol-xl-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: auto
	}
	.symbol.symbol-xl-175px>img {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-xl-175px .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-xl-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-xl-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: auto
	}
	.symbol.symbol-xl-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}
	.symbol.symbol-xl-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: auto
	}
	.symbol.symbol-xl-200px>img {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-xl-200px .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-xl-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-xl-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: auto
	}
	.symbol.symbol-xl-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}
	.symbol.symbol-xl-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: auto
	}
}

@media (min-width:1400px) {
	.symbol.symbol-xxl-20px>img {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-xxl-20px .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-xxl-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}
	.symbol.symbol-xxl-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: auto
	}
	.symbol.symbol-xxl-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}
	.symbol.symbol-xxl-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: auto
	}
	.symbol.symbol-xxl-25px>img {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-xxl-25px .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-xxl-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}
	.symbol.symbol-xxl-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: auto
	}
	.symbol.symbol-xxl-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}
	.symbol.symbol-xxl-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: auto
	}
	.symbol.symbol-xxl-30px>img {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-xxl-30px .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-xxl-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}
	.symbol.symbol-xxl-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: auto
	}
	.symbol.symbol-xxl-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}
	.symbol.symbol-xxl-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: auto
	}
	.symbol.symbol-xxl-35px>img {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-xxl-35px .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-xxl-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}
	.symbol.symbol-xxl-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: auto
	}
	.symbol.symbol-xxl-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}
	.symbol.symbol-xxl-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: auto
	}
	.symbol.symbol-xxl-40px>img {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-xxl-40px .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-xxl-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}
	.symbol.symbol-xxl-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: auto
	}
	.symbol.symbol-xxl-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}
	.symbol.symbol-xxl-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: auto
	}
	.symbol.symbol-xxl-45px>img {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-xxl-45px .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-xxl-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}
	.symbol.symbol-xxl-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: auto
	}
	.symbol.symbol-xxl-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}
	.symbol.symbol-xxl-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: auto
	}
	.symbol.symbol-xxl-50px>img {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-xxl-50px .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-xxl-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}
	.symbol.symbol-xxl-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: auto
	}
	.symbol.symbol-xxl-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}
	.symbol.symbol-xxl-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: auto
	}
	.symbol.symbol-xxl-55px>img {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-xxl-55px .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-xxl-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}
	.symbol.symbol-xxl-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: auto
	}
	.symbol.symbol-xxl-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}
	.symbol.symbol-xxl-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: auto
	}
	.symbol.symbol-xxl-60px>img {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-xxl-60px .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-xxl-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}
	.symbol.symbol-xxl-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: auto
	}
	.symbol.symbol-xxl-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}
	.symbol.symbol-xxl-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: auto
	}
	.symbol.symbol-xxl-65px>img {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-xxl-65px .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-xxl-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}
	.symbol.symbol-xxl-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: auto
	}
	.symbol.symbol-xxl-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}
	.symbol.symbol-xxl-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: auto
	}
	.symbol.symbol-xxl-70px>img {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-xxl-70px .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-xxl-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}
	.symbol.symbol-xxl-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: auto
	}
	.symbol.symbol-xxl-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}
	.symbol.symbol-xxl-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: auto
	}
	.symbol.symbol-xxl-75px>img {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-xxl-75px .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-xxl-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}
	.symbol.symbol-xxl-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: auto
	}
	.symbol.symbol-xxl-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}
	.symbol.symbol-xxl-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: auto
	}
	.symbol.symbol-xxl-100px>img {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-xxl-100px .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-xxl-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}
	.symbol.symbol-xxl-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: auto
	}
	.symbol.symbol-xxl-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}
	.symbol.symbol-xxl-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: auto
	}
	.symbol.symbol-xxl-125px>img {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-xxl-125px .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-xxl-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}
	.symbol.symbol-xxl-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: auto
	}
	.symbol.symbol-xxl-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}
	.symbol.symbol-xxl-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: auto
	}
	.symbol.symbol-xxl-150px>img {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-xxl-150px .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-xxl-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}
	.symbol.symbol-xxl-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: auto
	}
	.symbol.symbol-xxl-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}
	.symbol.symbol-xxl-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: auto
	}
	.symbol.symbol-xxl-160px>img {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-xxl-160px .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-xxl-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}
	.symbol.symbol-xxl-160px.symbol-fixed>img {
		width: 160px;
		height: 160px;
		max-width: auto
	}
	.symbol.symbol-xxl-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}
	.symbol.symbol-xxl-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: auto
	}
	.symbol.symbol-xxl-175px>img {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-xxl-175px .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-xxl-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}
	.symbol.symbol-xxl-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: auto
	}
	.symbol.symbol-xxl-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}
	.symbol.symbol-xxl-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: auto
	}
	.symbol.symbol-xxl-200px>img {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-xxl-200px .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-xxl-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}
	.symbol.symbol-xxl-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: auto
	}
	.symbol.symbol-xxl-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}
	.symbol.symbol-xxl-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: auto
	}
}

.symbol-group {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-left: 10px
}

.symbol-group .symbol {
	position: relative;
	z-index: 0;
	margin-left: -10px;
	border: 2px solid #fff;
	transition: all .3s ease
}

.symbol-group .symbol:hover {
	transition: all .3s ease;
	z-index: 1
}

.symbol-group.symbol-hover .symbol {
	cursor: pointer
}

.pulse {
	position: relative
}

.pulse.pulse-white .pulse-ring {
	border-color: #fff
}

.pulse.pulse-light .pulse-ring {
	border-color: #f5f8fa
}

.pulse.pulse-primary .pulse-ring {
	border-color: #009ef7
}

.pulse.pulse-secondary .pulse-ring {
	border-color: #e4e6ef
}

.pulse.pulse-success .pulse-ring {
	border-color: #50cd89
}

.pulse.pulse-info .pulse-ring {
	border-color: #7239ea
}

.pulse.pulse-warning .pulse-ring {
	border-color: #ffc700
}

.pulse.pulse-danger .pulse-ring {
	border-color: #f1416c
}

.pulse.pulse-dark .pulse-ring {
	border-color: #181c32
}

.pulse-ring {
	display: block;
	border-radius: 40px;
	height: 40px;
	width: 40px;
	position: absolute;
	animation: animation-pulse 3.5s ease-out;
	animation-iteration-count: infinite;
	opacity: 0;
	border-width: 3px;
	border-style: solid;
	border-color: #a1a5b7
}

@keyframes animation-pulse {
	0% {
		-webkit-transform: scale(.1, .1);
		opacity: 0
	}
	60% {
		-webkit-transform: scale(.1, .1);
		opacity: 0
	}
	65% {
		opacity: 1
	}
	100% {
		-webkit-transform: scale(1.2, 1.2);
		opacity: 0
	}
}

.page-loading * {
	transition: none!important
}

.page-loader {
	background: #fff;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	display: none
}

.page-loading .page-loader {
	display: flex;
	justify-content: center;
	align-items: center
}

.scrolltop {
	display: none;
	justify-content: center;
	align-items: center;
	width: 36px;
	height: 36px;
	position: fixed;
	bottom: 40px;
	right: 20px;
	cursor: pointer;
	z-index: 100;
	background-color: #009ef7;
	box-shadow: 0 .5rem 1.5rem .5rem rgba(0, 0, 0, .075);
	opacity: 0;
	transition: color .2s ease, background-color .2s ease
}

.scrolltop .svg-icon svg {
	height: 24px;
	width: 24px
}

.scrolltop .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.scrolltop .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.scrolltop>i {
	font-size: 1.3rem;
	color: #fff
}

.scrolltop:hover>i {
	color: #fff
}

.scrolltop:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.scrolltop:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

[data-kt-scrolltop=on] .scrolltop {
	opacity: .3;
	animation: animation-scrolltop .4s ease-out 1;
	display: flex
}

[data-kt-scrolltop=on] .scrolltop:hover {
	transition: color .2s ease, background-color .2s ease;
	opacity: 1
}

@media (max-width:991.98px) {
	.scrolltop {
		bottom: 30px;
		right: 15px;
		width: 30px;
		height: 30px
	}
}

@keyframes animation-scrolltop {
	from {
		margin-bottom: -15px
	}
	to {
		margin-bottom: 0
	}
}

.timeline .timeline-item {
	position: relative;
	padding: 0;
	margin: 0;
	display: flex;
	align-items: flex-start
}

.timeline .timeline-item:last-child .timeline-line {
	bottom: 100%
}

.timeline .timeline-line {
	display: block;
	content: " ";
	justify-content: center;
	position: absolute;
	z-index: 0;
	left: 0;
	top: 0;
	bottom: 0;
	transform: translate(50%);
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #e4e6ef
}

.timeline .timeline-icon {
	z-index: 1;
	flex-shrink: 0;
	margin-right: 1rem
}

.timeline .timeline-content {
	width: 100%;
	overflow: auto;
	margin-bottom: 1.5rem
}

.timeline.timeline-center .timeline-item {
	align-items: center
}

.timeline.timeline-center .timeline-item:first-child .timeline-line {
	top: 50%
}

.timeline.timeline-center .timeline-item:last-child .timeline-line {
	bottom: 50%
}

.overlay {
	position: relative
}

.overlay .overlay-layer {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(0, 0, 0, .05);
	transition: all .3s ease;
	opacity: 0
}

.overlay.overlay-block .overlay-layer,
.overlay.overlay-show .overlay-layer,
.overlay:hover .overlay-layer {
	transition: all .3s ease;
	opacity: 1
}

.overlay.overlay-block {
	cursor: wait
}

.bullet {
	display: inline-block;
	background-color: #b5b5c3;
	width: 8px;
	height: 4px;
	flex-shrink: 0
}

.bullet-dot {
	width: 4px;
	height: 4px;
	border-radius: 100%!important
}

.bullet-vertical {
	width: 4px;
	height: 8px
}

.bullet-line {
	width: 5px;
	height: 1px;
	border-radius: none
}

.drawer {
	display: flex!important;
	overflow: auto;
	z-index: 110;
	position: fixed;
	top: 0;
	bottom: 0;
	background-color: #fff;
	transition: transform .3s ease-in-out
}

.drawer.drawer-start {
	left: 0;
	transform: translateX(-100%)
}

.drawer.drawer-end {
	right: 0;
	transform: translateX(100%)
}

.drawer.drawer-on {
	transform: none;
	box-shadow: 0 1px 9px -3px rgba(0, 0, 0, .05);
	transition: transform .3s ease-in-out
}

.drawer-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	overflow: hidden;
	z-index: 109;
	background-color: rgba(0, 0, 0, .1);
	animation: animation-drawer-fade-in .3s ease-in-out 1
}

[data-kt-drawer=true] {
	display: none
}

@keyframes animation-drawer-fade-in {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@media (max-width:991.98px) {
	body[data-kt-drawer=on] {
		overflow: hidden
	}
}

.badge.badge-circle,
.badge.badge-square {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 1.75rem;
	min-width: 1.75rem;
	padding: 0 .1rem
}

.badge.badge-circle {
	border-radius: 50%;
	padding: 0;
	min-width: unset;
	width: 1.75rem
}

.badge.badge-sm {
	min-width: 1.5rem;
	font-size: .85rem
}

.badge.badge-sm.badge-circle {
	width: 1.5rem;
	height: 1.5rem
}

.badge.badge-lg {
	min-width: 2rem;
	font-size: 1rem
}

.badge.badge-lg.badge-circle {
	width: 2rem;
	height: 2rem
}

.badge-white {
	color: #7e8299;
	background-color: #fff
}

.badge-light-white {
	color: #fff
}

.badge-light {
	color: #7e8299;
	background-color: #f5f8fa
}

.badge-light-light {
	color: #f5f8fa
}

.badge-primary {
	color: #fff;
	background-color: #009ef7
}

.badge-light-primary {
	color: #009ef7;
	background-color: #ecf8ff
}

.badge-secondary {
	color: #3f4254;
	background-color: #e4e6ef
}

.badge-light-secondary {
	color: #e4e6ef
}

.badge-success {
	color: #fff;
	background-color: #50cd89
}

.badge-light-success {
	color: #50cd89;
	background-color: #e8fff3
}

.badge-info {
	color: #fff;
	background-color: #7239ea
}

.badge-light-info {
	color: #7239ea;
	background-color: #f8f5ff
}

.badge-warning {
	color: #fff;
	background-color: #ffc700
}

.badge-light-warning {
	color: #ffc700;
	background-color: #fff8dd
}

.badge-danger {
	color: #fff;
	background-color: #f1416c
}

.badge-light-danger {
	color: #f1416c;
	background-color: #fff5f8
}

.badge-dark {
	color: #fff;
	background-color: #181c32
}

.badge-light-dark {
	color: #181c32;
	background-color: #eff2f5
}

.indicator-progress {
	display: none
}

[data-kt-indicator=on]>.indicator-progress {
	display: inline-block
}

[data-kt-indicator=on]>.indicator-label {
	display: none
}

.rotate {
	display: inline-flex;
	align-items: center
}

.rotate-90 {
	transition: transform .3s ease;
	-webkit-backface-visibility: hidden
}

.active>.rotate-90,
.collapsible:not(.collapsed)>.rotate-90 {
	transform: rotateZ(90deg);
	transition: transform .3s ease
}

[direction=rtl] .active>.rotate-90,
[direction=rtl] .collapsible:not(.collapsed)>.rotate-90 {
	transform: rotateZ(-90deg)
}

.rotate-n90 {
	transition: transform .3s ease;
	-webkit-backface-visibility: hidden
}

.active>.rotate-n90,
.collapsible:not(.collapsed)>.rotate-n90 {
	transform: rotateZ(-90deg);
	transition: transform .3s ease
}

[direction=rtl] .active>.rotate-n90,
[direction=rtl] .collapsible:not(.collapsed)>.rotate-n90 {
	transform: rotateZ(90deg)
}

.rotate-180 {
	transition: transform .3s ease;
	-webkit-backface-visibility: hidden
}

.active>.rotate-180,
.collapsible:not(.collapsed)>.rotate-180 {
	transform: rotateZ(180deg);
	transition: transform .3s ease
}

[direction=rtl] .active>.rotate-180,
[direction=rtl] .collapsible:not(.collapsed)>.rotate-180 {
	transform: rotateZ(-180deg)
}

.rotate-n180 {
	transition: transform .3s ease;
	-webkit-backface-visibility: hidden
}

.active>.rotate-n180,
.collapsible:not(.collapsed)>.rotate-n180 {
	transform: rotateZ(-180deg);
	transition: transform .3s ease
}

[direction=rtl] .active>.rotate-n180,
[direction=rtl] .collapsible:not(.collapsed)>.rotate-n180 {
	transform: rotateZ(180deg)
}

.rotate-270 {
	transition: transform .3s ease;
	-webkit-backface-visibility: hidden
}

.active>.rotate-270,
.collapsible:not(.collapsed)>.rotate-270 {
	transform: rotateZ(270deg);
	transition: transform .3s ease
}

[direction=rtl] .active>.rotate-270,
[direction=rtl] .collapsible:not(.collapsed)>.rotate-270 {
	transform: rotateZ(-270deg)
}

.rotate-n270 {
	transition: transform .3s ease;
	-webkit-backface-visibility: hidden
}

.active>.rotate-n270,
.collapsible:not(.collapsed)>.rotate-n270 {
	transform: rotateZ(-270deg);
	transition: transform .3s ease
}

[direction=rtl] .active>.rotate-n270,
[direction=rtl] .collapsible:not(.collapsed)>.rotate-n270 {
	transform: rotateZ(270deg)
}

.scroll {
	overflow: scroll;
	position: relative
}

@media (max-width:991.98px) {
	.scroll {
		overflow: auto
	}
}

.scroll-x {
	overflow-x: scroll;
	position: relative
}

@media (max-width:991.98px) {
	.scroll-x {
		overflow-x: auto
	}
}

.scroll-y {
	overflow-y: scroll;
	position: relative
}

@media (max-width:991.98px) {
	.scroll-y {
		overflow-y: auto
	}
}

.hover-scroll {
	position: relative
}

@media (min-width:992px) {
	.hover-scroll {
		overflow: hidden;
		border-right: .4rem solid transparent;
		border-bottom: .4rem solid transparent;
		margin-right: -.4rem;
		margin-bottom: -.4rem
	}
	.hover-scroll:hover {
		overflow: scroll;
		border-right: 0;
		border-bottom: 0
	}
	@-moz-document url-prefix() {
		.hover-scroll {
			overflow: scroll;
			position: relative;
			border-right: 0;
			border-bottom: 0
		}
	}
}

@media (max-width:991.98px) {
	.hover-scroll {
		overflow: auto
	}
}

.hover-scroll-y {
	position: relative
}

@media (min-width:992px) {
	.hover-scroll-y {
		overflow-y: hidden;
		border-right: .4rem solid transparent;
		margin-right: -.4rem
	}
	.hover-scroll-y:hover {
		overflow-y: scroll;
		border-right: 0
	}
	@-moz-document url-prefix() {
		.hover-scroll-y {
			overflow-y: scroll;
			position: relative;
			border-right: 0
		}
	}
}

@media (max-width:991.98px) {
	.hover-scroll-y {
		overflow-y: auto
	}
}

.hover-scroll-x {
	position: relative
}

@media (min-width:992px) {
	.hover-scroll-x {
		overflow-x: hidden;
		border-bottom: .4rem solid transparent
	}
	.hover-scroll-x:hover {
		overflow-x: scroll;
		border-bottom: 0
	}
	@-moz-document url-prefix() {
		.hover-scroll-x {
			overflow-x: scroll;
			position: relative;
			border-bottom: 0
		}
	}
}

@media (max-width:991.98px) {
	.hover-scroll-x {
		overflow-x: auto
	}
}

.hover-scroll-overlay-y {
	overflow-y: hidden;
	position: relative;
	--scrollbar-space: 0.25rem
}

.hover-scroll-overlay-y::-webkit-scrollbar {
	width: calc(.4rem + var(--scrollbar-space))
}

.hover-scroll-overlay-y::-webkit-scrollbar-thumb {
	background-clip: content-box;
	border-right: var(--scrollbar-space) solid transparent
}

.hover-scroll-overlay-y:hover {
	overflow-y: overlay
}

@-moz-document url-prefix() {
	.hover-scroll-overlay-y {
		overflow-y: scroll;
		position: relative
	}
}

.rating {
	display: flex;
	align-items: center
}

.rating-input {
	position: absolute!important;
	left: -9999px!important
}

.rating-input[disabled] {
	display: none
}

.rating-label {
	padding: 0;
	margin: 0
}

.rating-label>i {
	line-height: 1;
	color: #b5b5c3
}

.rating-label>.svg-icon {
	line-height: 1
}

.rating-label>.svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #b5b5c3
}

.rating-label>.svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

label.rating-label {
	cursor: pointer
}

div.rating-label.checked>i,
label.rating-label>i {
	color: #ffad0f
}

div.rating-label.checked>.svg-icon svg [fill]:not(.permanent):not(g),
label.rating-label>.svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #ffad0f
}

div.rating-label.checked>.svg-icon svg:hover [fill]:not(.permanent):not(g),
label.rating-label>.svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.rating-input:checked~.rating-label>i {
	color: #b5b5c3
}

.rating-input:checked~.rating-label>.svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #b5b5c3
}

.rating-input:checked~.rating-label>.svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.rating:hover label.rating-label>i {
	color: #ffad0f
}

.rating:hover label.rating-label>.svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #ffad0f
}

.rating:hover label.rating-label>.svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

label.rating-label:hover~.rating-label>i {
	color: #b5b5c3
}

label.rating-label:hover~.rating-label>.svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #b5b5c3
}

label.rating-label:hover~.rating-label>.svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.stepper [data-kt-stepper-element=content],
.stepper [data-kt-stepper-element=info] {
	display: none
}

.stepper [data-kt-stepper-element=content].current,
.stepper [data-kt-stepper-element=info].current {
	display: flex
}

.stepper .stepper-item[data-kt-stepper-action=step] {
	cursor: pointer
}

.stepper [data-kt-stepper-action=previous] {
	display: none
}

.stepper [data-kt-stepper-action=next] {
	display: inline-block
}

.stepper [data-kt-stepper-action=submit] {
	display: none
}

.stepper.first [data-kt-stepper-action=previous] {
	display: none
}

.stepper.first [data-kt-stepper-action=next] {
	display: inline-block
}

.stepper.first [data-kt-stepper-action=submit] {
	display: none
}

.stepper.between [data-kt-stepper-action=previous] {
	display: inline-block
}

.stepper.between [data-kt-stepper-action=next] {
	display: inline-block
}

.stepper.between [data-kt-stepper-action=submit] {
	display: none
}

.stepper.last [data-kt-stepper-action=previous] {
	display: inline-block
}

.stepper.last [data-kt-stepper-action=next] {
	display: none
}

.stepper.last [data-kt-stepper-action=submit] {
	display: inline-block
}

.stepper.stepper-pills .stepper-nav {
	display: flex
}

.stepper.stepper-pills .stepper-item {
	display: flex;
	align-items: center;
	transition: color .2s ease, background-color .2s ease
}

.stepper.stepper-pills .stepper-item .stepper-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	transition: color .2s ease, background-color .2s ease;
	width: 40px;
	height: 40px;
	border-radius: 0;
	background-color: #ecf8ff;
	margin-right: 1.5rem
}

.stepper.stepper-pills .stepper-item .stepper-icon .stepper-check {
	display: none;
	font-size: 1rem
}

.stepper.stepper-pills .stepper-item .stepper-icon .stepper-number {
	font-weight: 600;
	color: #009ef7!important;
	font-size: 1.25rem
}

.stepper.stepper-pills .stepper-item .stepper-label {
	display: flex;
	flex-direction: column;
	justify-content: center
}

.stepper.stepper-pills .stepper-item .stepper-label .stepper-title {
	color: #3f4254;
	font-weight: 600;
	font-size: 1.25rem;
	margin-bottom: .3rem
}

.stepper.stepper-pills .stepper-item .stepper-label .stepper-desc {
	color: #a1a5b7
}

.stepper.stepper-pills .stepper-item.current {
	transition: color .2s ease, background-color .2s ease
}

.stepper.stepper-pills .stepper-item.current .stepper-icon {
	transition: color .2s ease, background-color .2s ease;
	background-color: #009ef7
}

.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-check {
	color: #009ef7;
	display: none
}

.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-number {
	color: #fff!important;
	font-size: 1.35rem
}

.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-title {
	color: #7e8299
}

.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-desc {
	color: #b5b5c3
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon,
.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon {
	transition: color .2s ease, background-color .2s ease;
	background-color: #ecf8ff
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-check,
.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon .stepper-check {
	color: #009ef7!important;
	display: inline-block
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-number,
.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon .stepper-number {
	display: none
}

.stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-title,
.stepper.stepper-pills .stepper-item.current:last-child .stepper-label .stepper-title {
	color: #a1a5b7
}

.stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-desc,
.stepper.stepper-pills .stepper-item.current:last-child .stepper-label .stepper-desc {
	color: #b5b5c3
}

.stepper.stepper-pills.stepper-column .stepper-nav {
	flex-direction: column
}

.stepper.stepper-pills.stepper-column .stepper-item {
	position: relative;
	padding: 0;
	margin: 0;
	padding-bottom: 2.5rem
}

.stepper.stepper-pills.stepper-column .stepper-icon {
	z-index: 1
}

.stepper.stepper-pills.stepper-column .stepper-line {
	display: block;
	content: " ";
	justify-content: center;
	position: absolute;
	z-index: 0;
	left: 0;
	top: 0;
	bottom: 0;
	width: 40px;
	transform: translate(50%);
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #e4e6ef
}

.stepper.stepper-pills.stepper-column .stepper-item:first-child .stepper-line {
	top: 50%
}

.stepper.stepper-pills.stepper-column .stepper-item:last-child .stepper-line {
	bottom: 50%
}

.toggle.active .toggle-off,
.toggle.collapsible:not(.collapsed) .toggle-off {
	display: none
}

.toggle.collapsible.collapsed .toggle-on,
.toggle:not(.collapsible):not(.active) .toggle-on {
	display: none
}

.xehagon {
	clip-path: polygon(45% 1.3397459622%, 46.5797985667% .6030737921%, 48.2635182233% .1519224699%, 50% 0, 51.7364817767% .1519224699%, 53.4202014333% .6030737921%, 55% 1.3397459622%, 89.6410161514% 21.3397459622%, 91.0688922482% 22.3395555688%, 92.3014605826% 23.5721239031%, 93.3012701892% 25%, 94.0379423592% 26.5797985667%, 94.4890936815% 28.2635182233%, 94.6410161514% 30%, 94.6410161514% 70%, 94.4890936815% 71.7364817767%, 94.0379423592% 73.4202014333%, 93.3012701892% 75%, 92.3014605826% 76.4278760969%, 91.0688922482% 77.6604444312%, 89.6410161514% 78.6602540378%, 55% 98.6602540378%, 53.4202014333% 99.3969262079%, 51.7364817767% 99.8480775301%, 50% 100%, 48.2635182233% 99.8480775301%, 46.5797985667% 99.3969262079%, 45% 98.6602540378%, 10.3589838486% 78.6602540378%, 8.9311077518% 77.6604444312%, 7.6985394174% 76.4278760969%, 6.6987298108% 75%, 5.9620576408% 73.4202014333%, 5.5109063185% 71.7364817767%, 5.3589838486% 70%, 5.3589838486% 30%, 5.5109063185% 28.2635182233%, 5.9620576408% 26.5797985667%, 6.6987298108% 25%, 7.6985394174% 23.5721239031%, 8.9311077518% 22.3395555688%, 10.3589838486% 21.3397459622%)
}

.octagon {
	clip-path: polygon(46.1731656763% .7612046749%, 47.411809549% .3407417371%, 48.6947380778% .0855513863%, 50% 0, 51.3052619222% .0855513863%, 52.588190451% .3407417371%, 53.8268343237% .7612046749%, 82.1111055711% 12.4769334274%, 83.2842712475% 13.0554747147%, 84.3718855375% 13.7821953496%, 85.3553390593% 14.6446609407%, 86.2178046504% 15.6281144625%, 86.9445252853% 16.7157287525%, 87.5230665726% 17.8888944289%, 99.2387953251% 46.1731656763%, 99.6592582629% 47.411809549%, 99.9144486137% 48.6947380778%, 100% 50%, 99.9144486137% 51.3052619222%, 99.6592582629% 52.588190451%, 99.2387953251% 53.8268343237%, 87.5230665726% 82.1111055711%, 86.9445252853% 83.2842712475%, 86.2178046504% 84.3718855375%, 85.3553390593% 85.3553390593%, 84.3718855375% 86.2178046504%, 83.2842712475% 86.9445252853%, 82.1111055711% 87.5230665726%, 53.8268343237% 99.2387953251%, 52.588190451% 99.6592582629%, 51.3052619222% 99.9144486137%, 50% 100%, 48.6947380778% 99.9144486137%, 47.411809549% 99.6592582629%, 46.1731656763% 99.2387953251%, 17.8888944289% 87.5230665726%, 16.7157287525% 86.9445252853%, 15.6281144625% 86.2178046504%, 14.6446609407% 85.3553390593%, 13.7821953496% 84.3718855375%, 13.0554747147% 83.2842712475%, 12.4769334274% 82.1111055711%, .7612046749% 53.8268343237%, .3407417371% 52.588190451%, .0855513863% 51.3052619222%, 0 50%, .0855513863% 48.6947380778%, .3407417371% 47.411809549%, .7612046749% 46.1731656763%, 12.4769334274% 17.8888944289%, 13.0554747147% 16.7157287525%, 13.7821953496% 15.6281144625%, 14.6446609407% 14.6446609407%, 15.6281144625% 13.7821953496%, 16.7157287525% 13.0554747147%, 17.8888944289% 12.4769334274%)
}

.ribbon {
	position: relative
}

.ribbon .ribbon-label {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 5px 10px;
	position: absolute;
	z-index: 1;
	background-color: #009ef7;
	box-shadow: 0 -1px 5px 0 rgba(0, 0, 0, .1);
	color: #fff;
	top: 50%;
	right: 0;
	transform: translateX(5px) translateY(-50%)
}

.ribbon .ribbon-label>.ribbon-inner {
	z-index: -1;
	position: absolute;
	padding: 0;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.ribbon .ribbon-label:after {
	border-color: #003c5e
}

.ribbon-vertical .ribbon-label {
	padding: 5px 10px;
	min-width: 36px;
	min-height: 46px;
	text-align: center
}

.ribbon.ribbon-top .ribbon-label {
	top: 0;
	transform: translateX(-15px) translateY(-4px);
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}

.ribbon.ribbon-bottom .ribbon-label {
	border-top-right-radius: 0;
	border-top-left-radius: 0
}

.ribbon.ribbon-start .ribbon-label {
	top: 50%;
	left: 0;
	right: auto;
	transform: translateX(-5px) translateY(-50%);
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.ribbon.ribbon-end .ribbon-label {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label {
	left: -5px
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:after,
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before {
	content: "";
	position: absolute;
	border-style: solid;
	border-color: transparent!important;
	bottom: -10px
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before {
	border-width: 0 10px 10px 0;
	border-right-color: #181c32!important;
	left: 0
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label {
	right: -5px
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:after,
.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before {
	content: "";
	position: absolute;
	border-style: solid;
	border-color: transparent!important;
	bottom: -10px
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before {
	border-width: 0 0 10px 10px;
	border-left-color: #181c32!important;
	right: 0
}

.ribbon.ribbon-triangle {
	position: absolute;
	z-index: 1;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start
}

.ribbon.ribbon-triangle.ribbon-top-start {
	top: 0;
	left: 0;
	width: 4rem;
	height: 4rem;
	border-bottom: solid 2rem transparent!important;
	border-left: solid 2rem red;
	border-right: solid 2rem transparent!important;
	border-top: solid 2rem red
}

.ribbon.ribbon-triangle.ribbon-top-end {
	top: 0;
	right: 0;
	width: 4rem;
	height: 4rem;
	border-bottom: solid 2rem transparent!important;
	border-left: solid 2rem transparent!important;
	border-right: solid 2rem red;
	border-top: solid 2rem red
}

.ribbon.ribbon-triangle.ribbon-bottom-start {
	bottom: 0;
	left: 0;
	width: 4rem;
	height: 4rem;
	border-bottom: solid 2rem red;
	border-left: solid 2rem red;
	border-right: solid 2rem transparent!important;
	border-top: solid 2rem transparent!important
}

.ribbon.ribbon-triangle.ribbon-bottom-end {
	bottom: 0;
	right: 0;
	width: 4rem;
	height: 4rem;
	border-bottom: solid 2rem red;
	border-right: solid 2rem red;
	border-left: solid 2rem transparent!important;
	border-top: solid 2rem transparent!important
}

.explore-btn-toggle {
	color: #7e8299;
	background-color: #fff
}

.explore-btn-toggle:active,
.explore-btn-toggle:focus,
.explore-btn-toggle:hover {
	color: #fff;
	background-color: #00b2ff
}

.explore-btn-dismiss {
	border: 0
}

.explore-btn-dismiss:hover i {
	color: #00b2ff
}

.explore-btn-dismiss:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #00b2ff
}

.explore-btn-dismiss:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.explore-btn-primary {
	border: 0;
	color: #fff;
	background-color: #00b2ff
}

.explore-btn-primary:hover {
	color: #fff;
	background-color: #0098da
}

.explore-btn-secondary {
	border: 0;
	color: #7e8299;
	background-color: #f5f8fa
}

.explore-btn-secondary:hover {
	color: #3f4254;
	background-color: #eff2f5
}

.explore-btn-outline {
	border: 1px dashed #e4e6ef!important
}

.explore-btn-outline.active,
.explore-btn-outline:hover {
	border: 1px dashed #50cd89!important;
	background-color: #e8fff3
}

.explore-link {
	color: #00b2ff
}

.explore-link:hover {
	color: #0098da
}

.explore-link-hover:hover {
	color: #00b2ff!important
}

.explore-icon-success {
	color: #50cd89
}

.explore-icon-success svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #50cd89
}

.explore-icon-success svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.explore-icon-danger {
	color: #f1416c
}

.explore-icon-danger svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #f1416c
}

.explore-icon-danger svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.explore-label-free {
	color: #fff;
	background-color: #ffc700
}

.explore-label-pro {
	color: #fff;
	background-color: #50cd89
}

.stepper.stepper-links .stepper-nav {
	display: flex;
	margin: 0 auto;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap
}

.stepper.stepper-links .stepper-nav .stepper-item {
	position: relative;
	flex-shrink: 0;
	margin: 1rem 1.5rem
}

.stepper.stepper-links .stepper-nav .stepper-item:after {
	content: " ";
	position: absolute;
	top: 2.3rem;
	left: 0;
	height: 2px;
	width: 100%;
	background-color: transparent;
	transition: color .2s ease, background-color .2s ease
}

.stepper.stepper-links .stepper-nav .stepper-item .stepper-title {
	color: #181c32;
	font-weight: 600;
	font-size: 1.25rem
}

.stepper.stepper-links .stepper-nav .stepper-item.current {
	transition: color .2s ease, background-color .2s ease
}

.stepper.stepper-links .stepper-nav .stepper-item.current .stepper-title {
	color: #009ef7
}

.stepper.stepper-links .stepper-nav .stepper-item.current:after {
	background-color: #009ef7
}

.stepper.stepper-links .stepper-nav .stepper-item.completed .stepper-title {
	color: #b5b5c3
}

.timeline-label {
	position: relative
}

.timeline-label:before {
	content: "";
	position: absolute;
	left: 51px;
	width: 3px;
	top: 0;
	bottom: 0;
	background-color: #eff2f5
}

.timeline-label .timeline-item {
	display: flex;
	align-items: flex-start;
	position: relative;
	margin-bottom: 1.7rem
}

.timeline-label .timeline-item:last-child {
	margin-bottom: 0
}

.timeline-label .timeline-label {
	width: 50px;
	flex-shrink: 0;
	position: relative;
	color: #3f4254
}

.timeline-label .timeline-badge {
	flex-shrink: 0;
	background: #fff;
	width: 1rem;
	height: 1rem;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 1;
	position: relative;
	margin-top: 1px;
	margin-left: -.5rem;
	padding: 3px!important;
	border: 6px solid #fff!important
}

.timeline-label .timeline-badge span {
	display: block;
	border-radius: 100%;
	width: 6px;
	height: 6px;
	background-color: #eff2f5
}

.timeline-label .timeline-content {
	flex-grow: 1
}

.placeholder-white-opacity-75::placeholder {
	color: rgba(255, 255, 255, .75)
}

.placeholder-white-opacity-75::-moz-placeholder {
	color: rgba(255, 255, 255, .75);
	opacity: 1
}

.item-border-hover {
	border: 1px solid #fff;
	border-radius: 6px
}

.item-border-hover:hover {
	border: 1px solid #eff2f5;
	cursor: pointer;
	transition: color .2s ease, background-color .2s ease;
	background-color: rgba(245, 248, 250, .3)
}

.item-border-hover:hover .label {
	background-color: #00a3ff!important;
	transition: color .2s ease, background-color .2s ease;
	color: #fff
}

.item-border-hover .label {
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 6px
}

.noUi-target.noUi-target-success .noUi-connects {
	background: #e8fff3
}

.noUi-target.noUi-target-success .noUi-connects .noUi-connect {
	background: #50cd89
}

.noUi-target.noUi-target-success .noUi-handle {
	border: 1px solid #50cd89;
	box-shadow: 0 3px 6px -3px rgba(80, 205, 137, .7);
	background: #50cd89
}

.landing-dark-bg {
	background-color: #13263c
}

.landing-dark-color {
	color: #13263c
}

.landing-dark-border {
	border: 1px dashed #2c3f5b
}

.landing-dark-separator {
	border-top: 1px dashed #2c3f5b
}

.landing-curve {
	position: relative
}

.landing-curve svg {
	position: relative;
	top: 0;
	display: block
}

.landing-header {
	display: flex;
	align-items: center;
	height: 100px
}

.landing-header .logo-default {
	display: block
}

.landing-header .logo-sticky {
	display: none
}

.landing-header .menu .menu-link.active {
	color: #fff
}

[data-kt-sticky-landing-header=on] .landing-header .menu .menu-link.active {
	color: #009ef7;
	background-color: rgba(239, 242, 245, .4)
}

[data-kt-sticky-landing-header=on] .landing-header {
	padding: 0;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 100;
	background-color: #fff;
	box-shadow: 0 10px 30px 0 rgba(82, 63, 105, .05);
	height: 70px
}

[data-kt-sticky-landing-header=on] .landing-header .logo-sticky {
	display: block
}

[data-kt-sticky-landing-header=on] .landing-header .logo-default {
	display: none
}

@media print {
	.print-content-only {
		padding: 0!important;
		background: 0 0!important
	}
	.print-content-only .container,
	.print-content-only .container-fluid,
	.print-content-only .container-lg,
	.print-content-only .container-md,
	.print-content-only .container-sm,
	.print-content-only .container-xl,
	.print-content-only .container-xxl,
	.print-content-only .content,
	.print-content-only .page,
	.print-content-only .wrapper {
		background: 0 0!important;
		padding: 0!important;
		margin: 0!important
	}
	.print-content-only .aside,
	.print-content-only .btn,
	.print-content-only .footer,
	.print-content-only .header,
	.print-content-only .offcanvas,
	.print-content-only .scrolltop,
	.print-content-only .sidebar,
	.print-content-only .sticky-toolbar,
	.print-content-only .toolbar {
		display: none!important
	}
}

.topbar .topbar-item {
	display: flex;
	align-items: center;
	cursor: pointer
}

.topbar .topbar-item i {
	color: #4d4645
}

.topbar .topbar-item .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #787691!important
}

.topbar .topbar-item .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.topbar .show>.topbar-item i,
.topbar .topbar-item.show i,
.topbar .topbar-item:hover i {
	color: #fff
}

.topbar .show>.topbar-item .svg-icon svg [fill]:not(.permanent):not(g),
.topbar .topbar-item.show .svg-icon svg [fill]:not(.permanent):not(g),
.topbar .topbar-item:hover .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff!important
}

.topbar .show>.topbar-item .svg-icon svg:hover [fill]:not(.permanent):not(g),
.topbar .topbar-item.show .svg-icon svg:hover [fill]:not(.permanent):not(g),
.topbar .topbar-item:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

@media (min-width:992px) {
	.toolbar {
		display: flex;
		align-items: center
	}
	.toolbar-fixed .toolbar {
		height: var(--kt-toolbar-height);
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		z-index: 99;
		background-color: #fff;
		box-shadow: 0 10px 30px 0 rgba(82, 63, 105, .05)
	}
	.toolbar-enabled:not(.toolbar-fixed) .toolbar {
		padding-bottom: 15px
	}
	.header-fixed.toolbar-fixed .toolbar {
		top: 65px;
		border-top: 1px solid #eff2f5
	}
	.aside-enabled.aside-fixed.toolbar-fixed .toolbar {
		left: 265px;
		transition: left .3s ease
	}
	.aside-enabled.aside-fixed.toolbar-fixed[data-kt-aside-minimize=on] .toolbar {
		left: 75px;
		transition: left .3s ease
	}
}

@media (max-width:991.98px) {
	.toolbar {
		display: flex;
		align-items: center
	}
	.toolbar-tablet-and-mobile-fixed .toolbar {
		height: var(--kt-toolbar-height-tablet-and-mobile);
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		z-index: 99;
		background-color: #fff;
		box-shadow: 0 10px 30px 0 rgba(82, 63, 105, .05)
	}
	.toolbar-enabled:not(.toolbar-tablet-and-mobile-fixed) .toolbar {
		padding-bottom: 10px
	}
	.header-tablet-and-mobile-fixed.toolbar-tablet-and-mobile-fixed .toolbar {
		top: 55px;
		border-top: 1px solid #eff2f5
	}
	.toolbar .page-title {
		display: none!important
	}
}

.aside {
	display: flex;
	flex-direction: column;
	box-shadow: 0 0 28px 0 rgba(82, 63, 105, .05);
	padding: 0;
	background-color: #1e1e2d
}

.aside .aside-logo {
	background-color: #8dc63f
}

.aside .aside-toggle svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #494b74
}

.aside .aside-toggle svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.aside .separator {
	border-bottom-color: #282a3d
}

.aside .hover-scroll-overlay-y {
	--scrollbar-space: 0.4rem;
	scrollbar-color: #3b3b64 transparent
}

.aside .hover-scroll-overlay-y::-webkit-scrollbar-thumb {
	background-color: #3b3b64
}

.aside .hover-scroll-overlay-y:hover {
	scrollbar-color: #41416e transparent
}

.aside .hover-scroll-overlay-y:hover::-webkit-scrollbar-thumb {
	background-color: #41416e
}

.aside .btn-custom {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-left: 0;
	padding-right: 0;
	color: #b5b5c3;
	background-color: rgba(63, 66, 84, .35)
}

.aside .btn-custom .btn-label {
	transition: opacity .3s ease;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	opacity: 1
}

.aside .btn-custom .btn-icon {
	display: inline-block;
	transition: opacity .3s ease;
	overflow: hidden;
	opacity: 0;
	margin: 0;
	width: 0
}

.aside .btn-custom.active,
.aside .btn-custom.show,
.aside .btn-custom:active:not(.btn-active),
.aside .btn-custom:focus:not(.btn-active),
.aside .btn-custom:hover:not(.btn-active),
.btn-check:active+.aside .btn-custom,
.btn-check:checked+.aside .btn-custom,
.show>.aside .btn-custom {
	color: #b5b5c3;
	background-color: rgba(63, 66, 84, .35)
}

@media (min-width:992px) {
	.aside {
		width: 265px;
		transition: width .3s ease
	}
	.aside .aside-logo {
		display: flex;
		justify-content: space-between;
		align-items: center;
		height: 65px;
		padding: 0 25px
	}
	.aside .aside-menu {
		width: 265px
	}
	.aside-fixed .aside {
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		z-index: 101;
		overflow: hidden
	}
	.aside-static .aside {
		position: relative;
		z-index: 1
	}
	[data-kt-aside-minimize=on] .aside {
		width: 75px;
		transition: width .3s ease
	}
	[data-kt-aside-minimize=on] .aside .aside-logo .logo-default {
		display: inline-block
	}
	[data-kt-aside-minimize=on] .aside .aside-logo .logo-minimize {
		display: none
	}
	[data-kt-aside-minimize=on] .aside.aside-hoverable:hover:not(.animating) {
		transition: width .3s ease;
		width: 265px;
		box-shadow: 5px 0 10px rgba(70, 78, 95, .075)
	}
	[data-kt-aside-minimize=on] .aside:not(.aside-hoverable) .aside-logo,
	[data-kt-aside-minimize=on] .aside:not(:hover) .aside-logo {
		justify-content: center
	}
	[data-kt-aside-minimize=on] .aside:not(.aside-hoverable) .aside-logo .logo,
	[data-kt-aside-minimize=on] .aside:not(:hover) .aside-logo .logo {
		display: none
	}
	[data-kt-aside-minimize=on] .aside:not(.aside-hoverable) .aside-logo .logo-default,
	[data-kt-aside-minimize=on] .aside:not(:hover) .aside-logo .logo-default {
		display: none
	}
	[data-kt-aside-minimize=on] .aside:not(.aside-hoverable) .aside-logo .logo-minimize,
	[data-kt-aside-minimize=on] .aside:not(:hover) .aside-logo .logo-minimize {
		display: inline-block
	}
	[data-kt-aside-minimize=on] .aside:not(.aside-hoverable) .aside-menu .menu-content,
	[data-kt-aside-minimize=on] .aside:not(.aside-hoverable) .aside-menu .menu-title,
	[data-kt-aside-minimize=on] .aside:not(:hover) .aside-menu .menu-content,
	[data-kt-aside-minimize=on] .aside:not(:hover) .aside-menu .menu-title {
		opacity: 0;
		transition: opacity .3s ease
	}
	[data-kt-aside-minimize=on] .aside:not(.aside-hoverable) .aside-menu .menu-item.show>.menu-sub,
	[data-kt-aside-minimize=on] .aside:not(:hover) .aside-menu .menu-item.show>.menu-sub {
		height: 0;
		overflow: hidden;
		transition: height .3s ease
	}
	[data-kt-aside-minimize=on] .aside:not(.aside-hoverable) .btn-custom .btn-label,
	[data-kt-aside-minimize=on] .aside:not(:hover) .btn-custom .btn-label {
		width: 0;
		opacity: 0;
		transition: opacity .3s ease
	}
	[data-kt-aside-minimize=on] .aside:not(.aside-hoverable) .btn-custom .btn-icon,
	[data-kt-aside-minimize=on] .aside:not(:hover) .btn-custom .btn-icon {
		width: auto;
		opacity: 1;
		transition: opacity .3s ease
	}
}

@media (max-width:991.98px) {
	.aside {
		display: none
	}
	.aside .aside-logo {
		display: none
	}
}

.aside-menu .menu .menu-item .menu-content,
.aside-menu .menu .menu-item .menu-link {
	padding-left: 25px;
	padding-right: 25px
}

.aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(.75rem + 25px)
}

.aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(1.5rem + 25px)
}

.aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(2.25rem + 25px)
}

.aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(3rem + 25px)
}

.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: .75rem;
	padding-right: 0
}

.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(1.5rem);
	padding-right: 0
}

.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(2.25rem);
	padding-right: 0
}

.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(3rem);
	padding-right: 0
}

.aside-menu .menu-item {
	padding: 0
}

.aside-menu .menu-item .menu-icon {
	justify-content: flex-start
}

.aside-menu .menu-item .menu-link {
	padding-top: .95rem;
	padding-bottom: .95rem
}

.aside-menu .menu-item .menu-link.active {
	position: relative
}

.aside-menu .menu-item .menu-link.active:after {
	width: 0;
	height: 0;
	border: 10px solid transparent;
	top: 0;
	bottom: 0;
	margin: auto;
	right: 0;
	border-right-color: #eff2f5;
	border-top-width: 22px;
	border-bottom-width: 22px;
	content: " ";
	position: absolute
}

.aside-menu .menu-item .menu-link {
	color: #888c9f
}

.aside-menu .menu-item .menu-link .menu-title {
	color: #888c9f
}

.aside-menu .menu-item .menu-link .menu-icon i {
	color: #4a4c5b
}

.aside-menu .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #4a4c5b
}

.aside-menu .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.aside-menu .menu-item .menu-link .menu-bullet .bullet {
	background-color: #4a4c5b
}

.aside-menu .menu-item .menu-link .menu-arrow:after {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%234A4C5B'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.aside-menu .menu-item .menu-link:hover:not(.disabled):not(.active),
.aside-menu .menu-item.hover>.menu-link:not(.disabled):not(.active) {
	transition: color .2s ease, background-color .2s ease;
	background-color: #1b1b28;
	color: #fff
}

.aside-menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title,
.aside-menu .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-title {
	color: #fff
}

.aside-menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i,
.aside-menu .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-icon i {
	color: #fff
}

.aside-menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.aside-menu .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.aside-menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.aside-menu .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.aside-menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet,
.aside-menu .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-bullet .bullet {
	background-color: #fff
}

.aside-menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after,
.aside-menu .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-arrow:after {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.aside-menu .menu-item.here>.menu-link,
.aside-menu .menu-item.show>.menu-link {
	transition: color .2s ease, background-color .2s ease;
	background-color: #1b1b28;
	color: #fff
}

.aside-menu .menu-item.here>.menu-link .menu-title,
.aside-menu .menu-item.show>.menu-link .menu-title {
	color: #fff
}

.aside-menu .menu-item.here>.menu-link .menu-icon i,
.aside-menu .menu-item.show>.menu-link .menu-icon i {
	color: #fff
}

.aside-menu .menu-item.here>.menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.aside-menu .menu-item.show>.menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.aside-menu .menu-item.here>.menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.aside-menu .menu-item.show>.menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.aside-menu .menu-item.here>.menu-link .menu-bullet .bullet,
.aside-menu .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: #fff
}

.aside-menu .menu-item.here>.menu-link .menu-arrow:after,
.aside-menu .menu-item.show>.menu-link .menu-arrow:after {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.aside-menu .menu-item .menu-link.active {
	transition: color .2s ease, background-color .2s ease;
	background-color: #8dc63f;
	color: #fff
}

.aside-menu .menu-item .menu-link.active .menu-title {
	color: #fff
}

.aside-menu .menu-item .menu-link.active .menu-icon i {
	color: #fff
}

.aside-menu .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.aside-menu .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.aside-menu .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: #fff
}

.aside-menu .menu-item .menu-link.active .menu-arrow:after {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.aside-menu .menu-item .badge-exclusive {
	background-color: rgba(255, 255, 255, .1);
	color: #f1416c
}

.aside-menu .menu-section {
	color: #eff7e4!important
}

.white {
	color: #FFF!important
}

.bg-white {
	background-color: #FFF!important
}

.bg-white .card-footer,
.bg-white .card-header {
	background-color: transparent
}

.selectboxit.selectboxit-btn.bg-white {
	background-color: #FFF!important
}

.alert-white {
	border-color: #FFF!important;
	background-color: #fff!important;
	color: #A6A6A6!important
}

.alert-white .alert-link {
	color: #919191!important
}

.overlay-white {
	background: #FFF;
	background: rgba(255, 255, 255, .8)
}

.btn-white {
	background-color: #FFF!important;
	color: #FFF
}

.btn-white:active,
.btn-white:focus,
.btn-white:hover {
	color: #FFF!important
}

.btn-white.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 255, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 255, 255, .6)
}

.btn-outline-white {
	border-color: #FFF;
	background-color: transparent;
	color: #FFF
}

.btn-outline-white:hover {
	background-color: #FFF;
	/*color:#FFF!important*/
	color: #604565
}

.alert-black,
.alert-black .alert-link,
.black {
	color: #000!important
}

.btn-outline-white.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 255, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 255, 255, .6)
}

input[type=checkbox].bg-white+.custom-control-label:before,
input[type=radio].bg-white+.custom-control-label:before {
	background-color: #FFF!important
}

input:focus~.bg-white {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFF!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFF!important
}

.border-white {
	border: 1px solid #FFF!important
}

.bg-black {
	background-color: #000!important
}

.bg-black .card-footer,
.bg-black .card-header {
	background-color: transparent
}

.selectboxit.selectboxit-btn.bg-black {
	background-color: #000!important
}

.alert-black {
	border-color: #000!important;
	background-color: #242424!important
}

.overlay-black {
	background: #000;
	background: rgba(0, 0, 0, .8)
}

.btn-black {
	background-color: #000!important;
	color: #FFF
}

.btn-black:active,
.btn-black:focus,
.btn-black:hover {
	color: #FFF!important
}

.btn-black.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6)
}

.btn-outline-black {
	border-color: #000;
	background-color: transparent;
	color: #000
}

.btn-outline-black:hover {
	background-color: #000;
	color: #FFF!important
}

.btn-outline-black.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6)
}

input[type=checkbox].bg-black+.custom-control-label:before,
input[type=radio].bg-black+.custom-control-label:before {
	background-color: #000!important
}

.bg-primary.bg-lighten-5,
.btn-primary.btn-lighten-5 {
	background-color: #EDEEFC!important
}

input:focus~.bg-black {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #000!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #000!important
}

.border-black {
	border: 1px solid #000!important
}

.primary.lighten-5 {
	color: #EDEEFC!important
}

.bg-primary.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(237, 238, 252, .6);
	box-shadow: 0 1px 20px 1px rgba(237, 238, 252, .6)
}

.btn-primary.btn-lighten-5 {
	border-color: #535BE2!important
}

.btn-primary.btn-lighten-5:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-lighten-5:active,
.btn-primary.btn-lighten-5:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-lighten-5 {
	border-color: #EDEEFC!important;
	color: #EDEEFC!important
}

.btn-outline-primary.btn-outline-lighten-5:hover {
	background-color: #EDEEFC!important
}

.border-primary.border-lighten-5 {
	border: 1px solid #EDEEFC!important
}

.border-top-primary.border-top-lighten-5 {
	border-top: 1px solid #EDEEFC!important
}

.border-bottom-primary.border-bottom-lighten-5 {
	border-bottom: 1px solid #EDEEFC!important
}

.border-left-primary.border-left-lighten-5 {
	border-left: 1px solid #EDEEFC!important
}

.border-right-primary.border-right-lighten-5 {
	border-right: 1px solid #EDEEFC!important
}

.overlay-primary.overlay-lighten-5 {
	background: #EDEEFC;
	background: rgba(237, 238, 252, .8)
}

.bg-primary.bg-lighten-4,
.btn-primary.btn-lighten-4 {
	background-color: #D1D4F8!important
}

.primary.lighten-4 {
	color: #D1D4F8!important
}

.bg-primary.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(209, 212, 248, .6);
	box-shadow: 0 1px 20px 1px rgba(209, 212, 248, .6)
}

.btn-primary.btn-lighten-4 {
	border-color: #535BE2!important
}

.btn-primary.btn-lighten-4:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-lighten-4:active,
.btn-primary.btn-lighten-4:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-lighten-4 {
	border-color: #D1D4F8!important;
	color: #D1D4F8!important
}

.btn-outline-primary.btn-outline-lighten-4:hover {
	background-color: #D1D4F8!important
}

.border-primary.border-lighten-4 {
	border: 1px solid #D1D4F8!important
}

.border-top-primary.border-top-lighten-4 {
	border-top: 1px solid #D1D4F8!important
}

.border-bottom-primary.border-bottom-lighten-4 {
	border-bottom: 1px solid #D1D4F8!important
}

.border-left-primary.border-left-lighten-4 {
	border-left: 1px solid #D1D4F8!important
}

.border-right-primary.border-right-lighten-4 {
	border-right: 1px solid #D1D4F8!important
}

.overlay-primary.overlay-lighten-4 {
	background: #D1D4F8;
	background: rgba(209, 212, 248, .8)
}

.bg-primary.bg-lighten-3,
.btn-primary.btn-lighten-3 {
	background-color: #B3B7F4!important
}

.primary.lighten-3 {
	color: #B3B7F4!important
}

.bg-primary.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(179, 183, 244, .6);
	box-shadow: 0 1px 20px 1px rgba(179, 183, 244, .6)
}

.btn-primary.btn-lighten-3 {
	border-color: #535BE2!important
}

.btn-primary.btn-lighten-3:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-lighten-3:active,
.btn-primary.btn-lighten-3:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-lighten-3 {
	border-color: #B3B7F4!important;
	color: #B3B7F4!important
}

.btn-outline-primary.btn-outline-lighten-3:hover {
	background-color: #B3B7F4!important
}

.border-primary.border-lighten-3 {
	border: 1px solid #B3B7F4!important
}

.border-top-primary.border-top-lighten-3 {
	border-top: 1px solid #B3B7F4!important
}

.border-bottom-primary.border-bottom-lighten-3 {
	border-bottom: 1px solid #B3B7F4!important
}

.border-left-primary.border-left-lighten-3 {
	border-left: 1px solid #B3B7F4!important
}

.border-right-primary.border-right-lighten-3 {
	border-right: 1px solid #B3B7F4!important
}

.overlay-primary.overlay-lighten-3 {
	background: #B3B7F4;
	background: rgba(179, 183, 244, .8)
}

.bg-primary.bg-lighten-2,
.btn-primary.btn-lighten-2 {
	background-color: #949AEF!important
}

.primary.lighten-2 {
	color: #949AEF!important
}

.bg-primary.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(148, 154, 239, .6);
	box-shadow: 0 1px 20px 1px rgba(148, 154, 239, .6)
}

.btn-primary.btn-lighten-2 {
	border-color: #535BE2!important
}

.btn-primary.btn-lighten-2:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-lighten-2:active,
.btn-primary.btn-lighten-2:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-lighten-2 {
	border-color: #949AEF!important;
	color: #949AEF!important
}

.btn-outline-primary.btn-outline-lighten-2:hover {
	background-color: #949AEF!important
}

.border-primary.border-lighten-2 {
	border: 1px solid #949AEF!important
}

.border-top-primary.border-top-lighten-2 {
	border-top: 1px solid #949AEF!important
}

.border-bottom-primary.border-bottom-lighten-2 {
	border-bottom: 1px solid #949AEF!important
}

.border-left-primary.border-left-lighten-2 {
	border-left: 1px solid #949AEF!important
}

.border-right-primary.border-right-lighten-2 {
	border-right: 1px solid #949AEF!important
}

.overlay-primary.overlay-lighten-2 {
	background: #949AEF;
	background: rgba(148, 154, 239, .8)
}

.bg-primary.bg-lighten-1,
.btn-primary.btn-lighten-1 {
	background-color: #7D84EB!important
}

.primary.lighten-1 {
	color: #7D84EB!important
}

.bg-primary.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(125, 132, 235, .6);
	box-shadow: 0 1px 20px 1px rgba(125, 132, 235, .6)
}

.bg-primary.bg-glow,
.btn-primary.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(102, 110, 232, .6)
}

.btn-primary.btn-lighten-1 {
	border-color: #535BE2!important
}

.btn-primary.btn-lighten-1:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-lighten-1:active,
.btn-primary.btn-lighten-1:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-lighten-1 {
	border-color: #7D84EB!important;
	color: #7D84EB!important
}

.btn-outline-primary.btn-outline-lighten-1:hover {
	background-color: #7D84EB!important
}

.border-primary.border-lighten-1 {
	border: 1px solid #7D84EB!important
}

.border-top-primary.border-top-lighten-1 {
	border-top: 1px solid #7D84EB!important
}

.border-bottom-primary.border-bottom-lighten-1 {
	border-bottom: 1px solid #7D84EB!important
}

.border-left-primary.border-left-lighten-1 {
	border-left: 1px solid #7D84EB!important
}

.border-right-primary.border-right-lighten-1 {
	border-right: 1px solid #7D84EB!important
}

.overlay-primary.overlay-lighten-1 {
	background: #7D84EB;
	background: rgba(125, 132, 235, .8)
}

.primary {
	color: #666EE8!important
}

.bg-primary {
	background-color: #666EE8!important
}

.bg-primary .card-footer,
.bg-primary .card-header {
	background-color: transparent
}

.bg-primary.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(102, 110, 232, .6)
}

.selectboxit.selectboxit-btn.bg-primary {
	background-color: #666EE8!important
}

.alert-primary {
	border-color: #666EE8!important;
	background-color: #A4A9F1!important;
	color: #141B87!important
}

.alert-primary .alert-link {
	color: #0F1464!important
}

.overlay-primary {
	background: #666EE8;
	background: rgba(102, 110, 232, .8)
}

.btn-primary {
	border-color: #535BE2!important;
	background-color: #666EE8!important;
	color: #FFF
}

.btn-primary:hover {
	border-color: #5E66E5!important;
	background-color: #7D84EB!important;
	color: #FFF!important
}

.btn-primary:active,
.btn-primary:focus {
	border-color: #535BE2!important;
	background-color: #4951DE!important;
	color: #FFF!important
}

.btn-primary.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(102, 110, 232, .6)
}

.btn-outline-primary {
	border-color: #666EE8;
	background-color: transparent;
	color: #666EE8
}

.btn-outline-primary:hover {
	background-color: #666EE8;
	color: #FFF!important
}

.btn-outline-primary.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(102, 110, 232, .6);
	box-shadow: 0 1px 20px 1px rgba(102, 110, 232, .6)
}

input[type=checkbox].bg-primary+.custom-control-label:before,
input[type=radio].bg-primary+.custom-control-label:before {
	background-color: #666EE8!important
}

.bg-primary.bg-darken-1,
.btn-primary.btn-darken-1 {
	background-color: #5E66E5!important
}

.border-primary {
	border: 1px solid #666EE8!important
}

.border-top-primary {
	border-top: 1px solid #666EE8
}

.border-bottom-primary {
	border-bottom: 1px solid #666EE8
}

.border-left-primary {
	border-left: 1px solid #666EE8
}

.border-right-primary {
	border-right: 1px solid #666EE8
}

.primary.darken-1 {
	color: #5E66E5!important
}

.bg-primary.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(94, 102, 229, .6);
	box-shadow: 0 1px 20px 1px rgba(94, 102, 229, .6)
}

.btn-primary.btn-darken-1 {
	border-color: #535BE2!important
}

.btn-primary.btn-darken-1:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-darken-1:active,
.btn-primary.btn-darken-1:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-darken-1 {
	border-color: #5E66E5!important;
	color: #5E66E5!important
}

.btn-outline-primary.btn-outline-darken-1:hover {
	background-color: #5E66E5!important
}

.border-primary.border-darken-1 {
	border: 1px solid #5E66E5!important
}

.border-top-primary.border-top-darken-1 {
	border-top: 1px solid #5E66E5!important
}

.border-bottom-primary.border-bottom-darken-1 {
	border-bottom: 1px solid #5E66E5!important
}

.border-left-primary.border-left-darken-1 {
	border-left: 1px solid #5E66E5!important
}

.border-right-primary.border-right-darken-1 {
	border-right: 1px solid #5E66E5!important
}

.overlay-primary.overlay-darken-1 {
	background: #5E66E5;
	background: rgba(94, 102, 229, .8)
}

.bg-primary.bg-darken-2,
.btn-primary.btn-darken-2 {
	background-color: #535BE2!important
}

.primary.darken-2 {
	color: #535BE2!important
}

.bg-primary.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(83, 91, 226, .6);
	box-shadow: 0 1px 20px 1px rgba(83, 91, 226, .6)
}

.btn-primary.btn-darken-2 {
	border-color: #535BE2!important
}

.btn-primary.btn-darken-2:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-darken-2:active,
.btn-primary.btn-darken-2:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-darken-2 {
	border-color: #535BE2!important;
	color: #535BE2!important
}

.btn-outline-primary.btn-outline-darken-2:hover {
	background-color: #535BE2!important
}

.border-primary.border-darken-2 {
	border: 1px solid #535BE2!important
}

.border-top-primary.border-top-darken-2 {
	border-top: 1px solid #535BE2!important
}

.border-bottom-primary.border-bottom-darken-2 {
	border-bottom: 1px solid #535BE2!important
}

.border-left-primary.border-left-darken-2 {
	border-left: 1px solid #535BE2!important
}

.border-right-primary.border-right-darken-2 {
	border-right: 1px solid #535BE2!important
}

.overlay-primary.overlay-darken-2 {
	background: #535BE2;
	background: rgba(83, 91, 226, .8)
}

.primary.darken-3 {
	color: #4951DE!important
}

.bg-primary.bg-darken-3 {
	background-color: #4951DE!important
}

.bg-primary.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(73, 81, 222, .6);
	box-shadow: 0 1px 20px 1px rgba(73, 81, 222, .6)
}

.btn-primary.btn-darken-3,
.btn-primary.btn-darken-3:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-darken-3:active,
.btn-primary.btn-darken-3:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-darken-3 {
	border-color: #4951DE!important;
	color: #4951DE!important
}

.btn-outline-primary.btn-outline-darken-3:hover {
	background-color: #4951DE!important
}

.border-primary.border-darken-3 {
	border: 1px solid #4951DE!important
}

.border-top-primary.border-top-darken-3 {
	border-top: 1px solid #4951DE!important
}

.border-bottom-primary.border-bottom-darken-3 {
	border-bottom: 1px solid #4951DE!important
}

.border-left-primary.border-left-darken-3 {
	border-left: 1px solid #4951DE!important
}

.border-right-primary.border-right-darken-3 {
	border-right: 1px solid #4951DE!important
}

.overlay-primary.overlay-darken-3 {
	background: #4951DE;
	background: rgba(73, 81, 222, .8)
}

.bg-primary.bg-darken-4,
.btn-primary.btn-darken-4 {
	background-color: #383FD8!important
}

.primary.darken-4 {
	color: #383FD8!important
}

.bg-primary.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(56, 63, 216, .6);
	box-shadow: 0 1px 20px 1px rgba(56, 63, 216, .6)
}

.btn-primary.btn-darken-4 {
	border-color: #535BE2!important
}

.btn-primary.btn-darken-4:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-darken-4:active,
.btn-primary.btn-darken-4:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-darken-4 {
	border-color: #383FD8!important;
	color: #383FD8!important
}

.btn-outline-primary.btn-outline-darken-4:hover {
	background-color: #383FD8!important
}

.border-primary.border-darken-4 {
	border: 1px solid #383FD8!important
}

.border-top-primary.border-top-darken-4 {
	border-top: 1px solid #383FD8!important
}

.border-bottom-primary.border-bottom-darken-4 {
	border-bottom: 1px solid #383FD8!important
}

.border-left-primary.border-left-darken-4 {
	border-left: 1px solid #383FD8!important
}

.border-right-primary.border-right-darken-4 {
	border-right: 1px solid #383FD8!important
}

.overlay-primary.overlay-darken-4 {
	background: #383FD8;
	background: rgba(56, 63, 216, .8)
}

.bg-primary.bg-accent-1,
.btn-primary.btn-accent-1 {
	background-color: #EFEFFF!important
}

.primary.accent-1 {
	color: #EFEFFF!important
}

.bg-primary.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(239, 239, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(239, 239, 255, .6)
}

.btn-primary.btn-accent-1 {
	border-color: #535BE2!important
}

.btn-primary.btn-accent-1:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-accent-1:active,
.btn-primary.btn-accent-1:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-accent-1 {
	border-color: #EFEFFF!important;
	color: #EFEFFF!important
}

.btn-outline-primary.btn-outline-accent-1:hover {
	background-color: #EFEFFF!important
}

.border-primary.border-accent-1 {
	border: 1px solid #EFEFFF!important
}

.border-top-primary.border-top-accent-1 {
	border-top: 1px solid #EFEFFF!important
}

.border-bottom-primary.border-bottom-accent-1 {
	border-bottom: 1px solid #EFEFFF!important
}

.border-left-primary.border-left-accent-1 {
	border-left: 1px solid #EFEFFF!important
}

.border-right-primary.border-right-accent-1 {
	border-right: 1px solid #EFEFFF!important
}

.overlay-primary.overlay-accent-1 {
	background: #EFEFFF;
	background: rgba(239, 239, 255, .8)
}

.bg-primary.bg-accent-2,
.btn-primary.btn-accent-2 {
	background-color: #DBDBFF!important
}

.primary.accent-2 {
	color: #DBDBFF!important
}

.bg-primary.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(219, 219, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(219, 219, 255, .6)
}

.btn-primary.btn-accent-2 {
	border-color: #535BE2!important
}

.btn-primary.btn-accent-2:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-accent-2:active,
.btn-primary.btn-accent-2:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-accent-2 {
	border-color: #DBDBFF!important;
	color: #DBDBFF!important
}

.btn-outline-primary.btn-outline-accent-2:hover {
	background-color: #DBDBFF!important
}

.border-primary.border-accent-2 {
	border: 1px solid #DBDBFF!important
}

.border-top-primary.border-top-accent-2 {
	border-top: 1px solid #DBDBFF!important
}

.border-bottom-primary.border-bottom-accent-2 {
	border-bottom: 1px solid #DBDBFF!important
}

.border-left-primary.border-left-accent-2 {
	border-left: 1px solid #DBDBFF!important
}

.border-right-primary.border-right-accent-2 {
	border-right: 1px solid #DBDBFF!important
}

.overlay-primary.overlay-accent-2 {
	background: #DBDBFF;
	background: rgba(219, 219, 255, .8)
}

.bg-primary.bg-accent-3,
.btn-primary.btn-accent-3 {
	background-color: #BCBFFF!important
}

.primary.accent-3 {
	color: #BCBFFF!important
}

.bg-primary.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(188, 191, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(188, 191, 255, .6)
}

.btn-primary.btn-accent-3 {
	border-color: #535BE2!important
}

.btn-primary.btn-accent-3:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-accent-3:active,
.btn-primary.btn-accent-3:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-accent-3 {
	border-color: #BCBFFF!important;
	color: #BCBFFF!important
}

.btn-outline-primary.btn-outline-accent-3:hover {
	background-color: #BCBFFF!important
}

.border-primary.border-accent-3 {
	border: 1px solid #BCBFFF!important
}

.border-top-primary.border-top-accent-3 {
	border-top: 1px solid #BCBFFF!important
}

.border-bottom-primary.border-bottom-accent-3 {
	border-bottom: 1px solid #BCBFFF!important
}

.border-left-primary.border-left-accent-3 {
	border-left: 1px solid #BCBFFF!important
}

.border-right-primary.border-right-accent-3 {
	border-right: 1px solid #BCBFFF!important
}

.overlay-primary.overlay-accent-3 {
	background: #BCBFFF;
	background: rgba(188, 191, 255, .8)
}

.bg-primary.bg-accent-4,
.btn-primary.btn-accent-4 {
	background-color: #A2A6FF!important
}

.primary.accent-4 {
	color: #A2A6FF!important
}

.bg-primary.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(162, 166, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(162, 166, 255, .6)
}

.btn-primary.btn-accent-4 {
	border-color: #535BE2!important
}

.btn-primary.btn-accent-4:hover {
	border-color: #535BE2!important;
	background-color: #4951DE!important
}

.btn-primary.btn-accent-4:active,
.btn-primary.btn-accent-4:focus {
	border-color: #4951DE!important;
	background-color: #383FD8!important
}

.btn-outline-primary.btn-outline-accent-4 {
	border-color: #A2A6FF!important;
	color: #A2A6FF!important
}

.btn-outline-primary.btn-outline-accent-4:hover {
	background-color: #A2A6FF!important
}

input:focus~.bg-primary {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #A2A6FF!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #A2A6FF!important
}

.border-primary.border-accent-4 {
	border: 1px solid #A2A6FF!important
}

.border-top-primary.border-top-accent-4 {
	border-top: 1px solid #A2A6FF!important
}

.border-bottom-primary.border-bottom-accent-4 {
	border-bottom: 1px solid #A2A6FF!important
}

.border-left-primary.border-left-accent-4 {
	border-left: 1px solid #A2A6FF!important
}

.border-right-primary.border-right-accent-4 {
	border-right: 1px solid #A2A6FF!important
}

.overlay-primary.overlay-accent-4 {
	background: #A2A6FF;
	background: rgba(162, 166, 255, .8)
}

.bg-success.bg-lighten-5,
.btn-success.btn-lighten-5 {
	background-color: #E5F9F2!important
}

.success.lighten-5 {
	color: #E5F9F2!important
}

.bg-success.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(229, 249, 242, .6);
	box-shadow: 0 1px 20px 1px rgba(229, 249, 242, .6)
}

.btn-success.btn-lighten-5 {
	border-color: #1EC481!important
}

.btn-success.btn-lighten-5:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-lighten-5:active,
.btn-success.btn-lighten-5:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-lighten-5 {
	border-color: #E5F9F2!important;
	color: #E5F9F2!important
}

.btn-outline-success.btn-outline-lighten-5:hover {
	background-color: #E5F9F2!important
}

.border-success.border-lighten-5 {
	border: 1px solid #E5F9F2!important
}

.border-top-success.border-top-lighten-5 {
	border-top: 1px solid #E5F9F2!important
}

.border-bottom-success.border-bottom-lighten-5 {
	border-bottom: 1px solid #E5F9F2!important
}

.border-left-success.border-left-lighten-5 {
	border-left: 1px solid #E5F9F2!important
}

.border-right-success.border-right-lighten-5 {
	border-right: 1px solid #E5F9F2!important
}

.overlay-success.overlay-lighten-5 {
	background: #E5F9F2;
	background: rgba(229, 249, 242, .8)
}

.bg-success.bg-lighten-4,
.btn-success.btn-lighten-4 {
	background-color: #BFF1DF!important
}

.success.lighten-4 {
	color: #BFF1DF!important
}

.bg-success.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(191, 241, 223, .6);
	box-shadow: 0 1px 20px 1px rgba(191, 241, 223, .6)
}

.btn-success.btn-lighten-4 {
	border-color: #1EC481!important
}

.btn-success.btn-lighten-4:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-lighten-4:active,
.btn-success.btn-lighten-4:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-lighten-4 {
	border-color: #BFF1DF!important;
	color: #BFF1DF!important
}

.btn-outline-success.btn-outline-lighten-4:hover {
	background-color: #BFF1DF!important
}

.border-success.border-lighten-4 {
	border: 1px solid #BFF1DF!important
}

.border-top-success.border-top-lighten-4 {
	border-top: 1px solid #BFF1DF!important
}

.border-bottom-success.border-bottom-lighten-4 {
	border-bottom: 1px solid #BFF1DF!important
}

.border-left-success.border-left-lighten-4 {
	border-left: 1px solid #BFF1DF!important
}

.border-right-success.border-right-lighten-4 {
	border-right: 1px solid #BFF1DF!important
}

.overlay-success.overlay-lighten-4 {
	background: #BFF1DF;
	background: rgba(191, 241, 223, .8)
}

.bg-success.bg-lighten-3,
.btn-success.btn-lighten-3 {
	background-color: #94E8CA!important
}

.success.lighten-3 {
	color: #94E8CA!important
}

.bg-success.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(148, 232, 202, .6);
	box-shadow: 0 1px 20px 1px rgba(148, 232, 202, .6)
}

.btn-success.btn-lighten-3 {
	border-color: #1EC481!important
}

.btn-success.btn-lighten-3:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-lighten-3:active,
.btn-success.btn-lighten-3:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-lighten-3 {
	border-color: #94E8CA!important;
	color: #94E8CA!important
}

.btn-outline-success.btn-outline-lighten-3:hover {
	background-color: #94E8CA!important
}

.border-success.border-lighten-3 {
	border: 1px solid #94E8CA!important
}

.border-top-success.border-top-lighten-3 {
	border-top: 1px solid #94E8CA!important
}

.border-bottom-success.border-bottom-lighten-3 {
	border-bottom: 1px solid #94E8CA!important
}

.border-left-success.border-left-lighten-3 {
	border-left: 1px solid #94E8CA!important
}

.border-right-success.border-right-lighten-3 {
	border-right: 1px solid #94E8CA!important
}

.overlay-success.overlay-lighten-3 {
	background: #94E8CA;
	background: rgba(148, 232, 202, .8)
}

.bg-success.bg-lighten-2,
.btn-success.btn-lighten-2 {
	background-color: #69DEB4!important
}

.success.lighten-2 {
	color: #69DEB4!important
}

.bg-success.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(105, 222, 180, .6);
	box-shadow: 0 1px 20px 1px rgba(105, 222, 180, .6)
}

.btn-success.btn-lighten-2 {
	border-color: #1EC481!important
}

.btn-success.btn-lighten-2:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-lighten-2:active,
.btn-success.btn-lighten-2:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-lighten-2 {
	border-color: #69DEB4!important;
	color: #69DEB4!important
}

.btn-outline-success.btn-outline-lighten-2:hover {
	background-color: #69DEB4!important
}

.border-success.border-lighten-2 {
	border: 1px solid #69DEB4!important
}

.border-top-success.border-top-lighten-2 {
	border-top: 1px solid #69DEB4!important
}

.border-bottom-success.border-bottom-lighten-2 {
	border-bottom: 1px solid #69DEB4!important
}

.border-left-success.border-left-lighten-2 {
	border-left: 1px solid #69DEB4!important
}

.border-right-success.border-right-lighten-2 {
	border-right: 1px solid #69DEB4!important
}

.overlay-success.overlay-lighten-2 {
	background: #69DEB4;
	background: rgba(105, 222, 180, .8)
}

.bg-success.bg-lighten-1,
.btn-success.btn-lighten-1 {
	background-color: #48D7A4!important
}

.success.lighten-1 {
	color: #48D7A4!important
}

.bg-success.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(72, 215, 164, .6);
	box-shadow: 0 1px 20px 1px rgba(72, 215, 164, .6)
}

.bg-success.bg-glow,
.btn-success.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(40, 208, 148, .6)
}

.btn-success.btn-lighten-1 {
	border-color: #1EC481!important
}

.btn-success.btn-lighten-1:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-lighten-1:active,
.btn-success.btn-lighten-1:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-lighten-1 {
	border-color: #48D7A4!important;
	color: #48D7A4!important
}

.btn-outline-success.btn-outline-lighten-1:hover {
	background-color: #48D7A4!important
}

.border-success.border-lighten-1 {
	border: 1px solid #48D7A4!important
}

.border-top-success.border-top-lighten-1 {
	border-top: 1px solid #48D7A4!important
}

.border-bottom-success.border-bottom-lighten-1 {
	border-bottom: 1px solid #48D7A4!important
}

.border-left-success.border-left-lighten-1 {
	border-left: 1px solid #48D7A4!important
}

.border-right-success.border-right-lighten-1 {
	border-right: 1px solid #48D7A4!important
}

.overlay-success.overlay-lighten-1 {
	background: #48D7A4;
	background: rgba(72, 215, 164, .8)
}

.success {
	color: #28D094!important
}

.bg-success {
	background-color: #28D094!important
}

.bg-success .card-footer,
.bg-success .card-header {
	background-color: transparent
}

.bg-success.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(40, 208, 148, .6)
}

.selectboxit.selectboxit-btn.bg-success {
	background-color: #28D094!important
}

.alert-success {
	border-color: #28D094!important;
	background-color: #5FE0B2!important;
	color: #0B3A29!important
}

.alert-success .alert-link {
	color: #051811!important
}

.overlay-success {
	background: #28D094;
	background: rgba(40, 208, 148, .8)
}

.btn-success {
	border-color: #1EC481!important;
	background-color: #28D094!important;
	color: #FFF
}

.btn-success:hover {
	border-color: #24CB8C!important;
	background-color: #48D7A4!important;
	color: #FFF!important
}

.btn-success:active,
.btn-success:focus {
	border-color: #1EC481!important;
	background-color: #18BE77!important;
	color: #FFF!important
}

.btn-success.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(40, 208, 148, .6)
}

.btn-outline-success {
	border-color: #28D094;
	background-color: transparent;
	color: #28D094
}

.btn-outline-success:hover {
	background-color: #28D094;
	color: #FFF!important
}

.btn-outline-success.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(40, 208, 148, .6);
	box-shadow: 0 1px 20px 1px rgba(40, 208, 148, .6)
}

input[type=checkbox].bg-success+.custom-control-label:before,
input[type=radio].bg-success+.custom-control-label:before {
	background-color: #28D094!important
}

.bg-success.bg-darken-1,
.btn-success.btn-darken-1 {
	background-color: #24CB8C!important
}

.border-success {
	border: 1px solid #28D094!important
}

.border-top-success {
	border-top: 1px solid #28D094
}

.border-bottom-success {
	border-bottom: 1px solid #28D094
}

.border-left-success {
	border-left: 1px solid #28D094
}

.border-right-success {
	border-right: 1px solid #28D094
}

.success.darken-1 {
	color: #24CB8C!important
}

.bg-success.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(36, 203, 140, .6);
	box-shadow: 0 1px 20px 1px rgba(36, 203, 140, .6)
}

.btn-success.btn-darken-1 {
	border-color: #1EC481!important
}

.btn-success.btn-darken-1:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-darken-1:active,
.btn-success.btn-darken-1:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-darken-1 {
	border-color: #24CB8C!important;
	color: #24CB8C!important
}

.btn-outline-success.btn-outline-darken-1:hover {
	background-color: #24CB8C!important
}

.border-success.border-darken-1 {
	border: 1px solid #24CB8C!important
}

.border-top-success.border-top-darken-1 {
	border-top: 1px solid #24CB8C!important
}

.border-bottom-success.border-bottom-darken-1 {
	border-bottom: 1px solid #24CB8C!important
}

.border-left-success.border-left-darken-1 {
	border-left: 1px solid #24CB8C!important
}

.border-right-success.border-right-darken-1 {
	border-right: 1px solid #24CB8C!important
}

.overlay-success.overlay-darken-1 {
	background: #24CB8C;
	background: rgba(36, 203, 140, .8)
}

.bg-success.bg-darken-2,
.btn-success.btn-darken-2 {
	background-color: #1EC481!important
}

.success.darken-2 {
	color: #1EC481!important
}

.bg-success.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(30, 196, 129, .6);
	box-shadow: 0 1px 20px 1px rgba(30, 196, 129, .6)
}

.btn-success.btn-darken-2 {
	border-color: #1EC481!important
}

.btn-success.btn-darken-2:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-darken-2:active,
.btn-success.btn-darken-2:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-darken-2 {
	border-color: #1EC481!important;
	color: #1EC481!important
}

.btn-outline-success.btn-outline-darken-2:hover {
	background-color: #1EC481!important
}

.border-success.border-darken-2 {
	border: 1px solid #1EC481!important
}

.border-top-success.border-top-darken-2 {
	border-top: 1px solid #1EC481!important
}

.border-bottom-success.border-bottom-darken-2 {
	border-bottom: 1px solid #1EC481!important
}

.border-left-success.border-left-darken-2 {
	border-left: 1px solid #1EC481!important
}

.border-right-success.border-right-darken-2 {
	border-right: 1px solid #1EC481!important
}

.overlay-success.overlay-darken-2 {
	background: #1EC481;
	background: rgba(30, 196, 129, .8)
}

.success.darken-3 {
	color: #18BE77!important
}

.bg-success.bg-darken-3 {
	background-color: #18BE77!important
}

.bg-success.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(24, 190, 119, .6);
	box-shadow: 0 1px 20px 1px rgba(24, 190, 119, .6)
}

.btn-success.btn-darken-3,
.btn-success.btn-darken-3:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-darken-3:active,
.btn-success.btn-darken-3:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-darken-3 {
	border-color: #18BE77!important;
	color: #18BE77!important
}

.btn-outline-success.btn-outline-darken-3:hover {
	background-color: #18BE77!important
}

.border-success.border-darken-3 {
	border: 1px solid #18BE77!important
}

.border-top-success.border-top-darken-3 {
	border-top: 1px solid #18BE77!important
}

.border-bottom-success.border-bottom-darken-3 {
	border-bottom: 1px solid #18BE77!important
}

.border-left-success.border-left-darken-3 {
	border-left: 1px solid #18BE77!important
}

.border-right-success.border-right-darken-3 {
	border-right: 1px solid #18BE77!important
}

.overlay-success.overlay-darken-3 {
	background: #18BE77;
	background: rgba(24, 190, 119, .8)
}

.bg-success.bg-darken-4,
.btn-success.btn-darken-4 {
	background-color: #0FB365!important
}

.success.darken-4 {
	color: #0FB365!important
}

.bg-success.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(15, 179, 101, .6);
	box-shadow: 0 1px 20px 1px rgba(15, 179, 101, .6)
}

.btn-success.btn-darken-4 {
	border-color: #1EC481!important
}

.btn-success.btn-darken-4:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-darken-4:active,
.btn-success.btn-darken-4:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-darken-4 {
	border-color: #0FB365!important;
	color: #0FB365!important
}

.btn-outline-success.btn-outline-darken-4:hover {
	background-color: #0FB365!important
}

.border-success.border-darken-4 {
	border: 1px solid #0FB365!important
}

.border-top-success.border-top-darken-4 {
	border-top: 1px solid #0FB365!important
}

.border-bottom-success.border-bottom-darken-4 {
	border-bottom: 1px solid #0FB365!important
}

.border-left-success.border-left-darken-4 {
	border-left: 1px solid #0FB365!important
}

.border-right-success.border-right-darken-4 {
	border-right: 1px solid #0FB365!important
}

.overlay-success.overlay-darken-4 {
	background: #0FB365;
	background: rgba(15, 179, 101, .8)
}

.bg-success.bg-accent-1,
.btn-success.btn-accent-1 {
	background-color: #E1FFF0!important
}

.success.accent-1 {
	color: #E1FFF0!important
}

.bg-success.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(225, 255, 240, .6);
	box-shadow: 0 1px 20px 1px rgba(225, 255, 240, .6)
}

.btn-success.btn-accent-1 {
	border-color: #1EC481!important
}

.btn-success.btn-accent-1:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-accent-1:active,
.btn-success.btn-accent-1:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-accent-1 {
	border-color: #E1FFF0!important;
	color: #E1FFF0!important
}

.btn-outline-success.btn-outline-accent-1:hover {
	background-color: #E1FFF0!important
}

.border-success.border-accent-1 {
	border: 1px solid #E1FFF0!important
}

.border-top-success.border-top-accent-1 {
	border-top: 1px solid #E1FFF0!important
}

.border-bottom-success.border-bottom-accent-1 {
	border-bottom: 1px solid #E1FFF0!important
}

.border-left-success.border-left-accent-1 {
	border-left: 1px solid #E1FFF0!important
}

.border-right-success.border-right-accent-1 {
	border-right: 1px solid #E1FFF0!important
}

.overlay-success.overlay-accent-1 {
	background: #E1FFF0;
	background: rgba(225, 255, 240, .8)
}

.bg-success.bg-accent-2,
.btn-success.btn-accent-2 {
	background-color: #AEFFD5!important
}

.success.accent-2 {
	color: #AEFFD5!important
}

.bg-success.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(174, 255, 213, .6);
	box-shadow: 0 1px 20px 1px rgba(174, 255, 213, .6)
}

.btn-success.btn-accent-2 {
	border-color: #1EC481!important
}

.btn-success.btn-accent-2:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-accent-2:active,
.btn-success.btn-accent-2:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-accent-2 {
	border-color: #AEFFD5!important;
	color: #AEFFD5!important
}

.btn-outline-success.btn-outline-accent-2:hover {
	background-color: #AEFFD5!important
}

.border-success.border-accent-2 {
	border: 1px solid #AEFFD5!important
}

.border-top-success.border-top-accent-2 {
	border-top: 1px solid #AEFFD5!important
}

.border-bottom-success.border-bottom-accent-2 {
	border-bottom: 1px solid #AEFFD5!important
}

.border-left-success.border-left-accent-2 {
	border-left: 1px solid #AEFFD5!important
}

.border-right-success.border-right-accent-2 {
	border-right: 1px solid #AEFFD5!important
}

.overlay-success.overlay-accent-2 {
	background: #AEFFD5;
	background: rgba(174, 255, 213, .8)
}

.bg-success.bg-accent-3,
.btn-success.btn-accent-3 {
	background-color: #7BFFBB!important
}

.success.accent-3 {
	color: #7BFFBB!important
}

.bg-success.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(123, 255, 187, .6);
	box-shadow: 0 1px 20px 1px rgba(123, 255, 187, .6)
}

.btn-success.btn-accent-3 {
	border-color: #1EC481!important
}

.btn-success.btn-accent-3:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-accent-3:active,
.btn-success.btn-accent-3:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-accent-3 {
	border-color: #7BFFBB!important;
	color: #7BFFBB!important
}

.btn-outline-success.btn-outline-accent-3:hover {
	background-color: #7BFFBB!important
}

.border-success.border-accent-3 {
	border: 1px solid #7BFFBB!important
}

.border-top-success.border-top-accent-3 {
	border-top: 1px solid #7BFFBB!important
}

.border-bottom-success.border-bottom-accent-3 {
	border-bottom: 1px solid #7BFFBB!important
}

.border-left-success.border-left-accent-3 {
	border-left: 1px solid #7BFFBB!important
}

.border-right-success.border-right-accent-3 {
	border-right: 1px solid #7BFFBB!important
}

.overlay-success.overlay-accent-3 {
	background: #7BFFBB;
	background: rgba(123, 255, 187, .8)
}

.bg-success.bg-accent-4,
.btn-success.btn-accent-4 {
	background-color: #62FFAE!important
}

.success.accent-4 {
	color: #62FFAE!important
}

.bg-success.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(98, 255, 174, .6);
	box-shadow: 0 1px 20px 1px rgba(98, 255, 174, .6)
}

.btn-success.btn-accent-4 {
	border-color: #1EC481!important
}

.btn-success.btn-accent-4:hover {
	border-color: #1EC481!important;
	background-color: #18BE77!important
}

.btn-success.btn-accent-4:active,
.btn-success.btn-accent-4:focus {
	border-color: #18BE77!important;
	background-color: #0FB365!important
}

.btn-outline-success.btn-outline-accent-4 {
	border-color: #62FFAE!important;
	color: #62FFAE!important
}

.btn-outline-success.btn-outline-accent-4:hover {
	background-color: #62FFAE!important
}

input:focus~.bg-success {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #62FFAE!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #62FFAE!important
}

.border-success.border-accent-4 {
	border: 1px solid #62FFAE!important
}

.border-top-success.border-top-accent-4 {
	border-top: 1px solid #62FFAE!important
}

.border-bottom-success.border-bottom-accent-4 {
	border-bottom: 1px solid #62FFAE!important
}

.border-left-success.border-left-accent-4 {
	border-left: 1px solid #62FFAE!important
}

.border-right-success.border-right-accent-4 {
	border-right: 1px solid #62FFAE!important
}

.btn-info.btn-lighten-5,
.btn-info.btn-lighten-5:hover {
	border-color: #168DEE!important
}

.overlay-success.overlay-accent-4 {
	background: #62FFAE;
	background: rgba(98, 255, 174, .8)
}

.bg-info.bg-lighten-5,
.btn-info.btn-lighten-5 {
	background-color: #E4F3FD!important
}

.info.lighten-5 {
	color: #E4F3FD!important
}

.bg-info.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(228, 243, 253, .6);
	box-shadow: 0 1px 20px 1px rgba(228, 243, 253, .6)
}

.btn-info.btn-lighten-5:hover {
	background-color: #1283EC!important
}

.btn-info.btn-lighten-5:active,
.btn-info.btn-lighten-5:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-lighten-5 {
	border-color: #E4F3FD!important;
	color: #E4F3FD!important
}

.btn-outline-info.btn-outline-lighten-5:hover {
	background-color: #E4F3FD!important
}

.border-info.border-lighten-5 {
	border: 1px solid #E4F3FD!important
}

.border-top-info.border-top-lighten-5 {
	border-top: 1px solid #E4F3FD!important
}

.border-bottom-info.border-bottom-lighten-5 {
	border-bottom: 1px solid #E4F3FD!important
}

.border-left-info.border-left-lighten-5 {
	border-left: 1px solid #E4F3FD!important
}

.border-right-info.border-right-lighten-5 {
	border-right: 1px solid #E4F3FD!important
}

.btn-info.btn-lighten-4,
.btn-info.btn-lighten-4:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-lighten-5 {
	background: #E4F3FD;
	background: rgba(228, 243, 253, .8)
}

.bg-info.bg-lighten-4,
.btn-info.btn-lighten-4 {
	background-color: #BCE2FB!important
}

.info.lighten-4 {
	color: #BCE2FB!important
}

.bg-info.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(188, 226, 251, .6);
	box-shadow: 0 1px 20px 1px rgba(188, 226, 251, .6)
}

.btn-info.btn-lighten-4:hover {
	background-color: #1283EC!important
}

.btn-info.btn-lighten-4:active,
.btn-info.btn-lighten-4:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-lighten-4 {
	border-color: #BCE2FB!important;
	color: #BCE2FB!important
}

.btn-outline-info.btn-outline-lighten-4:hover {
	background-color: #BCE2FB!important
}

.border-info.border-lighten-4 {
	border: 1px solid #BCE2FB!important
}

.border-top-info.border-top-lighten-4 {
	border-top: 1px solid #BCE2FB!important
}

.border-bottom-info.border-bottom-lighten-4 {
	border-bottom: 1px solid #BCE2FB!important
}

.border-left-info.border-left-lighten-4 {
	border-left: 1px solid #BCE2FB!important
}

.border-right-info.border-right-lighten-4 {
	border-right: 1px solid #BCE2FB!important
}

.btn-info.btn-lighten-3,
.btn-info.btn-lighten-3:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-lighten-4 {
	background: #BCE2FB;
	background: rgba(188, 226, 251, .8)
}

.bg-info.bg-lighten-3,
.btn-info.btn-lighten-3 {
	background-color: #8FCFF9!important
}

.info.lighten-3 {
	color: #8FCFF9!important
}

.bg-info.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(143, 207, 249, .6);
	box-shadow: 0 1px 20px 1px rgba(143, 207, 249, .6)
}

.btn-info.btn-lighten-3:hover {
	background-color: #1283EC!important
}

.btn-info.btn-lighten-3:active,
.btn-info.btn-lighten-3:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-lighten-3 {
	border-color: #8FCFF9!important;
	color: #8FCFF9!important
}

.btn-outline-info.btn-outline-lighten-3:hover {
	background-color: #8FCFF9!important
}

.border-info.border-lighten-3 {
	border: 1px solid #8FCFF9!important
}

.border-top-info.border-top-lighten-3 {
	border-top: 1px solid #8FCFF9!important
}

.border-bottom-info.border-bottom-lighten-3 {
	border-bottom: 1px solid #8FCFF9!important
}

.border-left-info.border-left-lighten-3 {
	border-left: 1px solid #8FCFF9!important
}

.border-right-info.border-right-lighten-3 {
	border-right: 1px solid #8FCFF9!important
}

.btn-info.btn-lighten-2,
.btn-info.btn-lighten-2:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-lighten-3 {
	background: #8FCFF9;
	background: rgba(143, 207, 249, .8)
}

.bg-info.bg-lighten-2,
.btn-info.btn-lighten-2 {
	background-color: #62BCF6!important
}

.info.lighten-2 {
	color: #62BCF6!important
}

.bg-info.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(98, 188, 246, .6);
	box-shadow: 0 1px 20px 1px rgba(98, 188, 246, .6)
}

.btn-info.btn-lighten-2:hover {
	background-color: #1283EC!important
}

.btn-info.btn-lighten-2:active,
.btn-info.btn-lighten-2:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-lighten-2 {
	border-color: #62BCF6!important;
	color: #62BCF6!important
}

.btn-outline-info.btn-outline-lighten-2:hover {
	background-color: #62BCF6!important
}

.border-info.border-lighten-2 {
	border: 1px solid #62BCF6!important
}

.border-top-info.border-top-lighten-2 {
	border-top: 1px solid #62BCF6!important
}

.border-bottom-info.border-bottom-lighten-2 {
	border-bottom: 1px solid #62BCF6!important
}

.border-left-info.border-left-lighten-2 {
	border-left: 1px solid #62BCF6!important
}

.border-right-info.border-right-lighten-2 {
	border-right: 1px solid #62BCF6!important
}

.btn-info.btn-lighten-1,
.btn-info.btn-lighten-1:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-lighten-2 {
	background: #62BCF6;
	background: rgba(98, 188, 246, .8)
}

.bg-info.bg-lighten-1,
.btn-info.btn-lighten-1 {
	background-color: #40ADF4!important
}

.info.lighten-1 {
	color: #40ADF4!important
}

.bg-info.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(64, 173, 244, .6);
	box-shadow: 0 1px 20px 1px rgba(64, 173, 244, .6)
}

.bg-info.bg-glow,
.btn-info.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(30, 159, 242, .6)
}

.btn-info.btn-lighten-1:hover {
	background-color: #1283EC!important
}

.btn-info.btn-lighten-1:active,
.btn-info.btn-lighten-1:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-lighten-1 {
	border-color: #40ADF4!important;
	color: #40ADF4!important
}

.btn-outline-info.btn-outline-lighten-1:hover {
	background-color: #40ADF4!important
}

.border-info.border-lighten-1 {
	border: 1px solid #40ADF4!important
}

.border-top-info.border-top-lighten-1 {
	border-top: 1px solid #40ADF4!important
}

.border-bottom-info.border-bottom-lighten-1 {
	border-bottom: 1px solid #40ADF4!important
}

.border-left-info.border-left-lighten-1 {
	border-left: 1px solid #40ADF4!important
}

.border-right-info.border-right-lighten-1 {
	border-right: 1px solid #40ADF4!important
}

.overlay-info.overlay-lighten-1 {
	background: #40ADF4;
	background: rgba(64, 173, 244, .8)
}

.info {
	color: #1E9FF2!important
}

.bg-info {
	background-color: #1E9FF2!important
}

.bg-info .card-footer,
.bg-info .card-header {
	background-color: transparent
}

.bg-info.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(30, 159, 242, .6)
}

.selectboxit.selectboxit-btn.bg-info {
	background-color: #1E9FF2!important
}

.alert-info {
	border-color: #1E9FF2!important;
	background-color: #62BCF6!important;
	color: #053858!important
}

.alert-info .alert-link {
	color: #031F32!important
}

.overlay-info {
	background: #1E9FF2;
	background: rgba(30, 159, 242, .8)
}

.btn-info {
	border-color: #168DEE!important;
	background-color: #1E9FF2!important;
	color: #FFF
}

.btn-info:hover {
	border-color: #1A97F0!important;
	background-color: #40ADF4!important;
	color: #FFF!important
}

.btn-info:active,
.btn-info:focus {
	border-color: #168DEE!important;
	background-color: #1283EC!important;
	color: #FFF!important
}

.btn-info.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(30, 159, 242, .6)
}

.btn-outline-info {
	border-color: #1E9FF2;
	background-color: transparent;
	color: #1E9FF2
}

.btn-outline-info:hover {
	background-color: #1E9FF2;
	color: #FFF!important
}

.btn-outline-info.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(30, 159, 242, .6);
	box-shadow: 0 1px 20px 1px rgba(30, 159, 242, .6)
}

input[type=checkbox].bg-info+.custom-control-label:before,
input[type=radio].bg-info+.custom-control-label:before {
	background-color: #1E9FF2!important
}

.bg-info.bg-darken-1,
.btn-info.btn-darken-1 {
	background-color: #1A97F0!important
}

.border-info {
	border: 1px solid #1E9FF2!important
}

.border-top-info {
	border-top: 1px solid #1E9FF2
}

.border-bottom-info {
	border-bottom: 1px solid #1E9FF2
}

.border-left-info {
	border-left: 1px solid #1E9FF2
}

.border-right-info {
	border-right: 1px solid #1E9FF2
}

.info.darken-1 {
	color: #1A97F0!important
}

.bg-info.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(26, 151, 240, .6);
	box-shadow: 0 1px 20px 1px rgba(26, 151, 240, .6)
}

.btn-info.btn-darken-1 {
	border-color: #168DEE!important
}

.btn-info.btn-darken-1:hover {
	border-color: #168DEE!important;
	background-color: #1283EC!important
}

.btn-info.btn-darken-1:active,
.btn-info.btn-darken-1:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-darken-1 {
	border-color: #1A97F0!important;
	color: #1A97F0!important
}

.btn-outline-info.btn-outline-darken-1:hover {
	background-color: #1A97F0!important
}

.border-info.border-darken-1 {
	border: 1px solid #1A97F0!important
}

.border-top-info.border-top-darken-1 {
	border-top: 1px solid #1A97F0!important
}

.border-bottom-info.border-bottom-darken-1 {
	border-bottom: 1px solid #1A97F0!important
}

.border-left-info.border-left-darken-1 {
	border-left: 1px solid #1A97F0!important
}

.border-right-info.border-right-darken-1 {
	border-right: 1px solid #1A97F0!important
}

.btn-info.btn-darken-2,
.btn-info.btn-darken-2:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-darken-1 {
	background: #1A97F0;
	background: rgba(26, 151, 240, .8)
}

.bg-info.bg-darken-2,
.btn-info.btn-darken-2 {
	background-color: #168DEE!important
}

.info.darken-2 {
	color: #168DEE!important
}

.bg-info.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(22, 141, 238, .6);
	box-shadow: 0 1px 20px 1px rgba(22, 141, 238, .6)
}

.btn-info.btn-darken-2:hover {
	background-color: #1283EC!important
}

.btn-info.btn-darken-2:active,
.btn-info.btn-darken-2:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-darken-2 {
	border-color: #168DEE!important;
	color: #168DEE!important
}

.btn-outline-info.btn-outline-darken-2:hover {
	background-color: #168DEE!important
}

.border-info.border-darken-2 {
	border: 1px solid #168DEE!important
}

.border-top-info.border-top-darken-2 {
	border-top: 1px solid #168DEE!important
}

.border-bottom-info.border-bottom-darken-2 {
	border-bottom: 1px solid #168DEE!important
}

.border-left-info.border-left-darken-2 {
	border-left: 1px solid #168DEE!important
}

.border-right-info.border-right-darken-2 {
	border-right: 1px solid #168DEE!important
}

.overlay-info.overlay-darken-2 {
	background: #168DEE;
	background: rgba(22, 141, 238, .8)
}

.info.darken-3 {
	color: #1283EC!important
}

.bg-info.bg-darken-3 {
	background-color: #1283EC!important
}

.bg-info.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(18, 131, 236, .6);
	box-shadow: 0 1px 20px 1px rgba(18, 131, 236, .6)
}

.btn-info.btn-darken-3,
.btn-info.btn-darken-3:hover {
	border-color: #168DEE!important;
	background-color: #1283EC!important
}

.btn-info.btn-darken-3:active,
.btn-info.btn-darken-3:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-darken-3 {
	border-color: #1283EC!important;
	color: #1283EC!important
}

.btn-outline-info.btn-outline-darken-3:hover {
	background-color: #1283EC!important
}

.border-info.border-darken-3 {
	border: 1px solid #1283EC!important
}

.border-top-info.border-top-darken-3 {
	border-top: 1px solid #1283EC!important
}

.border-bottom-info.border-bottom-darken-3 {
	border-bottom: 1px solid #1283EC!important
}

.border-left-info.border-left-darken-3 {
	border-left: 1px solid #1283EC!important
}

.border-right-info.border-right-darken-3 {
	border-right: 1px solid #1283EC!important
}

.btn-info.btn-darken-4,
.btn-info.btn-darken-4:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-darken-3 {
	background: #1283EC;
	background: rgba(18, 131, 236, .8)
}

.bg-info.bg-darken-4,
.btn-info.btn-darken-4 {
	background-color: #0A72E8!important
}

.info.darken-4 {
	color: #0A72E8!important
}

.bg-info.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(10, 114, 232, .6);
	box-shadow: 0 1px 20px 1px rgba(10, 114, 232, .6)
}

.btn-info.btn-darken-4:hover {
	background-color: #1283EC!important
}

.btn-info.btn-darken-4:active,
.btn-info.btn-darken-4:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-darken-4 {
	border-color: #0A72E8!important;
	color: #0A72E8!important
}

.btn-outline-info.btn-outline-darken-4:hover {
	background-color: #0A72E8!important
}

.border-info.border-darken-4 {
	border: 1px solid #0A72E8!important
}

.border-top-info.border-top-darken-4 {
	border-top: 1px solid #0A72E8!important
}

.border-bottom-info.border-bottom-darken-4 {
	border-bottom: 1px solid #0A72E8!important
}

.border-left-info.border-left-darken-4 {
	border-left: 1px solid #0A72E8!important
}

.border-right-info.border-right-darken-4 {
	border-right: 1px solid #0A72E8!important
}

.btn-info.btn-accent-1,
.btn-info.btn-accent-1:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-darken-4 {
	background: #0A72E8;
	background: rgba(10, 114, 232, .8)
}

.bg-info.bg-accent-1,
.btn-info.btn-accent-1 {
	background-color: #EFF5FF!important
}

.info.accent-1 {
	color: #EFF5FF!important
}

.bg-info.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(239, 245, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(239, 245, 255, .6)
}

.btn-info.btn-accent-1:hover {
	background-color: #1283EC!important
}

.btn-info.btn-accent-1:active,
.btn-info.btn-accent-1:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-accent-1 {
	border-color: #EFF5FF!important;
	color: #EFF5FF!important
}

.btn-outline-info.btn-outline-accent-1:hover {
	background-color: #EFF5FF!important
}

.border-info.border-accent-1 {
	border: 1px solid #EFF5FF!important
}

.border-top-info.border-top-accent-1 {
	border-top: 1px solid #EFF5FF!important
}

.border-bottom-info.border-bottom-accent-1 {
	border-bottom: 1px solid #EFF5FF!important
}

.border-left-info.border-left-accent-1 {
	border-left: 1px solid #EFF5FF!important
}

.border-right-info.border-right-accent-1 {
	border-right: 1px solid #EFF5FF!important
}

.btn-info.btn-accent-2,
.btn-info.btn-accent-2:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-accent-1 {
	background: #EFF5FF;
	background: rgba(239, 245, 255, .8)
}

.bg-info.bg-accent-2,
.btn-info.btn-accent-2 {
	background-color: #DFECFF!important
}

.info.accent-2 {
	color: #DFECFF!important
}

.bg-info.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(223, 236, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(223, 236, 255, .6)
}

.btn-info.btn-accent-2:hover {
	background-color: #1283EC!important
}

.btn-info.btn-accent-2:active,
.btn-info.btn-accent-2:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-accent-2 {
	border-color: #DFECFF!important;
	color: #DFECFF!important
}

.btn-outline-info.btn-outline-accent-2:hover {
	background-color: #DFECFF!important
}

.border-info.border-accent-2 {
	border: 1px solid #DFECFF!important
}

.border-top-info.border-top-accent-2 {
	border-top: 1px solid #DFECFF!important
}

.border-bottom-info.border-bottom-accent-2 {
	border-bottom: 1px solid #DFECFF!important
}

.border-left-info.border-left-accent-2 {
	border-left: 1px solid #DFECFF!important
}

.border-right-info.border-right-accent-2 {
	border-right: 1px solid #DFECFF!important
}

.btn-info.btn-accent-3,
.btn-info.btn-accent-3:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-accent-2 {
	background: #DFECFF;
	background: rgba(223, 236, 255, .8)
}

.bg-info.bg-accent-3,
.btn-info.btn-accent-3 {
	background-color: #ACCFFF!important
}

.info.accent-3 {
	color: #ACCFFF!important
}

.bg-info.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(172, 207, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(172, 207, 255, .6)
}

.btn-info.btn-accent-3:hover {
	background-color: #1283EC!important
}

.btn-info.btn-accent-3:active,
.btn-info.btn-accent-3:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-accent-3 {
	border-color: #ACCFFF!important;
	color: #ACCFFF!important
}

.btn-outline-info.btn-outline-accent-3:hover {
	background-color: #ACCFFF!important
}

.border-info.border-accent-3 {
	border: 1px solid #ACCFFF!important
}

.border-top-info.border-top-accent-3 {
	border-top: 1px solid #ACCFFF!important
}

.border-bottom-info.border-bottom-accent-3 {
	border-bottom: 1px solid #ACCFFF!important
}

.border-left-info.border-left-accent-3 {
	border-left: 1px solid #ACCFFF!important
}

.border-right-info.border-right-accent-3 {
	border-right: 1px solid #ACCFFF!important
}

.btn-info.btn-accent-4,
.btn-info.btn-accent-4:hover {
	border-color: #168DEE!important
}

.overlay-info.overlay-accent-3 {
	background: #ACCFFF;
	background: rgba(172, 207, 255, .8)
}

.bg-info.bg-accent-4,
.btn-info.btn-accent-4 {
	background-color: #92C0FF!important
}

.info.accent-4 {
	color: #92C0FF!important
}

.bg-info.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(146, 192, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(146, 192, 255, .6)
}

.btn-info.btn-accent-4:hover {
	background-color: #1283EC!important
}

.btn-info.btn-accent-4:active,
.btn-info.btn-accent-4:focus {
	border-color: #1283EC!important;
	background-color: #0A72E8!important
}

.btn-outline-info.btn-outline-accent-4 {
	border-color: #92C0FF!important;
	color: #92C0FF!important
}

.btn-outline-info.btn-outline-accent-4:hover {
	background-color: #92C0FF!important
}

input:focus~.bg-info {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #92C0FF!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #92C0FF!important
}

.border-info.border-accent-4 {
	border: 1px solid #92C0FF!important
}

.border-top-info.border-top-accent-4 {
	border-top: 1px solid #92C0FF!important
}

.border-bottom-info.border-bottom-accent-4 {
	border-bottom: 1px solid #92C0FF!important
}

.border-left-info.border-left-accent-4 {
	border-left: 1px solid #92C0FF!important
}

.border-right-info.border-right-accent-4 {
	border-right: 1px solid #92C0FF!important
}

.overlay-info.overlay-accent-4 {
	background: #92C0FF;
	background: rgba(146, 192, 255, .8)
}

.bg-warning.bg-lighten-5,
.btn-warning.btn-lighten-5 {
	background-color: #FFF2E9!important
}

.bg-model {
	background: linear-gradient(90deg, #ff8a00, #e52e71)
}

.warning.lighten-5 {
	color: #FFF2E9!important
}

.bg-warning.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 242, 233, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 242, 233, .6)
}

.btn-warning.btn-lighten-5 {
	border-color: #FF7E39!important
}

.btn-warning.btn-lighten-5:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-lighten-5:active,
.btn-warning.btn-lighten-5:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-lighten-5 {
	border-color: #FFF2E9!important;
	color: #FFF2E9!important
}

.btn-outline-warning.btn-outline-lighten-5:hover {
	background-color: #FFF2E9!important
}

.border-warning.border-lighten-5 {
	border: 1px solid #FFF2E9!important
}

.border-top-warning.border-top-lighten-5 {
	border-top: 1px solid #FFF2E9!important
}

.border-bottom-warning.border-bottom-lighten-5 {
	border-bottom: 1px solid #FFF2E9!important
}

.border-left-warning.border-left-lighten-5 {
	border-left: 1px solid #FFF2E9!important
}

.border-right-warning.border-right-lighten-5 {
	border-right: 1px solid #FFF2E9!important
}

.overlay-warning.overlay-lighten-5 {
	background: #FFF2E9;
	background: rgba(255, 242, 233, .8)
}

.bg-warning.bg-lighten-4,
.btn-warning.btn-lighten-4 {
	background-color: #FFDEC8!important
}

.warning.lighten-4 {
	color: #FFDEC8!important
}

.bg-warning.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 222, 200, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 222, 200, .6)
}

.btn-warning.btn-lighten-4 {
	border-color: #FF7E39!important
}

.btn-warning.btn-lighten-4:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-lighten-4:active,
.btn-warning.btn-lighten-4:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-lighten-4 {
	border-color: #FFDEC8!important;
	color: #FFDEC8!important
}

.btn-outline-warning.btn-outline-lighten-4:hover {
	background-color: #FFDEC8!important
}

.border-warning.border-lighten-4 {
	border: 1px solid #FFDEC8!important
}

.border-top-warning.border-top-lighten-4 {
	border-top: 1px solid #FFDEC8!important
}

.border-bottom-warning.border-bottom-lighten-4 {
	border-bottom: 1px solid #FFDEC8!important
}

.border-left-warning.border-left-lighten-4 {
	border-left: 1px solid #FFDEC8!important
}

.border-right-warning.border-right-lighten-4 {
	border-right: 1px solid #FFDEC8!important
}

.overlay-warning.overlay-lighten-4 {
	background: #FFDEC8;
	background: rgba(255, 222, 200, .8)
}

.bg-warning.bg-lighten-3,
.btn-warning.btn-lighten-3 {
	background-color: #FFC8A4!important
}

.warning.lighten-3 {
	color: #FFC8A4!important
}

.bg-warning.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 200, 164, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 200, 164, .6)
}

.btn-warning.btn-lighten-3 {
	border-color: #FF7E39!important
}

.btn-warning.btn-lighten-3:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-lighten-3:active,
.btn-warning.btn-lighten-3:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-lighten-3 {
	border-color: #FFC8A4!important;
	color: #FFC8A4!important
}

.btn-outline-warning.btn-outline-lighten-3:hover {
	background-color: #FFC8A4!important
}

.border-warning.border-lighten-3 {
	border: 1px solid #FFC8A4!important
}

.border-top-warning.border-top-lighten-3 {
	border-top: 1px solid #FFC8A4!important
}

.border-bottom-warning.border-bottom-lighten-3 {
	border-bottom: 1px solid #FFC8A4!important
}

.border-left-warning.border-left-lighten-3 {
	border-left: 1px solid #FFC8A4!important
}

.border-right-warning.border-right-lighten-3 {
	border-right: 1px solid #FFC8A4!important
}

.overlay-warning.overlay-lighten-3 {
	background: #FFC8A4;
	background: rgba(255, 200, 164, .8)
}

.bg-warning.bg-lighten-2,
.btn-warning.btn-lighten-2 {
	background-color: #FFB280!important
}

.warning.lighten-2 {
	color: #FFB280!important
}

.bg-warning.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 178, 128, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 178, 128, .6)
}

.btn-warning.btn-lighten-2 {
	border-color: #FF7E39!important
}

.btn-warning.btn-lighten-2:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-lighten-2:active,
.btn-warning.btn-lighten-2:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-lighten-2 {
	border-color: #FFB280!important;
	color: #FFB280!important
}

.btn-outline-warning.btn-outline-lighten-2:hover {
	background-color: #FFB280!important
}

.border-warning.border-lighten-2 {
	border: 1px solid #FFB280!important
}

.border-top-warning.border-top-lighten-2 {
	border-top: 1px solid #FFB280!important
}

.border-bottom-warning.border-bottom-lighten-2 {
	border-bottom: 1px solid #FFB280!important
}

.border-left-warning.border-left-lighten-2 {
	border-left: 1px solid #FFB280!important
}

.border-right-warning.border-right-lighten-2 {
	border-right: 1px solid #FFB280!important
}

.overlay-warning.overlay-lighten-2 {
	background: #FFB280;
	background: rgba(255, 178, 128, .8)
}

.bg-warning.bg-lighten-1,
.btn-warning.btn-lighten-1 {
	background-color: #FFA264!important
}

.warning.lighten-1 {
	color: #FFA264!important
}

.bg-warning.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 162, 100, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 162, 100, .6)
}

.bg-warning.bg-glow,
.btn-warning.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 145, 73, .6)
}

.btn-warning.btn-lighten-1 {
	border-color: #FF7E39!important
}

.btn-warning.btn-lighten-1:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-lighten-1:active,
.btn-warning.btn-lighten-1:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-lighten-1 {
	border-color: #FFA264!important;
	color: #FFA264!important
}

.btn-outline-warning.btn-outline-lighten-1:hover {
	background-color: #FFA264!important
}

.border-warning.border-lighten-1 {
	border: 1px solid #FFA264!important
}

.border-top-warning.border-top-lighten-1 {
	border-top: 1px solid #FFA264!important
}

.border-bottom-warning.border-bottom-lighten-1 {
	border-bottom: 1px solid #FFA264!important
}

.border-left-warning.border-left-lighten-1 {
	border-left: 1px solid #FFA264!important
}

.border-right-warning.border-right-lighten-1 {
	border-right: 1px solid #FFA264!important
}

.overlay-warning.overlay-lighten-1 {
	background: #FFA264;
	background: rgba(255, 162, 100, .8)
}

.warning {
	color: #FF9149!important
}

.bg-warning {
	background-color: #FF9149!important
}

.bg-warning .card-footer,
.bg-warning .card-header {
	background-color: transparent
}

.bg-warning.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(255, 145, 73, .6)
}

.selectboxit.selectboxit-btn.bg-warning {
	background-color: #FF9149!important
}

.alert-warning {
	border-color: #FF9149!important;
	background-color: #FFBC90!important;
	color: #963B00!important
}

.alert-warning .alert-link {
	color: #6D2B00!important
}

.overlay-warning {
	background: #FF9149;
	background: rgba(255, 145, 73, .8)
}

.btn-warning {
	border-color: #FF7E39!important;
	background-color: #FF9149!important;
	color: #FFF
}

.btn-warning:hover {
	border-color: #FF8942!important;
	background-color: #FFA264!important;
	color: #FFF!important
}

.btn-warning:active,
.btn-warning:focus {
	border-color: #FF7E39!important;
	background-color: #FF7431!important;
	color: #FFF!important
}

.btn-warning.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(255, 145, 73, .6)
}

.btn-outline-warning {
	border-color: #FF9149;
	background-color: transparent;
	color: #FF9149
}

.btn-outline-warning:hover {
	background-color: #FF9149;
	color: #FFF!important
}

.btn-outline-warning.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 145, 73, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 145, 73, .6)
}

input[type=checkbox].bg-warning+.custom-control-label:before,
input[type=radio].bg-warning+.custom-control-label:before {
	background-color: #FF9149!important
}

.bg-warning.bg-darken-1,
.btn-warning.btn-darken-1 {
	background-color: #FF8942!important
}

.border-warning {
	border: 1px solid #FF9149!important
}

.border-top-warning {
	border-top: 1px solid #FF9149
}

.border-bottom-warning {
	border-bottom: 1px solid #FF9149
}

.border-left-warning {
	border-left: 1px solid #FF9149
}

.border-right-warning {
	border-right: 1px solid #FF9149
}

.warning.darken-1 {
	color: #FF8942!important
}

.bg-warning.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 137, 66, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 137, 66, .6)
}

.btn-warning.btn-darken-1 {
	border-color: #FF7E39!important
}

.btn-warning.btn-darken-1:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-darken-1:active,
.btn-warning.btn-darken-1:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-darken-1 {
	border-color: #FF8942!important;
	color: #FF8942!important
}

.btn-outline-warning.btn-outline-darken-1:hover {
	background-color: #FF8942!important
}

.border-warning.border-darken-1 {
	border: 1px solid #FF8942!important
}

.border-top-warning.border-top-darken-1 {
	border-top: 1px solid #FF8942!important
}

.border-bottom-warning.border-bottom-darken-1 {
	border-bottom: 1px solid #FF8942!important
}

.border-left-warning.border-left-darken-1 {
	border-left: 1px solid #FF8942!important
}

.border-right-warning.border-right-darken-1 {
	border-right: 1px solid #FF8942!important
}

.overlay-warning.overlay-darken-1 {
	background: #FF8942;
	background: rgba(255, 137, 66, .8)
}

.bg-warning.bg-darken-2,
.btn-warning.btn-darken-2 {
	background-color: #FF7E39!important
}

.warning.darken-2 {
	color: #FF7E39!important
}

.bg-warning.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 126, 57, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 126, 57, .6)
}

.btn-warning.btn-darken-2 {
	border-color: #FF7E39!important
}

.btn-warning.btn-darken-2:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-darken-2:active,
.btn-warning.btn-darken-2:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-darken-2 {
	border-color: #FF7E39!important;
	color: #FF7E39!important
}

.btn-outline-warning.btn-outline-darken-2:hover {
	background-color: #FF7E39!important
}

.border-warning.border-darken-2 {
	border: 1px solid #FF7E39!important
}

.border-top-warning.border-top-darken-2 {
	border-top: 1px solid #FF7E39!important
}

.border-bottom-warning.border-bottom-darken-2 {
	border-bottom: 1px solid #FF7E39!important
}

.border-left-warning.border-left-darken-2 {
	border-left: 1px solid #FF7E39!important
}

.border-right-warning.border-right-darken-2 {
	border-right: 1px solid #FF7E39!important
}

.overlay-warning.overlay-darken-2 {
	background: #FF7E39;
	background: rgba(255, 126, 57, .8)
}

.warning.darken-3 {
	color: #FF7431!important
}

.bg-warning.bg-darken-3 {
	background-color: #FF7431!important
}

.bg-warning.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 116, 49, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 116, 49, .6)
}

.btn-warning.btn-darken-3,
.btn-warning.btn-darken-3:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-darken-3:active,
.btn-warning.btn-darken-3:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-darken-3 {
	border-color: #FF7431!important;
	color: #FF7431!important
}

.btn-outline-warning.btn-outline-darken-3:hover {
	background-color: #FF7431!important
}

.border-warning.border-darken-3 {
	border: 1px solid #FF7431!important
}

.border-top-warning.border-top-darken-3 {
	border-top: 1px solid #FF7431!important
}

.border-bottom-warning.border-bottom-darken-3 {
	border-bottom: 1px solid #FF7431!important
}

.border-left-warning.border-left-darken-3 {
	border-left: 1px solid #FF7431!important
}

.border-right-warning.border-right-darken-3 {
	border-right: 1px solid #FF7431!important
}

.overlay-warning.overlay-darken-3 {
	background: #FF7431;
	background: rgba(255, 116, 49, .8)
}

.bg-warning.bg-darken-4,
.btn-warning.btn-darken-4 {
	background-color: #FF6221!important
}

.warning.darken-4 {
	color: #FF6221!important
}

.bg-warning.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 98, 33, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 98, 33, .6)
}

.btn-warning.btn-darken-4 {
	border-color: #FF7E39!important
}

.btn-warning.btn-darken-4:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-darken-4:active,
.btn-warning.btn-darken-4:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-darken-4 {
	border-color: #FF6221!important;
	color: #FF6221!important
}

.btn-outline-warning.btn-outline-darken-4:hover {
	background-color: #FF6221!important
}

.border-warning.border-darken-4 {
	border: 1px solid #FF6221!important
}

.border-top-warning.border-top-darken-4 {
	border-top: 1px solid #FF6221!important
}

.border-bottom-warning.border-bottom-darken-4 {
	border-bottom: 1px solid #FF6221!important
}

.border-left-warning.border-left-darken-4 {
	border-left: 1px solid #FF6221!important
}

.border-right-warning.border-right-darken-4 {
	border-right: 1px solid #FF6221!important
}

.overlay-warning.overlay-darken-4 {
	background: #FF6221;
	background: rgba(255, 98, 33, .8)
}

.bg-warning.bg-accent-1,
.btn-warning.btn-accent-1 {
	background-color: #FFF5EF!important
}

.warning.accent-1 {
	color: #FFF5EF!important
}

.bg-warning.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 245, 239, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 245, 239, .6)
}

.btn-warning.btn-accent-1 {
	border-color: #FF7E39!important
}

.btn-warning.btn-accent-1:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-accent-1:active,
.btn-warning.btn-accent-1:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-accent-1 {
	border-color: #FFF5EF!important;
	color: #FFF5EF!important
}

.btn-outline-warning.btn-outline-accent-1:hover {
	background-color: #FFF5EF!important
}

.border-warning.border-accent-1 {
	border: 1px solid #FFF5EF!important
}

.border-top-warning.border-top-accent-1 {
	border-top: 1px solid #FFF5EF!important
}

.border-bottom-warning.border-bottom-accent-1 {
	border-bottom: 1px solid #FFF5EF!important
}

.border-left-warning.border-left-accent-1 {
	border-left: 1px solid #FFF5EF!important
}

.border-right-warning.border-right-accent-1 {
	border-right: 1px solid #FFF5EF!important
}

.overlay-warning.overlay-accent-1 {
	background: #FFF5EF;
	background: rgba(255, 245, 239, .8)
}

.bg-warning.bg-accent-2,
.btn-warning.btn-accent-2 {
	background-color: #FFE5D8!important
}

.warning.accent-2 {
	color: #FFE5D8!important
}

.bg-warning.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 229, 216, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 229, 216, .6)
}

.btn-warning.btn-accent-2 {
	border-color: #FF7E39!important
}

.btn-warning.btn-accent-2:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-accent-2:active,
.btn-warning.btn-accent-2:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-accent-2 {
	border-color: #FFE5D8!important;
	color: #FFE5D8!important
}

.btn-outline-warning.btn-outline-accent-2:hover {
	background-color: #FFE5D8!important
}

.border-warning.border-accent-2 {
	border: 1px solid #FFE5D8!important
}

.border-top-warning.border-top-accent-2 {
	border-top: 1px solid #FFE5D8!important
}

.border-bottom-warning.border-bottom-accent-2 {
	border-bottom: 1px solid #FFE5D8!important
}

.border-left-warning.border-left-accent-2 {
	border-left: 1px solid #FFE5D8!important
}

.border-right-warning.border-right-accent-2 {
	border-right: 1px solid #FFE5D8!important
}

.overlay-warning.overlay-accent-2 {
	background: #FFE5D8;
	background: rgba(255, 229, 216, .8)
}

.bg-warning.bg-accent-3,
.btn-warning.btn-accent-3 {
	background-color: #FFDDD0!important
}

.warning.accent-3 {
	color: #FFDDD0!important
}

.bg-warning.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 221, 208, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 221, 208, .6)
}

.btn-warning.btn-accent-3 {
	border-color: #FF7E39!important
}

.btn-warning.btn-accent-3:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-accent-3:active,
.btn-warning.btn-accent-3:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-accent-3 {
	border-color: #FFDDD0!important;
	color: #FFDDD0!important
}

.btn-outline-warning.btn-outline-accent-3:hover {
	background-color: #FFDDD0!important
}

.border-warning.border-accent-3 {
	border: 1px solid #FFDDD0!important
}

.border-top-warning.border-top-accent-3 {
	border-top: 1px solid #FFDDD0!important
}

.border-bottom-warning.border-bottom-accent-3 {
	border-bottom: 1px solid #FFDDD0!important
}

.border-left-warning.border-left-accent-3 {
	border-left: 1px solid #FFDDD0!important
}

.border-right-warning.border-right-accent-3 {
	border-right: 1px solid #FFDDD0!important
}

.overlay-warning.overlay-accent-3 {
	background: #FFDDD0;
	background: rgba(255, 221, 208, .8)
}

.bg-warning.bg-accent-4,
.btn-warning.btn-accent-4 {
	background-color: #FFCAB7!important
}

.warning.accent-4 {
	color: #FFCAB7!important
}

.bg-warning.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 202, 183, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 202, 183, .6)
}

.btn-warning.btn-accent-4 {
	border-color: #FF7E39!important
}

.btn-warning.btn-accent-4:hover {
	border-color: #FF7E39!important;
	background-color: #FF7431!important
}

.btn-warning.btn-accent-4:active,
.btn-warning.btn-accent-4:focus {
	border-color: #FF7431!important;
	background-color: #FF6221!important
}

.btn-outline-warning.btn-outline-accent-4 {
	border-color: #FFCAB7!important;
	color: #FFCAB7!important
}

.btn-outline-warning.btn-outline-accent-4:hover {
	background-color: #FFCAB7!important
}

input:focus~.bg-warning {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFCAB7!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFCAB7!important
}

.border-warning.border-accent-4 {
	border: 1px solid #FFCAB7!important
}

.border-top-warning.border-top-accent-4 {
	border-top: 1px solid #FFCAB7!important
}

.border-bottom-warning.border-bottom-accent-4 {
	border-bottom: 1px solid #FFCAB7!important
}

.border-left-warning.border-left-accent-4 {
	border-left: 1px solid #FFCAB7!important
}

.border-right-warning.border-right-accent-4 {
	border-right: 1px solid #FFCAB7!important
}

.overlay-warning.overlay-accent-4 {
	background: #FFCAB7;
	background: rgba(255, 202, 183, .8)
}

.bg-danger.bg-lighten-5,
.btn-danger.btn-lighten-5 {
	background-color: #FFE9EC!important
}

.danger.lighten-5 {
	color: #FFE9EC!important
}

.bg-danger.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 233, 236, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 233, 236, .6)
}

.btn-danger.btn-lighten-5 {
	border-color: #FF394F!important
}

.btn-danger.btn-lighten-5:hover {
	border-color: #FF394F!important;
	background-color: #FF3145!important
}

.btn-danger.btn-lighten-5:active,
.btn-danger.btn-lighten-5:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-lighten-5 {
	border-color: #FFE9EC!important;
	color: #FFE9EC!important
}

.btn-outline-danger.btn-outline-lighten-5:hover {
	background-color: #FFE9EC!important
}

.border-danger.border-lighten-5 {
	border: 1px solid #FFE9EC!important
}

.border-top-danger.border-top-lighten-5 {
	border-top: 1px solid #FFE9EC!important
}

.border-bottom-danger.border-bottom-lighten-5 {
	border-bottom: 1px solid #FFE9EC!important
}

.border-left-danger.border-left-lighten-5 {
	border-left: 1px solid #FFE9EC!important
}

.border-right-danger.border-right-lighten-5 {
	border-right: 1px solid #FFE9EC!important
}

.overlay-danger.overlay-lighten-5 {
	background: #FFE9EC;
	background: rgba(255, 233, 236, .8)
}

.bg-danger.bg-lighten-4,
.btn-danger.btn-lighten-4 {
	background-color: #FFC8D0!important
}

.danger.lighten-4 {
	color: #FFC8D0!important
}

.bg-danger.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 200, 208, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 200, 208, .6)
}

.btn-danger.btn-lighten-4 {
	border-color: #FF394F!important
}

.btn-danger.btn-lighten-4:hover {
	border-color: #FF394F!important;
	background-color: #FF3145!important
}

.btn-danger.btn-lighten-4:active,
.btn-danger.btn-lighten-4:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-lighten-4 {
	border-color: #FFC8D0!important;
	color: #FFC8D0!important
}

.btn-outline-danger.btn-outline-lighten-4:hover {
	background-color: #FFC8D0!important
}

.border-danger.border-lighten-4 {
	border: 1px solid #FFC8D0!important
}

.border-top-danger.border-top-lighten-4 {
	border-top: 1px solid #FFC8D0!important
}

.border-bottom-danger.border-bottom-lighten-4 {
	border-bottom: 1px solid #FFC8D0!important
}

.border-left-danger.border-left-lighten-4 {
	border-left: 1px solid #FFC8D0!important
}

.border-right-danger.border-right-lighten-4 {
	border-right: 1px solid #FFC8D0!important
}

.overlay-danger.overlay-lighten-4 {
	background: #FFC8D0;
	background: rgba(255, 200, 208, .8)
}

.bg-danger.bg-lighten-3,
.btn-danger.btn-lighten-3 {
	background-color: #FFA4B0!important
}

.danger.lighten-3 {
	color: #FFA4B0!important
}

.bg-danger.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 164, 176, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 164, 176, .6)
}

.btn-danger.btn-lighten-3 {
	border-color: #FF394F!important
}

.btn-danger.btn-lighten-3:hover {
	border-color: #FF394F!important;
	background-color: #FF3145!important
}

.btn-danger.btn-lighten-3:active,
.btn-danger.btn-lighten-3:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-lighten-3 {
	border-color: #FFA4B0!important;
	color: #FFA4B0!important
}

.btn-outline-danger.btn-outline-lighten-3:hover {
	background-color: #FFA4B0!important
}

.border-danger.border-lighten-3 {
	border: 1px solid #FFA4B0!important
}

.border-top-danger.border-top-lighten-3 {
	border-top: 1px solid #FFA4B0!important
}

.border-bottom-danger.border-bottom-lighten-3 {
	border-bottom: 1px solid #FFA4B0!important
}

.border-left-danger.border-left-lighten-3 {
	border-left: 1px solid #FFA4B0!important
}

.border-right-danger.border-right-lighten-3 {
	border-right: 1px solid #FFA4B0!important
}

.overlay-danger.overlay-lighten-3 {
	background: #FFA4B0;
	background: rgba(255, 164, 176, .8)
}

.bg-danger.bg-lighten-2,
.btn-danger.btn-lighten-2 {
	background-color: #FF8090!important
}

.danger.lighten-2 {
	color: #FF8090!important
}

.bg-danger.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 128, 144, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 128, 144, .6)
}

.btn-danger.btn-lighten-2 {
	border-color: #FF394F!important
}

.btn-danger.btn-lighten-2:hover {
	border-color: #FF394F!important;
	background-color: #FF3145!important
}

.btn-danger.btn-lighten-2:active,
.btn-danger.btn-lighten-2:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-lighten-2 {
	border-color: #FF8090!important;
	color: #FF8090!important
}

.btn-outline-danger.btn-outline-lighten-2:hover {
	background-color: #FF8090!important
}

.border-danger.border-lighten-2 {
	border: 1px solid #FF8090!important
}

.border-top-danger.border-top-lighten-2 {
	border-top: 1px solid #FF8090!important
}

.border-bottom-danger.border-bottom-lighten-2 {
	border-bottom: 1px solid #FF8090!important
}

.border-left-danger.border-left-lighten-2 {
	border-left: 1px solid #FF8090!important
}

.border-right-danger.border-right-lighten-2 {
	border-right: 1px solid #FF8090!important
}

.overlay-danger.overlay-lighten-2 {
	background: #FF8090;
	background: rgba(255, 128, 144, .8)
}

.bg-danger.bg-lighten-1,
.btn-danger.btn-lighten-1 {
	background-color: #FF6479!important
}

.danger.lighten-1 {
	color: #FF6479!important
}

.bg-danger.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 100, 121, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 100, 121, .6)
}

.bg-danger.bg-glow,
.btn-danger.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 73, 97, .6)
}

.btn-danger.btn-lighten-1 {
	border-color: #FF394F!important
}

.btn-danger.btn-lighten-1:hover {
	border-color: #FF394F!important;
	background-color: #FF3145!important
}

.btn-danger.btn-lighten-1:active,
.btn-danger.btn-lighten-1:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-lighten-1 {
	border-color: #FF6479!important;
	color: #FF6479!important
}

.btn-outline-danger.btn-outline-lighten-1:hover {
	background-color: #FF6479!important
}

.border-danger.border-lighten-1 {
	border: 1px solid #FF6479!important
}

.border-top-danger.border-top-lighten-1 {
	border-top: 1px solid #FF6479!important
}

.border-bottom-danger.border-bottom-lighten-1 {
	border-bottom: 1px solid #FF6479!important
}

.border-left-danger.border-left-lighten-1 {
	border-left: 1px solid #FF6479!important
}

.border-right-danger.border-right-lighten-1 {
	border-right: 1px solid #FF6479!important
}

.overlay-danger.overlay-lighten-1 {
	background: #FF6479;
	background: rgba(255, 100, 121, .8)
}

.danger {
	color: #FF4961!important
}

.bg-danger {
	background-color: #FF4961!important
}

.bg-danger .card-footer,
.bg-danger .card-header {
	background-color: transparent
}

.bg-danger.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(255, 73, 97, .6)
}

.selectboxit.selectboxit-btn.bg-danger {
	background-color: #FF4961!important
}

.alert-danger {
	border-color: #FF4961!important;
	background-color: #FF909F!important;
	color: #960014!important
}

.alert-danger .alert-link {
	color: #6D000E!important
}

.overlay-danger {
	background: #FF4961;
	background: rgba(255, 73, 97, .8)
}

.btn-danger {
	border-color: #FF394F!important;
	background-color: #FF4961!important;
	color: #FFF
}

.btn-danger:hover {
	border-color: #FF4259!important;
	background-color: #FF6479!important;
	color: #FFF!important
}

.btn-danger:active,
.btn-danger:focus {
	border-color: #FF394F!important;
	background-color: #FF3145!important;
	color: #FFF!important
}

.btn-danger.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(255, 73, 97, .6)
}

.btn-outline-danger {
	border-color: #FF4961;
	background-color: transparent;
	color: #FF4961
}

.btn-outline-danger:hover {
	background-color: #FF4961;
	color: #FFF!important
}

.btn-outline-danger.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 73, 97, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 73, 97, .6)
}

input[type=checkbox].bg-danger+.custom-control-label:before,
input[type=radio].bg-danger+.custom-control-label:before {
	background-color: #FF4961!important
}

.bg-danger.bg-darken-1,
.btn-danger.btn-darken-1 {
	background-color: #FF4259!important
}

.border-danger {
	border: 1px solid #FF4961!important
}

.border-top-danger {
	border-top: 1px solid #FF4961
}

.border-bottom-danger {
	border-bottom: 1px solid #FF4961
}

.border-left-danger {
	border-left: 1px solid #FF4961
}

.border-right-danger {
	border-right: 1px solid #FF4961
}

.danger.darken-1 {
	color: #FF4259!important
}

.bg-danger.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 66, 89, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 66, 89, .6)
}

.btn-danger.btn-darken-1 {
	border-color: #FF394F!important
}

.btn-danger.btn-darken-1:hover {
	border-color: #FF394F!important;
	background-color: #FF3145!important
}

.btn-danger.btn-darken-1:active,
.btn-danger.btn-darken-1:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-darken-1 {
	border-color: #FF4259!important;
	color: #FF4259!important
}

.btn-outline-danger.btn-outline-darken-1:hover {
	background-color: #FF4259!important
}

.border-danger.border-darken-1 {
	border: 1px solid #FF4259!important
}

.border-top-danger.border-top-darken-1 {
	border-top: 1px solid #FF4259!important
}

.border-bottom-danger.border-bottom-darken-1 {
	border-bottom: 1px solid #FF4259!important
}

.border-left-danger.border-left-darken-1 {
	border-left: 1px solid #FF4259!important
}

.border-right-danger.border-right-darken-1 {
	border-right: 1px solid #FF4259!important
}

.btn-danger.btn-darken-2,
.btn-danger.btn-darken-2:hover {
	border-color: #FF394F!important
}

.overlay-danger.overlay-darken-1 {
	background: #FF4259;
	background: rgba(255, 66, 89, .8)
}

.bg-danger.bg-darken-2,
.btn-danger.btn-darken-2 {
	background-color: #FF394F!important
}

.danger.darken-2 {
	color: #FF394F!important
}

.bg-danger.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 57, 79, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 57, 79, .6)
}

.btn-danger.btn-darken-2:hover {
	background-color: #FF3145!important
}

.btn-danger.btn-darken-2:active,
.btn-danger.btn-darken-2:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-darken-2 {
	border-color: #FF394F!important;
	color: #FF394F!important
}

.btn-outline-danger.btn-outline-darken-2:hover {
	background-color: #FF394F!important
}

.border-danger.border-darken-2 {
	border: 1px solid #FF394F!important
}

.border-top-danger.border-top-darken-2 {
	border-top: 1px solid #FF394F!important
}

.border-bottom-danger.border-bottom-darken-2 {
	border-bottom: 1px solid #FF394F!important
}

.border-left-danger.border-left-darken-2 {
	border-left: 1px solid #FF394F!important
}

.border-right-danger.border-right-darken-2 {
	border-right: 1px solid #FF394F!important
}

.overlay-danger.overlay-darken-2 {
	background: #FF394F;
	background: rgba(255, 57, 79, .8)
}

.danger.darken-3 {
	color: #FF3145!important
}

.bg-danger.bg-darken-3 {
	background-color: #FF3145!important
}

.bg-danger.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 49, 69, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 49, 69, .6)
}

.btn-danger.btn-darken-3,
.btn-danger.btn-darken-3:hover {
	border-color: #FF394F!important;
	background-color: #FF3145!important
}

.btn-danger.btn-darken-3:active,
.btn-danger.btn-darken-3:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-darken-3 {
	border-color: #FF3145!important;
	color: #FF3145!important
}

.btn-outline-danger.btn-outline-darken-3:hover {
	background-color: #FF3145!important
}

.border-danger.border-darken-3 {
	border: 1px solid #FF3145!important
}

.border-top-danger.border-top-darken-3 {
	border-top: 1px solid #FF3145!important
}

.border-bottom-danger.border-bottom-darken-3 {
	border-bottom: 1px solid #FF3145!important
}

.border-left-danger.border-left-darken-3 {
	border-left: 1px solid #FF3145!important
}

.border-right-danger.border-right-darken-3 {
	border-right: 1px solid #FF3145!important
}

.btn-danger.btn-darken-4,
.btn-danger.btn-darken-4:hover {
	border-color: #FF394F!important
}

.overlay-danger.overlay-darken-3 {
	background: #FF3145;
	background: rgba(255, 49, 69, .8)
}

.bg-danger.bg-darken-4,
.btn-danger.btn-darken-4 {
	background-color: #FF2133!important
}

.danger.darken-4 {
	color: #FF2133!important
}

.bg-danger.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 33, 51, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 33, 51, .6)
}

.btn-danger.btn-darken-4:hover {
	background-color: #FF3145!important
}

.btn-danger.btn-darken-4:active,
.btn-danger.btn-darken-4:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-darken-4 {
	border-color: #FF2133!important;
	color: #FF2133!important
}

.btn-outline-danger.btn-outline-darken-4:hover {
	background-color: #FF2133!important
}

.border-danger.border-darken-4 {
	border: 1px solid #FF2133!important
}

.border-top-danger.border-top-darken-4 {
	border-top: 1px solid #FF2133!important
}

.border-bottom-danger.border-bottom-darken-4 {
	border-bottom: 1px solid #FF2133!important
}

.border-left-danger.border-left-darken-4 {
	border-left: 1px solid #FF2133!important
}

.border-right-danger.border-right-darken-4 {
	border-right: 1px solid #FF2133!important
}

.btn-danger.btn-accent-1,
.btn-danger.btn-accent-1:hover {
	border-color: #FF394F!important
}

.overlay-danger.overlay-darken-4 {
	background: #FF2133;
	background: rgba(255, 33, 51, .8)
}

.bg-danger.bg-accent-1,
.btn-danger.btn-accent-1 {
	background-color: #FFEEF1!important
}

.danger.accent-1 {
	color: #FFEEF1!important
}

.bg-danger.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 238, 241, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 238, 241, .6)
}

.btn-danger.btn-accent-1:hover {
	background-color: #FF3145!important
}

.btn-danger.btn-accent-1:active,
.btn-danger.btn-accent-1:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-accent-1 {
	border-color: #FFEEF1!important;
	color: #FFEEF1!important
}

.btn-outline-danger.btn-outline-accent-1:hover {
	background-color: #FFEEF1!important
}

.border-danger.border-accent-1 {
	border: 1px solid #FFEEF1!important
}

.border-top-danger.border-top-accent-1 {
	border-top: 1px solid #FFEEF1!important
}

.border-bottom-danger.border-bottom-accent-1 {
	border-bottom: 1px solid #FFEEF1!important
}

.border-left-danger.border-left-accent-1 {
	border-left: 1px solid #FFEEF1!important
}

.border-right-danger.border-right-accent-1 {
	border-right: 1px solid #FFEEF1!important
}

.btn-danger.btn-accent-2,
.btn-danger.btn-accent-2:hover {
	border-color: #FF394F!important
}

.overlay-danger.overlay-accent-1 {
	background: #FFEEF1;
	background: rgba(255, 238, 241, .8)
}

.bg-danger.bg-accent-2,
.btn-danger.btn-accent-2 {
	background-color: #FFD6DB!important
}

.danger.accent-2 {
	color: #FFD6DB!important
}

.bg-danger.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 214, 219, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 214, 219, .6)
}

.btn-danger.btn-accent-2:hover {
	background-color: #FF3145!important
}

.btn-danger.btn-accent-2:active,
.btn-danger.btn-accent-2:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-accent-2 {
	border-color: #FFD6DB!important;
	color: #FFD6DB!important
}

.btn-outline-danger.btn-outline-accent-2:hover {
	background-color: #FFD6DB!important
}

.border-danger.border-accent-2 {
	border: 1px solid #FFD6DB!important
}

.border-top-danger.border-top-accent-2 {
	border-top: 1px solid #FFD6DB!important
}

.border-bottom-danger.border-bottom-accent-2 {
	border-bottom: 1px solid #FFD6DB!important
}

.border-left-danger.border-left-accent-2 {
	border-left: 1px solid #FFD6DB!important
}

.border-right-danger.border-right-accent-2 {
	border-right: 1px solid #FFD6DB!important
}

.btn-danger.btn-accent-3,
.btn-danger.btn-accent-3:hover {
	border-color: #FF394F!important
}

.overlay-danger.overlay-accent-2 {
	background: #FFD6DB;
	background: rgba(255, 214, 219, .8)
}

.bg-danger.bg-accent-3,
.btn-danger.btn-accent-3 {
	background-color: #FFD0D3!important
}

.danger.accent-3 {
	color: #FFD0D3!important
}

.bg-danger.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 208, 211, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 208, 211, .6)
}

.btn-danger.btn-accent-3:hover {
	background-color: #FF3145!important
}

.btn-danger.btn-accent-3:active,
.btn-danger.btn-accent-3:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-accent-3 {
	border-color: #FFD0D3!important;
	color: #FFD0D3!important
}

.btn-outline-danger.btn-outline-accent-3:hover {
	background-color: #FFD0D3!important
}

.border-danger.border-accent-3 {
	border: 1px solid #FFD0D3!important
}

.border-top-danger.border-top-accent-3 {
	border-top: 1px solid #FFD0D3!important
}

.border-bottom-danger.border-bottom-accent-3 {
	border-bottom: 1px solid #FFD0D3!important
}

.border-left-danger.border-left-accent-3 {
	border-left: 1px solid #FFD0D3!important
}

.border-right-danger.border-right-accent-3 {
	border-right: 1px solid #FFD0D3!important
}

.btn-danger.btn-accent-4,
.btn-danger.btn-accent-4:hover {
	border-color: #FF394F!important
}

.overlay-danger.overlay-accent-3 {
	background: #FFD0D3;
	background: rgba(255, 208, 211, .8)
}

.bg-danger.bg-accent-4,
.btn-danger.btn-accent-4 {
	background-color: #FFB7BC!important
}

.danger.accent-4 {
	color: #FFB7BC!important
}

.bg-danger.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 183, 188, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 183, 188, .6)
}

.btn-danger.btn-accent-4:hover {
	background-color: #FF3145!important
}

.btn-danger.btn-accent-4:active,
.btn-danger.btn-accent-4:focus {
	border-color: #FF3145!important;
	background-color: #FF2133!important
}

.btn-outline-danger.btn-outline-accent-4 {
	border-color: #FFB7BC!important;
	color: #FFB7BC!important
}

.btn-outline-danger.btn-outline-accent-4:hover {
	background-color: #FFB7BC!important
}

input:focus~.bg-danger {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFB7BC!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFB7BC!important
}

.border-danger.border-accent-4 {
	border: 1px solid #FFB7BC!important
}

.border-top-danger.border-top-accent-4 {
	border-top: 1px solid #FFB7BC!important
}

.border-bottom-danger.border-bottom-accent-4 {
	border-bottom: 1px solid #FFB7BC!important
}

.border-left-danger.border-left-accent-4 {
	border-left: 1px solid #FFB7BC!important
}

.border-right-danger.border-right-accent-4 {
	border-right: 1px solid #FFB7BC!important
}

.btn-red.btn-lighten-5,
.btn-red.btn-lighten-5:hover {
	border-color: #D32F2F!important
}

.overlay-danger.overlay-accent-4 {
	background: #FFB7BC;
	background: rgba(255, 183, 188, .8)
}

.bg-red.bg-lighten-5,
.btn-red.btn-lighten-5 {
	background-color: #FFEBEE!important
}

.red.lighten-5 {
	color: #FFEBEE!important
}

.bg-red.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 235, 238, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 235, 238, .6)
}

.btn-red.btn-lighten-5:hover {
	background-color: #C62828!important
}

.btn-red.btn-lighten-5:active,
.btn-red.btn-lighten-5:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-lighten-5 {
	border-color: #FFEBEE!important;
	color: #FFEBEE!important
}

.btn-outline-red.btn-outline-lighten-5:hover {
	background-color: #FFEBEE!important
}

.border-red.border-lighten-5 {
	border: 1px solid #FFEBEE!important
}

.border-top-red.border-top-lighten-5 {
	border-top: 1px solid #FFEBEE!important
}

.border-bottom-red.border-bottom-lighten-5 {
	border-bottom: 1px solid #FFEBEE!important
}

.border-left-red.border-left-lighten-5 {
	border-left: 1px solid #FFEBEE!important
}

.border-right-red.border-right-lighten-5 {
	border-right: 1px solid #FFEBEE!important
}

.btn-red.btn-lighten-4,
.btn-red.btn-lighten-4:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-lighten-5 {
	background: #FFEBEE;
	background: rgba(255, 235, 238, .8)
}

.bg-red.bg-lighten-4,
.btn-red.btn-lighten-4 {
	background-color: #FFCDD2!important
}

.red.lighten-4 {
	color: #FFCDD2!important
}

.bg-red.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 205, 210, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 205, 210, .6)
}

.btn-red.btn-lighten-4:hover {
	background-color: #C62828!important
}

.btn-red.btn-lighten-4:active,
.btn-red.btn-lighten-4:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-lighten-4 {
	border-color: #FFCDD2!important;
	color: #FFCDD2!important
}

.btn-outline-red.btn-outline-lighten-4:hover {
	background-color: #FFCDD2!important
}

.border-red.border-lighten-4 {
	border: 1px solid #FFCDD2!important
}

.border-top-red.border-top-lighten-4 {
	border-top: 1px solid #FFCDD2!important
}

.border-bottom-red.border-bottom-lighten-4 {
	border-bottom: 1px solid #FFCDD2!important
}

.border-left-red.border-left-lighten-4 {
	border-left: 1px solid #FFCDD2!important
}

.border-right-red.border-right-lighten-4 {
	border-right: 1px solid #FFCDD2!important
}

.btn-red.btn-lighten-3,
.btn-red.btn-lighten-3:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-lighten-4 {
	background: #FFCDD2;
	background: rgba(255, 205, 210, .8)
}

.bg-red.bg-lighten-3,
.btn-red.btn-lighten-3 {
	background-color: #EF9A9A!important
}

.red.lighten-3 {
	color: #EF9A9A!important
}

.bg-red.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(239, 154, 154, .6);
	box-shadow: 0 1px 20px 1px rgba(239, 154, 154, .6)
}

.btn-red.btn-lighten-3:hover {
	background-color: #C62828!important
}

.btn-red.btn-lighten-3:active,
.btn-red.btn-lighten-3:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-lighten-3 {
	border-color: #EF9A9A!important;
	color: #EF9A9A!important
}

.btn-outline-red.btn-outline-lighten-3:hover {
	background-color: #EF9A9A!important
}

.border-red.border-lighten-3 {
	border: 1px solid #EF9A9A!important
}

.border-top-red.border-top-lighten-3 {
	border-top: 1px solid #EF9A9A!important
}

.border-bottom-red.border-bottom-lighten-3 {
	border-bottom: 1px solid #EF9A9A!important
}

.border-left-red.border-left-lighten-3 {
	border-left: 1px solid #EF9A9A!important
}

.border-right-red.border-right-lighten-3 {
	border-right: 1px solid #EF9A9A!important
}

.btn-red.btn-lighten-2,
.btn-red.btn-lighten-2:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-lighten-3 {
	background: #EF9A9A;
	background: rgba(239, 154, 154, .8)
}

.bg-red.bg-lighten-2,
.btn-red.btn-lighten-2 {
	background-color: #E57373!important
}

.red.lighten-2 {
	color: #E57373!important
}

.bg-red.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(229, 115, 115, .6);
	box-shadow: 0 1px 20px 1px rgba(229, 115, 115, .6)
}

.btn-red.btn-lighten-2:hover {
	background-color: #C62828!important
}

.btn-red.btn-lighten-2:active,
.btn-red.btn-lighten-2:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-lighten-2 {
	border-color: #E57373!important;
	color: #E57373!important
}

.btn-outline-red.btn-outline-lighten-2:hover {
	background-color: #E57373!important
}

.border-red.border-lighten-2 {
	border: 1px solid #E57373!important
}

.border-top-red.border-top-lighten-2 {
	border-top: 1px solid #E57373!important
}

.border-bottom-red.border-bottom-lighten-2 {
	border-bottom: 1px solid #E57373!important
}

.border-left-red.border-left-lighten-2 {
	border-left: 1px solid #E57373!important
}

.border-right-red.border-right-lighten-2 {
	border-right: 1px solid #E57373!important
}

.btn-red.btn-lighten-1,
.btn-red.btn-lighten-1:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-lighten-2 {
	background: #E57373;
	background: rgba(229, 115, 115, .8)
}

.bg-red.bg-lighten-1,
.btn-red.btn-lighten-1 {
	background-color: #EF5350!important
}

.red.lighten-1 {
	color: #EF5350!important
}

.bg-red.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(239, 83, 80, .6);
	box-shadow: 0 1px 20px 1px rgba(239, 83, 80, .6)
}

.bg-red.bg-glow,
.btn-red.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(244, 67, 54, .6)
}

.btn-red.btn-lighten-1:hover {
	background-color: #C62828!important
}

.btn-red.btn-lighten-1:active,
.btn-red.btn-lighten-1:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-lighten-1 {
	border-color: #EF5350!important;
	color: #EF5350!important
}

.btn-outline-red.btn-outline-lighten-1:hover {
	background-color: #EF5350!important
}

.border-red.border-lighten-1 {
	border: 1px solid #EF5350!important
}

.border-top-red.border-top-lighten-1 {
	border-top: 1px solid #EF5350!important
}

.border-bottom-red.border-bottom-lighten-1 {
	border-bottom: 1px solid #EF5350!important
}

.border-left-red.border-left-lighten-1 {
	border-left: 1px solid #EF5350!important
}

.border-right-red.border-right-lighten-1 {
	border-right: 1px solid #EF5350!important
}

.overlay-red.overlay-lighten-1 {
	background: #EF5350;
	background: rgba(239, 83, 80, .8)
}

.red {
	color: #F44336!important
}

.bg-red {
	background-color: #F44336!important
}

.bg-red .card-footer,
.bg-red .card-header {
	background-color: transparent
}

.bg-red.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(244, 67, 54, .6)
}

.selectboxit.selectboxit-btn.bg-red {
	background-color: #F44336!important
}

.alert-red {
	border-color: #F44336!important;
	background-color: #F8827A!important;
	color: #710E06!important
}

.alert-red .alert-link {
	color: #4B0904!important
}

.overlay-red {
	background: #F44336;
	background: rgba(244, 67, 54, .8)
}

.btn-red {
	border-color: #D32F2F!important;
	background-color: #F44336!important;
	color: #FFF
}

.btn-red:hover {
	border-color: #E53935!important;
	background-color: #EF5350!important;
	color: #FFF!important
}

.btn-red:active,
.btn-red:focus {
	border-color: #D32F2F!important;
	background-color: #C62828!important;
	color: #FFF!important
}

.btn-red.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(244, 67, 54, .6)
}

.btn-outline-red {
	border-color: #F44336;
	background-color: transparent;
	color: #F44336
}

.btn-outline-red:hover {
	background-color: #F44336;
	color: #FFF!important
}

.btn-outline-red.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(244, 67, 54, .6);
	box-shadow: 0 1px 20px 1px rgba(244, 67, 54, .6)
}

input[type=checkbox].bg-red+.custom-control-label:before,
input[type=radio].bg-red+.custom-control-label:before {
	background-color: #F44336!important
}

.bg-red.bg-darken-1,
.btn-red.btn-darken-1 {
	background-color: #E53935!important
}

.border-red {
	border: 1px solid #F44336!important
}

.border-top-red {
	border-top: 1px solid #F44336
}

.border-bottom-red {
	border-bottom: 1px solid #F44336
}

.border-left-red {
	border-left: 1px solid #F44336
}

.border-right-red {
	border-right: 1px solid #F44336
}

.red.darken-1 {
	color: #E53935!important
}

.bg-red.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(229, 57, 53, .6);
	box-shadow: 0 1px 20px 1px rgba(229, 57, 53, .6)
}

.btn-red.btn-darken-1 {
	border-color: #D32F2F!important
}

.btn-red.btn-darken-1:hover {
	border-color: #D32F2F!important;
	background-color: #C62828!important
}

.btn-red.btn-darken-1:active,
.btn-red.btn-darken-1:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-darken-1 {
	border-color: #E53935!important;
	color: #E53935!important
}

.btn-outline-red.btn-outline-darken-1:hover {
	background-color: #E53935!important
}

.border-red.border-darken-1 {
	border: 1px solid #E53935!important
}

.border-top-red.border-top-darken-1 {
	border-top: 1px solid #E53935!important
}

.border-bottom-red.border-bottom-darken-1 {
	border-bottom: 1px solid #E53935!important
}

.border-left-red.border-left-darken-1 {
	border-left: 1px solid #E53935!important
}

.border-right-red.border-right-darken-1 {
	border-right: 1px solid #E53935!important
}

.btn-red.btn-darken-2,
.btn-red.btn-darken-2:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-darken-1 {
	background: #E53935;
	background: rgba(229, 57, 53, .8)
}

.bg-red.bg-darken-2,
.btn-red.btn-darken-2 {
	background-color: #D32F2F!important
}

.red.darken-2 {
	color: #D32F2F!important
}

.bg-red.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(211, 47, 47, .6);
	box-shadow: 0 1px 20px 1px rgba(211, 47, 47, .6)
}

.btn-red.btn-darken-2:hover {
	background-color: #C62828!important
}

.btn-red.btn-darken-2:active,
.btn-red.btn-darken-2:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-darken-2 {
	border-color: #D32F2F!important;
	color: #D32F2F!important
}

.btn-outline-red.btn-outline-darken-2:hover {
	background-color: #D32F2F!important
}

.border-red.border-darken-2 {
	border: 1px solid #D32F2F!important
}

.border-top-red.border-top-darken-2 {
	border-top: 1px solid #D32F2F!important
}

.border-bottom-red.border-bottom-darken-2 {
	border-bottom: 1px solid #D32F2F!important
}

.border-left-red.border-left-darken-2 {
	border-left: 1px solid #D32F2F!important
}

.border-right-red.border-right-darken-2 {
	border-right: 1px solid #D32F2F!important
}

.overlay-red.overlay-darken-2 {
	background: #D32F2F;
	background: rgba(211, 47, 47, .8)
}

.red.darken-3 {
	color: #C62828!important
}

.bg-red.bg-darken-3 {
	background-color: #C62828!important
}

.bg-red.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(198, 40, 40, .6);
	box-shadow: 0 1px 20px 1px rgba(198, 40, 40, .6)
}

.btn-red.btn-darken-3,
.btn-red.btn-darken-3:hover {
	border-color: #D32F2F!important;
	background-color: #C62828!important
}

.btn-red.btn-darken-3:active,
.btn-red.btn-darken-3:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-darken-3 {
	border-color: #C62828!important;
	color: #C62828!important
}

.btn-outline-red.btn-outline-darken-3:hover {
	background-color: #C62828!important
}

.border-red.border-darken-3 {
	border: 1px solid #C62828!important
}

.border-top-red.border-top-darken-3 {
	border-top: 1px solid #C62828!important
}

.border-bottom-red.border-bottom-darken-3 {
	border-bottom: 1px solid #C62828!important
}

.border-left-red.border-left-darken-3 {
	border-left: 1px solid #C62828!important
}

.border-right-red.border-right-darken-3 {
	border-right: 1px solid #C62828!important
}

.btn-red.btn-darken-4,
.btn-red.btn-darken-4:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-darken-3 {
	background: #C62828;
	background: rgba(198, 40, 40, .8)
}

.bg-red.bg-darken-4,
.btn-red.btn-darken-4 {
	background-color: #B71C1C!important
}

.red.darken-4 {
	color: #B71C1C!important
}

.bg-red.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(183, 28, 28, .6);
	box-shadow: 0 1px 20px 1px rgba(183, 28, 28, .6)
}

.btn-red.btn-darken-4:hover {
	background-color: #C62828!important
}

.btn-red.btn-darken-4:active,
.btn-red.btn-darken-4:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-darken-4 {
	border-color: #B71C1C!important;
	color: #B71C1C!important
}

.btn-outline-red.btn-outline-darken-4:hover {
	background-color: #B71C1C!important
}

.border-red.border-darken-4 {
	border: 1px solid #B71C1C!important
}

.border-top-red.border-top-darken-4 {
	border-top: 1px solid #B71C1C!important
}

.border-bottom-red.border-bottom-darken-4 {
	border-bottom: 1px solid #B71C1C!important
}

.border-left-red.border-left-darken-4 {
	border-left: 1px solid #B71C1C!important
}

.border-right-red.border-right-darken-4 {
	border-right: 1px solid #B71C1C!important
}

.btn-red.btn-accent-1,
.btn-red.btn-accent-1:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-darken-4 {
	background: #B71C1C;
	background: rgba(183, 28, 28, .8)
}

.bg-red.bg-accent-1,
.btn-red.btn-accent-1 {
	background-color: #FF8A80!important
}

.red.accent-1 {
	color: #FF8A80!important
}

.bg-red.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 138, 128, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 138, 128, .6)
}

.btn-red.btn-accent-1:hover {
	background-color: #C62828!important
}

.btn-red.btn-accent-1:active,
.btn-red.btn-accent-1:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-accent-1 {
	border-color: #FF8A80!important;
	color: #FF8A80!important
}

.btn-outline-red.btn-outline-accent-1:hover {
	background-color: #FF8A80!important
}

.border-red.border-accent-1 {
	border: 1px solid #FF8A80!important
}

.border-top-red.border-top-accent-1 {
	border-top: 1px solid #FF8A80!important
}

.border-bottom-red.border-bottom-accent-1 {
	border-bottom: 1px solid #FF8A80!important
}

.border-left-red.border-left-accent-1 {
	border-left: 1px solid #FF8A80!important
}

.border-right-red.border-right-accent-1 {
	border-right: 1px solid #FF8A80!important
}

.btn-red.btn-accent-2,
.btn-red.btn-accent-2:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-accent-1 {
	background: #FF8A80;
	background: rgba(255, 138, 128, .8)
}

.bg-red.bg-accent-2,
.btn-red.btn-accent-2 {
	background-color: #FF5252!important
}

.red.accent-2 {
	color: #FF5252!important
}

.bg-red.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 82, 82, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 82, 82, .6)
}

.btn-red.btn-accent-2:hover {
	background-color: #C62828!important
}

.btn-red.btn-accent-2:active,
.btn-red.btn-accent-2:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-accent-2 {
	border-color: #FF5252!important;
	color: #FF5252!important
}

.btn-outline-red.btn-outline-accent-2:hover {
	background-color: #FF5252!important
}

.border-red.border-accent-2 {
	border: 1px solid #FF5252!important
}

.border-top-red.border-top-accent-2 {
	border-top: 1px solid #FF5252!important
}

.border-bottom-red.border-bottom-accent-2 {
	border-bottom: 1px solid #FF5252!important
}

.border-left-red.border-left-accent-2 {
	border-left: 1px solid #FF5252!important
}

.border-right-red.border-right-accent-2 {
	border-right: 1px solid #FF5252!important
}

.btn-red.btn-accent-3,
.btn-red.btn-accent-3:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-accent-2 {
	background: #FF5252;
	background: rgba(255, 82, 82, .8)
}

.bg-red.bg-accent-3,
.btn-red.btn-accent-3 {
	background-color: #FF1744!important
}

.red.accent-3 {
	color: #FF1744!important
}

.bg-red.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 23, 68, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 23, 68, .6)
}

.btn-red.btn-accent-3:hover {
	background-color: #C62828!important
}

.btn-red.btn-accent-3:active,
.btn-red.btn-accent-3:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-accent-3 {
	border-color: #FF1744!important;
	color: #FF1744!important
}

.btn-outline-red.btn-outline-accent-3:hover {
	background-color: #FF1744!important
}

.border-red.border-accent-3 {
	border: 1px solid #FF1744!important
}

.border-top-red.border-top-accent-3 {
	border-top: 1px solid #FF1744!important
}

.border-bottom-red.border-bottom-accent-3 {
	border-bottom: 1px solid #FF1744!important
}

.border-left-red.border-left-accent-3 {
	border-left: 1px solid #FF1744!important
}

.border-right-red.border-right-accent-3 {
	border-right: 1px solid #FF1744!important
}

.btn-red.btn-accent-4,
.btn-red.btn-accent-4:hover {
	border-color: #D32F2F!important
}

.overlay-red.overlay-accent-3 {
	background: #FF1744;
	background: rgba(255, 23, 68, .8)
}

.bg-red.bg-accent-4,
.btn-red.btn-accent-4 {
	background-color: #D50000!important
}

.red.accent-4 {
	color: #D50000!important
}

.bg-red.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(213, 0, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(213, 0, 0, .6)
}

.btn-red.btn-accent-4:hover {
	background-color: #C62828!important
}

.btn-red.btn-accent-4:active,
.btn-red.btn-accent-4:focus {
	border-color: #C62828!important;
	background-color: #B71C1C!important
}

.btn-outline-red.btn-outline-accent-4 {
	border-color: #D50000!important;
	color: #D50000!important
}

.btn-outline-red.btn-outline-accent-4:hover {
	background-color: #D50000!important
}

input:focus~.bg-red {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #D50000!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #D50000!important
}

.border-red.border-accent-4 {
	border: 1px solid #D50000!important
}

.border-top-red.border-top-accent-4 {
	border-top: 1px solid #D50000!important
}

.border-bottom-red.border-bottom-accent-4 {
	border-bottom: 1px solid #D50000!important
}

.border-left-red.border-left-accent-4 {
	border-left: 1px solid #D50000!important
}

.border-right-red.border-right-accent-4 {
	border-right: 1px solid #D50000!important
}

.btn-pink.btn-lighten-5,
.btn-pink.btn-lighten-5:hover {
	border-color: #C2185B!important
}

.overlay-red.overlay-accent-4 {
	background: #D50000;
	background: rgba(213, 0, 0, .8)
}

.bg-pink.bg-lighten-5,
.btn-pink.btn-lighten-5 {
	background-color: #FCE4EC!important
}

.pink.lighten-5 {
	color: #FCE4EC!important
}

.bg-pink.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(252, 228, 236, .6);
	box-shadow: 0 1px 20px 1px rgba(252, 228, 236, .6)
}

.btn-pink.btn-lighten-5:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-lighten-5:active,
.btn-pink.btn-lighten-5:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-lighten-5 {
	border-color: #FCE4EC!important;
	color: #FCE4EC!important
}

.btn-outline-pink.btn-outline-lighten-5:hover {
	background-color: #FCE4EC!important
}

.border-pink.border-lighten-5 {
	border: 1px solid #FCE4EC!important
}

.border-top-pink.border-top-lighten-5 {
	border-top: 1px solid #FCE4EC!important
}

.border-bottom-pink.border-bottom-lighten-5 {
	border-bottom: 1px solid #FCE4EC!important
}

.border-left-pink.border-left-lighten-5 {
	border-left: 1px solid #FCE4EC!important
}

.border-right-pink.border-right-lighten-5 {
	border-right: 1px solid #FCE4EC!important
}

.btn-pink.btn-lighten-4,
.btn-pink.btn-lighten-4:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-lighten-5 {
	background: #FCE4EC;
	background: rgba(252, 228, 236, .8)
}

.bg-pink.bg-lighten-4,
.btn-pink.btn-lighten-4 {
	background-color: #F8BBD0!important
}

.pink.lighten-4 {
	color: #F8BBD0!important
}

.bg-pink.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(248, 187, 208, .6);
	box-shadow: 0 1px 20px 1px rgba(248, 187, 208, .6)
}

.btn-pink.btn-lighten-4:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-lighten-4:active,
.btn-pink.btn-lighten-4:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-lighten-4 {
	border-color: #F8BBD0!important;
	color: #F8BBD0!important
}

.btn-outline-pink.btn-outline-lighten-4:hover {
	background-color: #F8BBD0!important
}

.border-pink.border-lighten-4 {
	border: 1px solid #F8BBD0!important
}

.border-top-pink.border-top-lighten-4 {
	border-top: 1px solid #F8BBD0!important
}

.border-bottom-pink.border-bottom-lighten-4 {
	border-bottom: 1px solid #F8BBD0!important
}

.border-left-pink.border-left-lighten-4 {
	border-left: 1px solid #F8BBD0!important
}

.border-right-pink.border-right-lighten-4 {
	border-right: 1px solid #F8BBD0!important
}

.btn-pink.btn-lighten-3,
.btn-pink.btn-lighten-3:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-lighten-4 {
	background: #F8BBD0;
	background: rgba(248, 187, 208, .8)
}

.bg-pink.bg-lighten-3,
.btn-pink.btn-lighten-3 {
	background-color: #F48FB1!important
}

.pink.lighten-3 {
	color: #F48FB1!important
}

.bg-pink.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(244, 143, 177, .6);
	box-shadow: 0 1px 20px 1px rgba(244, 143, 177, .6)
}

.btn-pink.btn-lighten-3:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-lighten-3:active,
.btn-pink.btn-lighten-3:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-lighten-3 {
	border-color: #F48FB1!important;
	color: #F48FB1!important
}

.btn-outline-pink.btn-outline-lighten-3:hover {
	background-color: #F48FB1!important
}

.border-pink.border-lighten-3 {
	border: 1px solid #F48FB1!important
}

.border-top-pink.border-top-lighten-3 {
	border-top: 1px solid #F48FB1!important
}

.border-bottom-pink.border-bottom-lighten-3 {
	border-bottom: 1px solid #F48FB1!important
}

.border-left-pink.border-left-lighten-3 {
	border-left: 1px solid #F48FB1!important
}

.border-right-pink.border-right-lighten-3 {
	border-right: 1px solid #F48FB1!important
}

.btn-pink.btn-lighten-2,
.btn-pink.btn-lighten-2:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-lighten-3 {
	background: #F48FB1;
	background: rgba(244, 143, 177, .8)
}

.bg-pink.bg-lighten-2,
.btn-pink.btn-lighten-2 {
	background-color: #F06292!important
}

.pink.lighten-2 {
	color: #F06292!important
}

.bg-pink.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(240, 98, 146, .6);
	box-shadow: 0 1px 20px 1px rgba(240, 98, 146, .6)
}

.btn-pink.btn-lighten-2:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-lighten-2:active,
.btn-pink.btn-lighten-2:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-lighten-2 {
	border-color: #F06292!important;
	color: #F06292!important
}

.btn-outline-pink.btn-outline-lighten-2:hover {
	background-color: #F06292!important
}

.border-pink.border-lighten-2 {
	border: 1px solid #F06292!important
}

.border-top-pink.border-top-lighten-2 {
	border-top: 1px solid #F06292!important
}

.border-bottom-pink.border-bottom-lighten-2 {
	border-bottom: 1px solid #F06292!important
}

.border-left-pink.border-left-lighten-2 {
	border-left: 1px solid #F06292!important
}

.border-right-pink.border-right-lighten-2 {
	border-right: 1px solid #F06292!important
}

.btn-pink.btn-lighten-1,
.btn-pink.btn-lighten-1:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-lighten-2 {
	background: #F06292;
	background: rgba(240, 98, 146, .8)
}

.bg-pink.bg-lighten-1,
.btn-pink.btn-lighten-1 {
	background-color: #EC407A!important
}

.pink.lighten-1 {
	color: #EC407A!important
}

.bg-pink.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(236, 64, 122, .6);
	box-shadow: 0 1px 20px 1px rgba(236, 64, 122, .6)
}

.bg-pink.bg-glow,
.btn-pink.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(233, 30, 99, .6)
}

.btn-pink.btn-lighten-1:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-lighten-1:active,
.btn-pink.btn-lighten-1:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-lighten-1 {
	border-color: #EC407A!important;
	color: #EC407A!important
}

.btn-outline-pink.btn-outline-lighten-1:hover {
	background-color: #EC407A!important
}

.border-pink.border-lighten-1 {
	border: 1px solid #EC407A!important
}

.border-top-pink.border-top-lighten-1 {
	border-top: 1px solid #EC407A!important
}

.border-bottom-pink.border-bottom-lighten-1 {
	border-bottom: 1px solid #EC407A!important
}

.border-left-pink.border-left-lighten-1 {
	border-left: 1px solid #EC407A!important
}

.border-right-pink.border-right-lighten-1 {
	border-right: 1px solid #EC407A!important
}

.overlay-pink.overlay-lighten-1 {
	background: #EC407A;
	background: rgba(236, 64, 122, .8)
}

.pink {
	color: #E91E63!important
}

.bg-pink {
	background-color: #E91E63!important
}

.bg-pink .card-footer,
.bg-pink .card-header {
	background-color: transparent
}

.bg-pink.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(233, 30, 99, .6)
}

.selectboxit.selectboxit-btn.bg-pink {
	background-color: #E91E63!important
}

.alert-pink {
	border-color: #E91E63!important;
	background-color: #EF5F90!important;
	color: #4D081F!important
}

.alert-pink .alert-link {
	color: #280410!important
}

.overlay-pink {
	background: #E91E63;
	background: rgba(233, 30, 99, .8)
}

.btn-pink {
	border-color: #C2185B!important;
	background-color: #E91E63!important;
	color: #FFF
}

.btn-pink:hover {
	border-color: #D81B60!important;
	background-color: #EC407A!important;
	color: #FFF!important
}

.btn-pink:active,
.btn-pink:focus {
	border-color: #C2185B!important;
	background-color: #AD1457!important;
	color: #FFF!important
}

.btn-pink.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(233, 30, 99, .6)
}

.btn-outline-pink {
	border-color: #E91E63;
	background-color: transparent;
	color: #E91E63
}

.btn-outline-pink:hover {
	background-color: #E91E63;
	color: #FFF!important
}

.btn-outline-pink.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(233, 30, 99, .6);
	box-shadow: 0 1px 20px 1px rgba(233, 30, 99, .6)
}

input[type=checkbox].bg-pink+.custom-control-label:before,
input[type=radio].bg-pink+.custom-control-label:before {
	background-color: #E91E63!important
}

.bg-pink.bg-darken-1,
.btn-pink.btn-darken-1 {
	background-color: #D81B60!important
}

.border-pink {
	border: 1px solid #E91E63!important
}

.border-top-pink {
	border-top: 1px solid #E91E63
}

.border-bottom-pink {
	border-bottom: 1px solid #E91E63
}

.border-left-pink {
	border-left: 1px solid #E91E63
}

.border-right-pink {
	border-right: 1px solid #E91E63
}

.pink.darken-1 {
	color: #D81B60!important
}

.bg-pink.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(216, 27, 96, .6);
	box-shadow: 0 1px 20px 1px rgba(216, 27, 96, .6)
}

.btn-pink.btn-darken-1 {
	border-color: #C2185B!important
}

.btn-pink.btn-darken-1:hover {
	border-color: #C2185B!important;
	background-color: #AD1457!important
}

.btn-pink.btn-darken-1:active,
.btn-pink.btn-darken-1:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-darken-1 {
	border-color: #D81B60!important;
	color: #D81B60!important
}

.btn-outline-pink.btn-outline-darken-1:hover {
	background-color: #D81B60!important
}

.border-pink.border-darken-1 {
	border: 1px solid #D81B60!important
}

.border-top-pink.border-top-darken-1 {
	border-top: 1px solid #D81B60!important
}

.border-bottom-pink.border-bottom-darken-1 {
	border-bottom: 1px solid #D81B60!important
}

.border-left-pink.border-left-darken-1 {
	border-left: 1px solid #D81B60!important
}

.border-right-pink.border-right-darken-1 {
	border-right: 1px solid #D81B60!important
}

.btn-pink.btn-darken-2,
.btn-pink.btn-darken-2:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-darken-1 {
	background: #D81B60;
	background: rgba(216, 27, 96, .8)
}

.bg-pink.bg-darken-2,
.btn-pink.btn-darken-2 {
	background-color: #C2185B!important
}

.pink.darken-2 {
	color: #C2185B!important
}

.bg-pink.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(194, 24, 91, .6);
	box-shadow: 0 1px 20px 1px rgba(194, 24, 91, .6)
}

.btn-pink.btn-darken-2:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-darken-2:active,
.btn-pink.btn-darken-2:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-darken-2 {
	border-color: #C2185B!important;
	color: #C2185B!important
}

.btn-outline-pink.btn-outline-darken-2:hover {
	background-color: #C2185B!important
}

.border-pink.border-darken-2 {
	border: 1px solid #C2185B!important
}

.border-top-pink.border-top-darken-2 {
	border-top: 1px solid #C2185B!important
}

.border-bottom-pink.border-bottom-darken-2 {
	border-bottom: 1px solid #C2185B!important
}

.border-left-pink.border-left-darken-2 {
	border-left: 1px solid #C2185B!important
}

.border-right-pink.border-right-darken-2 {
	border-right: 1px solid #C2185B!important
}

.overlay-pink.overlay-darken-2 {
	background: #C2185B;
	background: rgba(194, 24, 91, .8)
}

.pink.darken-3 {
	color: #AD1457!important
}

.bg-pink.bg-darken-3 {
	background-color: #AD1457!important
}

.bg-pink.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(173, 20, 87, .6);
	box-shadow: 0 1px 20px 1px rgba(173, 20, 87, .6)
}

.btn-pink.btn-darken-3,
.btn-pink.btn-darken-3:hover {
	border-color: #C2185B!important;
	background-color: #AD1457!important
}

.btn-pink.btn-darken-3:active,
.btn-pink.btn-darken-3:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-darken-3 {
	border-color: #AD1457!important;
	color: #AD1457!important
}

.btn-outline-pink.btn-outline-darken-3:hover {
	background-color: #AD1457!important
}

.border-pink.border-darken-3 {
	border: 1px solid #AD1457!important
}

.border-top-pink.border-top-darken-3 {
	border-top: 1px solid #AD1457!important
}

.border-bottom-pink.border-bottom-darken-3 {
	border-bottom: 1px solid #AD1457!important
}

.border-left-pink.border-left-darken-3 {
	border-left: 1px solid #AD1457!important
}

.border-right-pink.border-right-darken-3 {
	border-right: 1px solid #AD1457!important
}

.btn-pink.btn-darken-4,
.btn-pink.btn-darken-4:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-darken-3 {
	background: #AD1457;
	background: rgba(173, 20, 87, .8)
}

.bg-pink.bg-darken-4,
.btn-pink.btn-darken-4 {
	background-color: #880E4F!important
}

.pink.darken-4 {
	color: #880E4F!important
}

.bg-pink.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(136, 14, 79, .6);
	box-shadow: 0 1px 20px 1px rgba(136, 14, 79, .6)
}

.btn-pink.btn-darken-4:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-darken-4:active,
.btn-pink.btn-darken-4:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-darken-4 {
	border-color: #880E4F!important;
	color: #880E4F!important
}

.btn-outline-pink.btn-outline-darken-4:hover {
	background-color: #880E4F!important
}

.border-pink.border-darken-4 {
	border: 1px solid #880E4F!important
}

.border-top-pink.border-top-darken-4 {
	border-top: 1px solid #880E4F!important
}

.border-bottom-pink.border-bottom-darken-4 {
	border-bottom: 1px solid #880E4F!important
}

.border-left-pink.border-left-darken-4 {
	border-left: 1px solid #880E4F!important
}

.border-right-pink.border-right-darken-4 {
	border-right: 1px solid #880E4F!important
}

.btn-pink.btn-accent-1,
.btn-pink.btn-accent-1:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-darken-4 {
	background: #880E4F;
	background: rgba(136, 14, 79, .8)
}

.bg-pink.bg-accent-1,
.btn-pink.btn-accent-1 {
	background-color: #FF80AB!important
}

.pink.accent-1 {
	color: #FF80AB!important
}

.bg-pink.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 128, 171, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 128, 171, .6)
}

.btn-pink.btn-accent-1:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-accent-1:active,
.btn-pink.btn-accent-1:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-accent-1 {
	border-color: #FF80AB!important;
	color: #FF80AB!important
}

.btn-outline-pink.btn-outline-accent-1:hover {
	background-color: #FF80AB!important
}

.border-pink.border-accent-1 {
	border: 1px solid #FF80AB!important
}

.border-top-pink.border-top-accent-1 {
	border-top: 1px solid #FF80AB!important
}

.border-bottom-pink.border-bottom-accent-1 {
	border-bottom: 1px solid #FF80AB!important
}

.border-left-pink.border-left-accent-1 {
	border-left: 1px solid #FF80AB!important
}

.border-right-pink.border-right-accent-1 {
	border-right: 1px solid #FF80AB!important
}

.btn-pink.btn-accent-2,
.btn-pink.btn-accent-2:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-accent-1 {
	background: #FF80AB;
	background: rgba(255, 128, 171, .8)
}

.bg-pink.bg-accent-2,
.btn-pink.btn-accent-2 {
	background-color: #FF4081!important
}

.pink.accent-2 {
	color: #FF4081!important
}

.bg-pink.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 64, 129, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 64, 129, .6)
}

.btn-pink.btn-accent-2:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-accent-2:active,
.btn-pink.btn-accent-2:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-accent-2 {
	border-color: #FF4081!important;
	color: #FF4081!important
}

.btn-outline-pink.btn-outline-accent-2:hover {
	background-color: #FF4081!important
}

.border-pink.border-accent-2 {
	border: 1px solid #FF4081!important
}

.border-top-pink.border-top-accent-2 {
	border-top: 1px solid #FF4081!important
}

.border-bottom-pink.border-bottom-accent-2 {
	border-bottom: 1px solid #FF4081!important
}

.border-left-pink.border-left-accent-2 {
	border-left: 1px solid #FF4081!important
}

.border-right-pink.border-right-accent-2 {
	border-right: 1px solid #FF4081!important
}

.btn-pink.btn-accent-3,
.btn-pink.btn-accent-3:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-accent-2 {
	background: #FF4081;
	background: rgba(255, 64, 129, .8)
}

.bg-pink.bg-accent-3,
.btn-pink.btn-accent-3 {
	background-color: #F50057!important
}

.pink.accent-3 {
	color: #F50057!important
}

.bg-pink.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(245, 0, 87, .6);
	box-shadow: 0 1px 20px 1px rgba(245, 0, 87, .6)
}

.btn-pink.btn-accent-3:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-accent-3:active,
.btn-pink.btn-accent-3:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-accent-3 {
	border-color: #F50057!important;
	color: #F50057!important
}

.btn-outline-pink.btn-outline-accent-3:hover {
	background-color: #F50057!important
}

.border-pink.border-accent-3 {
	border: 1px solid #F50057!important
}

.border-top-pink.border-top-accent-3 {
	border-top: 1px solid #F50057!important
}

.border-bottom-pink.border-bottom-accent-3 {
	border-bottom: 1px solid #F50057!important
}

.border-left-pink.border-left-accent-3 {
	border-left: 1px solid #F50057!important
}

.border-right-pink.border-right-accent-3 {
	border-right: 1px solid #F50057!important
}

.btn-pink.btn-accent-4,
.btn-pink.btn-accent-4:hover {
	border-color: #C2185B!important
}

.overlay-pink.overlay-accent-3 {
	background: #F50057;
	background: rgba(245, 0, 87, .8)
}

.bg-pink.bg-accent-4,
.btn-pink.btn-accent-4 {
	background-color: #C51162!important
}

.pink.accent-4 {
	color: #C51162!important
}

.bg-pink.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(197, 17, 98, .6);
	box-shadow: 0 1px 20px 1px rgba(197, 17, 98, .6)
}

.btn-pink.btn-accent-4:hover {
	background-color: #AD1457!important
}

.btn-pink.btn-accent-4:active,
.btn-pink.btn-accent-4:focus {
	border-color: #AD1457!important;
	background-color: #880E4F!important
}

.btn-outline-pink.btn-outline-accent-4 {
	border-color: #C51162!important;
	color: #C51162!important
}

.btn-outline-pink.btn-outline-accent-4:hover {
	background-color: #C51162!important
}

input:focus~.bg-pink {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #C51162!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #C51162!important
}

.border-pink.border-accent-4 {
	border: 1px solid #C51162!important
}

.border-top-pink.border-top-accent-4 {
	border-top: 1px solid #C51162!important
}

.border-bottom-pink.border-bottom-accent-4 {
	border-bottom: 1px solid #C51162!important
}

.border-left-pink.border-left-accent-4 {
	border-left: 1px solid #C51162!important
}

.border-right-pink.border-right-accent-4 {
	border-right: 1px solid #C51162!important
}

.overlay-pink.overlay-accent-4 {
	background: #C51162;
	background: rgba(197, 17, 98, .8)
}

.bg-purple.bg-lighten-5,
.btn-purple.btn-lighten-5 {
	background-color: #F3E5F5!important
}

.purple.lighten-5 {
	color: #F3E5F5!important
}

.bg-purple.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(243, 229, 245, .6);
	box-shadow: 0 1px 20px 1px rgba(243, 229, 245, .6)
}

.btn-purple.btn-lighten-5 {
	border-color: #7B1FA2!important
}

.btn-purple.btn-lighten-5:hover {
	border-color: #7B1FA2!important;
	background-color: #6A1B9A!important
}

.btn-purple.btn-lighten-5:active,
.btn-purple.btn-lighten-5:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-lighten-5 {
	border-color: #F3E5F5!important;
	color: #F3E5F5!important
}

.btn-outline-purple.btn-outline-lighten-5:hover {
	background-color: #F3E5F5!important
}

.border-purple.border-lighten-5 {
	border: 1px solid #F3E5F5!important
}

.border-top-purple.border-top-lighten-5 {
	border-top: 1px solid #F3E5F5!important
}

.border-bottom-purple.border-bottom-lighten-5 {
	border-bottom: 1px solid #F3E5F5!important
}

.border-left-purple.border-left-lighten-5 {
	border-left: 1px solid #F3E5F5!important
}

.border-right-purple.border-right-lighten-5 {
	border-right: 1px solid #F3E5F5!important
}

.overlay-purple.overlay-lighten-5 {
	background: #F3E5F5;
	background: rgba(243, 229, 245, .8)
}

.bg-purple.bg-lighten-4,
.btn-purple.btn-lighten-4 {
	background-color: #E1BEE7!important
}

.purple.lighten-4 {
	color: #E1BEE7!important
}

.bg-purple.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(225, 190, 231, .6);
	box-shadow: 0 1px 20px 1px rgba(225, 190, 231, .6)
}

.btn-purple.btn-lighten-4 {
	border-color: #7B1FA2!important
}

.btn-purple.btn-lighten-4:hover {
	border-color: #7B1FA2!important;
	background-color: #6A1B9A!important
}

.btn-purple.btn-lighten-4:active,
.btn-purple.btn-lighten-4:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-lighten-4 {
	border-color: #E1BEE7!important;
	color: #E1BEE7!important
}

.btn-outline-purple.btn-outline-lighten-4:hover {
	background-color: #E1BEE7!important
}

.border-purple.border-lighten-4 {
	border: 1px solid #E1BEE7!important
}

.border-top-purple.border-top-lighten-4 {
	border-top: 1px solid #E1BEE7!important
}

.border-bottom-purple.border-bottom-lighten-4 {
	border-bottom: 1px solid #E1BEE7!important
}

.border-left-purple.border-left-lighten-4 {
	border-left: 1px solid #E1BEE7!important
}

.border-right-purple.border-right-lighten-4 {
	border-right: 1px solid #E1BEE7!important
}

.overlay-purple.overlay-lighten-4 {
	background: #E1BEE7;
	background: rgba(225, 190, 231, .8)
}

.bg-purple.bg-lighten-3,
.btn-purple.btn-lighten-3 {
	background-color: #CE93D8!important
}

.purple.lighten-3 {
	color: #CE93D8!important
}

.bg-purple.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(206, 147, 216, .6);
	box-shadow: 0 1px 20px 1px rgba(206, 147, 216, .6)
}

.btn-purple.btn-lighten-3 {
	border-color: #7B1FA2!important
}

.btn-purple.btn-lighten-3:hover {
	border-color: #7B1FA2!important;
	background-color: #6A1B9A!important
}

.btn-purple.btn-lighten-3:active,
.btn-purple.btn-lighten-3:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-lighten-3 {
	border-color: #CE93D8!important;
	color: #CE93D8!important
}

.btn-outline-purple.btn-outline-lighten-3:hover {
	background-color: #CE93D8!important
}

.border-purple.border-lighten-3 {
	border: 1px solid #CE93D8!important
}

.border-top-purple.border-top-lighten-3 {
	border-top: 1px solid #CE93D8!important
}

.border-bottom-purple.border-bottom-lighten-3 {
	border-bottom: 1px solid #CE93D8!important
}

.border-left-purple.border-left-lighten-3 {
	border-left: 1px solid #CE93D8!important
}

.border-right-purple.border-right-lighten-3 {
	border-right: 1px solid #CE93D8!important
}

.overlay-purple.overlay-lighten-3 {
	background: #CE93D8;
	background: rgba(206, 147, 216, .8)
}

.bg-purple.bg-lighten-2,
.btn-purple.btn-lighten-2 {
	background-color: #BA68C8!important
}

.purple.lighten-2 {
	color: #BA68C8!important
}

.bg-purple.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(186, 104, 200, .6);
	box-shadow: 0 1px 20px 1px rgba(186, 104, 200, .6)
}

.btn-purple.btn-lighten-2 {
	border-color: #7B1FA2!important
}

.btn-purple.btn-lighten-2:hover {
	border-color: #7B1FA2!important;
	background-color: #6A1B9A!important
}

.btn-purple.btn-lighten-2:active,
.btn-purple.btn-lighten-2:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-lighten-2 {
	border-color: #BA68C8!important;
	color: #BA68C8!important
}

.btn-outline-purple.btn-outline-lighten-2:hover {
	background-color: #BA68C8!important
}

.border-purple.border-lighten-2 {
	border: 1px solid #BA68C8!important
}

.border-top-purple.border-top-lighten-2 {
	border-top: 1px solid #BA68C8!important
}

.border-bottom-purple.border-bottom-lighten-2 {
	border-bottom: 1px solid #BA68C8!important
}

.border-left-purple.border-left-lighten-2 {
	border-left: 1px solid #BA68C8!important
}

.border-right-purple.border-right-lighten-2 {
	border-right: 1px solid #BA68C8!important
}

.overlay-purple.overlay-lighten-2 {
	background: #BA68C8;
	background: rgba(186, 104, 200, .8)
}

.bg-purple.bg-lighten-1,
.btn-purple.btn-lighten-1 {
	background-color: #AB47BC!important
}

.purple.lighten-1 {
	color: #AB47BC!important
}

.bg-purple.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(171, 71, 188, .6);
	box-shadow: 0 1px 20px 1px rgba(171, 71, 188, .6)
}

.bg-purple.bg-glow,
.btn-purple.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(156, 39, 176, .6)
}

.btn-purple.btn-lighten-1 {
	border-color: #7B1FA2!important
}

.btn-purple.btn-lighten-1:hover {
	border-color: #7B1FA2!important;
	background-color: #6A1B9A!important
}

.btn-purple.btn-lighten-1:active,
.btn-purple.btn-lighten-1:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-lighten-1 {
	border-color: #AB47BC!important;
	color: #AB47BC!important
}

.btn-outline-purple.btn-outline-lighten-1:hover {
	background-color: #AB47BC!important
}

.border-purple.border-lighten-1 {
	border: 1px solid #AB47BC!important
}

.border-top-purple.border-top-lighten-1 {
	border-top: 1px solid #AB47BC!important
}

.border-bottom-purple.border-bottom-lighten-1 {
	border-bottom: 1px solid #AB47BC!important
}

.border-left-purple.border-left-lighten-1 {
	border-left: 1px solid #AB47BC!important
}

.border-right-purple.border-right-lighten-1 {
	border-right: 1px solid #AB47BC!important
}

.overlay-purple.overlay-lighten-1 {
	background: #AB47BC;
	background: rgba(171, 71, 188, .8)
}

.purple {
	color: #9C27B0!important
}

.bg-purple {
	background-color: #9C27B0!important
}

.bg-purple .card-footer,
.bg-purple .card-header {
	background-color: transparent
}

.bg-purple.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(156, 39, 176, .6)
}

.selectboxit.selectboxit-btn.bg-purple {
	background-color: #9C27B0!important
}

.alert-purple {
	border-color: #9C27B0!important;
	background-color: #C248D6!important;
	color: #1A071E!important
}

.alert-purple .alert-link {
	color: #000!important
}

.overlay-purple {
	background: #9C27B0;
	background: rgba(156, 39, 176, .8)
}

.btn-purple {
	border-color: #7B1FA2!important;
	background-color: #9C27B0!important;
	color: #FFF
}

.btn-purple:hover {
	border-color: #8E24AA!important;
	background-color: #AB47BC!important;
	color: #FFF!important
}

.btn-purple:active,
.btn-purple:focus {
	border-color: #7B1FA2!important;
	background-color: #6A1B9A!important;
	color: #FFF!important
}

.btn-purple.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(156, 39, 176, .6)
}

.btn-outline-purple {
	border-color: #9C27B0;
	background-color: transparent;
	color: #9C27B0
}

.btn-outline-purple:hover {
	background-color: #9C27B0;
	color: #FFF!important
}

.btn-outline-purple.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(156, 39, 176, .6);
	box-shadow: 0 1px 20px 1px rgba(156, 39, 176, .6)
}

input[type=checkbox].bg-purple+.custom-control-label:before,
input[type=radio].bg-purple+.custom-control-label:before {
	background-color: #9C27B0!important
}

.bg-purple.bg-darken-1,
.btn-purple.btn-darken-1 {
	background-color: #8E24AA!important
}

.border-purple {
	border: 1px solid #9C27B0!important
}

.border-top-purple {
	border-top: 1px solid #9C27B0
}

.border-bottom-purple {
	border-bottom: 1px solid #9C27B0
}

.border-left-purple {
	border-left: 1px solid #9C27B0
}

.border-right-purple {
	border-right: 1px solid #9C27B0
}

.purple.darken-1 {
	color: #8E24AA!important
}

.bg-purple.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(142, 36, 170, .6);
	box-shadow: 0 1px 20px 1px rgba(142, 36, 170, .6)
}

.btn-purple.btn-darken-1 {
	border-color: #7B1FA2!important
}

.btn-purple.btn-darken-1:hover {
	border-color: #7B1FA2!important;
	background-color: #6A1B9A!important
}

.btn-purple.btn-darken-1:active,
.btn-purple.btn-darken-1:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-darken-1 {
	border-color: #8E24AA!important;
	color: #8E24AA!important
}

.btn-outline-purple.btn-outline-darken-1:hover {
	background-color: #8E24AA!important
}

.border-purple.border-darken-1 {
	border: 1px solid #8E24AA!important
}

.border-top-purple.border-top-darken-1 {
	border-top: 1px solid #8E24AA!important
}

.border-bottom-purple.border-bottom-darken-1 {
	border-bottom: 1px solid #8E24AA!important
}

.border-left-purple.border-left-darken-1 {
	border-left: 1px solid #8E24AA!important
}

.border-right-purple.border-right-darken-1 {
	border-right: 1px solid #8E24AA!important
}

.btn-purple.btn-darken-2,
.btn-purple.btn-darken-2:hover {
	border-color: #7B1FA2!important
}

.overlay-purple.overlay-darken-1 {
	background: #8E24AA;
	background: rgba(142, 36, 170, .8)
}

.bg-purple.bg-darken-2,
.btn-purple.btn-darken-2 {
	background-color: #7B1FA2!important
}

.purple.darken-2 {
	color: #7B1FA2!important
}

.bg-purple.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(123, 31, 162, .6);
	box-shadow: 0 1px 20px 1px rgba(123, 31, 162, .6)
}

.btn-purple.btn-darken-2:hover {
	background-color: #6A1B9A!important
}

.btn-purple.btn-darken-2:active,
.btn-purple.btn-darken-2:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-darken-2 {
	border-color: #7B1FA2!important;
	color: #7B1FA2!important
}

.btn-outline-purple.btn-outline-darken-2:hover {
	background-color: #7B1FA2!important
}

.border-purple.border-darken-2 {
	border: 1px solid #7B1FA2!important
}

.border-top-purple.border-top-darken-2 {
	border-top: 1px solid #7B1FA2!important
}

.border-bottom-purple.border-bottom-darken-2 {
	border-bottom: 1px solid #7B1FA2!important
}

.border-left-purple.border-left-darken-2 {
	border-left: 1px solid #7B1FA2!important
}

.border-right-purple.border-right-darken-2 {
	border-right: 1px solid #7B1FA2!important
}

.overlay-purple.overlay-darken-2 {
	background: #7B1FA2;
	background: rgba(123, 31, 162, .8)
}

.purple.darken-3 {
	color: #6A1B9A!important
}

.bg-purple.bg-darken-3 {
	background-color: #6A1B9A!important
}

.bg-purple.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(106, 27, 154, .6);
	box-shadow: 0 1px 20px 1px rgba(106, 27, 154, .6)
}

.btn-purple.btn-darken-3,
.btn-purple.btn-darken-3:hover {
	border-color: #7B1FA2!important;
	background-color: #6A1B9A!important
}

.btn-purple.btn-darken-3:active,
.btn-purple.btn-darken-3:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-darken-3 {
	border-color: #6A1B9A!important;
	color: #6A1B9A!important
}

.btn-outline-purple.btn-outline-darken-3:hover {
	background-color: #6A1B9A!important
}

.border-purple.border-darken-3 {
	border: 1px solid #6A1B9A!important
}

.border-top-purple.border-top-darken-3 {
	border-top: 1px solid #6A1B9A!important
}

.border-bottom-purple.border-bottom-darken-3 {
	border-bottom: 1px solid #6A1B9A!important
}

.border-left-purple.border-left-darken-3 {
	border-left: 1px solid #6A1B9A!important
}

.border-right-purple.border-right-darken-3 {
	border-right: 1px solid #6A1B9A!important
}

.btn-purple.btn-darken-4,
.btn-purple.btn-darken-4:hover {
	border-color: #7B1FA2!important
}

.overlay-purple.overlay-darken-3 {
	background: #6A1B9A;
	background: rgba(106, 27, 154, .8)
}

.bg-purple.bg-darken-4,
.btn-purple.btn-darken-4 {
	background-color: #4A148C!important
}

.purple.darken-4 {
	color: #4A148C!important
}

.bg-purple.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(74, 20, 140, .6);
	box-shadow: 0 1px 20px 1px rgba(74, 20, 140, .6)
}

.btn-purple.btn-darken-4:hover {
	background-color: #6A1B9A!important
}

.btn-purple.btn-darken-4:active,
.btn-purple.btn-darken-4:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-darken-4 {
	border-color: #4A148C!important;
	color: #4A148C!important
}

.btn-outline-purple.btn-outline-darken-4:hover {
	background-color: #4A148C!important
}

.border-purple.border-darken-4 {
	border: 1px solid #4A148C!important
}

.border-top-purple.border-top-darken-4 {
	border-top: 1px solid #4A148C!important
}

.border-bottom-purple.border-bottom-darken-4 {
	border-bottom: 1px solid #4A148C!important
}

.border-left-purple.border-left-darken-4 {
	border-left: 1px solid #4A148C!important
}

.border-right-purple.border-right-darken-4 {
	border-right: 1px solid #4A148C!important
}

.btn-purple.btn-accent-1,
.btn-purple.btn-accent-1:hover {
	border-color: #7B1FA2!important
}

.overlay-purple.overlay-darken-4 {
	background: #4A148C;
	background: rgba(74, 20, 140, .8)
}

.bg-purple.bg-accent-1,
.btn-purple.btn-accent-1 {
	background-color: #EA80FC!important
}

.purple.accent-1 {
	color: #EA80FC!important
}

.bg-purple.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(234, 128, 252, .6);
	box-shadow: 0 1px 20px 1px rgba(234, 128, 252, .6)
}

.btn-purple.btn-accent-1:hover {
	background-color: #6A1B9A!important
}

.btn-purple.btn-accent-1:active,
.btn-purple.btn-accent-1:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-accent-1 {
	border-color: #EA80FC!important;
	color: #EA80FC!important
}

.btn-outline-purple.btn-outline-accent-1:hover {
	background-color: #EA80FC!important
}

.border-purple.border-accent-1 {
	border: 1px solid #EA80FC!important
}

.border-top-purple.border-top-accent-1 {
	border-top: 1px solid #EA80FC!important
}

.border-bottom-purple.border-bottom-accent-1 {
	border-bottom: 1px solid #EA80FC!important
}

.border-left-purple.border-left-accent-1 {
	border-left: 1px solid #EA80FC!important
}

.border-right-purple.border-right-accent-1 {
	border-right: 1px solid #EA80FC!important
}

.btn-purple.btn-accent-2,
.btn-purple.btn-accent-2:hover {
	border-color: #7B1FA2!important
}

.overlay-purple.overlay-accent-1 {
	background: #EA80FC;
	background: rgba(234, 128, 252, .8)
}

.bg-purple.bg-accent-2,
.btn-purple.btn-accent-2 {
	background-color: #E040FB!important
}

.purple.accent-2 {
	color: #E040FB!important
}

.bg-purple.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(224, 64, 251, .6);
	box-shadow: 0 1px 20px 1px rgba(224, 64, 251, .6)
}

.btn-purple.btn-accent-2:hover {
	background-color: #6A1B9A!important
}

.btn-purple.btn-accent-2:active,
.btn-purple.btn-accent-2:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-accent-2 {
	border-color: #E040FB!important;
	color: #E040FB!important
}

.btn-outline-purple.btn-outline-accent-2:hover {
	background-color: #E040FB!important
}

.border-purple.border-accent-2 {
	border: 1px solid #E040FB!important
}

.border-top-purple.border-top-accent-2 {
	border-top: 1px solid #E040FB!important
}

.border-bottom-purple.border-bottom-accent-2 {
	border-bottom: 1px solid #E040FB!important
}

.border-left-purple.border-left-accent-2 {
	border-left: 1px solid #E040FB!important
}

.border-right-purple.border-right-accent-2 {
	border-right: 1px solid #E040FB!important
}

.btn-purple.btn-accent-3,
.btn-purple.btn-accent-3:hover {
	border-color: #7B1FA2!important
}

.overlay-purple.overlay-accent-2 {
	background: #E040FB;
	background: rgba(224, 64, 251, .8)
}

.bg-purple.bg-accent-3,
.btn-purple.btn-accent-3 {
	background-color: #D500F9!important
}

.purple.accent-3 {
	color: #D500F9!important
}

.bg-purple.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(213, 0, 249, .6);
	box-shadow: 0 1px 20px 1px rgba(213, 0, 249, .6)
}

.btn-purple.btn-accent-3:hover {
	background-color: #6A1B9A!important
}

.btn-purple.btn-accent-3:active,
.btn-purple.btn-accent-3:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-accent-3 {
	border-color: #D500F9!important;
	color: #D500F9!important
}

.btn-outline-purple.btn-outline-accent-3:hover {
	background-color: #D500F9!important
}

.border-purple.border-accent-3 {
	border: 1px solid #D500F9!important
}

.border-top-purple.border-top-accent-3 {
	border-top: 1px solid #D500F9!important
}

.border-bottom-purple.border-bottom-accent-3 {
	border-bottom: 1px solid #D500F9!important
}

.border-left-purple.border-left-accent-3 {
	border-left: 1px solid #D500F9!important
}

.border-right-purple.border-right-accent-3 {
	border-right: 1px solid #D500F9!important
}

.btn-purple.btn-accent-4,
.btn-purple.btn-accent-4:hover {
	border-color: #7B1FA2!important
}

.overlay-purple.overlay-accent-3 {
	background: #D500F9;
	background: rgba(213, 0, 249, .8)
}

.bg-purple.bg-accent-4,
.btn-purple.btn-accent-4 {
	background-color: #D0F!important
}

.purple.accent-4 {
	color: #D0F!important
}

.bg-purple.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(221, 0, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(221, 0, 255, .6)
}

.btn-purple.btn-accent-4:hover {
	background-color: #6A1B9A!important
}

.btn-purple.btn-accent-4:active,
.btn-purple.btn-accent-4:focus {
	border-color: #6A1B9A!important;
	background-color: #4A148C!important
}

.btn-outline-purple.btn-outline-accent-4 {
	border-color: #D0F!important;
	color: #D0F!important
}

.btn-outline-purple.btn-outline-accent-4:hover {
	background-color: #D0F!important
}

input:focus~.bg-purple {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #D0F!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #D0F!important
}

.border-purple.border-accent-4 {
	border: 1px solid #D0F!important
}

.border-top-purple.border-top-accent-4 {
	border-top: 1px solid #D0F!important
}

.border-bottom-purple.border-bottom-accent-4 {
	border-bottom: 1px solid #D0F!important
}

.border-left-purple.border-left-accent-4 {
	border-left: 1px solid #D0F!important
}

.border-right-purple.border-right-accent-4 {
	border-right: 1px solid #D0F!important
}

.btn-blue.btn-lighten-5,
.btn-blue.btn-lighten-5:hover {
	border-color: #1976D2!important
}

.overlay-purple.overlay-accent-4 {
	background: #D0F;
	background: rgba(221, 0, 255, .8)
}

.bg-blue.bg-lighten-5,
.btn-blue.btn-lighten-5 {
	background-color: #E3F2FD!important
}

.blue.lighten-5 {
	color: #E3F2FD!important
}

.bg-blue.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(227, 242, 253, .6);
	box-shadow: 0 1px 20px 1px rgba(227, 242, 253, .6)
}

.btn-blue.btn-lighten-5:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-lighten-5:active,
.btn-blue.btn-lighten-5:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-lighten-5 {
	border-color: #E3F2FD!important;
	color: #E3F2FD!important
}

.btn-outline-blue.btn-outline-lighten-5:hover {
	background-color: #E3F2FD!important
}

.border-blue.border-lighten-5 {
	border: 1px solid #E3F2FD!important
}

.border-top-blue.border-top-lighten-5 {
	border-top: 1px solid #E3F2FD!important
}

.border-bottom-blue.border-bottom-lighten-5 {
	border-bottom: 1px solid #E3F2FD!important
}

.border-left-blue.border-left-lighten-5 {
	border-left: 1px solid #E3F2FD!important
}

.border-right-blue.border-right-lighten-5 {
	border-right: 1px solid #E3F2FD!important
}

.btn-blue.btn-lighten-4,
.btn-blue.btn-lighten-4:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-lighten-5 {
	background: #E3F2FD;
	background: rgba(227, 242, 253, .8)
}

.bg-blue.bg-lighten-4,
.btn-blue.btn-lighten-4 {
	background-color: #BBDEFB!important
}

.blue.lighten-4 {
	color: #BBDEFB!important
}

.bg-blue.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(187, 222, 251, .6);
	box-shadow: 0 1px 20px 1px rgba(187, 222, 251, .6)
}

.btn-blue.btn-lighten-4:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-lighten-4:active,
.btn-blue.btn-lighten-4:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-lighten-4 {
	border-color: #BBDEFB!important;
	color: #BBDEFB!important
}

.btn-outline-blue.btn-outline-lighten-4:hover {
	background-color: #BBDEFB!important
}

.border-blue.border-lighten-4 {
	border: 1px solid #BBDEFB!important
}

.border-top-blue.border-top-lighten-4 {
	border-top: 1px solid #BBDEFB!important
}

.border-bottom-blue.border-bottom-lighten-4 {
	border-bottom: 1px solid #BBDEFB!important
}

.border-left-blue.border-left-lighten-4 {
	border-left: 1px solid #BBDEFB!important
}

.border-right-blue.border-right-lighten-4 {
	border-right: 1px solid #BBDEFB!important
}

.btn-blue.btn-lighten-3,
.btn-blue.btn-lighten-3:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-lighten-4 {
	background: #BBDEFB;
	background: rgba(187, 222, 251, .8)
}

.bg-blue.bg-lighten-3,
.btn-blue.btn-lighten-3 {
	background-color: #90CAF9!important
}

.blue.lighten-3 {
	color: #90CAF9!important
}

.bg-blue.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(144, 202, 249, .6);
	box-shadow: 0 1px 20px 1px rgba(144, 202, 249, .6)
}

.btn-blue.btn-lighten-3:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-lighten-3:active,
.btn-blue.btn-lighten-3:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-lighten-3 {
	border-color: #90CAF9!important;
	color: #90CAF9!important
}

.btn-outline-blue.btn-outline-lighten-3:hover {
	background-color: #90CAF9!important
}

.border-blue.border-lighten-3 {
	border: 1px solid #90CAF9!important
}

.border-top-blue.border-top-lighten-3 {
	border-top: 1px solid #90CAF9!important
}

.border-bottom-blue.border-bottom-lighten-3 {
	border-bottom: 1px solid #90CAF9!important
}

.border-left-blue.border-left-lighten-3 {
	border-left: 1px solid #90CAF9!important
}

.border-right-blue.border-right-lighten-3 {
	border-right: 1px solid #90CAF9!important
}

.btn-blue.btn-lighten-2,
.btn-blue.btn-lighten-2:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-lighten-3 {
	background: #90CAF9;
	background: rgba(144, 202, 249, .8)
}

.bg-blue.bg-lighten-2,
.btn-blue.btn-lighten-2 {
	background-color: #64B5F6!important
}

.blue.lighten-2 {
	color: #64B5F6!important
}

.bg-blue.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(100, 181, 246, .6);
	box-shadow: 0 1px 20px 1px rgba(100, 181, 246, .6)
}

.btn-blue.btn-lighten-2:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-lighten-2:active,
.btn-blue.btn-lighten-2:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-lighten-2 {
	border-color: #64B5F6!important;
	color: #64B5F6!important
}

.btn-outline-blue.btn-outline-lighten-2:hover {
	background-color: #64B5F6!important
}

.border-blue.border-lighten-2 {
	border: 1px solid #64B5F6!important
}

.border-top-blue.border-top-lighten-2 {
	border-top: 1px solid #64B5F6!important
}

.border-bottom-blue.border-bottom-lighten-2 {
	border-bottom: 1px solid #64B5F6!important
}

.border-left-blue.border-left-lighten-2 {
	border-left: 1px solid #64B5F6!important
}

.border-right-blue.border-right-lighten-2 {
	border-right: 1px solid #64B5F6!important
}

.btn-blue.btn-lighten-1,
.btn-blue.btn-lighten-1:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-lighten-2 {
	background: #64B5F6;
	background: rgba(100, 181, 246, .8)
}

.bg-blue.bg-lighten-1,
.btn-blue.btn-lighten-1 {
	background-color: #42A5F5!important
}

.blue.lighten-1 {
	color: #42A5F5!important
}

.bg-blue.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(66, 165, 245, .6);
	box-shadow: 0 1px 20px 1px rgba(66, 165, 245, .6)
}

.bg-blue.bg-glow,
.btn-blue.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(33, 150, 243, .6)
}

.btn-blue.btn-lighten-1:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-lighten-1:active,
.btn-blue.btn-lighten-1:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-lighten-1 {
	border-color: #42A5F5!important;
	color: #42A5F5!important
}

.btn-outline-blue.btn-outline-lighten-1:hover {
	background-color: #42A5F5!important
}

.border-blue.border-lighten-1 {
	border: 1px solid #42A5F5!important
}

.border-top-blue.border-top-lighten-1 {
	border-top: 1px solid #42A5F5!important
}

.border-bottom-blue.border-bottom-lighten-1 {
	border-bottom: 1px solid #42A5F5!important
}

.border-left-blue.border-left-lighten-1 {
	border-left: 1px solid #42A5F5!important
}

.border-right-blue.border-right-lighten-1 {
	border-right: 1px solid #42A5F5!important
}

.overlay-blue.overlay-lighten-1 {
	background: #42A5F5;
	background: rgba(66, 165, 245, .8)
}

.blue {
	color: #2196F3!important
}

.bg-blue {
	background-color: #2196F3!important
}

.bg-blue .card-footer,
.bg-blue .card-header {
	background-color: transparent
}

.bg-blue.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(33, 150, 243, .6)
}

.selectboxit.selectboxit-btn.bg-blue {
	background-color: #2196F3!important
}

.alert-blue {
	border-color: #2196F3!important;
	background-color: #65B6F7!important;
	color: #05365D!important
}

.alert-blue .alert-link {
	color: #031F36!important
}

.overlay-blue {
	background: #2196F3;
	background: rgba(33, 150, 243, .8)
}

.btn-blue {
	border-color: #1976D2!important;
	background-color: #2196F3!important;
	color: #FFF
}

.btn-blue:hover {
	border-color: #1E88E5!important;
	background-color: #42A5F5!important;
	color: #FFF!important
}

.btn-blue:active,
.btn-blue:focus {
	border-color: #1976D2!important;
	background-color: #1565C0!important;
	color: #FFF!important
}

.btn-blue.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(33, 150, 243, .6)
}

.btn-outline-blue {
	border-color: #2196F3;
	background-color: transparent;
	color: #2196F3
}

.btn-outline-blue:hover {
	background-color: #2196F3;
	color: #FFF!important
}

.btn-outline-blue.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(33, 150, 243, .6);
	box-shadow: 0 1px 20px 1px rgba(33, 150, 243, .6)
}

input[type=checkbox].bg-blue+.custom-control-label:before,
input[type=radio].bg-blue+.custom-control-label:before {
	background-color: #2196F3!important
}

.bg-blue.bg-darken-1,
.btn-blue.btn-darken-1 {
	background-color: #1E88E5!important
}

.border-blue {
	border: 1px solid #2196F3!important
}

.border-top-blue {
	border-top: 1px solid #2196F3
}

.border-bottom-blue {
	border-bottom: 1px solid #2196F3
}

.border-left-blue {
	border-left: 1px solid #2196F3
}

.border-right-blue {
	border-right: 1px solid #2196F3
}

.blue.darken-1 {
	color: #1E88E5!important
}

.bg-blue.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(30, 136, 229, .6);
	box-shadow: 0 1px 20px 1px rgba(30, 136, 229, .6)
}

.btn-blue.btn-darken-1 {
	border-color: #1976D2!important
}

.btn-blue.btn-darken-1:hover {
	border-color: #1976D2!important;
	background-color: #1565C0!important
}

.btn-blue.btn-darken-1:active,
.btn-blue.btn-darken-1:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-darken-1 {
	border-color: #1E88E5!important;
	color: #1E88E5!important
}

.btn-outline-blue.btn-outline-darken-1:hover {
	background-color: #1E88E5!important
}

.border-blue.border-darken-1 {
	border: 1px solid #1E88E5!important
}

.border-top-blue.border-top-darken-1 {
	border-top: 1px solid #1E88E5!important
}

.border-bottom-blue.border-bottom-darken-1 {
	border-bottom: 1px solid #1E88E5!important
}

.border-left-blue.border-left-darken-1 {
	border-left: 1px solid #1E88E5!important
}

.border-right-blue.border-right-darken-1 {
	border-right: 1px solid #1E88E5!important
}

.btn-blue.btn-darken-2,
.btn-blue.btn-darken-2:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-darken-1 {
	background: #1E88E5;
	background: rgba(30, 136, 229, .8)
}

.bg-blue.bg-darken-2,
.btn-blue.btn-darken-2 {
	background-color: #1976D2!important
}

.blue.darken-2 {
	color: #1976D2!important
}

.bg-blue.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(25, 118, 210, .6);
	box-shadow: 0 1px 20px 1px rgba(25, 118, 210, .6)
}

.btn-blue.btn-darken-2:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-darken-2:active,
.btn-blue.btn-darken-2:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-darken-2 {
	border-color: #1976D2!important;
	color: #1976D2!important
}

.btn-outline-blue.btn-outline-darken-2:hover {
	background-color: #1976D2!important
}

.border-blue.border-darken-2 {
	border: 1px solid #1976D2!important
}

.border-top-blue.border-top-darken-2 {
	border-top: 1px solid #1976D2!important
}

.border-bottom-blue.border-bottom-darken-2 {
	border-bottom: 1px solid #1976D2!important
}

.border-left-blue.border-left-darken-2 {
	border-left: 1px solid #1976D2!important
}

.border-right-blue.border-right-darken-2 {
	border-right: 1px solid #1976D2!important
}

.overlay-blue.overlay-darken-2 {
	background: #1976D2;
	background: rgba(25, 118, 210, .8)
}

.blue.darken-3 {
	color: #1565C0!important
}

.bg-blue.bg-darken-3 {
	background-color: #1565C0!important
}

.bg-blue.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(21, 101, 192, .6);
	box-shadow: 0 1px 20px 1px rgba(21, 101, 192, .6)
}

.btn-blue.btn-darken-3,
.btn-blue.btn-darken-3:hover {
	border-color: #1976D2!important;
	background-color: #1565C0!important
}

.btn-blue.btn-darken-3:active,
.btn-blue.btn-darken-3:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-darken-3 {
	border-color: #1565C0!important;
	color: #1565C0!important
}

.btn-outline-blue.btn-outline-darken-3:hover {
	background-color: #1565C0!important
}

.border-blue.border-darken-3 {
	border: 1px solid #1565C0!important
}

.border-top-blue.border-top-darken-3 {
	border-top: 1px solid #1565C0!important
}

.border-bottom-blue.border-bottom-darken-3 {
	border-bottom: 1px solid #1565C0!important
}

.border-left-blue.border-left-darken-3 {
	border-left: 1px solid #1565C0!important
}

.border-right-blue.border-right-darken-3 {
	border-right: 1px solid #1565C0!important
}

.btn-blue.btn-darken-4,
.btn-blue.btn-darken-4:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-darken-3 {
	background: #1565C0;
	background: rgba(21, 101, 192, .8)
}

.bg-blue.bg-darken-4,
.btn-blue.btn-darken-4 {
	background-color: #0D47A1!important
}

.blue.darken-4 {
	color: #0D47A1!important
}

.bg-blue.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(13, 71, 161, .6);
	box-shadow: 0 1px 20px 1px rgba(13, 71, 161, .6)
}

.btn-blue.btn-darken-4:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-darken-4:active,
.btn-blue.btn-darken-4:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-darken-4 {
	border-color: #0D47A1!important;
	color: #0D47A1!important
}

.btn-outline-blue.btn-outline-darken-4:hover {
	background-color: #0D47A1!important
}

.border-blue.border-darken-4 {
	border: 1px solid #0D47A1!important
}

.border-top-blue.border-top-darken-4 {
	border-top: 1px solid #0D47A1!important
}

.border-bottom-blue.border-bottom-darken-4 {
	border-bottom: 1px solid #0D47A1!important
}

.border-left-blue.border-left-darken-4 {
	border-left: 1px solid #0D47A1!important
}

.border-right-blue.border-right-darken-4 {
	border-right: 1px solid #0D47A1!important
}

.btn-blue.btn-accent-1,
.btn-blue.btn-accent-1:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-darken-4 {
	background: #0D47A1;
	background: rgba(13, 71, 161, .8)
}

.bg-blue.bg-accent-1,
.btn-blue.btn-accent-1 {
	background-color: #82B1FF!important
}

.blue.accent-1 {
	color: #82B1FF!important
}

.bg-blue.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(130, 177, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(130, 177, 255, .6)
}

.btn-blue.btn-accent-1:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-accent-1:active,
.btn-blue.btn-accent-1:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-accent-1 {
	border-color: #82B1FF!important;
	color: #82B1FF!important
}

.btn-outline-blue.btn-outline-accent-1:hover {
	background-color: #82B1FF!important
}

.border-blue.border-accent-1 {
	border: 1px solid #82B1FF!important
}

.border-top-blue.border-top-accent-1 {
	border-top: 1px solid #82B1FF!important
}

.border-bottom-blue.border-bottom-accent-1 {
	border-bottom: 1px solid #82B1FF!important
}

.border-left-blue.border-left-accent-1 {
	border-left: 1px solid #82B1FF!important
}

.border-right-blue.border-right-accent-1 {
	border-right: 1px solid #82B1FF!important
}

.btn-blue.btn-accent-2,
.btn-blue.btn-accent-2:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-accent-1 {
	background: #82B1FF;
	background: rgba(130, 177, 255, .8)
}

.bg-blue.bg-accent-2,
.btn-blue.btn-accent-2 {
	background-color: #448AFF!important
}

.blue.accent-2 {
	color: #448AFF!important
}

.bg-blue.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(68, 138, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(68, 138, 255, .6)
}

.btn-blue.btn-accent-2:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-accent-2:active,
.btn-blue.btn-accent-2:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-accent-2 {
	border-color: #448AFF!important;
	color: #448AFF!important
}

.btn-outline-blue.btn-outline-accent-2:hover {
	background-color: #448AFF!important
}

.border-blue.border-accent-2 {
	border: 1px solid #448AFF!important
}

.border-top-blue.border-top-accent-2 {
	border-top: 1px solid #448AFF!important
}

.border-bottom-blue.border-bottom-accent-2 {
	border-bottom: 1px solid #448AFF!important
}

.border-left-blue.border-left-accent-2 {
	border-left: 1px solid #448AFF!important
}

.border-right-blue.border-right-accent-2 {
	border-right: 1px solid #448AFF!important
}

.btn-blue.btn-accent-3,
.btn-blue.btn-accent-3:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-accent-2 {
	background: #448AFF;
	background: rgba(68, 138, 255, .8)
}

.bg-blue.bg-accent-3,
.btn-blue.btn-accent-3 {
	background-color: #2979FF!important
}

.blue.accent-3 {
	color: #2979FF!important
}

.bg-blue.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(41, 121, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(41, 121, 255, .6)
}

.btn-blue.btn-accent-3:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-accent-3:active,
.btn-blue.btn-accent-3:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-accent-3 {
	border-color: #2979FF!important;
	color: #2979FF!important
}

.btn-outline-blue.btn-outline-accent-3:hover {
	background-color: #2979FF!important
}

.border-blue.border-accent-3 {
	border: 1px solid #2979FF!important
}

.border-top-blue.border-top-accent-3 {
	border-top: 1px solid #2979FF!important
}

.border-bottom-blue.border-bottom-accent-3 {
	border-bottom: 1px solid #2979FF!important
}

.border-left-blue.border-left-accent-3 {
	border-left: 1px solid #2979FF!important
}

.border-right-blue.border-right-accent-3 {
	border-right: 1px solid #2979FF!important
}

.btn-blue.btn-accent-4,
.btn-blue.btn-accent-4:hover {
	border-color: #1976D2!important
}

.overlay-blue.overlay-accent-3 {
	background: #2979FF;
	background: rgba(41, 121, 255, .8)
}

.bg-blue.bg-accent-4,
.btn-blue.btn-accent-4 {
	background-color: #2962FF!important
}

.blue.accent-4 {
	color: #2962FF!important
}

.bg-blue.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(41, 98, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(41, 98, 255, .6)
}

.btn-blue.btn-accent-4:hover {
	background-color: #1565C0!important
}

.btn-blue.btn-accent-4:active,
.btn-blue.btn-accent-4:focus {
	border-color: #1565C0!important;
	background-color: #0D47A1!important
}

.btn-outline-blue.btn-outline-accent-4 {
	border-color: #2962FF!important;
	color: #2962FF!important
}

.btn-outline-blue.btn-outline-accent-4:hover {
	background-color: #2962FF!important
}

input:focus~.bg-blue {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #2962FF!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #2962FF!important
}

.border-blue.border-accent-4 {
	border: 1px solid #2962FF!important
}

.border-top-blue.border-top-accent-4 {
	border-top: 1px solid #2962FF!important
}

.border-bottom-blue.border-bottom-accent-4 {
	border-bottom: 1px solid #2962FF!important
}

.border-left-blue.border-left-accent-4 {
	border-left: 1px solid #2962FF!important
}

.border-right-blue.border-right-accent-4 {
	border-right: 1px solid #2962FF!important
}

.btn-cyan.btn-lighten-5,
.btn-cyan.btn-lighten-5:hover {
	border-color: #0097A7!important
}

.overlay-blue.overlay-accent-4 {
	background: #2962FF;
	background: rgba(41, 98, 255, .8)
}

.bg-cyan.bg-lighten-5,
.btn-cyan.btn-lighten-5 {
	background-color: #E0F7FA!important
}

.cyan.lighten-5 {
	color: #E0F7FA!important
}

.bg-cyan.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(224, 247, 250, .6);
	box-shadow: 0 1px 20px 1px rgba(224, 247, 250, .6)
}

.btn-cyan.btn-lighten-5:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-lighten-5:active,
.btn-cyan.btn-lighten-5:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-lighten-5 {
	border-color: #E0F7FA!important;
	color: #E0F7FA!important
}

.btn-outline-cyan.btn-outline-lighten-5:hover {
	background-color: #E0F7FA!important
}

.border-cyan.border-lighten-5 {
	border: 1px solid #E0F7FA!important
}

.border-top-cyan.border-top-lighten-5 {
	border-top: 1px solid #E0F7FA!important
}

.border-bottom-cyan.border-bottom-lighten-5 {
	border-bottom: 1px solid #E0F7FA!important
}

.border-left-cyan.border-left-lighten-5 {
	border-left: 1px solid #E0F7FA!important
}

.border-right-cyan.border-right-lighten-5 {
	border-right: 1px solid #E0F7FA!important
}

.btn-cyan.btn-lighten-4,
.btn-cyan.btn-lighten-4:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-lighten-5 {
	background: #E0F7FA;
	background: rgba(224, 247, 250, .8)
}

.bg-cyan.bg-lighten-4,
.btn-cyan.btn-lighten-4 {
	background-color: #B2EBF2!important
}

.cyan.lighten-4 {
	color: #B2EBF2!important
}

.bg-cyan.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(178, 235, 242, .6);
	box-shadow: 0 1px 20px 1px rgba(178, 235, 242, .6)
}

.btn-cyan.btn-lighten-4:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-lighten-4:active,
.btn-cyan.btn-lighten-4:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-lighten-4 {
	border-color: #B2EBF2!important;
	color: #B2EBF2!important
}

.btn-outline-cyan.btn-outline-lighten-4:hover {
	background-color: #B2EBF2!important
}

.border-cyan.border-lighten-4 {
	border: 1px solid #B2EBF2!important
}

.border-top-cyan.border-top-lighten-4 {
	border-top: 1px solid #B2EBF2!important
}

.border-bottom-cyan.border-bottom-lighten-4 {
	border-bottom: 1px solid #B2EBF2!important
}

.border-left-cyan.border-left-lighten-4 {
	border-left: 1px solid #B2EBF2!important
}

.border-right-cyan.border-right-lighten-4 {
	border-right: 1px solid #B2EBF2!important
}

.btn-cyan.btn-lighten-3,
.btn-cyan.btn-lighten-3:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-lighten-4 {
	background: #B2EBF2;
	background: rgba(178, 235, 242, .8)
}

.bg-cyan.bg-lighten-3,
.btn-cyan.btn-lighten-3 {
	background-color: #80DEEA!important
}

.cyan.lighten-3 {
	color: #80DEEA!important
}

.bg-cyan.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(128, 222, 234, .6);
	box-shadow: 0 1px 20px 1px rgba(128, 222, 234, .6)
}

.btn-cyan.btn-lighten-3:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-lighten-3:active,
.btn-cyan.btn-lighten-3:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-lighten-3 {
	border-color: #80DEEA!important;
	color: #80DEEA!important
}

.btn-outline-cyan.btn-outline-lighten-3:hover {
	background-color: #80DEEA!important
}

.border-cyan.border-lighten-3 {
	border: 1px solid #80DEEA!important
}

.border-top-cyan.border-top-lighten-3 {
	border-top: 1px solid #80DEEA!important
}

.border-bottom-cyan.border-bottom-lighten-3 {
	border-bottom: 1px solid #80DEEA!important
}

.border-left-cyan.border-left-lighten-3 {
	border-left: 1px solid #80DEEA!important
}

.border-right-cyan.border-right-lighten-3 {
	border-right: 1px solid #80DEEA!important
}

.btn-cyan.btn-lighten-2,
.btn-cyan.btn-lighten-2:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-lighten-3 {
	background: #80DEEA;
	background: rgba(128, 222, 234, .8)
}

.bg-cyan.bg-lighten-2,
.btn-cyan.btn-lighten-2 {
	background-color: #4DD0E1!important
}

.cyan.lighten-2 {
	color: #4DD0E1!important
}

.bg-cyan.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(77, 208, 225, .6);
	box-shadow: 0 1px 20px 1px rgba(77, 208, 225, .6)
}

.btn-cyan.btn-lighten-2:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-lighten-2:active,
.btn-cyan.btn-lighten-2:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-lighten-2 {
	border-color: #4DD0E1!important;
	color: #4DD0E1!important
}

.btn-outline-cyan.btn-outline-lighten-2:hover {
	background-color: #4DD0E1!important
}

.border-cyan.border-lighten-2 {
	border: 1px solid #4DD0E1!important
}

.border-top-cyan.border-top-lighten-2 {
	border-top: 1px solid #4DD0E1!important
}

.border-bottom-cyan.border-bottom-lighten-2 {
	border-bottom: 1px solid #4DD0E1!important
}

.border-left-cyan.border-left-lighten-2 {
	border-left: 1px solid #4DD0E1!important
}

.border-right-cyan.border-right-lighten-2 {
	border-right: 1px solid #4DD0E1!important
}

.btn-cyan.btn-lighten-1,
.btn-cyan.btn-lighten-1:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-lighten-2 {
	background: #4DD0E1;
	background: rgba(77, 208, 225, .8)
}

.bg-cyan.bg-lighten-1,
.btn-cyan.btn-lighten-1 {
	background-color: #26C6DA!important
}

.cyan.lighten-1 {
	color: #26C6DA!important
}

.bg-cyan.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(38, 198, 218, .6);
	box-shadow: 0 1px 20px 1px rgba(38, 198, 218, .6)
}

.bg-cyan.bg-glow,
.btn-cyan.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 188, 212, .6)
}

.btn-cyan.btn-lighten-1:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-lighten-1:active,
.btn-cyan.btn-lighten-1:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-lighten-1 {
	border-color: #26C6DA!important;
	color: #26C6DA!important
}

.btn-outline-cyan.btn-outline-lighten-1:hover {
	background-color: #26C6DA!important
}

.border-cyan.border-lighten-1 {
	border: 1px solid #26C6DA!important
}

.border-top-cyan.border-top-lighten-1 {
	border-top: 1px solid #26C6DA!important
}

.border-bottom-cyan.border-bottom-lighten-1 {
	border-bottom: 1px solid #26C6DA!important
}

.border-left-cyan.border-left-lighten-1 {
	border-left: 1px solid #26C6DA!important
}

.border-right-cyan.border-right-lighten-1 {
	border-right: 1px solid #26C6DA!important
}

.overlay-cyan.overlay-lighten-1 {
	background: #26C6DA;
	background: rgba(38, 198, 218, .8)
}

.cyan {
	color: #00BCD4!important
}

.bg-cyan {
	background-color: #00BCD4!important
}

.bg-cyan .card-footer,
.bg-cyan .card-header {
	background-color: transparent
}

.bg-cyan.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(0, 188, 212, .6)
}

.selectboxit.selectboxit-btn.bg-cyan {
	background-color: #00BCD4!important
}

.alert-cyan {
	border-color: #00BCD4!important;
	background-color: #1CE5FF!important;
	color: #001E22!important
}

.alert-cyan .alert-link {
	color: #000!important
}

.overlay-cyan {
	background: #00BCD4;
	background: rgba(0, 188, 212, .8)
}

.btn-cyan {
	border-color: #0097A7!important;
	background-color: #00BCD4!important;
	color: #FFF
}

.btn-cyan:hover {
	border-color: #00ACC1!important;
	background-color: #26C6DA!important;
	color: #FFF!important
}

.btn-cyan:active,
.btn-cyan:focus {
	border-color: #0097A7!important;
	background-color: #00838F!important;
	color: #FFF!important
}

.btn-cyan.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(0, 188, 212, .6)
}

.btn-outline-cyan {
	border-color: #00BCD4;
	background-color: transparent;
	color: #00BCD4
}

.btn-outline-cyan:hover {
	background-color: #00BCD4;
	color: #FFF!important
}

.btn-outline-cyan.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 188, 212, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 188, 212, .6)
}

input[type=checkbox].bg-cyan+.custom-control-label:before,
input[type=radio].bg-cyan+.custom-control-label:before {
	background-color: #00BCD4!important
}

.bg-cyan.bg-darken-1,
.btn-cyan.btn-darken-1 {
	background-color: #00ACC1!important
}

.border-cyan {
	border: 1px solid #00BCD4!important
}

.border-top-cyan {
	border-top: 1px solid #00BCD4
}

.border-bottom-cyan {
	border-bottom: 1px solid #00BCD4
}

.border-left-cyan {
	border-left: 1px solid #00BCD4
}

.border-right-cyan {
	border-right: 1px solid #00BCD4
}

.cyan.darken-1 {
	color: #00ACC1!important
}

.bg-cyan.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 172, 193, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 172, 193, .6)
}

.btn-cyan.btn-darken-1 {
	border-color: #0097A7!important
}

.btn-cyan.btn-darken-1:hover {
	border-color: #0097A7!important;
	background-color: #00838F!important
}

.btn-cyan.btn-darken-1:active,
.btn-cyan.btn-darken-1:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-darken-1 {
	border-color: #00ACC1!important;
	color: #00ACC1!important
}

.btn-outline-cyan.btn-outline-darken-1:hover {
	background-color: #00ACC1!important
}

.border-cyan.border-darken-1 {
	border: 1px solid #00ACC1!important
}

.border-top-cyan.border-top-darken-1 {
	border-top: 1px solid #00ACC1!important
}

.border-bottom-cyan.border-bottom-darken-1 {
	border-bottom: 1px solid #00ACC1!important
}

.border-left-cyan.border-left-darken-1 {
	border-left: 1px solid #00ACC1!important
}

.border-right-cyan.border-right-darken-1 {
	border-right: 1px solid #00ACC1!important
}

.btn-cyan.btn-darken-2,
.btn-cyan.btn-darken-2:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-darken-1 {
	background: #00ACC1;
	background: rgba(0, 172, 193, .8)
}

.bg-cyan.bg-darken-2,
.btn-cyan.btn-darken-2 {
	background-color: #0097A7!important
}

.cyan.darken-2 {
	color: #0097A7!important
}

.bg-cyan.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 151, 167, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 151, 167, .6)
}

.btn-cyan.btn-darken-2:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-darken-2:active,
.btn-cyan.btn-darken-2:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-darken-2 {
	border-color: #0097A7!important;
	color: #0097A7!important
}

.btn-outline-cyan.btn-outline-darken-2:hover {
	background-color: #0097A7!important
}

.border-cyan.border-darken-2 {
	border: 1px solid #0097A7!important
}

.border-top-cyan.border-top-darken-2 {
	border-top: 1px solid #0097A7!important
}

.border-bottom-cyan.border-bottom-darken-2 {
	border-bottom: 1px solid #0097A7!important
}

.border-left-cyan.border-left-darken-2 {
	border-left: 1px solid #0097A7!important
}

.border-right-cyan.border-right-darken-2 {
	border-right: 1px solid #0097A7!important
}

.overlay-cyan.overlay-darken-2 {
	background: #0097A7;
	background: rgba(0, 151, 167, .8)
}

.cyan.darken-3 {
	color: #00838F!important
}

.bg-cyan.bg-darken-3 {
	background-color: #00838F!important
}

.bg-cyan.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 131, 143, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 131, 143, .6)
}

.btn-cyan.btn-darken-3,
.btn-cyan.btn-darken-3:hover {
	border-color: #0097A7!important;
	background-color: #00838F!important
}

.btn-cyan.btn-darken-3:active,
.btn-cyan.btn-darken-3:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-darken-3 {
	border-color: #00838F!important;
	color: #00838F!important
}

.btn-outline-cyan.btn-outline-darken-3:hover {
	background-color: #00838F!important
}

.border-cyan.border-darken-3 {
	border: 1px solid #00838F!important
}

.border-top-cyan.border-top-darken-3 {
	border-top: 1px solid #00838F!important
}

.border-bottom-cyan.border-bottom-darken-3 {
	border-bottom: 1px solid #00838F!important
}

.border-left-cyan.border-left-darken-3 {
	border-left: 1px solid #00838F!important
}

.border-right-cyan.border-right-darken-3 {
	border-right: 1px solid #00838F!important
}

.btn-cyan.btn-darken-4,
.btn-cyan.btn-darken-4:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-darken-3 {
	background: #00838F;
	background: rgba(0, 131, 143, .8)
}

.bg-cyan.bg-darken-4,
.btn-cyan.btn-darken-4 {
	background-color: #006064!important
}

.cyan.darken-4 {
	color: #006064!important
}

.bg-cyan.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 96, 100, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 96, 100, .6)
}

.btn-cyan.btn-darken-4:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-darken-4:active,
.btn-cyan.btn-darken-4:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-darken-4 {
	border-color: #006064!important;
	color: #006064!important
}

.btn-outline-cyan.btn-outline-darken-4:hover {
	background-color: #006064!important
}

.border-cyan.border-darken-4 {
	border: 1px solid #006064!important
}

.border-top-cyan.border-top-darken-4 {
	border-top: 1px solid #006064!important
}

.border-bottom-cyan.border-bottom-darken-4 {
	border-bottom: 1px solid #006064!important
}

.border-left-cyan.border-left-darken-4 {
	border-left: 1px solid #006064!important
}

.border-right-cyan.border-right-darken-4 {
	border-right: 1px solid #006064!important
}

.btn-cyan.btn-accent-1,
.btn-cyan.btn-accent-1:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-darken-4 {
	background: #006064;
	background: rgba(0, 96, 100, .8)
}

.bg-cyan.bg-accent-1,
.btn-cyan.btn-accent-1 {
	background-color: #84FFFF!important
}

.cyan.accent-1 {
	color: #84FFFF!important
}

.bg-cyan.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(132, 255, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(132, 255, 255, .6)
}

.btn-cyan.btn-accent-1:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-accent-1:active,
.btn-cyan.btn-accent-1:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-accent-1 {
	border-color: #84FFFF!important;
	color: #84FFFF!important
}

.btn-outline-cyan.btn-outline-accent-1:hover {
	background-color: #84FFFF!important
}

.border-cyan.border-accent-1 {
	border: 1px solid #84FFFF!important
}

.border-top-cyan.border-top-accent-1 {
	border-top: 1px solid #84FFFF!important
}

.border-bottom-cyan.border-bottom-accent-1 {
	border-bottom: 1px solid #84FFFF!important
}

.border-left-cyan.border-left-accent-1 {
	border-left: 1px solid #84FFFF!important
}

.border-right-cyan.border-right-accent-1 {
	border-right: 1px solid #84FFFF!important
}

.btn-cyan.btn-accent-2,
.btn-cyan.btn-accent-2:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-accent-1 {
	background: #84FFFF;
	background: rgba(132, 255, 255, .8)
}

.bg-cyan.bg-accent-2,
.btn-cyan.btn-accent-2 {
	background-color: #18FFFF!important
}

.cyan.accent-2 {
	color: #18FFFF!important
}

.bg-cyan.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(24, 255, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(24, 255, 255, .6)
}

.btn-cyan.btn-accent-2:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-accent-2:active,
.btn-cyan.btn-accent-2:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-accent-2 {
	border-color: #18FFFF!important;
	color: #18FFFF!important
}

.btn-outline-cyan.btn-outline-accent-2:hover {
	background-color: #18FFFF!important
}

.border-cyan.border-accent-2 {
	border: 1px solid #18FFFF!important
}

.border-top-cyan.border-top-accent-2 {
	border-top: 1px solid #18FFFF!important
}

.border-bottom-cyan.border-bottom-accent-2 {
	border-bottom: 1px solid #18FFFF!important
}

.border-left-cyan.border-left-accent-2 {
	border-left: 1px solid #18FFFF!important
}

.border-right-cyan.border-right-accent-2 {
	border-right: 1px solid #18FFFF!important
}

.btn-cyan.btn-accent-3,
.btn-cyan.btn-accent-3:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-accent-2 {
	background: #18FFFF;
	background: rgba(24, 255, 255, .8)
}

.bg-cyan.bg-accent-3,
.btn-cyan.btn-accent-3 {
	background-color: #00E5FF!important
}

.cyan.accent-3 {
	color: #00E5FF!important
}

.bg-cyan.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 229, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 229, 255, .6)
}

.btn-cyan.btn-accent-3:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-accent-3:active,
.btn-cyan.btn-accent-3:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-accent-3 {
	border-color: #00E5FF!important;
	color: #00E5FF!important
}

.btn-outline-cyan.btn-outline-accent-3:hover {
	background-color: #00E5FF!important
}

.border-cyan.border-accent-3 {
	border: 1px solid #00E5FF!important
}

.border-top-cyan.border-top-accent-3 {
	border-top: 1px solid #00E5FF!important
}

.border-bottom-cyan.border-bottom-accent-3 {
	border-bottom: 1px solid #00E5FF!important
}

.border-left-cyan.border-left-accent-3 {
	border-left: 1px solid #00E5FF!important
}

.border-right-cyan.border-right-accent-3 {
	border-right: 1px solid #00E5FF!important
}

.btn-cyan.btn-accent-4,
.btn-cyan.btn-accent-4:hover {
	border-color: #0097A7!important
}

.overlay-cyan.overlay-accent-3 {
	background: #00E5FF;
	background: rgba(0, 229, 255, .8)
}

.bg-cyan.bg-accent-4,
.btn-cyan.btn-accent-4 {
	background-color: #00B8D4!important
}

.cyan.accent-4 {
	color: #00B8D4!important
}

.bg-cyan.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 184, 212, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 184, 212, .6)
}

.btn-cyan.btn-accent-4:hover {
	background-color: #00838F!important
}

.btn-cyan.btn-accent-4:active,
.btn-cyan.btn-accent-4:focus {
	border-color: #00838F!important;
	background-color: #006064!important
}

.btn-outline-cyan.btn-outline-accent-4 {
	border-color: #00B8D4!important;
	color: #00B8D4!important
}

.btn-outline-cyan.btn-outline-accent-4:hover {
	background-color: #00B8D4!important
}

input:focus~.bg-cyan {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #00B8D4!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #00B8D4!important
}

.border-cyan.border-accent-4 {
	border: 1px solid #00B8D4!important
}

.border-top-cyan.border-top-accent-4 {
	border-top: 1px solid #00B8D4!important
}

.border-bottom-cyan.border-bottom-accent-4 {
	border-bottom: 1px solid #00B8D4!important
}

.border-left-cyan.border-left-accent-4 {
	border-left: 1px solid #00B8D4!important
}

.border-right-cyan.border-right-accent-4 {
	border-right: 1px solid #00B8D4!important
}

.btn-teal.btn-lighten-5,
.btn-teal.btn-lighten-5:hover {
	border-color: #00796B!important
}

.overlay-cyan.overlay-accent-4 {
	background: #00B8D4;
	background: rgba(0, 184, 212, .8)
}

.bg-teal.bg-lighten-5,
.btn-teal.btn-lighten-5 {
	background-color: #E0F2F1!important
}

.teal.lighten-5 {
	color: #E0F2F1!important
}

.bg-teal.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(224, 242, 241, .6);
	box-shadow: 0 1px 20px 1px rgba(224, 242, 241, .6)
}

.btn-teal.btn-lighten-5:hover {
	background-color: #00695C!important
}

.btn-teal.btn-lighten-5:active,
.btn-teal.btn-lighten-5:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-lighten-5 {
	border-color: #E0F2F1!important;
	color: #E0F2F1!important
}

.btn-outline-teal.btn-outline-lighten-5:hover {
	background-color: #E0F2F1!important
}

.border-teal.border-lighten-5 {
	border: 1px solid #E0F2F1!important
}

.border-top-teal.border-top-lighten-5 {
	border-top: 1px solid #E0F2F1!important
}

.border-bottom-teal.border-bottom-lighten-5 {
	border-bottom: 1px solid #E0F2F1!important
}

.border-left-teal.border-left-lighten-5 {
	border-left: 1px solid #E0F2F1!important
}

.border-right-teal.border-right-lighten-5 {
	border-right: 1px solid #E0F2F1!important
}

.btn-teal.btn-lighten-4,
.btn-teal.btn-lighten-4:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-lighten-5 {
	background: #E0F2F1;
	background: rgba(224, 242, 241, .8)
}

.bg-teal.bg-lighten-4,
.btn-teal.btn-lighten-4 {
	background-color: #B2DFDB!important
}

.teal.lighten-4 {
	color: #B2DFDB!important
}

.bg-teal.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(178, 223, 219, .6);
	box-shadow: 0 1px 20px 1px rgba(178, 223, 219, .6)
}

.btn-teal.btn-lighten-4:hover {
	background-color: #00695C!important
}

.btn-teal.btn-lighten-4:active,
.btn-teal.btn-lighten-4:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-lighten-4 {
	border-color: #B2DFDB!important;
	color: #B2DFDB!important
}

.btn-outline-teal.btn-outline-lighten-4:hover {
	background-color: #B2DFDB!important
}

.border-teal.border-lighten-4 {
	border: 1px solid #B2DFDB!important
}

.border-top-teal.border-top-lighten-4 {
	border-top: 1px solid #B2DFDB!important
}

.border-bottom-teal.border-bottom-lighten-4 {
	border-bottom: 1px solid #B2DFDB!important
}

.border-left-teal.border-left-lighten-4 {
	border-left: 1px solid #B2DFDB!important
}

.border-right-teal.border-right-lighten-4 {
	border-right: 1px solid #B2DFDB!important
}

.btn-teal.btn-lighten-3,
.btn-teal.btn-lighten-3:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-lighten-4 {
	background: #B2DFDB;
	background: rgba(178, 223, 219, .8)
}

.bg-teal.bg-lighten-3,
.btn-teal.btn-lighten-3 {
	background-color: #80CBC4!important
}

.teal.lighten-3 {
	color: #80CBC4!important
}

.bg-teal.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(128, 203, 196, .6);
	box-shadow: 0 1px 20px 1px rgba(128, 203, 196, .6)
}

.btn-teal.btn-lighten-3:hover {
	background-color: #00695C!important
}

.btn-teal.btn-lighten-3:active,
.btn-teal.btn-lighten-3:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-lighten-3 {
	border-color: #80CBC4!important;
	color: #80CBC4!important
}

.btn-outline-teal.btn-outline-lighten-3:hover {
	background-color: #80CBC4!important
}

.border-teal.border-lighten-3 {
	border: 1px solid #80CBC4!important
}

.border-top-teal.border-top-lighten-3 {
	border-top: 1px solid #80CBC4!important
}

.border-bottom-teal.border-bottom-lighten-3 {
	border-bottom: 1px solid #80CBC4!important
}

.border-left-teal.border-left-lighten-3 {
	border-left: 1px solid #80CBC4!important
}

.border-right-teal.border-right-lighten-3 {
	border-right: 1px solid #80CBC4!important
}

.btn-teal.btn-lighten-2,
.btn-teal.btn-lighten-2:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-lighten-3 {
	background: #80CBC4;
	background: rgba(128, 203, 196, .8)
}

.bg-teal.bg-lighten-2,
.btn-teal.btn-lighten-2 {
	background-color: #4DB6AC!important
}

.teal.lighten-2 {
	color: #4DB6AC!important
}

.bg-teal.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(77, 182, 172, .6);
	box-shadow: 0 1px 20px 1px rgba(77, 182, 172, .6)
}

.btn-teal.btn-lighten-2:hover {
	background-color: #00695C!important
}

.btn-teal.btn-lighten-2:active,
.btn-teal.btn-lighten-2:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-lighten-2 {
	border-color: #4DB6AC!important;
	color: #4DB6AC!important
}

.btn-outline-teal.btn-outline-lighten-2:hover {
	background-color: #4DB6AC!important
}

.border-teal.border-lighten-2 {
	border: 1px solid #4DB6AC!important
}

.border-top-teal.border-top-lighten-2 {
	border-top: 1px solid #4DB6AC!important
}

.border-bottom-teal.border-bottom-lighten-2 {
	border-bottom: 1px solid #4DB6AC!important
}

.border-left-teal.border-left-lighten-2 {
	border-left: 1px solid #4DB6AC!important
}

.border-right-teal.border-right-lighten-2 {
	border-right: 1px solid #4DB6AC!important
}

.btn-teal.btn-lighten-1,
.btn-teal.btn-lighten-1:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-lighten-2 {
	background: #4DB6AC;
	background: rgba(77, 182, 172, .8)
}

.bg-teal.bg-lighten-1,
.btn-teal.btn-lighten-1 {
	background-color: #26A69A!important
}

.teal.lighten-1 {
	color: #26A69A!important
}

.bg-teal.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(38, 166, 154, .6);
	box-shadow: 0 1px 20px 1px rgba(38, 166, 154, .6)
}

.bg-teal.bg-glow,
.btn-teal.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 150, 136, .6)
}

.btn-teal.btn-lighten-1:hover {
	background-color: #00695C!important
}

.btn-teal.btn-lighten-1:active,
.btn-teal.btn-lighten-1:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-lighten-1 {
	border-color: #26A69A!important;
	color: #26A69A!important
}

.btn-outline-teal.btn-outline-lighten-1:hover {
	background-color: #26A69A!important
}

.border-teal.border-lighten-1 {
	border: 1px solid #26A69A!important
}

.border-top-teal.border-top-lighten-1 {
	border-top: 1px solid #26A69A!important
}

.border-bottom-teal.border-bottom-lighten-1 {
	border-bottom: 1px solid #26A69A!important
}

.border-left-teal.border-left-lighten-1 {
	border-left: 1px solid #26A69A!important
}

.border-right-teal.border-right-lighten-1 {
	border-right: 1px solid #26A69A!important
}

.overlay-teal.overlay-lighten-1 {
	background: #26A69A;
	background: rgba(38, 166, 154, .8)
}

.teal {
	color: #009688!important
}

.alert-teal,
.alert-teal .alert-link {
	color: #000!important
}

.bg-teal {
	background-color: #009688!important
}

.bg-teal .card-footer,
.bg-teal .card-header {
	background-color: transparent
}

.bg-teal.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(0, 150, 136, .6)
}

.selectboxit.selectboxit-btn.bg-teal {
	background-color: #009688!important
}

.alert-teal {
	border-color: #009688!important;
	background-color: #00DDC9!important
}

.overlay-teal {
	background: #009688;
	background: rgba(0, 150, 136, .8)
}

.btn-teal {
	border-color: #00796B!important;
	background-color: #009688!important;
	color: #FFF
}

.btn-teal:hover {
	border-color: #00897B!important;
	background-color: #26A69A!important;
	color: #FFF!important
}

.btn-teal:active,
.btn-teal:focus {
	border-color: #00796B!important;
	background-color: #00695C!important;
	color: #FFF!important
}

.btn-teal.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(0, 150, 136, .6)
}

.btn-outline-teal {
	border-color: #009688;
	background-color: transparent;
	color: #009688
}

.btn-outline-teal:hover {
	background-color: #009688;
	color: #FFF!important
}

.btn-outline-teal.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 150, 136, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 150, 136, .6)
}

input[type=checkbox].bg-teal+.custom-control-label:before,
input[type=radio].bg-teal+.custom-control-label:before {
	background-color: #009688!important
}

.bg-teal.bg-darken-1,
.btn-teal.btn-darken-1 {
	background-color: #00897B!important
}

.border-teal {
	border: 1px solid #009688!important
}

.border-top-teal {
	border-top: 1px solid #009688
}

.border-bottom-teal {
	border-bottom: 1px solid #009688
}

.border-left-teal {
	border-left: 1px solid #009688
}

.border-right-teal {
	border-right: 1px solid #009688
}

.teal.darken-1 {
	color: #00897B!important
}

.bg-teal.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 137, 123, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 137, 123, .6)
}

.btn-teal.btn-darken-1 {
	border-color: #00796B!important
}

.btn-teal.btn-darken-1:hover {
	border-color: #00796B!important;
	background-color: #00695C!important
}

.btn-teal.btn-darken-1:active,
.btn-teal.btn-darken-1:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-darken-1 {
	border-color: #00897B!important;
	color: #00897B!important
}

.btn-outline-teal.btn-outline-darken-1:hover {
	background-color: #00897B!important
}

.border-teal.border-darken-1 {
	border: 1px solid #00897B!important
}

.border-top-teal.border-top-darken-1 {
	border-top: 1px solid #00897B!important
}

.border-bottom-teal.border-bottom-darken-1 {
	border-bottom: 1px solid #00897B!important
}

.border-left-teal.border-left-darken-1 {
	border-left: 1px solid #00897B!important
}

.border-right-teal.border-right-darken-1 {
	border-right: 1px solid #00897B!important
}

.btn-teal.btn-darken-2,
.btn-teal.btn-darken-2:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-darken-1 {
	background: #00897B;
	background: rgba(0, 137, 123, .8)
}

.bg-teal.bg-darken-2,
.btn-teal.btn-darken-2 {
	background-color: #00796B!important
}

.teal.darken-2 {
	color: #00796B!important
}

.bg-teal.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 121, 107, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 121, 107, .6)
}

.btn-teal.btn-darken-2:hover {
	background-color: #00695C!important
}

.btn-teal.btn-darken-2:active,
.btn-teal.btn-darken-2:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-darken-2 {
	border-color: #00796B!important;
	color: #00796B!important
}

.btn-outline-teal.btn-outline-darken-2:hover {
	background-color: #00796B!important
}

.border-teal.border-darken-2 {
	border: 1px solid #00796B!important
}

.border-top-teal.border-top-darken-2 {
	border-top: 1px solid #00796B!important
}

.border-bottom-teal.border-bottom-darken-2 {
	border-bottom: 1px solid #00796B!important
}

.border-left-teal.border-left-darken-2 {
	border-left: 1px solid #00796B!important
}

.border-right-teal.border-right-darken-2 {
	border-right: 1px solid #00796B!important
}

.overlay-teal.overlay-darken-2 {
	background: #00796B;
	background: rgba(0, 121, 107, .8)
}

.teal.darken-3 {
	color: #00695C!important
}

.bg-teal.bg-darken-3 {
	background-color: #00695C!important
}

.bg-teal.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 105, 92, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 105, 92, .6)
}

.btn-teal.btn-darken-3,
.btn-teal.btn-darken-3:hover {
	border-color: #00796B!important;
	background-color: #00695C!important
}

.btn-teal.btn-darken-3:active,
.btn-teal.btn-darken-3:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-darken-3 {
	border-color: #00695C!important;
	color: #00695C!important
}

.btn-outline-teal.btn-outline-darken-3:hover {
	background-color: #00695C!important
}

.border-teal.border-darken-3 {
	border: 1px solid #00695C!important
}

.border-top-teal.border-top-darken-3 {
	border-top: 1px solid #00695C!important
}

.border-bottom-teal.border-bottom-darken-3 {
	border-bottom: 1px solid #00695C!important
}

.border-left-teal.border-left-darken-3 {
	border-left: 1px solid #00695C!important
}

.border-right-teal.border-right-darken-3 {
	border-right: 1px solid #00695C!important
}

.btn-teal.btn-darken-4,
.btn-teal.btn-darken-4:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-darken-3 {
	background: #00695C;
	background: rgba(0, 105, 92, .8)
}

.bg-teal.bg-darken-4,
.btn-teal.btn-darken-4 {
	background-color: #004D40!important
}

.teal.darken-4 {
	color: #004D40!important
}

.bg-teal.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 77, 64, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 77, 64, .6)
}

.btn-teal.btn-darken-4:hover {
	background-color: #00695C!important
}

.btn-teal.btn-darken-4:active,
.btn-teal.btn-darken-4:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-darken-4 {
	border-color: #004D40!important;
	color: #004D40!important
}

.btn-outline-teal.btn-outline-darken-4:hover {
	background-color: #004D40!important
}

.border-teal.border-darken-4 {
	border: 1px solid #004D40!important
}

.border-top-teal.border-top-darken-4 {
	border-top: 1px solid #004D40!important
}

.border-bottom-teal.border-bottom-darken-4 {
	border-bottom: 1px solid #004D40!important
}

.border-left-teal.border-left-darken-4 {
	border-left: 1px solid #004D40!important
}

.border-right-teal.border-right-darken-4 {
	border-right: 1px solid #004D40!important
}

.btn-teal.btn-accent-1,
.btn-teal.btn-accent-1:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-darken-4 {
	background: #004D40;
	background: rgba(0, 77, 64, .8)
}

.bg-teal.bg-accent-1,
.btn-teal.btn-accent-1 {
	background-color: #A7FFEB!important
}

.teal.accent-1 {
	color: #A7FFEB!important
}

.bg-teal.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(167, 255, 235, .6);
	box-shadow: 0 1px 20px 1px rgba(167, 255, 235, .6)
}

.btn-teal.btn-accent-1:hover {
	background-color: #00695C!important
}

.btn-teal.btn-accent-1:active,
.btn-teal.btn-accent-1:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-accent-1 {
	border-color: #A7FFEB!important;
	color: #A7FFEB!important
}

.btn-outline-teal.btn-outline-accent-1:hover {
	background-color: #A7FFEB!important
}

.border-teal.border-accent-1 {
	border: 1px solid #A7FFEB!important
}

.border-top-teal.border-top-accent-1 {
	border-top: 1px solid #A7FFEB!important
}

.border-bottom-teal.border-bottom-accent-1 {
	border-bottom: 1px solid #A7FFEB!important
}

.border-left-teal.border-left-accent-1 {
	border-left: 1px solid #A7FFEB!important
}

.border-right-teal.border-right-accent-1 {
	border-right: 1px solid #A7FFEB!important
}

.btn-teal.btn-accent-2,
.btn-teal.btn-accent-2:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-accent-1 {
	background: #A7FFEB;
	background: rgba(167, 255, 235, .8)
}

.bg-teal.bg-accent-2,
.btn-teal.btn-accent-2 {
	background-color: #64FFDA!important
}

.teal.accent-2 {
	color: #64FFDA!important
}

.bg-teal.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(100, 255, 218, .6);
	box-shadow: 0 1px 20px 1px rgba(100, 255, 218, .6)
}

.btn-teal.btn-accent-2:hover {
	background-color: #00695C!important
}

.btn-teal.btn-accent-2:active,
.btn-teal.btn-accent-2:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-accent-2 {
	border-color: #64FFDA!important;
	color: #64FFDA!important
}

.btn-outline-teal.btn-outline-accent-2:hover {
	background-color: #64FFDA!important
}

.border-teal.border-accent-2 {
	border: 1px solid #64FFDA!important
}

.border-top-teal.border-top-accent-2 {
	border-top: 1px solid #64FFDA!important
}

.border-bottom-teal.border-bottom-accent-2 {
	border-bottom: 1px solid #64FFDA!important
}

.border-left-teal.border-left-accent-2 {
	border-left: 1px solid #64FFDA!important
}

.border-right-teal.border-right-accent-2 {
	border-right: 1px solid #64FFDA!important
}

.btn-teal.btn-accent-3,
.btn-teal.btn-accent-3:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-accent-2 {
	background: #64FFDA;
	background: rgba(100, 255, 218, .8)
}

.bg-teal.bg-accent-3,
.btn-teal.btn-accent-3 {
	background-color: #1DE9B6!important
}

.teal.accent-3 {
	color: #1DE9B6!important
}

.bg-teal.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(29, 233, 182, .6);
	box-shadow: 0 1px 20px 1px rgba(29, 233, 182, .6)
}

.btn-teal.btn-accent-3:hover {
	background-color: #00695C!important
}

.btn-teal.btn-accent-3:active,
.btn-teal.btn-accent-3:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-accent-3 {
	border-color: #1DE9B6!important;
	color: #1DE9B6!important
}

.btn-outline-teal.btn-outline-accent-3:hover {
	background-color: #1DE9B6!important
}

.border-teal.border-accent-3 {
	border: 1px solid #1DE9B6!important
}

.border-top-teal.border-top-accent-3 {
	border-top: 1px solid #1DE9B6!important
}

.border-bottom-teal.border-bottom-accent-3 {
	border-bottom: 1px solid #1DE9B6!important
}

.border-left-teal.border-left-accent-3 {
	border-left: 1px solid #1DE9B6!important
}

.border-right-teal.border-right-accent-3 {
	border-right: 1px solid #1DE9B6!important
}

.btn-teal.btn-accent-4,
.btn-teal.btn-accent-4:hover {
	border-color: #00796B!important
}

.overlay-teal.overlay-accent-3 {
	background: #1DE9B6;
	background: rgba(29, 233, 182, .8)
}

.bg-teal.bg-accent-4,
.btn-teal.btn-accent-4 {
	background-color: #00BFA5!important
}

.teal.accent-4 {
	color: #00BFA5!important
}

.bg-teal.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 191, 165, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 191, 165, .6)
}

.btn-teal.btn-accent-4:hover {
	background-color: #00695C!important
}

.btn-teal.btn-accent-4:active,
.btn-teal.btn-accent-4:focus {
	border-color: #00695C!important;
	background-color: #004D40!important
}

.btn-outline-teal.btn-outline-accent-4 {
	border-color: #00BFA5!important;
	color: #00BFA5!important
}

.btn-outline-teal.btn-outline-accent-4:hover {
	background-color: #00BFA5!important
}

input:focus~.bg-teal {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #00BFA5!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #00BFA5!important
}

.border-teal.border-accent-4 {
	border: 1px solid #00BFA5!important
}

.border-top-teal.border-top-accent-4 {
	border-top: 1px solid #00BFA5!important
}

.border-bottom-teal.border-bottom-accent-4 {
	border-bottom: 1px solid #00BFA5!important
}

.border-left-teal.border-left-accent-4 {
	border-left: 1px solid #00BFA5!important
}

.border-right-teal.border-right-accent-4 {
	border-right: 1px solid #00BFA5!important
}

.overlay-teal.overlay-accent-4 {
	background: #00BFA5;
	background: rgba(0, 191, 165, .8)
}

.bg-yellow.bg-lighten-5,
.btn-yellow.btn-lighten-5 {
	background-color: #FFFDE7!important
}

.yellow.lighten-5 {
	color: #FFFDE7!important
}

.bg-yellow.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 253, 231, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 253, 231, .6)
}

.btn-yellow.btn-lighten-5 {
	border-color: #FBC02D!important
}

.btn-yellow.btn-lighten-5:hover {
	border-color: #FBC02D!important;
	background-color: #F9A825!important
}

.btn-yellow.btn-lighten-5:active,
.btn-yellow.btn-lighten-5:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-lighten-5 {
	border-color: #FFFDE7!important;
	color: #FFFDE7!important
}

.btn-outline-yellow.btn-outline-lighten-5:hover {
	background-color: #FFFDE7!important
}

.border-yellow.border-lighten-5 {
	border: 1px solid #FFFDE7!important
}

.border-top-yellow.border-top-lighten-5 {
	border-top: 1px solid #FFFDE7!important
}

.border-bottom-yellow.border-bottom-lighten-5 {
	border-bottom: 1px solid #FFFDE7!important
}

.border-left-yellow.border-left-lighten-5 {
	border-left: 1px solid #FFFDE7!important
}

.border-right-yellow.border-right-lighten-5 {
	border-right: 1px solid #FFFDE7!important
}

.overlay-yellow.overlay-lighten-5 {
	background: #FFFDE7;
	background: rgba(255, 253, 231, .8)
}

.bg-yellow.bg-lighten-4,
.btn-yellow.btn-lighten-4 {
	background-color: #FFF9C4!important
}

.yellow.lighten-4 {
	color: #FFF9C4!important
}

.bg-yellow.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 249, 196, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 249, 196, .6)
}

.btn-yellow.btn-lighten-4 {
	border-color: #FBC02D!important
}

.btn-yellow.btn-lighten-4:hover {
	border-color: #FBC02D!important;
	background-color: #F9A825!important
}

.btn-yellow.btn-lighten-4:active,
.btn-yellow.btn-lighten-4:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-lighten-4 {
	border-color: #FFF9C4!important;
	color: #FFF9C4!important
}

.btn-outline-yellow.btn-outline-lighten-4:hover {
	background-color: #FFF9C4!important
}

.border-yellow.border-lighten-4 {
	border: 1px solid #FFF9C4!important
}

.border-top-yellow.border-top-lighten-4 {
	border-top: 1px solid #FFF9C4!important
}

.border-bottom-yellow.border-bottom-lighten-4 {
	border-bottom: 1px solid #FFF9C4!important
}

.border-left-yellow.border-left-lighten-4 {
	border-left: 1px solid #FFF9C4!important
}

.border-right-yellow.border-right-lighten-4 {
	border-right: 1px solid #FFF9C4!important
}

.overlay-yellow.overlay-lighten-4 {
	background: #FFF9C4;
	background: rgba(255, 249, 196, .8)
}

.bg-yellow.bg-lighten-3,
.btn-yellow.btn-lighten-3 {
	background-color: #FFF59D!important
}

.yellow.lighten-3 {
	color: #FFF59D!important
}

.bg-yellow.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 245, 157, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 245, 157, .6)
}

.btn-yellow.btn-lighten-3 {
	border-color: #FBC02D!important
}

.btn-yellow.btn-lighten-3:hover {
	border-color: #FBC02D!important;
	background-color: #F9A825!important
}

.btn-yellow.btn-lighten-3:active,
.btn-yellow.btn-lighten-3:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-lighten-3 {
	border-color: #FFF59D!important;
	color: #FFF59D!important
}

.btn-outline-yellow.btn-outline-lighten-3:hover {
	background-color: #FFF59D!important
}

.border-yellow.border-lighten-3 {
	border: 1px solid #FFF59D!important
}

.border-top-yellow.border-top-lighten-3 {
	border-top: 1px solid #FFF59D!important
}

.border-bottom-yellow.border-bottom-lighten-3 {
	border-bottom: 1px solid #FFF59D!important
}

.border-left-yellow.border-left-lighten-3 {
	border-left: 1px solid #FFF59D!important
}

.border-right-yellow.border-right-lighten-3 {
	border-right: 1px solid #FFF59D!important
}

.overlay-yellow.overlay-lighten-3 {
	background: #FFF59D;
	background: rgba(255, 245, 157, .8)
}

.bg-yellow.bg-lighten-2,
.btn-yellow.btn-lighten-2 {
	background-color: #FFF176!important
}

.yellow.lighten-2 {
	color: #FFF176!important
}

.bg-yellow.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 241, 118, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 241, 118, .6)
}

.btn-yellow.btn-lighten-2 {
	border-color: #FBC02D!important
}

.btn-yellow.btn-lighten-2:hover {
	border-color: #FBC02D!important;
	background-color: #F9A825!important
}

.btn-yellow.btn-lighten-2:active,
.btn-yellow.btn-lighten-2:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-lighten-2 {
	border-color: #FFF176!important;
	color: #FFF176!important
}

.btn-outline-yellow.btn-outline-lighten-2:hover {
	background-color: #FFF176!important
}

.border-yellow.border-lighten-2 {
	border: 1px solid #FFF176!important
}

.border-top-yellow.border-top-lighten-2 {
	border-top: 1px solid #FFF176!important
}

.border-bottom-yellow.border-bottom-lighten-2 {
	border-bottom: 1px solid #FFF176!important
}

.border-left-yellow.border-left-lighten-2 {
	border-left: 1px solid #FFF176!important
}

.border-right-yellow.border-right-lighten-2 {
	border-right: 1px solid #FFF176!important
}

.overlay-yellow.overlay-lighten-2 {
	background: #FFF176;
	background: rgba(255, 241, 118, .8)
}

.bg-yellow.bg-lighten-1,
.btn-yellow.btn-lighten-1 {
	background-color: #FFEE58!important
}

.yellow.lighten-1 {
	color: #FFEE58!important
}

.bg-yellow.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 238, 88, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 238, 88, .6)
}

.bg-yellow.bg-glow,
.btn-yellow.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 235, 59, .6)
}

.btn-yellow.btn-lighten-1 {
	border-color: #FBC02D!important
}

.btn-yellow.btn-lighten-1:hover {
	border-color: #FBC02D!important;
	background-color: #F9A825!important
}

.btn-yellow.btn-lighten-1:active,
.btn-yellow.btn-lighten-1:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-lighten-1 {
	border-color: #FFEE58!important;
	color: #FFEE58!important
}

.btn-outline-yellow.btn-outline-lighten-1:hover {
	background-color: #FFEE58!important
}

.border-yellow.border-lighten-1 {
	border: 1px solid #FFEE58!important
}

.border-top-yellow.border-top-lighten-1 {
	border-top: 1px solid #FFEE58!important
}

.border-bottom-yellow.border-bottom-lighten-1 {
	border-bottom: 1px solid #FFEE58!important
}

.border-left-yellow.border-left-lighten-1 {
	border-left: 1px solid #FFEE58!important
}

.border-right-yellow.border-right-lighten-1 {
	border-right: 1px solid #FFEE58!important
}

.overlay-yellow.overlay-lighten-1 {
	background: #FFEE58;
	background: rgba(255, 238, 88, .8)
}

.yellow {
	color: #FFEB3B!important
}

.bg-yellow {
	background-color: #FFEB3B!important
}

.bg-yellow .card-footer,
.bg-yellow .card-header {
	background-color: transparent
}

.bg-yellow.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(255, 235, 59, .6)
}

.selectboxit.selectboxit-btn.bg-yellow {
	background-color: #FFEB3B!important
}

.alert-yellow {
	border-color: #FFEB3B!important;
	background-color: #FFF282!important;
	color: #887A00!important
}

.alert-yellow .alert-link {
	color: #5F5500!important
}

.overlay-yellow {
	background: #FFEB3B;
	background: rgba(255, 235, 59, .8)
}

.btn-yellow {
	border-color: #FBC02D!important;
	background-color: #FFEB3B!important;
	color: #FFF
}

.btn-yellow:hover {
	border-color: #FDD835!important;
	background-color: #FFEE58!important;
	color: #FFF!important
}

.btn-yellow:active,
.btn-yellow:focus {
	border-color: #FBC02D!important;
	background-color: #F9A825!important;
	color: #FFF!important
}

.btn-yellow.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(255, 235, 59, .6)
}

.btn-outline-yellow {
	border-color: #FFEB3B;
	background-color: transparent;
	color: #FFEB3B
}

.btn-outline-yellow:hover {
	background-color: #FFEB3B;
	color: #FFF!important
}

.btn-outline-yellow.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 235, 59, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 235, 59, .6)
}

input[type=checkbox].bg-yellow+.custom-control-label:before,
input[type=radio].bg-yellow+.custom-control-label:before {
	background-color: #FFEB3B!important
}

.bg-yellow.bg-darken-1,
.btn-yellow.btn-darken-1 {
	background-color: #FDD835!important
}

.border-yellow {
	border: 1px solid #FFEB3B!important
}

.border-top-yellow {
	border-top: 1px solid #FFEB3B
}

.border-bottom-yellow {
	border-bottom: 1px solid #FFEB3B
}

.border-left-yellow {
	border-left: 1px solid #FFEB3B
}

.border-right-yellow {
	border-right: 1px solid #FFEB3B
}

.yellow.darken-1 {
	color: #FDD835!important
}

.bg-yellow.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(253, 216, 53, .6);
	box-shadow: 0 1px 20px 1px rgba(253, 216, 53, .6)
}

.btn-yellow.btn-darken-1 {
	border-color: #FBC02D!important
}

.btn-yellow.btn-darken-1:hover {
	border-color: #FBC02D!important;
	background-color: #F9A825!important
}

.btn-yellow.btn-darken-1:active,
.btn-yellow.btn-darken-1:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-darken-1 {
	border-color: #FDD835!important;
	color: #FDD835!important
}

.btn-outline-yellow.btn-outline-darken-1:hover {
	background-color: #FDD835!important
}

.border-yellow.border-darken-1 {
	border: 1px solid #FDD835!important
}

.border-top-yellow.border-top-darken-1 {
	border-top: 1px solid #FDD835!important
}

.border-bottom-yellow.border-bottom-darken-1 {
	border-bottom: 1px solid #FDD835!important
}

.border-left-yellow.border-left-darken-1 {
	border-left: 1px solid #FDD835!important
}

.border-right-yellow.border-right-darken-1 {
	border-right: 1px solid #FDD835!important
}

.btn-yellow.btn-darken-2,
.btn-yellow.btn-darken-2:hover {
	border-color: #FBC02D!important
}

.overlay-yellow.overlay-darken-1 {
	background: #FDD835;
	background: rgba(253, 216, 53, .8)
}

.bg-yellow.bg-darken-2,
.btn-yellow.btn-darken-2 {
	background-color: #FBC02D!important
}

.yellow.darken-2 {
	color: #FBC02D!important
}

.bg-yellow.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(251, 192, 45, .6);
	box-shadow: 0 1px 20px 1px rgba(251, 192, 45, .6)
}

.btn-yellow.btn-darken-2:hover {
	background-color: #F9A825!important
}

.btn-yellow.btn-darken-2:active,
.btn-yellow.btn-darken-2:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-darken-2 {
	border-color: #FBC02D!important;
	color: #FBC02D!important
}

.btn-outline-yellow.btn-outline-darken-2:hover {
	background-color: #FBC02D!important
}

.border-yellow.border-darken-2 {
	border: 1px solid #FBC02D!important
}

.border-top-yellow.border-top-darken-2 {
	border-top: 1px solid #FBC02D!important
}

.border-bottom-yellow.border-bottom-darken-2 {
	border-bottom: 1px solid #FBC02D!important
}

.border-left-yellow.border-left-darken-2 {
	border-left: 1px solid #FBC02D!important
}

.border-right-yellow.border-right-darken-2 {
	border-right: 1px solid #FBC02D!important
}

.overlay-yellow.overlay-darken-2 {
	background: #FBC02D;
	background: rgba(251, 192, 45, .8)
}

.yellow.darken-3 {
	color: #F9A825!important
}

.bg-yellow.bg-darken-3 {
	background-color: #F9A825!important
}

.bg-yellow.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(249, 168, 37, .6);
	box-shadow: 0 1px 20px 1px rgba(249, 168, 37, .6)
}

.btn-yellow.btn-darken-3,
.btn-yellow.btn-darken-3:hover {
	border-color: #FBC02D!important;
	background-color: #F9A825!important
}

.btn-yellow.btn-darken-3:active,
.btn-yellow.btn-darken-3:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-darken-3 {
	border-color: #F9A825!important;
	color: #F9A825!important
}

.btn-outline-yellow.btn-outline-darken-3:hover {
	background-color: #F9A825!important
}

.border-yellow.border-darken-3 {
	border: 1px solid #F9A825!important
}

.border-top-yellow.border-top-darken-3 {
	border-top: 1px solid #F9A825!important
}

.border-bottom-yellow.border-bottom-darken-3 {
	border-bottom: 1px solid #F9A825!important
}

.border-left-yellow.border-left-darken-3 {
	border-left: 1px solid #F9A825!important
}

.border-right-yellow.border-right-darken-3 {
	border-right: 1px solid #F9A825!important
}

.btn-yellow.btn-darken-4,
.btn-yellow.btn-darken-4:hover {
	border-color: #FBC02D!important
}

.overlay-yellow.overlay-darken-3 {
	background: #F9A825;
	background: rgba(249, 168, 37, .8)
}

.bg-yellow.bg-darken-4,
.btn-yellow.btn-darken-4 {
	background-color: #F57F17!important
}

.yellow.darken-4 {
	color: #F57F17!important
}

.bg-yellow.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(245, 127, 23, .6);
	box-shadow: 0 1px 20px 1px rgba(245, 127, 23, .6)
}

.btn-yellow.btn-darken-4:hover {
	background-color: #F9A825!important
}

.btn-yellow.btn-darken-4:active,
.btn-yellow.btn-darken-4:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-darken-4 {
	border-color: #F57F17!important;
	color: #F57F17!important
}

.btn-outline-yellow.btn-outline-darken-4:hover {
	background-color: #F57F17!important
}

.border-yellow.border-darken-4 {
	border: 1px solid #F57F17!important
}

.border-top-yellow.border-top-darken-4 {
	border-top: 1px solid #F57F17!important
}

.border-bottom-yellow.border-bottom-darken-4 {
	border-bottom: 1px solid #F57F17!important
}

.border-left-yellow.border-left-darken-4 {
	border-left: 1px solid #F57F17!important
}

.border-right-yellow.border-right-darken-4 {
	border-right: 1px solid #F57F17!important
}

.btn-yellow.btn-accent-1,
.btn-yellow.btn-accent-1:hover {
	border-color: #FBC02D!important
}

.overlay-yellow.overlay-darken-4 {
	background: #F57F17;
	background: rgba(245, 127, 23, .8)
}

.bg-yellow.bg-accent-1,
.btn-yellow.btn-accent-1 {
	background-color: #FFFF8D!important
}

.yellow.accent-1 {
	color: #FFFF8D!important
}

.bg-yellow.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 255, 141, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 255, 141, .6)
}

.btn-yellow.btn-accent-1:hover {
	background-color: #F9A825!important
}

.btn-yellow.btn-accent-1:active,
.btn-yellow.btn-accent-1:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-accent-1 {
	border-color: #FFFF8D!important;
	color: #FFFF8D!important
}

.btn-outline-yellow.btn-outline-accent-1:hover {
	background-color: #FFFF8D!important
}

.border-yellow.border-accent-1 {
	border: 1px solid #FFFF8D!important
}

.border-top-yellow.border-top-accent-1 {
	border-top: 1px solid #FFFF8D!important
}

.border-bottom-yellow.border-bottom-accent-1 {
	border-bottom: 1px solid #FFFF8D!important
}

.border-left-yellow.border-left-accent-1 {
	border-left: 1px solid #FFFF8D!important
}

.border-right-yellow.border-right-accent-1 {
	border-right: 1px solid #FFFF8D!important
}

.btn-yellow.btn-accent-2,
.btn-yellow.btn-accent-2:hover {
	border-color: #FBC02D!important
}

.overlay-yellow.overlay-accent-1 {
	background: #FFFF8D;
	background: rgba(255, 255, 141, .8)
}

.bg-yellow.bg-accent-2,
.btn-yellow.btn-accent-2 {
	background-color: #FF0!important
}

.yellow.accent-2 {
	color: #FF0!important
}

.bg-yellow.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 255, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 255, 0, .6)
}

.btn-yellow.btn-accent-2:hover {
	background-color: #F9A825!important
}

.btn-yellow.btn-accent-2:active,
.btn-yellow.btn-accent-2:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-accent-2 {
	border-color: #FF0!important;
	color: #FF0!important
}

.btn-outline-yellow.btn-outline-accent-2:hover {
	background-color: #FF0!important
}

.border-yellow.border-accent-2 {
	border: 1px solid #FF0!important
}

.border-top-yellow.border-top-accent-2 {
	border-top: 1px solid #FF0!important
}

.border-bottom-yellow.border-bottom-accent-2 {
	border-bottom: 1px solid #FF0!important
}

.border-left-yellow.border-left-accent-2 {
	border-left: 1px solid #FF0!important
}

.border-right-yellow.border-right-accent-2 {
	border-right: 1px solid #FF0!important
}

.btn-yellow.btn-accent-3,
.btn-yellow.btn-accent-3:hover {
	border-color: #FBC02D!important
}

.overlay-yellow.overlay-accent-2 {
	background: #FF0;
	background: rgba(255, 255, 0, .8)
}

.bg-yellow.bg-accent-3,
.btn-yellow.btn-accent-3 {
	background-color: #FFEA00!important
}

.yellow.accent-3 {
	color: #FFEA00!important
}

.bg-yellow.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 234, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 234, 0, .6)
}

.btn-yellow.btn-accent-3:hover {
	background-color: #F9A825!important
}

.btn-yellow.btn-accent-3:active,
.btn-yellow.btn-accent-3:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-accent-3 {
	border-color: #FFEA00!important;
	color: #FFEA00!important
}

.btn-outline-yellow.btn-outline-accent-3:hover {
	background-color: #FFEA00!important
}

.border-yellow.border-accent-3 {
	border: 1px solid #FFEA00!important
}

.border-top-yellow.border-top-accent-3 {
	border-top: 1px solid #FFEA00!important
}

.border-bottom-yellow.border-bottom-accent-3 {
	border-bottom: 1px solid #FFEA00!important
}

.border-left-yellow.border-left-accent-3 {
	border-left: 1px solid #FFEA00!important
}

.border-right-yellow.border-right-accent-3 {
	border-right: 1px solid #FFEA00!important
}

.btn-yellow.btn-accent-4,
.btn-yellow.btn-accent-4:hover {
	border-color: #FBC02D!important
}

.overlay-yellow.overlay-accent-3 {
	background: #FFEA00;
	background: rgba(255, 234, 0, .8)
}

.bg-yellow.bg-accent-4,
.btn-yellow.btn-accent-4 {
	background-color: #FFD600!important
}

.yellow.accent-4 {
	color: #FFD600!important
}

.bg-yellow.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 214, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 214, 0, .6)
}

.btn-yellow.btn-accent-4:hover {
	background-color: #F9A825!important
}

.btn-yellow.btn-accent-4:active,
.btn-yellow.btn-accent-4:focus {
	border-color: #F9A825!important;
	background-color: #F57F17!important
}

.btn-outline-yellow.btn-outline-accent-4 {
	border-color: #FFD600!important;
	color: #FFD600!important
}

.btn-outline-yellow.btn-outline-accent-4:hover {
	background-color: #FFD600!important
}

input:focus~.bg-yellow {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFD600!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFD600!important
}

.border-yellow.border-accent-4 {
	border: 1px solid #FFD600!important
}

.border-top-yellow.border-top-accent-4 {
	border-top: 1px solid #FFD600!important
}

.border-bottom-yellow.border-bottom-accent-4 {
	border-bottom: 1px solid #FFD600!important
}

.border-left-yellow.border-left-accent-4 {
	border-left: 1px solid #FFD600!important
}

.border-right-yellow.border-right-accent-4 {
	border-right: 1px solid #FFD600!important
}

.btn-amber.btn-lighten-5,
.btn-amber.btn-lighten-5:hover {
	border-color: #FFA000!important
}

.overlay-yellow.overlay-accent-4 {
	background: #FFD600;
	background: rgba(255, 214, 0, .8)
}

.bg-amber.bg-lighten-5,
.btn-amber.btn-lighten-5 {
	background-color: #FFF8E1!important
}

.amber.lighten-5 {
	color: #FFF8E1!important
}

.bg-amber.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 248, 225, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 248, 225, .6)
}

.btn-amber.btn-lighten-5:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-lighten-5:active,
.btn-amber.btn-lighten-5:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-lighten-5 {
	border-color: #FFF8E1!important;
	color: #FFF8E1!important
}

.btn-outline-amber.btn-outline-lighten-5:hover {
	background-color: #FFF8E1!important
}

.border-amber.border-lighten-5 {
	border: 1px solid #FFF8E1!important
}

.border-top-amber.border-top-lighten-5 {
	border-top: 1px solid #FFF8E1!important
}

.border-bottom-amber.border-bottom-lighten-5 {
	border-bottom: 1px solid #FFF8E1!important
}

.border-left-amber.border-left-lighten-5 {
	border-left: 1px solid #FFF8E1!important
}

.border-right-amber.border-right-lighten-5 {
	border-right: 1px solid #FFF8E1!important
}

.btn-amber.btn-lighten-4,
.btn-amber.btn-lighten-4:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-lighten-5 {
	background: #FFF8E1;
	background: rgba(255, 248, 225, .8)
}

.bg-amber.bg-lighten-4,
.btn-amber.btn-lighten-4 {
	background-color: #FFECB3!important
}

.amber.lighten-4 {
	color: #FFECB3!important
}

.bg-amber.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 236, 179, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 236, 179, .6)
}

.btn-amber.btn-lighten-4:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-lighten-4:active,
.btn-amber.btn-lighten-4:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-lighten-4 {
	border-color: #FFECB3!important;
	color: #FFECB3!important
}

.btn-outline-amber.btn-outline-lighten-4:hover {
	background-color: #FFECB3!important
}

.border-amber.border-lighten-4 {
	border: 1px solid #FFECB3!important
}

.border-top-amber.border-top-lighten-4 {
	border-top: 1px solid #FFECB3!important
}

.border-bottom-amber.border-bottom-lighten-4 {
	border-bottom: 1px solid #FFECB3!important
}

.border-left-amber.border-left-lighten-4 {
	border-left: 1px solid #FFECB3!important
}

.border-right-amber.border-right-lighten-4 {
	border-right: 1px solid #FFECB3!important
}

.btn-amber.btn-lighten-3,
.btn-amber.btn-lighten-3:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-lighten-4 {
	background: #FFECB3;
	background: rgba(255, 236, 179, .8)
}

.bg-amber.bg-lighten-3,
.btn-amber.btn-lighten-3 {
	background-color: #FFE082!important
}

.amber.lighten-3 {
	color: #FFE082!important
}

.bg-amber.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 224, 130, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 224, 130, .6)
}

.btn-amber.btn-lighten-3:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-lighten-3:active,
.btn-amber.btn-lighten-3:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-lighten-3 {
	border-color: #FFE082!important;
	color: #FFE082!important
}

.btn-outline-amber.btn-outline-lighten-3:hover {
	background-color: #FFE082!important
}

.border-amber.border-lighten-3 {
	border: 1px solid #FFE082!important
}

.border-top-amber.border-top-lighten-3 {
	border-top: 1px solid #FFE082!important
}

.border-bottom-amber.border-bottom-lighten-3 {
	border-bottom: 1px solid #FFE082!important
}

.border-left-amber.border-left-lighten-3 {
	border-left: 1px solid #FFE082!important
}

.border-right-amber.border-right-lighten-3 {
	border-right: 1px solid #FFE082!important
}

.btn-amber.btn-lighten-2,
.btn-amber.btn-lighten-2:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-lighten-3 {
	background: #FFE082;
	background: rgba(255, 224, 130, .8)
}

.bg-amber.bg-lighten-2,
.btn-amber.btn-lighten-2 {
	background-color: #FFD54F!important
}

.amber.lighten-2 {
	color: #FFD54F!important
}

.bg-amber.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 213, 79, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 213, 79, .6)
}

.btn-amber.btn-lighten-2:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-lighten-2:active,
.btn-amber.btn-lighten-2:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-lighten-2 {
	border-color: #FFD54F!important;
	color: #FFD54F!important
}

.btn-outline-amber.btn-outline-lighten-2:hover {
	background-color: #FFD54F!important
}

.border-amber.border-lighten-2 {
	border: 1px solid #FFD54F!important
}

.border-top-amber.border-top-lighten-2 {
	border-top: 1px solid #FFD54F!important
}

.border-bottom-amber.border-bottom-lighten-2 {
	border-bottom: 1px solid #FFD54F!important
}

.border-left-amber.border-left-lighten-2 {
	border-left: 1px solid #FFD54F!important
}

.border-right-amber.border-right-lighten-2 {
	border-right: 1px solid #FFD54F!important
}

.btn-amber.btn-lighten-1,
.btn-amber.btn-lighten-1:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-lighten-2 {
	background: #FFD54F;
	background: rgba(255, 213, 79, .8)
}

.bg-amber.bg-lighten-1,
.btn-amber.btn-lighten-1 {
	background-color: #FFCA28!important
}

.amber.lighten-1 {
	color: #FFCA28!important
}

.bg-amber.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 202, 40, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 202, 40, .6)
}

.bg-amber.bg-glow,
.btn-amber.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 193, 7, .6)
}

.btn-amber.btn-lighten-1:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-lighten-1:active,
.btn-amber.btn-lighten-1:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-lighten-1 {
	border-color: #FFCA28!important;
	color: #FFCA28!important
}

.btn-outline-amber.btn-outline-lighten-1:hover {
	background-color: #FFCA28!important
}

.border-amber.border-lighten-1 {
	border: 1px solid #FFCA28!important
}

.border-top-amber.border-top-lighten-1 {
	border-top: 1px solid #FFCA28!important
}

.border-bottom-amber.border-bottom-lighten-1 {
	border-bottom: 1px solid #FFCA28!important
}

.border-left-amber.border-left-lighten-1 {
	border-left: 1px solid #FFCA28!important
}

.border-right-amber.border-right-lighten-1 {
	border-right: 1px solid #FFCA28!important
}

.overlay-amber.overlay-lighten-1 {
	background: #FFCA28;
	background: rgba(255, 202, 40, .8)
}

.amber {
	color: #FFC107!important
}

.bg-amber {
	background-color: #FFC107!important
}

.bg-amber .card-footer,
.bg-amber .card-header {
	background-color: transparent
}

.bg-amber.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(255, 193, 7, .6)
}

.selectboxit.selectboxit-btn.bg-amber {
	background-color: #FFC107!important
}

.alert-amber {
	border-color: #FFC107!important;
	background-color: #FFD34E!important;
	color: #543F00!important
}

.alert-amber .alert-link {
	color: #2B2000!important
}

.overlay-amber {
	background: #FFC107;
	background: rgba(255, 193, 7, .8)
}

.btn-amber {
	border-color: #FFA000!important;
	background-color: #FFC107!important;
	color: #FFF
}

.btn-amber:hover {
	border-color: #FFB300!important;
	background-color: #FFCA28!important;
	color: #FFF!important
}

.btn-amber:active,
.btn-amber:focus {
	border-color: #FFA000!important;
	background-color: #FF8F00!important;
	color: #FFF!important
}

.btn-amber.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(255, 193, 7, .6)
}

.btn-outline-amber {
	border-color: #FFC107;
	background-color: transparent;
	color: #FFC107
}

.btn-outline-amber:hover {
	background-color: #FFC107;
	color: #FFF!important
}

.btn-outline-amber.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 193, 7, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 193, 7, .6)
}

input[type=checkbox].bg-amber+.custom-control-label:before,
input[type=radio].bg-amber+.custom-control-label:before {
	background-color: #FFC107!important
}

.bg-amber.bg-darken-1,
.btn-amber.btn-darken-1 {
	background-color: #FFB300!important
}

.border-amber {
	border: 1px solid #FFC107!important
}

.border-top-amber {
	border-top: 1px solid #FFC107
}

.border-bottom-amber {
	border-bottom: 1px solid #FFC107
}

.border-left-amber {
	border-left: 1px solid #FFC107
}

.border-right-amber {
	border-right: 1px solid #FFC107
}

.amber.darken-1 {
	color: #FFB300!important
}

.bg-amber.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 179, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 179, 0, .6)
}

.btn-amber.btn-darken-1 {
	border-color: #FFA000!important
}

.btn-amber.btn-darken-1:hover {
	border-color: #FFA000!important;
	background-color: #FF8F00!important
}

.btn-amber.btn-darken-1:active,
.btn-amber.btn-darken-1:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-darken-1 {
	border-color: #FFB300!important;
	color: #FFB300!important
}

.btn-outline-amber.btn-outline-darken-1:hover {
	background-color: #FFB300!important
}

.border-amber.border-darken-1 {
	border: 1px solid #FFB300!important
}

.border-top-amber.border-top-darken-1 {
	border-top: 1px solid #FFB300!important
}

.border-bottom-amber.border-bottom-darken-1 {
	border-bottom: 1px solid #FFB300!important
}

.border-left-amber.border-left-darken-1 {
	border-left: 1px solid #FFB300!important
}

.border-right-amber.border-right-darken-1 {
	border-right: 1px solid #FFB300!important
}

.btn-amber.btn-darken-2,
.btn-amber.btn-darken-2:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-darken-1 {
	background: #FFB300;
	background: rgba(255, 179, 0, .8)
}

.bg-amber.bg-darken-2,
.btn-amber.btn-darken-2 {
	background-color: #FFA000!important
}

.amber.darken-2 {
	color: #FFA000!important
}

.bg-amber.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 160, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 160, 0, .6)
}

.btn-amber.btn-darken-2:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-darken-2:active,
.btn-amber.btn-darken-2:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-darken-2 {
	border-color: #FFA000!important;
	color: #FFA000!important
}

.btn-outline-amber.btn-outline-darken-2:hover {
	background-color: #FFA000!important
}

.border-amber.border-darken-2 {
	border: 1px solid #FFA000!important
}

.border-top-amber.border-top-darken-2 {
	border-top: 1px solid #FFA000!important
}

.border-bottom-amber.border-bottom-darken-2 {
	border-bottom: 1px solid #FFA000!important
}

.border-left-amber.border-left-darken-2 {
	border-left: 1px solid #FFA000!important
}

.border-right-amber.border-right-darken-2 {
	border-right: 1px solid #FFA000!important
}

.overlay-amber.overlay-darken-2 {
	background: #FFA000;
	background: rgba(255, 160, 0, .8)
}

.amber.darken-3 {
	color: #FF8F00!important
}

.bg-amber.bg-darken-3 {
	background-color: #FF8F00!important
}

.bg-amber.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 143, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 143, 0, .6)
}

.btn-amber.btn-darken-3,
.btn-amber.btn-darken-3:hover {
	border-color: #FFA000!important;
	background-color: #FF8F00!important
}

.btn-amber.btn-darken-3:active,
.btn-amber.btn-darken-3:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-darken-3 {
	border-color: #FF8F00!important;
	color: #FF8F00!important
}

.btn-outline-amber.btn-outline-darken-3:hover {
	background-color: #FF8F00!important
}

.border-amber.border-darken-3 {
	border: 1px solid #FF8F00!important
}

.border-top-amber.border-top-darken-3 {
	border-top: 1px solid #FF8F00!important
}

.border-bottom-amber.border-bottom-darken-3 {
	border-bottom: 1px solid #FF8F00!important
}

.border-left-amber.border-left-darken-3 {
	border-left: 1px solid #FF8F00!important
}

.border-right-amber.border-right-darken-3 {
	border-right: 1px solid #FF8F00!important
}

.btn-amber.btn-darken-4,
.btn-amber.btn-darken-4:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-darken-3 {
	background: #FF8F00;
	background: rgba(255, 143, 0, .8)
}

.bg-amber.bg-darken-4,
.btn-amber.btn-darken-4 {
	background-color: #FF6F00!important
}

.amber.darken-4 {
	color: #FF6F00!important
}

.bg-amber.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 111, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 111, 0, .6)
}

.btn-amber.btn-darken-4:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-darken-4:active,
.btn-amber.btn-darken-4:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-darken-4 {
	border-color: #FF6F00!important;
	color: #FF6F00!important
}

.btn-outline-amber.btn-outline-darken-4:hover {
	background-color: #FF6F00!important
}

.border-amber.border-darken-4 {
	border: 1px solid #FF6F00!important
}

.border-top-amber.border-top-darken-4 {
	border-top: 1px solid #FF6F00!important
}

.border-bottom-amber.border-bottom-darken-4 {
	border-bottom: 1px solid #FF6F00!important
}

.border-left-amber.border-left-darken-4 {
	border-left: 1px solid #FF6F00!important
}

.border-right-amber.border-right-darken-4 {
	border-right: 1px solid #FF6F00!important
}

.btn-amber.btn-accent-1,
.btn-amber.btn-accent-1:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-darken-4 {
	background: #FF6F00;
	background: rgba(255, 111, 0, .8)
}

.bg-amber.bg-accent-1,
.btn-amber.btn-accent-1 {
	background-color: #FFE57F!important
}

.amber.accent-1 {
	color: #FFE57F!important
}

.bg-amber.bg-accent-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 229, 127, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 229, 127, .6)
}

.btn-amber.btn-accent-1:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-accent-1:active,
.btn-amber.btn-accent-1:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-accent-1 {
	border-color: #FFE57F!important;
	color: #FFE57F!important
}

.btn-outline-amber.btn-outline-accent-1:hover {
	background-color: #FFE57F!important
}

.border-amber.border-accent-1 {
	border: 1px solid #FFE57F!important
}

.border-top-amber.border-top-accent-1 {
	border-top: 1px solid #FFE57F!important
}

.border-bottom-amber.border-bottom-accent-1 {
	border-bottom: 1px solid #FFE57F!important
}

.border-left-amber.border-left-accent-1 {
	border-left: 1px solid #FFE57F!important
}

.border-right-amber.border-right-accent-1 {
	border-right: 1px solid #FFE57F!important
}

.btn-amber.btn-accent-2,
.btn-amber.btn-accent-2:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-accent-1 {
	background: #FFE57F;
	background: rgba(255, 229, 127, .8)
}

.bg-amber.bg-accent-2,
.btn-amber.btn-accent-2 {
	background-color: #FFD740!important
}

.amber.accent-2 {
	color: #FFD740!important
}

.bg-amber.bg-accent-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 215, 64, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 215, 64, .6)
}

.btn-amber.btn-accent-2:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-accent-2:active,
.btn-amber.btn-accent-2:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-accent-2 {
	border-color: #FFD740!important;
	color: #FFD740!important
}

.btn-outline-amber.btn-outline-accent-2:hover {
	background-color: #FFD740!important
}

.border-amber.border-accent-2 {
	border: 1px solid #FFD740!important
}

.border-top-amber.border-top-accent-2 {
	border-top: 1px solid #FFD740!important
}

.border-bottom-amber.border-bottom-accent-2 {
	border-bottom: 1px solid #FFD740!important
}

.border-left-amber.border-left-accent-2 {
	border-left: 1px solid #FFD740!important
}

.border-right-amber.border-right-accent-2 {
	border-right: 1px solid #FFD740!important
}

.btn-amber.btn-accent-3,
.btn-amber.btn-accent-3:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-accent-2 {
	background: #FFD740;
	background: rgba(255, 215, 64, .8)
}

.bg-amber.bg-accent-3,
.btn-amber.btn-accent-3 {
	background-color: #FFC400!important
}

.amber.accent-3 {
	color: #FFC400!important
}

.bg-amber.bg-accent-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 196, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 196, 0, .6)
}

.btn-amber.btn-accent-3:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-accent-3:active,
.btn-amber.btn-accent-3:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-accent-3 {
	border-color: #FFC400!important;
	color: #FFC400!important
}

.btn-outline-amber.btn-outline-accent-3:hover {
	background-color: #FFC400!important
}

.border-amber.border-accent-3 {
	border: 1px solid #FFC400!important
}

.border-top-amber.border-top-accent-3 {
	border-top: 1px solid #FFC400!important
}

.border-bottom-amber.border-bottom-accent-3 {
	border-bottom: 1px solid #FFC400!important
}

.border-left-amber.border-left-accent-3 {
	border-left: 1px solid #FFC400!important
}

.border-right-amber.border-right-accent-3 {
	border-right: 1px solid #FFC400!important
}

.btn-amber.btn-accent-4,
.btn-amber.btn-accent-4:hover {
	border-color: #FFA000!important
}

.overlay-amber.overlay-accent-3 {
	background: #FFC400;
	background: rgba(255, 196, 0, .8)
}

.bg-amber.bg-accent-4,
.btn-amber.btn-accent-4 {
	background-color: #FFAB00!important
}

.amber.accent-4 {
	color: #FFAB00!important
}

.bg-amber.bg-accent-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 171, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 171, 0, .6)
}

.btn-amber.btn-accent-4:hover {
	background-color: #FF8F00!important
}

.btn-amber.btn-accent-4:active,
.btn-amber.btn-accent-4:focus {
	border-color: #FF8F00!important;
	background-color: #FF6F00!important
}

.btn-outline-amber.btn-outline-accent-4 {
	border-color: #FFAB00!important;
	color: #FFAB00!important
}

.btn-outline-amber.btn-outline-accent-4:hover {
	background-color: #FFAB00!important
}

input:focus~.bg-amber {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFAB00!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFAB00!important
}

.border-amber.border-accent-4 {
	border: 1px solid #FFAB00!important
}

.border-top-amber.border-top-accent-4 {
	border-top: 1px solid #FFAB00!important
}

.border-bottom-amber.border-bottom-accent-4 {
	border-bottom: 1px solid #FFAB00!important
}

.border-left-amber.border-left-accent-4 {
	border-left: 1px solid #FFAB00!important
}

.border-right-amber.border-right-accent-4 {
	border-right: 1px solid #FFAB00!important
}

.overlay-amber.overlay-accent-4 {
	background: #FFAB00;
	background: rgba(255, 171, 0, .8)
}

.bg-blue-grey.bg-lighten-5,
.btn-blue-grey.btn-lighten-5 {
	background-color: #ECEFF1!important
}

.blue-grey.lighten-5 {
	color: #ECEFF1!important
}

.bg-blue-grey.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(236, 239, 241, .6);
	box-shadow: 0 1px 20px 1px rgba(236, 239, 241, .6)
}

.btn-blue-grey.btn-lighten-5 {
	border-color: #455A64!important
}

.btn-blue-grey.btn-lighten-5:hover {
	border-color: #455A64!important;
	background-color: #37474F!important
}

.btn-blue-grey.btn-lighten-5:active,
.btn-blue-grey.btn-lighten-5:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-blue-grey.btn-outline-lighten-5 {
	border-color: #ECEFF1!important;
	color: #ECEFF1!important
}

.btn-outline-blue-grey.btn-outline-lighten-5:hover {
	background-color: #ECEFF1!important
}

.border-blue-grey.border-lighten-5 {
	border: 1px solid #ECEFF1!important
}

.border-top-blue-grey.border-top-lighten-5 {
	border-top: 1px solid #ECEFF1!important
}

.border-bottom-blue-grey.border-bottom-lighten-5 {
	border-bottom: 1px solid #ECEFF1!important
}

.border-left-blue-grey.border-left-lighten-5 {
	border-left: 1px solid #ECEFF1!important
}

.border-right-blue-grey.border-right-lighten-5 {
	border-right: 1px solid #ECEFF1!important
}

.overlay-blue-grey.overlay-lighten-5 {
	background: #ECEFF1;
	background: rgba(236, 239, 241, .8)
}

.bg-blue-grey.bg-lighten-4,
.btn-blue-grey.btn-lighten-4 {
	background-color: #CFD8DC!important
}

.blue-grey.lighten-4 {
	color: #CFD8DC!important
}

.bg-blue-grey.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(207, 216, 220, .6);
	box-shadow: 0 1px 20px 1px rgba(207, 216, 220, .6)
}

.btn-blue-grey.btn-lighten-4 {
	border-color: #455A64!important
}

.btn-blue-grey.btn-lighten-4:hover {
	border-color: #455A64!important;
	background-color: #37474F!important
}

.btn-blue-grey.btn-lighten-4:active,
.btn-blue-grey.btn-lighten-4:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-blue-grey.btn-outline-lighten-4 {
	border-color: #CFD8DC!important;
	color: #CFD8DC!important
}

.btn-outline-blue-grey.btn-outline-lighten-4:hover {
	background-color: #CFD8DC!important
}

.border-blue-grey.border-lighten-4 {
	border: 1px solid #CFD8DC!important
}

.border-top-blue-grey.border-top-lighten-4 {
	border-top: 1px solid #CFD8DC!important
}

.border-bottom-blue-grey.border-bottom-lighten-4 {
	border-bottom: 1px solid #CFD8DC!important
}

.border-left-blue-grey.border-left-lighten-4 {
	border-left: 1px solid #CFD8DC!important
}

.border-right-blue-grey.border-right-lighten-4 {
	border-right: 1px solid #CFD8DC!important
}

.overlay-blue-grey.overlay-lighten-4 {
	background: #CFD8DC;
	background: rgba(207, 216, 220, .8)
}

.bg-blue-grey.bg-lighten-3,
.btn-blue-grey.btn-lighten-3 {
	background-color: #B0BEC5!important
}

.blue-grey.lighten-3 {
	color: #B0BEC5!important
}

.bg-blue-grey.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(176, 190, 197, .6);
	box-shadow: 0 1px 20px 1px rgba(176, 190, 197, .6)
}

.btn-blue-grey.btn-lighten-3 {
	border-color: #455A64!important
}

.btn-blue-grey.btn-lighten-3:hover {
	border-color: #455A64!important;
	background-color: #37474F!important
}

.btn-blue-grey.btn-lighten-3:active,
.btn-blue-grey.btn-lighten-3:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-blue-grey.btn-outline-lighten-3 {
	border-color: #B0BEC5!important;
	color: #B0BEC5!important
}

.btn-outline-blue-grey.btn-outline-lighten-3:hover {
	background-color: #B0BEC5!important
}

.border-blue-grey.border-lighten-3 {
	border: 1px solid #B0BEC5!important
}

.border-top-blue-grey.border-top-lighten-3 {
	border-top: 1px solid #B0BEC5!important
}

.border-bottom-blue-grey.border-bottom-lighten-3 {
	border-bottom: 1px solid #B0BEC5!important
}

.border-left-blue-grey.border-left-lighten-3 {
	border-left: 1px solid #B0BEC5!important
}

.border-right-blue-grey.border-right-lighten-3 {
	border-right: 1px solid #B0BEC5!important
}

.overlay-blue-grey.overlay-lighten-3 {
	background: #B0BEC5;
	background: rgba(176, 190, 197, .8)
}

.bg-blue-grey.bg-lighten-2,
.btn-blue-grey.btn-lighten-2 {
	background-color: #90A4AE!important
}

.blue-grey.lighten-2 {
	color: #90A4AE!important
}

.bg-blue-grey.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(144, 164, 174, .6);
	box-shadow: 0 1px 20px 1px rgba(144, 164, 174, .6)
}

.btn-blue-grey.btn-lighten-2 {
	border-color: #455A64!important
}

.btn-blue-grey.btn-lighten-2:hover {
	border-color: #455A64!important;
	background-color: #37474F!important
}

.btn-blue-grey.btn-lighten-2:active,
.btn-blue-grey.btn-lighten-2:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-blue-grey.btn-outline-lighten-2 {
	border-color: #90A4AE!important;
	color: #90A4AE!important
}

.btn-outline-blue-grey.btn-outline-lighten-2:hover {
	background-color: #90A4AE!important
}

.border-blue-grey.border-lighten-2 {
	border: 1px solid #90A4AE!important
}

.border-top-blue-grey.border-top-lighten-2 {
	border-top: 1px solid #90A4AE!important
}

.border-bottom-blue-grey.border-bottom-lighten-2 {
	border-bottom: 1px solid #90A4AE!important
}

.border-left-blue-grey.border-left-lighten-2 {
	border-left: 1px solid #90A4AE!important
}

.border-right-blue-grey.border-right-lighten-2 {
	border-right: 1px solid #90A4AE!important
}

.overlay-blue-grey.overlay-lighten-2 {
	background: #90A4AE;
	background: rgba(144, 164, 174, .8)
}

.bg-blue-grey.bg-lighten-1,
.btn-blue-grey.btn-lighten-1 {
	background-color: #78909C!important
}

.blue-grey.lighten-1 {
	color: #78909C!important
}

.bg-blue-grey.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(120, 144, 156, .6);
	box-shadow: 0 1px 20px 1px rgba(120, 144, 156, .6)
}

.bg-blue-grey.bg-glow,
.btn-blue-grey.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(96, 125, 139, .6)
}

.btn-blue-grey.btn-lighten-1 {
	border-color: #455A64!important
}

.btn-blue-grey.btn-lighten-1:hover {
	border-color: #455A64!important;
	background-color: #37474F!important
}

.btn-blue-grey.btn-lighten-1:active,
.btn-blue-grey.btn-lighten-1:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-blue-grey.btn-outline-lighten-1 {
	border-color: #78909C!important;
	color: #78909C!important
}

.btn-outline-blue-grey.btn-outline-lighten-1:hover {
	background-color: #78909C!important
}

.border-blue-grey.border-lighten-1 {
	border: 1px solid #78909C!important
}

.border-top-blue-grey.border-top-lighten-1 {
	border-top: 1px solid #78909C!important
}

.border-bottom-blue-grey.border-bottom-lighten-1 {
	border-bottom: 1px solid #78909C!important
}

.border-left-blue-grey.border-left-lighten-1 {
	border-left: 1px solid #78909C!important
}

.border-right-blue-grey.border-right-lighten-1 {
	border-right: 1px solid #78909C!important
}

.overlay-blue-grey.overlay-lighten-1 {
	background: #78909C;
	background: rgba(120, 144, 156, .8)
}

.blue-grey {
	color: #607D8B!important
}

.bg-blue-grey {
	background-color: #607D8B!important
}

.bg-blue-grey .card-footer,
.bg-blue-grey .card-header {
	background-color: transparent
}

.bg-blue-grey.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(96, 125, 139, .6)
}

.selectboxit.selectboxit-btn.bg-blue-grey {
	background-color: #607D8B!important
}

.alert-blue-grey {
	border-color: #607D8B!important;
	background-color: #87A0AC!important;
	color: #171E21!important
}

.alert-blue-grey .alert-link {
	color: #060809!important
}

.overlay-blue-grey {
	background: #607D8B;
	background: rgba(96, 125, 139, .8)
}

.btn-blue-grey {
	border-color: #455A64!important;
	background-color: #607D8B!important;
	color: #FFF
}

.btn-blue-grey:hover {
	border-color: #546E7A!important;
	background-color: #78909C!important;
	color: #FFF!important
}

.btn-blue-grey:active,
.btn-blue-grey:focus {
	border-color: #455A64!important;
	background-color: #37474F!important;
	color: #FFF!important
}

.btn-blue-grey.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(96, 125, 139, .6)
}

.btn-outline-blue-grey {
	border-color: #607D8B;
	background-color: transparent;
	color: #607D8B
}

.btn-outline-blue-grey:hover {
	background-color: #607D8B;
	color: #FFF!important
}

.btn-outline-blue-grey.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(96, 125, 139, .6);
	box-shadow: 0 1px 20px 1px rgba(96, 125, 139, .6)
}

input[type=checkbox].bg-blue-grey+.custom-control-label:before,
input[type=radio].bg-blue-grey+.custom-control-label:before {
	background-color: #607D8B!important
}

.bg-blue-grey.bg-darken-1,
.btn-blue-grey.btn-darken-1 {
	background-color: #546E7A!important
}

.border-blue-grey {
	border: 1px solid #607D8B!important
}

.border-top-blue-grey {
	border-top: 1px solid #607D8B
}

.border-bottom-blue-grey {
	border-bottom: 1px solid #607D8B
}

.border-left-blue-grey {
	border-left: 1px solid #607D8B
}

.border-right-blue-grey {
	border-right: 1px solid #607D8B
}

.blue-grey.darken-1 {
	color: #546E7A!important
}

.bg-blue-grey.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(84, 110, 122, .6);
	box-shadow: 0 1px 20px 1px rgba(84, 110, 122, .6)
}

.btn-blue-grey.btn-darken-1 {
	border-color: #455A64!important
}

.btn-blue-grey.btn-darken-1:hover {
	border-color: #455A64!important;
	background-color: #37474F!important
}

.btn-blue-grey.btn-darken-1:active,
.btn-blue-grey.btn-darken-1:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-blue-grey.btn-outline-darken-1 {
	border-color: #546E7A!important;
	color: #546E7A!important
}

.btn-outline-blue-grey.btn-outline-darken-1:hover {
	background-color: #546E7A!important
}

.border-blue-grey.border-darken-1 {
	border: 1px solid #546E7A!important
}

.border-top-blue-grey.border-top-darken-1 {
	border-top: 1px solid #546E7A!important
}

.border-bottom-blue-grey.border-bottom-darken-1 {
	border-bottom: 1px solid #546E7A!important
}

.border-left-blue-grey.border-left-darken-1 {
	border-left: 1px solid #546E7A!important
}

.border-right-blue-grey.border-right-darken-1 {
	border-right: 1px solid #546E7A!important
}

.overlay-blue-grey.overlay-darken-1 {
	background: #546E7A;
	background: rgba(84, 110, 122, .8)
}

.bg-blue-grey.bg-darken-2,
.btn-blue-grey.btn-darken-2 {
	background-color: #455A64!important
}

.blue-grey.darken-2 {
	color: #455A64!important
}

.bg-blue-grey.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(69, 90, 100, .6);
	box-shadow: 0 1px 20px 1px rgba(69, 90, 100, .6)
}

.btn-blue-grey.btn-darken-2 {
	border-color: #455A64!important
}

.btn-blue-grey.btn-darken-2:hover {
	border-color: #455A64!important;
	background-color: #37474F!important
}

.btn-blue-grey.btn-darken-2:active,
.btn-blue-grey.btn-darken-2:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-blue-grey.btn-outline-darken-2 {
	border-color: #455A64!important;
	color: #455A64!important
}

.btn-outline-blue-grey.btn-outline-darken-2:hover {
	background-color: #455A64!important
}

.border-blue-grey.border-darken-2 {
	border: 1px solid #455A64!important
}

.border-top-blue-grey.border-top-darken-2 {
	border-top: 1px solid #455A64!important
}

.border-bottom-blue-grey.border-bottom-darken-2 {
	border-bottom: 1px solid #455A64!important
}

.border-left-blue-grey.border-left-darken-2 {
	border-left: 1px solid #455A64!important
}

.border-right-blue-grey.border-right-darken-2 {
	border-right: 1px solid #455A64!important
}

.overlay-blue-grey.overlay-darken-2 {
	background: #455A64;
	background: rgba(69, 90, 100, .8)
}

.blue-grey.darken-3 {
	color: #37474F!important
}

.bg-blue-grey.bg-darken-3 {
	background-color: #37474F!important
}

.bg-blue-grey.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(55, 71, 79, .6);
	box-shadow: 0 1px 20px 1px rgba(55, 71, 79, .6)
}

.btn-blue-grey.btn-darken-3,
.btn-blue-grey.btn-darken-3:hover {
	border-color: #455A64!important;
	background-color: #37474F!important
}

.btn-blue-grey.btn-darken-3:active,
.btn-blue-grey.btn-darken-3:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-blue-grey.btn-outline-darken-3 {
	border-color: #37474F!important;
	color: #37474F!important
}

.btn-outline-blue-grey.btn-outline-darken-3:hover {
	background-color: #37474F!important
}

.border-blue-grey.border-darken-3 {
	border: 1px solid #37474F!important
}

.border-top-blue-grey.border-top-darken-3 {
	border-top: 1px solid #37474F!important
}

.border-bottom-blue-grey.border-bottom-darken-3 {
	border-bottom: 1px solid #37474F!important
}

.border-left-blue-grey.border-left-darken-3 {
	border-left: 1px solid #37474F!important
}

.border-right-blue-grey.border-right-darken-3 {
	border-right: 1px solid #37474F!important
}

.overlay-blue-grey.overlay-darken-3 {
	background: #37474F;
	background: rgba(55, 71, 79, .8)
}

.bg-blue-grey.bg-darken-4,
.btn-blue-grey.btn-darken-4 {
	background-color: #263238!important
}

.blue-grey.darken-4 {
	color: #263238!important
}

.bg-blue-grey.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(38, 50, 56, .6);
	box-shadow: 0 1px 20px 1px rgba(38, 50, 56, .6)
}

.btn-blue-grey.btn-darken-4 {
	border-color: #455A64!important
}

.btn-blue-grey.btn-darken-4:hover {
	border-color: #455A64!important;
	background-color: #37474F!important
}

.btn-blue-grey.btn-darken-4:active,
.btn-blue-grey.btn-darken-4:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-blue-grey.btn-outline-darken-4 {
	border-color: #263238!important;
	color: #263238!important
}

.btn-outline-blue-grey.btn-outline-darken-4:hover {
	background-color: #263238!important
}

input:focus~.bg-blue-grey {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #263238!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #263238!important
}

.border-blue-grey.border-darken-4 {
	border: 1px solid #263238!important
}

.border-top-blue-grey.border-top-darken-4 {
	border-top: 1px solid #263238!important
}

.border-bottom-blue-grey.border-bottom-darken-4 {
	border-bottom: 1px solid #263238!important
}

.border-left-blue-grey.border-left-darken-4 {
	border-left: 1px solid #263238!important
}

.border-right-blue-grey.border-right-darken-4 {
	border-right: 1px solid #263238!important
}

.overlay-blue-grey.overlay-darken-4 {
	background: #263238;
	background: rgba(38, 50, 56, .8)
}

.bg-grey-blue.bg-lighten-5,
.btn-grey-blue.btn-lighten-5 {
	background-color: #ECEFF1!important
}

.grey-blue.lighten-5 {
	color: #ECEFF1!important
}

.bg-grey-blue.bg-lighten-5.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(236, 239, 241, .6);
	box-shadow: 0 1px 20px 1px rgba(236, 239, 241, .6)
}

.btn-grey-blue.btn-lighten-5 {
	border-color: #404E67!important
}

.btn-grey-blue.btn-lighten-5:hover {
	border-color: #404E67!important;
	background-color: #37474F!important
}

.btn-grey-blue.btn-lighten-5:active,
.btn-grey-blue.btn-lighten-5:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-grey-blue.btn-outline-lighten-5 {
	border-color: #ECEFF1!important;
	color: #ECEFF1!important
}

.btn-outline-grey-blue.btn-outline-lighten-5:hover {
	background-color: #ECEFF1!important
}

.border-grey-blue.border-lighten-5 {
	border: 1px solid #ECEFF1!important
}

.border-top-grey-blue.border-top-lighten-5 {
	border-top: 1px solid #ECEFF1!important
}

.border-bottom-grey-blue.border-bottom-lighten-5 {
	border-bottom: 1px solid #ECEFF1!important
}

.border-left-grey-blue.border-left-lighten-5 {
	border-left: 1px solid #ECEFF1!important
}

.border-right-grey-blue.border-right-lighten-5 {
	border-right: 1px solid #ECEFF1!important
}

.overlay-grey-blue.overlay-lighten-5 {
	background: #ECEFF1;
	background: rgba(236, 239, 241, .8)
}

.bg-grey-blue.bg-lighten-4,
.btn-grey-blue.btn-lighten-4 {
	background-color: #CFD8DC!important
}

.grey-blue.lighten-4 {
	color: #CFD8DC!important
}

.bg-grey-blue.bg-lighten-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(207, 216, 220, .6);
	box-shadow: 0 1px 20px 1px rgba(207, 216, 220, .6)
}

.btn-grey-blue.btn-lighten-4 {
	border-color: #404E67!important
}

.btn-grey-blue.btn-lighten-4:hover {
	border-color: #404E67!important;
	background-color: #37474F!important
}

.btn-grey-blue.btn-lighten-4:active,
.btn-grey-blue.btn-lighten-4:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-grey-blue.btn-outline-lighten-4 {
	border-color: #CFD8DC!important;
	color: #CFD8DC!important
}

.btn-outline-grey-blue.btn-outline-lighten-4:hover {
	background-color: #CFD8DC!important
}

.border-grey-blue.border-lighten-4 {
	border: 1px solid #CFD8DC!important
}

.border-top-grey-blue.border-top-lighten-4 {
	border-top: 1px solid #CFD8DC!important
}

.border-bottom-grey-blue.border-bottom-lighten-4 {
	border-bottom: 1px solid #CFD8DC!important
}

.border-left-grey-blue.border-left-lighten-4 {
	border-left: 1px solid #CFD8DC!important
}

.border-right-grey-blue.border-right-lighten-4 {
	border-right: 1px solid #CFD8DC!important
}

.overlay-grey-blue.overlay-lighten-4 {
	background: #CFD8DC;
	background: rgba(207, 216, 220, .8)
}

.bg-grey-blue.bg-lighten-3,
.btn-grey-blue.btn-lighten-3 {
	background-color: #B0BEC5!important
}

.grey-blue.lighten-3 {
	color: #B0BEC5!important
}

.bg-grey-blue.bg-lighten-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(176, 190, 197, .6);
	box-shadow: 0 1px 20px 1px rgba(176, 190, 197, .6)
}

.btn-grey-blue.btn-lighten-3 {
	border-color: #404E67!important
}

.btn-grey-blue.btn-lighten-3:hover {
	border-color: #404E67!important;
	background-color: #37474F!important
}

.btn-grey-blue.btn-lighten-3:active,
.btn-grey-blue.btn-lighten-3:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-grey-blue.btn-outline-lighten-3 {
	border-color: #B0BEC5!important;
	color: #B0BEC5!important
}

.btn-outline-grey-blue.btn-outline-lighten-3:hover {
	background-color: #B0BEC5!important
}

.border-grey-blue.border-lighten-3 {
	border: 1px solid #B0BEC5!important
}

.border-top-grey-blue.border-top-lighten-3 {
	border-top: 1px solid #B0BEC5!important
}

.border-bottom-grey-blue.border-bottom-lighten-3 {
	border-bottom: 1px solid #B0BEC5!important
}

.border-left-grey-blue.border-left-lighten-3 {
	border-left: 1px solid #B0BEC5!important
}

.border-right-grey-blue.border-right-lighten-3 {
	border-right: 1px solid #B0BEC5!important
}

.overlay-grey-blue.overlay-lighten-3 {
	background: #B0BEC5;
	background: rgba(176, 190, 197, .8)
}

.bg-grey-blue.bg-lighten-2,
.btn-grey-blue.btn-lighten-2 {
	background-color: #6F85AD!important
}

.grey-blue.lighten-2 {
	color: #6F85AD!important
}

.bg-grey-blue.bg-lighten-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(111, 133, 173, .6);
	box-shadow: 0 1px 20px 1px rgba(111, 133, 173, .6)
}

.btn-grey-blue.btn-lighten-2 {
	border-color: #404E67!important
}

.btn-grey-blue.btn-lighten-2:hover {
	border-color: #404E67!important;
	background-color: #37474F!important
}

.btn-grey-blue.btn-lighten-2:active,
.btn-grey-blue.btn-lighten-2:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-grey-blue.btn-outline-lighten-2 {
	border-color: #6F85AD!important;
	color: #6F85AD!important
}

.btn-outline-grey-blue.btn-outline-lighten-2:hover {
	background-color: #6F85AD!important
}

.border-grey-blue.border-lighten-2 {
	border: 1px solid #6F85AD!important
}

.border-top-grey-blue.border-top-lighten-2 {
	border-top: 1px solid #6F85AD!important
}

.border-bottom-grey-blue.border-bottom-lighten-2 {
	border-bottom: 1px solid #6F85AD!important
}

.border-left-grey-blue.border-left-lighten-2 {
	border-left: 1px solid #6F85AD!important
}

.border-right-grey-blue.border-right-lighten-2 {
	border-right: 1px solid #6F85AD!important
}

.overlay-grey-blue.overlay-lighten-2 {
	background: #6F85AD;
	background: rgba(111, 133, 173, .8)
}

.bg-grey-blue.bg-lighten-1,
.btn-grey-blue.btn-lighten-1 {
	background-color: #78909C!important
}

.grey-blue.lighten-1 {
	color: #78909C!important
}

.bg-grey-blue.bg-lighten-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(120, 144, 156, .6);
	box-shadow: 0 1px 20px 1px rgba(120, 144, 156, .6)
}

.bg-grey-blue.bg-glow,
.btn-grey-blue.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(27, 41, 66, .6)
}

.btn-grey-blue.btn-lighten-1 {
	border-color: #404E67!important
}

.btn-grey-blue.btn-lighten-1:hover {
	border-color: #404E67!important;
	background-color: #37474F!important
}

.btn-grey-blue.btn-lighten-1:active,
.btn-grey-blue.btn-lighten-1:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-grey-blue.btn-outline-lighten-1 {
	border-color: #78909C!important;
	color: #78909C!important
}

.btn-outline-grey-blue.btn-outline-lighten-1:hover {
	background-color: #78909C!important
}

.border-grey-blue.border-lighten-1 {
	border: 1px solid #78909C!important
}

.border-top-grey-blue.border-top-lighten-1 {
	border-top: 1px solid #78909C!important
}

.border-bottom-grey-blue.border-bottom-lighten-1 {
	border-bottom: 1px solid #78909C!important
}

.border-left-grey-blue.border-left-lighten-1 {
	border-left: 1px solid #78909C!important
}

.border-right-grey-blue.border-right-lighten-1 {
	border-right: 1px solid #78909C!important
}

.overlay-grey-blue.overlay-lighten-1 {
	background: #78909C;
	background: rgba(120, 144, 156, .8)
}

.grey-blue {
	color: #1B2942!important
}

.alert-grey-blue,
.alert-grey-blue .alert-link {
	color: #000!important
}

.bg-grey-blue {
	background-color: #1B2942!important
}

.bg-grey-blue .card-footer,
.bg-grey-blue .card-header {
	background-color: transparent
}

.bg-grey-blue.bg-glow {
	box-shadow: 0 1px 20px 1px rgba(27, 41, 66, .6)
}

.selectboxit.selectboxit-btn.bg-grey-blue {
	background-color: #1B2942!important
}

.alert-grey-blue {
	border-color: #1B2942!important;
	background-color: #304875!important
}

.overlay-grey-blue {
	background: #1B2942;
	background: rgba(27, 41, 66, .8)
}

.btn-grey-blue {
	border-color: #404E67!important;
	background-color: #1B2942!important;
	color: #FFF
}

.btn-grey-blue:hover {
	border-color: #546E7A!important;
	background-color: #78909C!important;
	color: #FFF!important
}

.btn-grey-blue:active,
.btn-grey-blue:focus {
	border-color: #404E67!important;
	background-color: #37474F!important;
	color: #FFF!important
}

.btn-grey-blue.btn-glow {
	box-shadow: 0 1px 20px 1px rgba(27, 41, 66, .6)
}

.btn-outline-grey-blue {
	border-color: #1B2942;
	background-color: transparent;
	color: #1B2942
}

.btn-outline-grey-blue:hover {
	background-color: #1B2942;
	color: #FFF!important
}

.btn-outline-grey-blue.btn-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(27, 41, 66, .6);
	box-shadow: 0 1px 20px 1px rgba(27, 41, 66, .6)
}

input[type=checkbox].bg-grey-blue+.custom-control-label:before,
input[type=radio].bg-grey-blue+.custom-control-label:before {
	background-color: #1B2942!important
}

.bg-grey-blue.bg-darken-1,
.btn-grey-blue.btn-darken-1 {
	background-color: #546E7A!important
}

.border-grey-blue {
	border: 1px solid #1B2942!important
}

.border-top-grey-blue {
	border-top: 1px solid #1B2942
}

.border-bottom-grey-blue {
	border-bottom: 1px solid #1B2942
}

.border-left-grey-blue {
	border-left: 1px solid #1B2942
}

.border-right-grey-blue {
	border-right: 1px solid #1B2942
}

.grey-blue.darken-1 {
	color: #546E7A!important
}

.bg-grey-blue.bg-darken-1.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(84, 110, 122, .6);
	box-shadow: 0 1px 20px 1px rgba(84, 110, 122, .6)
}

.btn-grey-blue.btn-darken-1 {
	border-color: #404E67!important
}

.btn-grey-blue.btn-darken-1:hover {
	border-color: #404E67!important;
	background-color: #37474F!important
}

.btn-grey-blue.btn-darken-1:active,
.btn-grey-blue.btn-darken-1:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-grey-blue.btn-outline-darken-1 {
	border-color: #546E7A!important;
	color: #546E7A!important
}

.btn-outline-grey-blue.btn-outline-darken-1:hover {
	background-color: #546E7A!important
}

.border-grey-blue.border-darken-1 {
	border: 1px solid #546E7A!important
}

.border-top-grey-blue.border-top-darken-1 {
	border-top: 1px solid #546E7A!important
}

.border-bottom-grey-blue.border-bottom-darken-1 {
	border-bottom: 1px solid #546E7A!important
}

.border-left-grey-blue.border-left-darken-1 {
	border-left: 1px solid #546E7A!important
}

.border-right-grey-blue.border-right-darken-1 {
	border-right: 1px solid #546E7A!important
}

.overlay-grey-blue.overlay-darken-1 {
	background: #546E7A;
	background: rgba(84, 110, 122, .8)
}

.bg-grey-blue.bg-darken-2,
.btn-grey-blue.btn-darken-2 {
	background-color: #404E67!important
}

.grey-blue.darken-2 {
	color: #404E67!important
}

.bg-grey-blue.bg-darken-2.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(64, 78, 103, .6);
	box-shadow: 0 1px 20px 1px rgba(64, 78, 103, .6)
}

.btn-grey-blue.btn-darken-2 {
	border-color: #404E67!important
}

.btn-grey-blue.btn-darken-2:hover {
	border-color: #404E67!important;
	background-color: #37474F!important
}

.btn-grey-blue.btn-darken-2:active,
.btn-grey-blue.btn-darken-2:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-grey-blue.btn-outline-darken-2 {
	border-color: #404E67!important;
	color: #404E67!important
}

.btn-outline-grey-blue.btn-outline-darken-2:hover {
	background-color: #404E67!important
}

.border-grey-blue.border-darken-2 {
	border: 1px solid #404E67!important
}

.border-top-grey-blue.border-top-darken-2 {
	border-top: 1px solid #404E67!important
}

.border-bottom-grey-blue.border-bottom-darken-2 {
	border-bottom: 1px solid #404E67!important
}

.border-left-grey-blue.border-left-darken-2 {
	border-left: 1px solid #404E67!important
}

.border-right-grey-blue.border-right-darken-2 {
	border-right: 1px solid #404E67!important
}

.overlay-grey-blue.overlay-darken-2 {
	background: #404E67;
	background: rgba(64, 78, 103, .8)
}

.grey-blue.darken-3 {
	color: #37474F!important
}

.bg-grey-blue.bg-darken-3 {
	background-color: #37474F!important
}

.bg-grey-blue.bg-darken-3.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(55, 71, 79, .6);
	box-shadow: 0 1px 20px 1px rgba(55, 71, 79, .6)
}

.btn-grey-blue.btn-darken-3,
.btn-grey-blue.btn-darken-3:hover {
	border-color: #404E67!important;
	background-color: #37474F!important
}

.btn-grey-blue.btn-darken-3:active,
.btn-grey-blue.btn-darken-3:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-grey-blue.btn-outline-darken-3 {
	border-color: #37474F!important;
	color: #37474F!important
}

.btn-outline-grey-blue.btn-outline-darken-3:hover {
	background-color: #37474F!important
}

.border-grey-blue.border-darken-3 {
	border: 1px solid #37474F!important
}

.border-top-grey-blue.border-top-darken-3 {
	border-top: 1px solid #37474F!important
}

.border-bottom-grey-blue.border-bottom-darken-3 {
	border-bottom: 1px solid #37474F!important
}

.border-left-grey-blue.border-left-darken-3 {
	border-left: 1px solid #37474F!important
}

.border-right-grey-blue.border-right-darken-3 {
	border-right: 1px solid #37474F!important
}

.overlay-grey-blue.overlay-darken-3 {
	background: #37474F;
	background: rgba(55, 71, 79, .8)
}

.bg-grey-blue.bg-darken-4,
.btn-grey-blue.btn-darken-4 {
	background-color: #263238!important
}

.grey-blue.darken-4 {
	color: #263238!important
}

.bg-grey-blue.bg-darken-4.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(38, 50, 56, .6);
	box-shadow: 0 1px 20px 1px rgba(38, 50, 56, .6)
}

.btn-grey-blue.btn-darken-4 {
	border-color: #404E67!important
}

.btn-grey-blue.btn-darken-4:hover {
	border-color: #404E67!important;
	background-color: #37474F!important
}

.btn-grey-blue.btn-darken-4:active,
.btn-grey-blue.btn-darken-4:focus {
	border-color: #37474F!important;
	background-color: #263238!important
}

.btn-outline-grey-blue.btn-outline-darken-4 {
	border-color: #263238!important;
	color: #263238!important
}

.btn-outline-grey-blue.btn-outline-darken-4:hover {
	background-color: #263238!important
}

input:focus~.bg-grey-blue {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #263238!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #263238!important
}

.border-grey-blue.border-darken-4 {
	border: 1px solid #263238!important
}

.border-top-grey-blue.border-top-darken-4 {
	border-top: 1px solid #263238!important
}

.border-bottom-grey-blue.border-bottom-darken-4 {
	border-bottom: 1px solid #263238!important
}

.border-left-grey-blue.border-left-darken-4 {
	border-left: 1px solid #263238!important
}

.border-right-grey-blue.border-right-darken-4 {
	border-right: 1px solid #263238!important
}

.overlay-grey-blue.overlay-darken-4 {
	background: #263238;
	background: rgba(38, 50, 56, .8)
}

.bg-shades.bg-black,
.btn-outline-shades.btn-outline-black:hover,
.btn-shades.btn-black {
	background-color: #000!important
}

.shades.black {
	color: #000!important
}

.bg-shades.bg-black.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6)
}

.btn-outline-shades.btn-outline-black {
	border-color: #000!important;
	color: #000!important
}

.border-shades.border-black {
	border: 1px solid #000!important
}

.border-top-shades.border-top-black {
	border-top: 1px solid #000!important
}

.border-bottom-shades.border-bottom-black {
	border-bottom: 1px solid #000!important
}

.border-left-shades.border-left-black {
	border-left: 1px solid #000!important
}

.border-right-shades.border-right-black {
	border-right: 1px solid #000!important
}

.overlay-shades.overlay-black {
	background: #000;
	background: rgba(0, 0, 0, .8)
}

.bg-shades.bg-white,
.btn-outline-shades.btn-outline-white:hover,
.btn-shades.btn-white {
	background-color: #FFF!important
}

.shades.white {
	color: #FFF!important
}

.bg-shades.bg-white.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 255, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 255, 255, .6)
}

.btn-outline-shades.btn-outline-white {
	border-color: #FFF!important;
	color: #FFF!important
}

.border-shades.border-white {
	border: 1px solid #FFF!important
}

.border-top-shades.border-top-white {
	border-top: 1px solid #FFF!important
}

.border-bottom-shades.border-bottom-white {
	border-bottom: 1px solid #FFF!important
}

.border-left-shades.border-left-white {
	border-left: 1px solid #FFF!important
}

.border-right-shades.border-right-white {
	border-right: 1px solid #FFF!important
}

.overlay-shades.overlay-white {
	background: #FFF;
	background: rgba(255, 255, 255, .8)
}

.bg-shades.bg-transparent,
.btn-outline-shades.btn-outline-transparent:hover,
.btn-shades.btn-transparent {
	background-color: transparent!important
}

.shades.transparent {
	color: transparent!important
}

.bg-shades.bg-transparent.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6)
}

.btn-outline-shades.btn-outline-transparent {
	border-color: transparent!important;
	color: transparent!important
}

input:focus~.bg-shades {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem transparent!important;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem transparent!important
}

.border-shades.border-transparent {
	border: 1px solid transparent!important
}

.border-top-shades.border-top-transparent {
	border-top: 1px solid transparent!important
}

.border-bottom-shades.border-bottom-transparent {
	border-bottom: 1px solid transparent!important
}

.border-left-shades.border-left-transparent {
	border-left: 1px solid transparent!important
}

.border-right-shades.border-right-transparent {
	border-right: 1px solid transparent!important
}

.overlay-shades.overlay-transparent {
	background: 0 0;
	background: rgba(0, 0, 0, .8)
}

.bg-black.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6)
}

input:focus~.bg-black {
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #000
}

.border-top-black {
	border-top: 1px solid #000
}

.border-bottom-black {
	border-bottom: 1px solid #000
}

.border-left-black {
	border-left: 1px solid #000
}

.border-right-black {
	border-right: 1px solid #000
}

.bg-white.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(255, 255, 255, .6);
	box-shadow: 0 1px 20px 1px rgba(255, 255, 255, .6)
}

input:focus~.bg-white {
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem #FFF
}

.border-top-white {
	border-top: 1px solid #FFF
}

.border-bottom-white {
	border-bottom: 1px solid #FFF
}

.border-left-white {
	border-left: 1px solid #FFF
}

.border-right-white {
	border-right: 1px solid #FFF
}

.transparent {
	color: transparent
}

.bg-transparent {
	background-color: transparent
}

.bg-transparent.bg-glow {
	-webkit-box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6);
	box-shadow: 0 1px 20px 1px rgba(0, 0, 0, .6)
}

input:focus~.bg-transparent {
	-webkit-box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem transparent;
	box-shadow: 0 0 0 .075rem #FFF, 0 0 0 .21rem transparent
}

.border-transparent {
	border: 1px solid transparent
}

.border-top-transparent {
	border-top: 1px solid transparent
}

.border-bottom-transparent {
	border-bottom: 1px solid transparent
}

.border-left-transparent {
	border-left: 1px solid transparent
}

.border-right-transparent {
	border-right: 1px solid transparent
}

.border-top-none {
	border-top: none !important;
}

.bg-gradient-directional-amber .card-footer,
.bg-gradient-directional-amber .card-header,
.bg-gradient-directional-black .card-footer,
.bg-gradient-directional-black .card-header,
.bg-gradient-directional-blue .card-footer,
.bg-gradient-directional-blue .card-header,
.bg-gradient-directional-blue-grey .card-footer,
.bg-gradient-directional-blue-grey .card-header,
.bg-gradient-directional-cyan .card-footer,
.bg-gradient-directional-cyan .card-header,
.bg-gradient-directional-danger .card-footer,
.bg-gradient-directional-danger .card-header,
.bg-gradient-directional-grey-blue .card-footer,
.bg-gradient-directional-grey-blue .card-header,
.bg-gradient-directional-info .card-footer,
.bg-gradient-directional-info .card-header,
.bg-gradient-directional-primary .card-footer,
.bg-gradient-directional-primary .card-header,
.bg-gradient-directional-purple .card-footer,
.bg-gradient-directional-purple .card-header,
.bg-gradient-directional-red .card-footer,
.bg-gradient-directional-red .card-header,
.bg-gradient-directional-success .card-footer,
.bg-gradient-directional-success .card-header,
.bg-gradient-directional-teal .card-footer,
.bg-gradient-directional-teal .card-header,
.bg-gradient-directional-warning .card-footer,
.bg-gradient-directional-warning .card-header,
.bg-gradient-directional-white .card-footer,
.bg-gradient-directional-white .card-header,
.bg-gradient-directional-yellow .card-footer,
.bg-gradient-directional-yellow .card-header,
.bg-gradient-radial-amber .card-footer,
.bg-gradient-radial-amber .card-header,
.bg-gradient-radial-black .card-footer,
.bg-gradient-radial-black .card-header,
.bg-gradient-radial-blue .card-footer,
.bg-gradient-radial-blue .card-header,
.bg-gradient-radial-blue-grey .card-footer,
.bg-gradient-radial-blue-grey .card-header,
.bg-gradient-radial-cyan .card-footer,
.bg-gradient-radial-cyan .card-header,
.bg-gradient-radial-danger .card-footer,
.bg-gradient-radial-danger .card-header,
.bg-gradient-radial-grey-blue .card-footer,
.bg-gradient-radial-grey-blue .card-header,
.bg-gradient-radial-info .card-footer,
.bg-gradient-radial-info .card-header,
.bg-gradient-radial-primary .card-footer,
.bg-gradient-radial-primary .card-header,
.bg-gradient-radial-purple .card-footer,
.bg-gradient-radial-purple .card-header,
.bg-gradient-radial-red .card-footer,
.bg-gradient-radial-red .card-header,
.bg-gradient-radial-success .card-footer,
.bg-gradient-radial-success .card-header,
.bg-gradient-radial-teal .card-footer,
.bg-gradient-radial-teal .card-header,
.bg-gradient-radial-warning .card-footer,
.bg-gradient-radial-warning .card-header,
.bg-gradient-radial-white .card-footer,
.bg-gradient-radial-white .card-header,
.bg-gradient-radial-yellow .card-footer,
.bg-gradient-radial-yellow .card-header,
.bg-gradient-striped-amber .card-footer,
.bg-gradient-striped-amber .card-header,
.bg-gradient-striped-black .card-footer,
.bg-gradient-striped-black .card-header,
.bg-gradient-striped-blue .card-footer,
.bg-gradient-striped-blue .card-header,
.bg-gradient-striped-blue-grey .card-footer,
.bg-gradient-striped-blue-grey .card-header,
.bg-gradient-striped-cyan .card-footer,
.bg-gradient-striped-cyan .card-header,
.bg-gradient-striped-danger .card-footer,
.bg-gradient-striped-danger .card-header,
.bg-gradient-striped-grey-blue .card-footer,
.bg-gradient-striped-grey-blue .card-header,
.bg-gradient-striped-info .card-footer,
.bg-gradient-striped-info .card-header,
.bg-gradient-striped-primary .card-footer,
.bg-gradient-striped-primary .card-header,
.bg-gradient-striped-purple .card-footer,
.bg-gradient-striped-purple .card-header,
.bg-gradient-striped-red .card-footer,
.bg-gradient-striped-red .card-header,
.bg-gradient-striped-success .card-footer,
.bg-gradient-striped-success .card-header,
.bg-gradient-striped-teal .card-footer,
.bg-gradient-striped-teal .card-header,
.bg-gradient-striped-warning .card-footer,
.bg-gradient-striped-warning .card-header,
.bg-gradient-striped-white .card-footer,
.bg-gradient-striped-white .card-header,
.bg-gradient-striped-yellow .card-footer,
.bg-gradient-striped-yellow .card-header,
.bg-gradient-x-amber .card-footer,
.bg-gradient-x-amber .card-header,
.bg-gradient-x-black .card-footer,
.bg-gradient-x-black .card-header,
.bg-gradient-x-blue .card-footer,
.bg-gradient-x-blue .card-header,
.bg-gradient-x-blue-grey .card-footer,
.bg-gradient-x-blue-grey .card-header,
.bg-gradient-x-cyan .card-footer,
.bg-gradient-x-cyan .card-header,
.bg-gradient-x-danger .card-footer,
.bg-gradient-x-danger .card-header,
.bg-gradient-x-grey-blue .card-footer,
.bg-gradient-x-grey-blue .card-header,
.bg-gradient-x-info .card-footer,
.bg-gradient-x-info .card-header,
.bg-gradient-x-primary .card-footer,
.bg-gradient-x-primary .card-header,
.bg-gradient-x-purple .card-footer,
.bg-gradient-x-purple .card-header,
.bg-gradient-x-red .card-footer,
.bg-gradient-x-red .card-header,
.bg-gradient-x-success .card-footer,
.bg-gradient-x-success .card-header,
.bg-gradient-x-teal .card-footer,
.bg-gradient-x-teal .card-header,
.bg-gradient-x-warning .card-footer,
.bg-gradient-x-warning .card-header,
.bg-gradient-x-white .card-footer,
.bg-gradient-x-white .card-header,
.bg-gradient-x-yellow .card-footer,
.bg-gradient-x-yellow .card-header,
.bg-gradient-x2-amber .card-footer,
.bg-gradient-x2-amber .card-header,
.bg-gradient-x2-black .card-footer,
.bg-gradient-x2-black .card-header,
.bg-gradient-x2-blue .card-footer,
.bg-gradient-x2-blue .card-header,
.bg-gradient-x2-blue-grey .card-footer,
.bg-gradient-x2-blue-grey .card-header,
.bg-gradient-x2-cyan .card-footer,
.bg-gradient-x2-cyan .card-header,
.bg-gradient-x2-danger .card-footer,
.bg-gradient-x2-danger .card-header,
.bg-gradient-x2-grey-blue .card-footer,
.bg-gradient-x2-grey-blue .card-header,
.bg-gradient-x2-info .card-footer,
.bg-gradient-x2-info .card-header,
.bg-gradient-x2-primary .card-footer,
.bg-gradient-x2-primary .card-header,
.bg-gradient-x2-purple .card-footer,
.bg-gradient-x2-purple .card-header,
.bg-gradient-x2-red .card-footer,
.bg-gradient-x2-red .card-header,
.bg-gradient-x2-success .card-footer,
.bg-gradient-x2-success .card-header,
.bg-gradient-x2-teal .card-footer,
.bg-gradient-x2-teal .card-header,
.bg-gradient-x2-warning .card-footer,
.bg-gradient-x2-warning .card-header,
.bg-gradient-x2-white .card-footer,
.bg-gradient-x2-white .card-header,
.bg-gradient-x2-yellow .card-footer,
.bg-gradient-x2-yellow .card-header,
.bg-gradient-y-amber .card-footer,
.bg-gradient-y-amber .card-header,
.bg-gradient-y-black .card-footer,
.bg-gradient-y-black .card-header,
.bg-gradient-y-blue .card-footer,
.bg-gradient-y-blue .card-header,
.bg-gradient-y-blue-grey .card-footer,
.bg-gradient-y-blue-grey .card-header,
.bg-gradient-y-cyan .card-footer,
.bg-gradient-y-cyan .card-header,
.bg-gradient-y-danger .card-footer,
.bg-gradient-y-danger .card-header,
.bg-gradient-y-grey-blue .card-footer,
.bg-gradient-y-grey-blue .card-header,
.bg-gradient-y-info .card-footer,
.bg-gradient-y-info .card-header,
.bg-gradient-y-primary .card-footer,
.bg-gradient-y-primary .card-header,
.bg-gradient-y-purple .card-footer,
.bg-gradient-y-purple .card-header,
.bg-gradient-y-red .card-footer,
.bg-gradient-y-red .card-header,
.bg-gradient-y-success .card-footer,
.bg-gradient-y-success .card-header,
.bg-gradient-y-teal .card-footer,
.bg-gradient-y-teal .card-header,
.bg-gradient-y-warning .card-footer,
.bg-gradient-y-warning .card-header,
.bg-gradient-y-white .card-footer,
.bg-gradient-y-white .card-header,
.bg-gradient-y-yellow .card-footer,
.bg-gradient-y-yellow .card-header,
.bg-gradient-y2-amber .card-footer,
.bg-gradient-y2-amber .card-header,
.bg-gradient-y2-black .card-footer,
.bg-gradient-y2-black .card-header,
.bg-gradient-y2-blue .card-footer,
.bg-gradient-y2-blue .card-header,
.bg-gradient-y2-blue-grey .card-footer,
.bg-gradient-y2-blue-grey .card-header,
.bg-gradient-y2-cyan .card-footer,
.bg-gradient-y2-cyan .card-header,
.bg-gradient-y2-danger .card-footer,
.bg-gradient-y2-danger .card-header,
.bg-gradient-y2-grey-blue .card-footer,
.bg-gradient-y2-grey-blue .card-header,
.bg-gradient-y2-info .card-footer,
.bg-gradient-y2-info .card-header,
.bg-gradient-y2-primary .card-footer,
.bg-gradient-y2-primary .card-header,
.bg-gradient-y2-purple .card-footer,
.bg-gradient-y2-purple .card-header,
.bg-gradient-y2-red .card-footer,
.bg-gradient-y2-red .card-header,
.bg-gradient-y2-success .card-footer,
.bg-gradient-y2-success .card-header,
.bg-gradient-y2-teal .card-footer,
.bg-gradient-y2-teal .card-header,
.bg-gradient-y2-warning .card-footer,
.bg-gradient-y2-warning .card-header,
.bg-gradient-y2-white .card-footer,
.bg-gradient-y2-white .card-header,
.bg-gradient-y2-yellow .card-footer,
.bg-gradient-y2-yellow .card-header {
	background-color: transparent
}

.bg-gradient-x-primary {
	background-image: -webkit-gradient(linear, left top, right top, from(#535BE2), to(#949AEF));
	background-image: -webkit-linear-gradient(left, #535BE2 0, #949AEF 100%);
	background-image: -moz-linear-gradient(left, #535BE2 0, #949AEF 100%);
	background-image: -o-linear-gradient(left, #535BE2 0, #949AEF 100%);
	background-image: linear-gradient(to right, #535BE2 0, #949AEF 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-primary {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#535BE2), to(#949AEF));
	background-image: -webkit-linear-gradient(top, #535BE2 0, #949AEF 100%);
	background-image: -moz-linear-gradient(top, #535BE2 0, #949AEF 100%);
	background-image: -o-linear-gradient(top, #535BE2 0, #949AEF 100%);
	background-image: linear-gradient(to bottom, #535BE2 0, #949AEF 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-primary {
	background-image: -webkit-linear-gradient(45deg, #535BE2, #949AEF);
	background-image: -moz-linear-gradient(45deg, #535BE2, #949AEF);
	background-image: -o-linear-gradient(45deg, #535BE2, #949AEF);
	background-image: linear-gradient(45deg, #535BE2, #949AEF);
	background-repeat: repeat-x
}

.bg-gradient-x2-primary {
	background-image: -webkit-gradient(linear, left top, right top, from(#949AEF), color-stop(50%, #666EE8), to(#B3B7F4));
	background-image: -webkit-linear-gradient(left, #949AEF, #666EE8 50%, #B3B7F4);
	background-image: -moz-linear-gradient(left, #949AEF, #666EE8 50%, #B3B7F4);
	background-image: -o-linear-gradient(left, #949AEF, #666EE8 50%, #B3B7F4);
	background-image: linear-gradient(to right, #949AEF, #666EE8 50%, #B3B7F4);
	background-repeat: no-repeat
}

.bg-gradient-y2-primary {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#949AEF), color-stop(50%, #666EE8), to(#B3B7F4));
	background-image: -webkit-linear-gradient(#949AEF, #666EE8 50%, #B3B7F4);
	background-image: -moz-linear-gradient(#949AEF, #666EE8 50%, #B3B7F4);
	background-image: -o-linear-gradient(#949AEF, #666EE8 50%, #B3B7F4);
	background-image: linear-gradient(#949AEF, #666EE8 50%, #B3B7F4);
	background-repeat: no-repeat
}

.bg-gradient-radial-primary {
	background-image: -webkit-radial-gradient(circle, #535BE2, #949AEF);
	background-image: -moz-radial-gradient(circle, #535BE2, #949AEF);
	background-image: -o-radial-gradient(circle, #535BE2, #949AEF);
	background-image: radial-gradient(circle, #535BE2, #949AEF);
	background-repeat: no-repeat
}

.bg-gradient-striped-primary {
	background-image: -webkit-linear-gradient(45deg, #B3B7F4 25%, transparent 25%, transparent 50%, #B3B7F4 50%, #B3B7F4 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #B3B7F4 25%, transparent 25%, transparent 50%, #B3B7F4 50%, #B3B7F4 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #B3B7F4 25%, transparent 25%, transparent 50%, #B3B7F4 50%, #B3B7F4 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #B3B7F4 25%, transparent 25%, transparent 50%, #B3B7F4 50%, #B3B7F4 75%, transparent 75%, transparent)
}

.bg-gradient-x-success {
	background-image: -webkit-gradient(linear, left top, right top, from(#1EC481), to(#69DEB4));
	background-image: -webkit-linear-gradient(left, #1EC481 0, #69DEB4 100%);
	background-image: -moz-linear-gradient(left, #1EC481 0, #69DEB4 100%);
	background-image: -o-linear-gradient(left, #1EC481 0, #69DEB4 100%);
	background-image: linear-gradient(to right, #1EC481 0, #69DEB4 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-success {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1EC481), to(#69DEB4));
	background-image: -webkit-linear-gradient(top, #1EC481 0, #69DEB4 100%);
	background-image: -moz-linear-gradient(top, #1EC481 0, #69DEB4 100%);
	background-image: -o-linear-gradient(top, #1EC481 0, #69DEB4 100%);
	background-image: linear-gradient(to bottom, #1EC481 0, #69DEB4 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-success {
	background-image: -webkit-linear-gradient(45deg, #1EC481, #69DEB4);
	background-image: -moz-linear-gradient(45deg, #1EC481, #69DEB4);
	background-image: -o-linear-gradient(45deg, #1EC481, #69DEB4);
	background-image: linear-gradient(45deg, #1EC481, #69DEB4);
	background-repeat: repeat-x
}

.bg-gradient-x2-success {
	background-image: -webkit-gradient(linear, left top, right top, from(#69DEB4), color-stop(50%, #28D094), to(#94E8CA));
	background-image: -webkit-linear-gradient(left, #69DEB4, #28D094 50%, #94E8CA);
	background-image: -moz-linear-gradient(left, #69DEB4, #28D094 50%, #94E8CA);
	background-image: -o-linear-gradient(left, #69DEB4, #28D094 50%, #94E8CA);
	background-image: linear-gradient(to right, #69DEB4, #28D094 50%, #94E8CA);
	background-repeat: no-repeat
}

.bg-gradient-y2-success {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#69DEB4), color-stop(50%, #28D094), to(#94E8CA));
	background-image: -webkit-linear-gradient(#69DEB4, #28D094 50%, #94E8CA);
	background-image: -moz-linear-gradient(#69DEB4, #28D094 50%, #94E8CA);
	background-image: -o-linear-gradient(#69DEB4, #28D094 50%, #94E8CA);
	background-image: linear-gradient(#69DEB4, #28D094 50%, #94E8CA);
	background-repeat: no-repeat
}

.bg-gradient-radial-success {
	background-image: -webkit-radial-gradient(circle, #1EC481, #69DEB4);
	background-image: -moz-radial-gradient(circle, #1EC481, #69DEB4);
	background-image: -o-radial-gradient(circle, #1EC481, #69DEB4);
	background-image: radial-gradient(circle, #1EC481, #69DEB4);
	background-repeat: no-repeat
}

.bg-gradient-striped-success {
	background-image: -webkit-linear-gradient(45deg, #94E8CA 25%, transparent 25%, transparent 50%, #94E8CA 50%, #94E8CA 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #94E8CA 25%, transparent 25%, transparent 50%, #94E8CA 50%, #94E8CA 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #94E8CA 25%, transparent 25%, transparent 50%, #94E8CA 50%, #94E8CA 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #94E8CA 25%, transparent 25%, transparent 50%, #94E8CA 50%, #94E8CA 75%, transparent 75%, transparent)
}

.bg-gradient-x-info {
	background-image: -webkit-gradient(linear, left top, right top, from(#168DEE), to(#62BCF6));
	background-image: -webkit-linear-gradient(left, #168DEE 0, #62BCF6 100%);
	background-image: -moz-linear-gradient(left, #168DEE 0, #62BCF6 100%);
	background-image: -o-linear-gradient(left, #168DEE 0, #62BCF6 100%);
	background-image: linear-gradient(to right, #168DEE 0, #62BCF6 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-info {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#168DEE), to(#62BCF6));
	background-image: -webkit-linear-gradient(top, #168DEE 0, #62BCF6 100%);
	background-image: -moz-linear-gradient(top, #168DEE 0, #62BCF6 100%);
	background-image: -o-linear-gradient(top, #168DEE 0, #62BCF6 100%);
	background-image: linear-gradient(to bottom, #168DEE 0, #62BCF6 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-info {
	background-image: -webkit-linear-gradient(45deg, #168DEE, #62BCF6);
	background-image: -moz-linear-gradient(45deg, #168DEE, #62BCF6);
	background-image: -o-linear-gradient(45deg, #168DEE, #62BCF6);
	background-image: linear-gradient(45deg, #168DEE, #62BCF6);
	background-repeat: repeat-x
}

.bg-gradient-x2-info {
	background-image: -webkit-gradient(linear, left top, right top, from(#62BCF6), color-stop(50%, #1E9FF2), to(#8FCFF9));
	background-image: -webkit-linear-gradient(left, #62BCF6, #1E9FF2 50%, #8FCFF9);
	background-image: -moz-linear-gradient(left, #62BCF6, #1E9FF2 50%, #8FCFF9);
	background-image: -o-linear-gradient(left, #62BCF6, #1E9FF2 50%, #8FCFF9);
	background-image: linear-gradient(to right, #62BCF6, #1E9FF2 50%, #8FCFF9);
	background-repeat: no-repeat
}

.bg-gradient-y2-info {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#62BCF6), color-stop(50%, #1E9FF2), to(#8FCFF9));
	background-image: -webkit-linear-gradient(#62BCF6, #1E9FF2 50%, #8FCFF9);
	background-image: -moz-linear-gradient(#62BCF6, #1E9FF2 50%, #8FCFF9);
	background-image: -o-linear-gradient(#62BCF6, #1E9FF2 50%, #8FCFF9);
	background-image: linear-gradient(#62BCF6, #1E9FF2 50%, #8FCFF9);
	background-repeat: no-repeat
}

.bg-gradient-radial-info {
	background-image: -webkit-radial-gradient(circle, #168DEE, #62BCF6);
	background-image: -moz-radial-gradient(circle, #168DEE, #62BCF6);
	background-image: -o-radial-gradient(circle, #168DEE, #62BCF6);
	background-image: radial-gradient(circle, #168DEE, #62BCF6);
	background-repeat: no-repeat
}

.bg-gradient-striped-info {
	background-image: -webkit-linear-gradient(45deg, #8FCFF9 25%, transparent 25%, transparent 50%, #8FCFF9 50%, #8FCFF9 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #8FCFF9 25%, transparent 25%, transparent 50%, #8FCFF9 50%, #8FCFF9 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #8FCFF9 25%, transparent 25%, transparent 50%, #8FCFF9 50%, #8FCFF9 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #8FCFF9 25%, transparent 25%, transparent 50%, #8FCFF9 50%, #8FCFF9 75%, transparent 75%, transparent)
}

.bg-gradient-x-warning {
	background-image: -webkit-gradient(linear, left top, right top, from(#FF7E39), to(#FFB280));
	background-image: -webkit-linear-gradient(left, #FF7E39 0, #FFB280 100%);
	background-image: -moz-linear-gradient(left, #FF7E39 0, #FFB280 100%);
	background-image: -o-linear-gradient(left, #FF7E39 0, #FFB280 100%);
	background-image: linear-gradient(to right, #FF7E39 0, #FFB280 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-warning {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF7E39), to(#FFB280));
	background-image: -webkit-linear-gradient(top, #FF7E39 0, #FFB280 100%);
	background-image: -moz-linear-gradient(top, #FF7E39 0, #FFB280 100%);
	background-image: -o-linear-gradient(top, #FF7E39 0, #FFB280 100%);
	background-image: linear-gradient(to bottom, #FF7E39 0, #FFB280 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-warning {
	background-image: -webkit-linear-gradient(45deg, #FF7E39, #FFB280);
	background-image: -moz-linear-gradient(45deg, #FF7E39, #FFB280);
	background-image: -o-linear-gradient(45deg, #FF7E39, #FFB280);
	background-image: linear-gradient(45deg, #FF7E39, #FFB280);
	background-repeat: repeat-x
}

.bg-gradient-x2-warning {
	background-image: -webkit-gradient(linear, left top, right top, from(#FFB280), color-stop(50%, #FF9149), to(#FFC8A4));
	background-image: -webkit-linear-gradient(left, #FFB280, #FF9149 50%, #FFC8A4);
	background-image: -moz-linear-gradient(left, #FFB280, #FF9149 50%, #FFC8A4);
	background-image: -o-linear-gradient(left, #FFB280, #FF9149 50%, #FFC8A4);
	background-image: linear-gradient(to right, #FFB280, #FF9149 50%, #FFC8A4);
	background-repeat: no-repeat
}

.bg-gradient-y2-warning {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFB280), color-stop(50%, #FF9149), to(#FFC8A4));
	background-image: -webkit-linear-gradient(#FFB280, #FF9149 50%, #FFC8A4);
	background-image: -moz-linear-gradient(#FFB280, #FF9149 50%, #FFC8A4);
	background-image: -o-linear-gradient(#FFB280, #FF9149 50%, #FFC8A4);
	background-image: linear-gradient(#FFB280, #FF9149 50%, #FFC8A4);
	background-repeat: no-repeat
}

.bg-gradient-radial-warning {
	background-image: -webkit-radial-gradient(circle, #FF7E39, #FFB280);
	background-image: -moz-radial-gradient(circle, #FF7E39, #FFB280);
	background-image: -o-radial-gradient(circle, #FF7E39, #FFB280);
	background-image: radial-gradient(circle, #FF7E39, #FFB280);
	background-repeat: no-repeat
}

.bg-gradient-striped-warning {
	background-image: -webkit-linear-gradient(45deg, #FFC8A4 25%, transparent 25%, transparent 50%, #FFC8A4 50%, #FFC8A4 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #FFC8A4 25%, transparent 25%, transparent 50%, #FFC8A4 50%, #FFC8A4 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #FFC8A4 25%, transparent 25%, transparent 50%, #FFC8A4 50%, #FFC8A4 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #FFC8A4 25%, transparent 25%, transparent 50%, #FFC8A4 50%, #FFC8A4 75%, transparent 75%, transparent)
}

.bg-gradient-x-danger {
	background-image: -webkit-gradient(linear, left top, right top, from(#FF394F), to(#FF8090));
	background-image: -webkit-linear-gradient(left, #FF394F 0, #FF8090 100%);
	background-image: -moz-linear-gradient(left, #FF394F 0, #FF8090 100%);
	background-image: -o-linear-gradient(left, #FF394F 0, #FF8090 100%);
	background-image: linear-gradient(to right, #FF394F 0, #FF8090 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-danger {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF394F), to(#FF8090));
	background-image: -webkit-linear-gradient(top, #FF394F 0, #FF8090 100%);
	background-image: -moz-linear-gradient(top, #FF394F 0, #FF8090 100%);
	background-image: -o-linear-gradient(top, #FF394F 0, #FF8090 100%);
	background-image: linear-gradient(to bottom, #FF394F 0, #FF8090 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-danger {
	background-image: -webkit-linear-gradient(45deg, #FF394F, #FF8090);
	background-image: -moz-linear-gradient(45deg, #FF394F, #FF8090);
	background-image: -o-linear-gradient(45deg, #FF394F, #FF8090);
	background-image: linear-gradient(45deg, #FF394F, #FF8090);
	background-repeat: repeat-x
}

.bg-gradient-x2-danger {
	background-image: -webkit-gradient(linear, left top, right top, from(#FF8090), color-stop(50%, #FF4961), to(#FFA4B0));
	background-image: -webkit-linear-gradient(left, #FF8090, #FF4961 50%, #FFA4B0);
	background-image: -moz-linear-gradient(left, #FF8090, #FF4961 50%, #FFA4B0);
	background-image: -o-linear-gradient(left, #FF8090, #FF4961 50%, #FFA4B0);
	background-image: linear-gradient(to right, #FF8090, #FF4961 50%, #FFA4B0);
	background-repeat: no-repeat
}

.bg-gradient-y2-danger {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF8090), color-stop(50%, #FF4961), to(#FFA4B0));
	background-image: -webkit-linear-gradient(#FF8090, #FF4961 50%, #FFA4B0);
	background-image: -moz-linear-gradient(#FF8090, #FF4961 50%, #FFA4B0);
	background-image: -o-linear-gradient(#FF8090, #FF4961 50%, #FFA4B0);
	background-image: linear-gradient(#FF8090, #FF4961 50%, #FFA4B0);
	background-repeat: no-repeat
}

.bg-gradient-radial-danger {
	background-image: -webkit-radial-gradient(circle, #FF394F, #FF8090);
	background-image: -moz-radial-gradient(circle, #FF394F, #FF8090);
	background-image: -o-radial-gradient(circle, #FF394F, #FF8090);
	background-image: radial-gradient(circle, #FF394F, #FF8090);
	background-repeat: no-repeat
}

.bg-gradient-striped-danger {
	background-image: -webkit-linear-gradient(45deg, #FFA4B0 25%, transparent 25%, transparent 50%, #FFA4B0 50%, #FFA4B0 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #FFA4B0 25%, transparent 25%, transparent 50%, #FFA4B0 50%, #FFA4B0 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #FFA4B0 25%, transparent 25%, transparent 50%, #FFA4B0 50%, #FFA4B0 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #FFA4B0 25%, transparent 25%, transparent 50%, #FFA4B0 50%, #FFA4B0 75%, transparent 75%, transparent)
}

.bg-gradient-x-red {
	background-image: -webkit-gradient(linear, left top, right top, from(#D32F2F), to(#E57373));
	background-image: -webkit-linear-gradient(left, #D32F2F 0, #E57373 100%);
	background-image: -moz-linear-gradient(left, #D32F2F 0, #E57373 100%);
	background-image: -o-linear-gradient(left, #D32F2F 0, #E57373 100%);
	background-image: linear-gradient(to right, #D32F2F 0, #E57373 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-red {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#D32F2F), to(#E57373));
	background-image: -webkit-linear-gradient(top, #D32F2F 0, #E57373 100%);
	background-image: -moz-linear-gradient(top, #D32F2F 0, #E57373 100%);
	background-image: -o-linear-gradient(top, #D32F2F 0, #E57373 100%);
	background-image: linear-gradient(to bottom, #D32F2F 0, #E57373 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-red {
	background-image: -webkit-linear-gradient(45deg, #D32F2F, #E57373);
	background-image: -moz-linear-gradient(45deg, #D32F2F, #E57373);
	background-image: -o-linear-gradient(45deg, #D32F2F, #E57373);
	background-image: linear-gradient(45deg, #D32F2F, #E57373);
	background-repeat: repeat-x
}

.bg-gradient-x2-red {
	background-image: -webkit-gradient(linear, left top, right top, from(#E57373), color-stop(50%, #F44336), to(#EF9A9A));
	background-image: -webkit-linear-gradient(left, #E57373, #F44336 50%, #EF9A9A);
	background-image: -moz-linear-gradient(left, #E57373, #F44336 50%, #EF9A9A);
	background-image: -o-linear-gradient(left, #E57373, #F44336 50%, #EF9A9A);
	background-image: linear-gradient(to right, #E57373, #F44336 50%, #EF9A9A);
	background-repeat: no-repeat
}

.bg-gradient-y2-red {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#E57373), color-stop(50%, #F44336), to(#EF9A9A));
	background-image: -webkit-linear-gradient(#E57373, #F44336 50%, #EF9A9A);
	background-image: -moz-linear-gradient(#E57373, #F44336 50%, #EF9A9A);
	background-image: -o-linear-gradient(#E57373, #F44336 50%, #EF9A9A);
	background-image: linear-gradient(#E57373, #F44336 50%, #EF9A9A);
	background-repeat: no-repeat
}

.bg-gradient-radial-red {
	background-image: -webkit-radial-gradient(circle, #D32F2F, #E57373);
	background-image: -moz-radial-gradient(circle, #D32F2F, #E57373);
	background-image: -o-radial-gradient(circle, #D32F2F, #E57373);
	background-image: radial-gradient(circle, #D32F2F, #E57373);
	background-repeat: no-repeat
}

.bg-gradient-striped-red {
	background-image: -webkit-linear-gradient(45deg, #EF9A9A 25%, transparent 25%, transparent 50%, #EF9A9A 50%, #EF9A9A 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #EF9A9A 25%, transparent 25%, transparent 50%, #EF9A9A 50%, #EF9A9A 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #EF9A9A 25%, transparent 25%, transparent 50%, #EF9A9A 50%, #EF9A9A 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #EF9A9A 25%, transparent 25%, transparent 50%, #EF9A9A 50%, #EF9A9A 75%, transparent 75%, transparent)
}

.bg-gradient-x-pink {
	background-image: -webkit-gradient(linear, left top, right top, from(#C2185B), to(#F06292));
	background-image: -webkit-linear-gradient(left, #C2185B 0, #F06292 100%);
	background-image: -moz-linear-gradient(left, #C2185B 0, #F06292 100%);
	background-image: -o-linear-gradient(left, #C2185B 0, #F06292 100%);
	background-image: linear-gradient(to right, #C2185B 0, #F06292 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-pink {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#C2185B), to(#F06292));
	background-image: -webkit-linear-gradient(top, #C2185B 0, #F06292 100%);
	background-image: -moz-linear-gradient(top, #C2185B 0, #F06292 100%);
	background-image: -o-linear-gradient(top, #C2185B 0, #F06292 100%);
	background-image: linear-gradient(to bottom, #C2185B 0, #F06292 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-pink {
	background-image: -webkit-linear-gradient(45deg, #C2185B, #F06292);
	background-image: -moz-linear-gradient(45deg, #C2185B, #F06292);
	background-image: -o-linear-gradient(45deg, #C2185B, #F06292);
	background-image: linear-gradient(45deg, #C2185B, #F06292);
	background-repeat: repeat-x
}

.bg-gradient-x2-pink {
	background-image: -webkit-gradient(linear, left top, right top, from(#F06292), color-stop(50%, #E91E63), to(#F48FB1));
	background-image: -webkit-linear-gradient(left, #F06292, #E91E63 50%, #F48FB1);
	background-image: -moz-linear-gradient(left, #F06292, #E91E63 50%, #F48FB1);
	background-image: -o-linear-gradient(left, #F06292, #E91E63 50%, #F48FB1);
	background-image: linear-gradient(to right, #F06292, #E91E63 50%, #F48FB1);
	background-repeat: no-repeat
}

.bg-gradient-y2-pink {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F06292), color-stop(50%, #E91E63), to(#F48FB1));
	background-image: -webkit-linear-gradient(#F06292, #E91E63 50%, #F48FB1);
	background-image: -moz-linear-gradient(#F06292, #E91E63 50%, #F48FB1);
	background-image: -o-linear-gradient(#F06292, #E91E63 50%, #F48FB1);
	background-image: linear-gradient(#F06292, #E91E63 50%, #F48FB1);
	background-repeat: no-repeat
}

.bg-gradient-radial-pink {
	background-image: -webkit-radial-gradient(circle, #C2185B, #F06292);
	background-image: -moz-radial-gradient(circle, #C2185B, #F06292);
	background-image: -o-radial-gradient(circle, #C2185B, #F06292);
	background-image: radial-gradient(circle, #C2185B, #F06292);
	background-repeat: no-repeat
}

.bg-gradient-striped-pink {
	background-image: -webkit-linear-gradient(45deg, #F48FB1 25%, transparent 25%, transparent 50%, #F48FB1 50%, #F48FB1 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #F48FB1 25%, transparent 25%, transparent 50%, #F48FB1 50%, #F48FB1 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #F48FB1 25%, transparent 25%, transparent 50%, #F48FB1 50%, #F48FB1 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #F48FB1 25%, transparent 25%, transparent 50%, #F48FB1 50%, #F48FB1 75%, transparent 75%, transparent)
}

.bg-gradient-directional-pink .card-footer,
.bg-gradient-directional-pink .card-header,
.bg-gradient-radial-pink .card-footer,
.bg-gradient-radial-pink .card-header,
.bg-gradient-striped-pink .card-footer,
.bg-gradient-striped-pink .card-header,
.bg-gradient-x-pink .card-footer,
.bg-gradient-x-pink .card-header,
.bg-gradient-x2-pink .card-footer,
.bg-gradient-x2-pink .card-header,
.bg-gradient-y-pink .card-footer,
.bg-gradient-y-pink .card-header,
.bg-gradient-y2-pink .card-footer,
.bg-gradient-y2-pink .card-header {
	background-color: transparent
}

.bg-gradient-x-purple {
	background-image: -webkit-gradient(linear, left top, right top, from(#7B1FA2), to(#BA68C8));
	background-image: -webkit-linear-gradient(left, #7B1FA2 0, #BA68C8 100%);
	background-image: -moz-linear-gradient(left, #7B1FA2 0, #BA68C8 100%);
	background-image: -o-linear-gradient(left, #7B1FA2 0, #BA68C8 100%);
	background-image: linear-gradient(to right, #7B1FA2 0, #BA68C8 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-purple {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#7B1FA2), to(#BA68C8));
	background-image: -webkit-linear-gradient(top, #7B1FA2 0, #BA68C8 100%);
	background-image: -moz-linear-gradient(top, #7B1FA2 0, #BA68C8 100%);
	background-image: -o-linear-gradient(top, #7B1FA2 0, #BA68C8 100%);
	background-image: linear-gradient(to bottom, #7B1FA2 0, #BA68C8 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-purple {
	background-image: -webkit-linear-gradient(45deg, #7B1FA2, #BA68C8);
	background-image: -moz-linear-gradient(45deg, #7B1FA2, #BA68C8);
	background-image: -o-linear-gradient(45deg, #7B1FA2, #BA68C8);
	background-image: linear-gradient(45deg, #7B1FA2, #BA68C8);
	background-repeat: repeat-x
}

.bg-gradient-x2-purple {
	background-image: -webkit-gradient(linear, left top, right top, from(#BA68C8), color-stop(50%, #9C27B0), to(#CE93D8));
	background-image: -webkit-linear-gradient(left, #BA68C8, #9C27B0 50%, #CE93D8);
	background-image: -moz-linear-gradient(left, #BA68C8, #9C27B0 50%, #CE93D8);
	background-image: -o-linear-gradient(left, #BA68C8, #9C27B0 50%, #CE93D8);
	background-image: linear-gradient(to right, #BA68C8, #9C27B0 50%, #CE93D8);
	background-repeat: no-repeat
}

.bg-gradient-y2-purple {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#BA68C8), color-stop(50%, #9C27B0), to(#CE93D8));
	background-image: -webkit-linear-gradient(#BA68C8, #9C27B0 50%, #CE93D8);
	background-image: -moz-linear-gradient(#BA68C8, #9C27B0 50%, #CE93D8);
	background-image: -o-linear-gradient(#BA68C8, #9C27B0 50%, #CE93D8);
	background-image: linear-gradient(#BA68C8, #9C27B0 50%, #CE93D8);
	background-repeat: no-repeat
}

.bg-gradient-radial-purple {
	background-image: -webkit-radial-gradient(circle, #7B1FA2, #BA68C8);
	background-image: -moz-radial-gradient(circle, #7B1FA2, #BA68C8);
	background-image: -o-radial-gradient(circle, #7B1FA2, #BA68C8);
	background-image: radial-gradient(circle, #7B1FA2, #BA68C8);
	background-repeat: no-repeat
}

.bg-gradient-striped-purple {
	background-image: -webkit-linear-gradient(45deg, #CE93D8 25%, transparent 25%, transparent 50%, #CE93D8 50%, #CE93D8 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #CE93D8 25%, transparent 25%, transparent 50%, #CE93D8 50%, #CE93D8 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #CE93D8 25%, transparent 25%, transparent 50%, #CE93D8 50%, #CE93D8 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #CE93D8 25%, transparent 25%, transparent 50%, #CE93D8 50%, #CE93D8 75%, transparent 75%, transparent)
}

.bg-gradient-x-blue {
	background-image: -webkit-gradient(linear, left top, right top, from(#1976D2), to(#64B5F6));
	background-image: -webkit-linear-gradient(left, #1976D2 0, #64B5F6 100%);
	background-image: -moz-linear-gradient(left, #1976D2 0, #64B5F6 100%);
	background-image: -o-linear-gradient(left, #1976D2 0, #64B5F6 100%);
	background-image: linear-gradient(to right, #1976D2 0, #64B5F6 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-blue {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1976D2), to(#64B5F6));
	background-image: -webkit-linear-gradient(top, #1976D2 0, #64B5F6 100%);
	background-image: -moz-linear-gradient(top, #1976D2 0, #64B5F6 100%);
	background-image: -o-linear-gradient(top, #1976D2 0, #64B5F6 100%);
	background-image: linear-gradient(to bottom, #1976D2 0, #64B5F6 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-blue {
	background-image: -webkit-linear-gradient(45deg, #1976D2, #64B5F6);
	background-image: -moz-linear-gradient(45deg, #1976D2, #64B5F6);
	background-image: -o-linear-gradient(45deg, #1976D2, #64B5F6);
	background-image: linear-gradient(45deg, #1976D2, #64B5F6);
	background-repeat: repeat-x
}

.bg-gradient-x2-blue {
	background-image: -webkit-gradient(linear, left top, right top, from(#64B5F6), color-stop(50%, #2196F3), to(#90CAF9));
	background-image: -webkit-linear-gradient(left, #64B5F6, #2196F3 50%, #90CAF9);
	background-image: -moz-linear-gradient(left, #64B5F6, #2196F3 50%, #90CAF9);
	background-image: -o-linear-gradient(left, #64B5F6, #2196F3 50%, #90CAF9);
	background-image: linear-gradient(to right, #64B5F6, #2196F3 50%, #90CAF9);
	background-repeat: no-repeat
}

.bg-gradient-y2-blue {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#64B5F6), color-stop(50%, #2196F3), to(#90CAF9));
	background-image: -webkit-linear-gradient(#64B5F6, #2196F3 50%, #90CAF9);
	background-image: -moz-linear-gradient(#64B5F6, #2196F3 50%, #90CAF9);
	background-image: -o-linear-gradient(#64B5F6, #2196F3 50%, #90CAF9);
	background-image: linear-gradient(#64B5F6, #2196F3 50%, #90CAF9);
	background-repeat: no-repeat
}

.bg-gradient-radial-blue {
	background-image: -webkit-radial-gradient(circle, #1976D2, #64B5F6);
	background-image: -moz-radial-gradient(circle, #1976D2, #64B5F6);
	background-image: -o-radial-gradient(circle, #1976D2, #64B5F6);
	background-image: radial-gradient(circle, #1976D2, #64B5F6);
	background-repeat: no-repeat
}

.bg-gradient-striped-blue {
	background-image: -webkit-linear-gradient(45deg, #90CAF9 25%, transparent 25%, transparent 50%, #90CAF9 50%, #90CAF9 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #90CAF9 25%, transparent 25%, transparent 50%, #90CAF9 50%, #90CAF9 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #90CAF9 25%, transparent 25%, transparent 50%, #90CAF9 50%, #90CAF9 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #90CAF9 25%, transparent 25%, transparent 50%, #90CAF9 50%, #90CAF9 75%, transparent 75%, transparent)
}

.bg-gradient-x-cyan {
	background-image: -webkit-gradient(linear, left top, right top, from(#0097A7), to(#4DD0E1));
	background-image: -webkit-linear-gradient(left, #0097A7 0, #4DD0E1 100%);
	background-image: -moz-linear-gradient(left, #0097A7 0, #4DD0E1 100%);
	background-image: -o-linear-gradient(left, #0097A7 0, #4DD0E1 100%);
	background-image: linear-gradient(to right, #0097A7 0, #4DD0E1 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-cyan {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0097A7), to(#4DD0E1));
	background-image: -webkit-linear-gradient(top, #0097A7 0, #4DD0E1 100%);
	background-image: -moz-linear-gradient(top, #0097A7 0, #4DD0E1 100%);
	background-image: -o-linear-gradient(top, #0097A7 0, #4DD0E1 100%);
	background-image: linear-gradient(to bottom, #0097A7 0, #4DD0E1 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-cyan {
	background-image: -webkit-linear-gradient(45deg, #0097A7, #4DD0E1);
	background-image: -moz-linear-gradient(45deg, #0097A7, #4DD0E1);
	background-image: -o-linear-gradient(45deg, #0097A7, #4DD0E1);
	background-image: linear-gradient(45deg, #0097A7, #4DD0E1);
	background-repeat: repeat-x
}

.bg-gradient-x2-cyan {
	background-image: -webkit-gradient(linear, left top, right top, from(#4DD0E1), color-stop(50%, #00BCD4), to(#80DEEA));
	background-image: -webkit-linear-gradient(left, #4DD0E1, #00BCD4 50%, #80DEEA);
	background-image: -moz-linear-gradient(left, #4DD0E1, #00BCD4 50%, #80DEEA);
	background-image: -o-linear-gradient(left, #4DD0E1, #00BCD4 50%, #80DEEA);
	background-image: linear-gradient(to right, #4DD0E1, #00BCD4 50%, #80DEEA);
	background-repeat: no-repeat
}

.bg-gradient-y2-cyan {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4DD0E1), color-stop(50%, #00BCD4), to(#80DEEA));
	background-image: -webkit-linear-gradient(#4DD0E1, #00BCD4 50%, #80DEEA);
	background-image: -moz-linear-gradient(#4DD0E1, #00BCD4 50%, #80DEEA);
	background-image: -o-linear-gradient(#4DD0E1, #00BCD4 50%, #80DEEA);
	background-image: linear-gradient(#4DD0E1, #00BCD4 50%, #80DEEA);
	background-repeat: no-repeat
}

.bg-gradient-radial-cyan {
	background-image: -webkit-radial-gradient(circle, #0097A7, #4DD0E1);
	background-image: -moz-radial-gradient(circle, #0097A7, #4DD0E1);
	background-image: -o-radial-gradient(circle, #0097A7, #4DD0E1);
	background-image: radial-gradient(circle, #0097A7, #4DD0E1);
	background-repeat: no-repeat
}

.bg-gradient-striped-cyan {
	background-image: -webkit-linear-gradient(45deg, #80DEEA 25%, transparent 25%, transparent 50%, #80DEEA 50%, #80DEEA 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #80DEEA 25%, transparent 25%, transparent 50%, #80DEEA 50%, #80DEEA 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #80DEEA 25%, transparent 25%, transparent 50%, #80DEEA 50%, #80DEEA 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #80DEEA 25%, transparent 25%, transparent 50%, #80DEEA 50%, #80DEEA 75%, transparent 75%, transparent)
}

.bg-gradient-x-teal {
	background-image: -webkit-gradient(linear, left top, right top, from(#00796B), to(#4DB6AC));
	background-image: -webkit-linear-gradient(left, #00796B 0, #4DB6AC 100%);
	background-image: -moz-linear-gradient(left, #00796B 0, #4DB6AC 100%);
	background-image: -o-linear-gradient(left, #00796B 0, #4DB6AC 100%);
	background-image: linear-gradient(to right, #00796B 0, #4DB6AC 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-teal {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#00796B), to(#4DB6AC));
	background-image: -webkit-linear-gradient(top, #00796B 0, #4DB6AC 100%);
	background-image: -moz-linear-gradient(top, #00796B 0, #4DB6AC 100%);
	background-image: -o-linear-gradient(top, #00796B 0, #4DB6AC 100%);
	background-image: linear-gradient(to bottom, #00796B 0, #4DB6AC 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-teal {
	background-image: -webkit-linear-gradient(45deg, #00796B, #4DB6AC);
	background-image: -moz-linear-gradient(45deg, #00796B, #4DB6AC);
	background-image: -o-linear-gradient(45deg, #00796B, #4DB6AC);
	background-image: linear-gradient(45deg, #00796B, #4DB6AC);
	background-repeat: repeat-x
}

.bg-gradient-x2-teal {
	background-image: -webkit-gradient(linear, left top, right top, from(#4DB6AC), color-stop(50%, #009688), to(#80CBC4));
	background-image: -webkit-linear-gradient(left, #4DB6AC, #009688 50%, #80CBC4);
	background-image: -moz-linear-gradient(left, #4DB6AC, #009688 50%, #80CBC4);
	background-image: -o-linear-gradient(left, #4DB6AC, #009688 50%, #80CBC4);
	background-image: linear-gradient(to right, #4DB6AC, #009688 50%, #80CBC4);
	background-repeat: no-repeat
}

.bg-gradient-y2-teal {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4DB6AC), color-stop(50%, #009688), to(#80CBC4));
	background-image: -webkit-linear-gradient(#4DB6AC, #009688 50%, #80CBC4);
	background-image: -moz-linear-gradient(#4DB6AC, #009688 50%, #80CBC4);
	background-image: -o-linear-gradient(#4DB6AC, #009688 50%, #80CBC4);
	background-image: linear-gradient(#4DB6AC, #009688 50%, #80CBC4);
	background-repeat: no-repeat
}

.bg-gradient-radial-teal {
	background-image: -webkit-radial-gradient(circle, #00796B, #4DB6AC);
	background-image: -moz-radial-gradient(circle, #00796B, #4DB6AC);
	background-image: -o-radial-gradient(circle, #00796B, #4DB6AC);
	background-image: radial-gradient(circle, #00796B, #4DB6AC);
	background-repeat: no-repeat
}

.bg-gradient-striped-teal {
	background-image: -webkit-linear-gradient(45deg, #80CBC4 25%, transparent 25%, transparent 50%, #80CBC4 50%, #80CBC4 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #80CBC4 25%, transparent 25%, transparent 50%, #80CBC4 50%, #80CBC4 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #80CBC4 25%, transparent 25%, transparent 50%, #80CBC4 50%, #80CBC4 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #80CBC4 25%, transparent 25%, transparent 50%, #80CBC4 50%, #80CBC4 75%, transparent 75%, transparent)
}

.bg-gradient-x-yellow {
	background-image: -webkit-gradient(linear, left top, right top, from(#FBC02D), to(#FFF176));
	background-image: -webkit-linear-gradient(left, #FBC02D 0, #FFF176 100%);
	background-image: -moz-linear-gradient(left, #FBC02D 0, #FFF176 100%);
	background-image: -o-linear-gradient(left, #FBC02D 0, #FFF176 100%);
	background-image: linear-gradient(to right, #FBC02D 0, #FFF176 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-yellow {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FBC02D), to(#FFF176));
	background-image: -webkit-linear-gradient(top, #FBC02D 0, #FFF176 100%);
	background-image: -moz-linear-gradient(top, #FBC02D 0, #FFF176 100%);
	background-image: -o-linear-gradient(top, #FBC02D 0, #FFF176 100%);
	background-image: linear-gradient(to bottom, #FBC02D 0, #FFF176 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-yellow {
	background-image: -webkit-linear-gradient(45deg, #FBC02D, #FFF176);
	background-image: -moz-linear-gradient(45deg, #FBC02D, #FFF176);
	background-image: -o-linear-gradient(45deg, #FBC02D, #FFF176);
	background-image: linear-gradient(45deg, #FBC02D, #FFF176);
	background-repeat: repeat-x
}

.bg-gradient-x2-yellow {
	background-image: -webkit-gradient(linear, left top, right top, from(#FFF176), color-stop(50%, #FFEB3B), to(#FFF59D));
	background-image: -webkit-linear-gradient(left, #FFF176, #FFEB3B 50%, #FFF59D);
	background-image: -moz-linear-gradient(left, #FFF176, #FFEB3B 50%, #FFF59D);
	background-image: -o-linear-gradient(left, #FFF176, #FFEB3B 50%, #FFF59D);
	background-image: linear-gradient(to right, #FFF176, #FFEB3B 50%, #FFF59D);
	background-repeat: no-repeat
}

.bg-gradient-y2-yellow {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF176), color-stop(50%, #FFEB3B), to(#FFF59D));
	background-image: -webkit-linear-gradient(#FFF176, #FFEB3B 50%, #FFF59D);
	background-image: -moz-linear-gradient(#FFF176, #FFEB3B 50%, #FFF59D);
	background-image: -o-linear-gradient(#FFF176, #FFEB3B 50%, #FFF59D);
	background-image: linear-gradient(#FFF176, #FFEB3B 50%, #FFF59D);
	background-repeat: no-repeat
}

.bg-gradient-radial-yellow {
	background-image: -webkit-radial-gradient(circle, #FBC02D, #FFF176);
	background-image: -moz-radial-gradient(circle, #FBC02D, #FFF176);
	background-image: -o-radial-gradient(circle, #FBC02D, #FFF176);
	background-image: radial-gradient(circle, #FBC02D, #FFF176);
	background-repeat: no-repeat
}

.bg-gradient-striped-yellow {
	background-image: -webkit-linear-gradient(45deg, #FFF59D 25%, transparent 25%, transparent 50%, #FFF59D 50%, #FFF59D 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #FFF59D 25%, transparent 25%, transparent 50%, #FFF59D 50%, #FFF59D 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #FFF59D 25%, transparent 25%, transparent 50%, #FFF59D 50%, #FFF59D 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #FFF59D 25%, transparent 25%, transparent 50%, #FFF59D 50%, #FFF59D 75%, transparent 75%, transparent)
}

.bg-gradient-x-amber {
	background-image: -webkit-gradient(linear, left top, right top, from(#FFA000), to(#FFD54F));
	background-image: -webkit-linear-gradient(left, #FFA000 0, #FFD54F 100%);
	background-image: -moz-linear-gradient(left, #FFA000 0, #FFD54F 100%);
	background-image: -o-linear-gradient(left, #FFA000 0, #FFD54F 100%);
	background-image: linear-gradient(to right, #FFA000 0, #FFD54F 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-amber {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFA000), to(#FFD54F));
	background-image: -webkit-linear-gradient(top, #FFA000 0, #FFD54F 100%);
	background-image: -moz-linear-gradient(top, #FFA000 0, #FFD54F 100%);
	background-image: -o-linear-gradient(top, #FFA000 0, #FFD54F 100%);
	background-image: linear-gradient(to bottom, #FFA000 0, #FFD54F 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-amber {
	background-image: -webkit-linear-gradient(45deg, #FFA000, #FFD54F);
	background-image: -moz-linear-gradient(45deg, #FFA000, #FFD54F);
	background-image: -o-linear-gradient(45deg, #FFA000, #FFD54F);
	background-image: linear-gradient(45deg, #FFA000, #FFD54F);
	background-repeat: repeat-x
}

.bg-gradient-x2-amber {
	background-image: -webkit-gradient(linear, left top, right top, from(#FFD54F), color-stop(50%, #FFC107), to(#FFE082));
	background-image: -webkit-linear-gradient(left, #FFD54F, #FFC107 50%, #FFE082);
	background-image: -moz-linear-gradient(left, #FFD54F, #FFC107 50%, #FFE082);
	background-image: -o-linear-gradient(left, #FFD54F, #FFC107 50%, #FFE082);
	background-image: linear-gradient(to right, #FFD54F, #FFC107 50%, #FFE082);
	background-repeat: no-repeat
}

.bg-gradient-y2-amber {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFD54F), color-stop(50%, #FFC107), to(#FFE082));
	background-image: -webkit-linear-gradient(#FFD54F, #FFC107 50%, #FFE082);
	background-image: -moz-linear-gradient(#FFD54F, #FFC107 50%, #FFE082);
	background-image: -o-linear-gradient(#FFD54F, #FFC107 50%, #FFE082);
	background-image: linear-gradient(#FFD54F, #FFC107 50%, #FFE082);
	background-repeat: no-repeat
}

.bg-gradient-radial-amber {
	background-image: -webkit-radial-gradient(circle, #FFA000, #FFD54F);
	background-image: -moz-radial-gradient(circle, #FFA000, #FFD54F);
	background-image: -o-radial-gradient(circle, #FFA000, #FFD54F);
	background-image: radial-gradient(circle, #FFA000, #FFD54F);
	background-repeat: no-repeat
}

.bg-gradient-striped-amber {
	background-image: -webkit-linear-gradient(45deg, #FFE082 25%, transparent 25%, transparent 50%, #FFE082 50%, #FFE082 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #FFE082 25%, transparent 25%, transparent 50%, #FFE082 50%, #FFE082 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #FFE082 25%, transparent 25%, transparent 50%, #FFE082 50%, #FFE082 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #FFE082 25%, transparent 25%, transparent 50%, #FFE082 50%, #FFE082 75%, transparent 75%, transparent)
}

.bg-gradient-x-blue-grey {
	background-image: -webkit-gradient(linear, left top, right top, from(#455A64), to(#90A4AE));
	background-image: -webkit-linear-gradient(left, #455A64 0, #90A4AE 100%);
	background-image: -moz-linear-gradient(left, #455A64 0, #90A4AE 100%);
	background-image: -o-linear-gradient(left, #455A64 0, #90A4AE 100%);
	background-image: linear-gradient(to right, #455A64 0, #90A4AE 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-blue-grey {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#455A64), to(#90A4AE));
	background-image: -webkit-linear-gradient(top, #455A64 0, #90A4AE 100%);
	background-image: -moz-linear-gradient(top, #455A64 0, #90A4AE 100%);
	background-image: -o-linear-gradient(top, #455A64 0, #90A4AE 100%);
	background-image: linear-gradient(to bottom, #455A64 0, #90A4AE 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-blue-grey {
	background-image: -webkit-linear-gradient(45deg, #455A64, #90A4AE);
	background-image: -moz-linear-gradient(45deg, #455A64, #90A4AE);
	background-image: -o-linear-gradient(45deg, #455A64, #90A4AE);
	background-image: linear-gradient(45deg, #455A64, #90A4AE);
	background-repeat: repeat-x
}

.bg-gradient-x2-blue-grey {
	background-image: -webkit-gradient(linear, left top, right top, from(#90A4AE), color-stop(50%, #607D8B), to(#B0BEC5));
	background-image: -webkit-linear-gradient(left, #90A4AE, #607D8B 50%, #B0BEC5);
	background-image: -moz-linear-gradient(left, #90A4AE, #607D8B 50%, #B0BEC5);
	background-image: -o-linear-gradient(left, #90A4AE, #607D8B 50%, #B0BEC5);
	background-image: linear-gradient(to right, #90A4AE, #607D8B 50%, #B0BEC5);
	background-repeat: no-repeat
}

.bg-gradient-y2-blue-grey {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#90A4AE), color-stop(50%, #607D8B), to(#B0BEC5));
	background-image: -webkit-linear-gradient(#90A4AE, #607D8B 50%, #B0BEC5);
	background-image: -moz-linear-gradient(#90A4AE, #607D8B 50%, #B0BEC5);
	background-image: -o-linear-gradient(#90A4AE, #607D8B 50%, #B0BEC5);
	background-image: linear-gradient(#90A4AE, #607D8B 50%, #B0BEC5);
	background-repeat: no-repeat
}

.bg-gradient-radial-blue-grey {
	background-image: -webkit-radial-gradient(circle, #455A64, #90A4AE);
	background-image: -moz-radial-gradient(circle, #455A64, #90A4AE);
	background-image: -o-radial-gradient(circle, #455A64, #90A4AE);
	background-image: radial-gradient(circle, #455A64, #90A4AE);
	background-repeat: no-repeat
}

.bg-gradient-striped-blue-grey {
	background-image: -webkit-linear-gradient(45deg, #B0BEC5 25%, transparent 25%, transparent 50%, #B0BEC5 50%, #B0BEC5 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #B0BEC5 25%, transparent 25%, transparent 50%, #B0BEC5 50%, #B0BEC5 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #B0BEC5 25%, transparent 25%, transparent 50%, #B0BEC5 50%, #B0BEC5 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #B0BEC5 25%, transparent 25%, transparent 50%, #B0BEC5 50%, #B0BEC5 75%, transparent 75%, transparent)
}

.bg-gradient-x-grey-blue {
	background-image: -webkit-gradient(linear, left top, right top, from(#404E67), to(#6F85AD));
	background-image: -webkit-linear-gradient(left, #404E67 0, #6F85AD 100%);
	background-image: -moz-linear-gradient(left, #404E67 0, #6F85AD 100%);
	background-image: -o-linear-gradient(left, #404E67 0, #6F85AD 100%);
	background-image: linear-gradient(to right, #404E67 0, #6F85AD 100%);
	background-repeat: repeat-x
}

.bg-gradient-y-grey-blue {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#404E67), to(#6F85AD));
	background-image: -webkit-linear-gradient(top, #404E67 0, #6F85AD 100%);
	background-image: -moz-linear-gradient(top, #404E67 0, #6F85AD 100%);
	background-image: -o-linear-gradient(top, #404E67 0, #6F85AD 100%);
	background-image: linear-gradient(to bottom, #404E67 0, #6F85AD 100%);
	background-repeat: repeat-x
}

.bg-gradient-directional-grey-blue {
	background-image: -webkit-linear-gradient(45deg, #404E67, #6F85AD);
	background-image: -moz-linear-gradient(45deg, #404E67, #6F85AD);
	background-image: -o-linear-gradient(45deg, #404E67, #6F85AD);
	background-image: linear-gradient(45deg, #404E67, #6F85AD);
	background-repeat: repeat-x
}

.bg-gradient-x2-grey-blue {
	background-image: -webkit-gradient(linear, left top, right top, from(#6F85AD), color-stop(50%, #1B2942), to(#B0BEC5));
	background-image: -webkit-linear-gradient(left, #6F85AD, #1B2942 50%, #B0BEC5);
	background-image: -moz-linear-gradient(left, #6F85AD, #1B2942 50%, #B0BEC5);
	background-image: -o-linear-gradient(left, #6F85AD, #1B2942 50%, #B0BEC5);
	background-image: linear-gradient(to right, #6F85AD, #1B2942 50%, #B0BEC5);
	background-repeat: no-repeat
}

.bg-gradient-y2-grey-blue {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#6F85AD), color-stop(50%, #1B2942), to(#B0BEC5));
	background-image: -webkit-linear-gradient(#6F85AD, #1B2942 50%, #B0BEC5);
	background-image: -moz-linear-gradient(#6F85AD, #1B2942 50%, #B0BEC5);
	background-image: -o-linear-gradient(#6F85AD, #1B2942 50%, #B0BEC5);
	background-image: linear-gradient(#6F85AD, #1B2942 50%, #B0BEC5);
	background-repeat: no-repeat
}

.bg-gradient-radial-grey-blue {
	background-image: -webkit-radial-gradient(circle, #404E67, #6F85AD);
	background-image: -moz-radial-gradient(circle, #404E67, #6F85AD);
	background-image: -o-radial-gradient(circle, #404E67, #6F85AD);
	background-image: radial-gradient(circle, #404E67, #6F85AD);
	background-repeat: no-repeat
}

.bg-gradient-striped-grey-blue {
	background-image: -webkit-linear-gradient(45deg, #B0BEC5 25%, transparent 25%, transparent 50%, #B0BEC5 50%, #B0BEC5 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, #B0BEC5 25%, transparent 25%, transparent 50%, #B0BEC5 50%, #B0BEC5 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, #B0BEC5 25%, transparent 25%, transparent 50%, #B0BEC5 50%, #B0BEC5 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, #B0BEC5 25%, transparent 25%, transparent 50%, #B0BEC5 50%, #B0BEC5 75%, transparent 75%, transparent)
}

.pull-up {
	transition: all .25s ease
}

.pull-up:hover {
	transform: translateY(-4px) scale(1.02);
	box-shadow: 0 14px 24px rgba(62, 57, 107, .2);
	z-index: 30
}

#divLoading {
	display: none;
}

#divLoading.show {
	display: block;
	position: fixed;
	z-index: 100;
	background-color: rgba(255, 255, 255, 0.3);
    /*background-image: url('/site/images/loading1.gif');
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);*/
	opacity: 1;
	background-repeat: no-repeat;
	background-position: center;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
}

#loadinggif.show {
	left: 50%;
	top: 50%;
	position: absolute;
	z-index: 101;
	width: 32px;
	height: 32px;
	margin-left: -16px;
	margin-top: -16px;
}
