:root {
	--accent-color: #38504f;
	--text-color: #000;
	--mute-color: #eef0e5;
	--font-size: 15px;
	--lineheight: 2;
	--main-font: montserrat-ak, sans-serif;
	--alt-font: montserrat-ak, sans-serif;
	--main-accent-font: starsight-ak, sans-serif
}

:root {
	--bs-blue: #0d6efd;
	--bs-indigo: #6610f2;
	--bs-purple: #6f42c1;
	--bs-pink: #d63384;
	--bs-red: #dc3545;
	--bs-orange: #fd7e14;
	--bs-yellow: #ffc107;
	--bs-green: #198754;
	--bs-teal: #20c997;
	--bs-cyan: #0dcaf0;
	--bs-black: #000;
	--bs-white: #fff;
	--bs-gray: #6c757d;
	--bs-gray-dark: #343a40;
	--bs-gray-100: #f8f9fa;
	--bs-gray-200: #e9ecef;
	--bs-gray-300: #dee2e6;
	--bs-gray-400: #ced4da;
	--bs-gray-500: #adb5bd;
	--bs-gray-600: #6c757d;
	--bs-gray-700: #495057;
	--bs-gray-800: #343a40;
	--bs-gray-900: #212529;
	--bs-primary: #0d6efd;
	--bs-secondary: #6c757d;
	--bs-success: #198754;
	--bs-info: #0dcaf0;
	--bs-warning: #ffc107;
	--bs-danger: #dc3545;
	--bs-light: #f8f9fa;
	--bs-dark: #212529;
	--bs-primary-rgb: 13, 110, 253;
	--bs-secondary-rgb: 108, 117, 125;
	--bs-success-rgb: 25, 135, 84;
	--bs-info-rgb: 13, 202, 240;
	--bs-warning-rgb: 255, 193, 7;
	--bs-danger-rgb: 220, 53, 69;
	--bs-light-rgb: 248, 249, 250;
	--bs-dark-rgb: 33, 37, 41;
	--bs-white-rgb: 255, 255, 255;
	--bs-black-rgb: 0, 0, 0;
	--bs-body-color-rgb: 33, 37, 41;
	--bs-body-bg-rgb: 255, 255, 255;
	--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	--bs-gradient: linear-gradient(180deg, hsla(0, 0%, 100%, .15), hsla(0, 0%, 100%, 0));
	--bs-body-font-family: var(--bs-font-sans-serif);
	--bs-body-font-size: 1rem;
	--bs-body-font-weight: 400;
	--bs-body-line-height: 1.5;
	--bs-body-color: #212529;
	--bs-body-bg: #fff;
	--bs-border-width: 1px;
	--bs-border-style: solid;
	--bs-border-color: #dee2e6;
	--bs-border-color-translucent: rgba(0, 0, 0, .175);
	--bs-border-radius: 0.375rem;
	--bs-border-radius-sm: 0.25rem;
	--bs-border-radius-lg: 0.5rem;
	--bs-border-radius-xl: 1rem;
	--bs-border-radius-2xl: 2rem;
	--bs-border-radius-pill: 50rem;
	--bs-link-color: #0d6efd;
	--bs-link-hover-color: #0a58ca;
	--bs-code-color: #d63384;
	--bs-highlight-bg: #fff3cd
}

.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
	--bs-gutter-x: 30px;
	--bs-gutter-y: 0;
	margin-left: auto;
	margin-right: auto;
	padding-left: calc(var(--bs-gutter-x)*.5);
	padding-right: calc(var(--bs-gutter-x)*.5);
	width: 100%
}

@media (min-width:576px) {

	.container,
	.container-sm {
		max-width: 540px
	}
}

@media (min-width:768px) {

	.container,
	.container-md,
	.container-sm {
		max-width: 720px
	}
}

@media (min-width:992px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm {
		max-width: 960px
	}
}

@media (min-width:1200px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl {
		max-width: 1140px
	}
}

@media (min-width:1400px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl,
	.container-xxl {
		max-width: 1320px
	}
}

.row {
	--bs-gutter-x: 30px;
	--bs-gutter-y: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-left: calc(var(--bs-gutter-x)*-.5);
	margin-right: calc(var(--bs-gutter-x)*-.5);
	margin-top: calc(var(--bs-gutter-y)*-1)
}

.row>* {
	-ms-flex-negative: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	flex-shrink: 0;
	margin-top: var(--bs-gutter-y);
	max-width: 100%;
	padding-left: calc(var(--bs-gutter-x)*.5);
	padding-right: calc(var(--bs-gutter-x)*.5);
	width: 100%
}

.col {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 0%;
	flex: 1 0 0%
}

.row-cols-auto>* {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto
}

.row-cols-1>* {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 100%
}

.row-cols-2>* {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 50%
}

.row-cols-3>* {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 33.3333333333%
}

.row-cols-4>* {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 25%
}

.row-cols-5>* {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 20%
}

.row-cols-6>* {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 16.6666666667%
}

.col-auto {
	width: auto
}

.col-1,
.col-auto {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto
}

.col-1 {
	width: 8.33333333%
}

.col-2 {
	width: 16.66666667%
}

.col-2,
.col-3 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto
}

.col-3 {
	width: 25%
}

.col-4 {
	width: 33.33333333%
}

.col-4,
.col-5 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto
}

.col-5 {
	width: 41.66666667%
}

.col-6 {
	width: 50%
}

.col-6,
.col-7 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto
}

.col-7 {
	width: 58.33333333%
}

.col-8 {
	width: 66.66666667%
}

.col-8,
.col-9 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto
}

.col-9 {
	width: 75%
}

.col-10 {
	width: 83.33333333%
}

.col-10,
.col-11 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto
}

.col-11 {
	width: 91.66666667%
}

.col-12 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 100%
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.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: 1rem
}

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

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

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

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

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

@media (min-width:576px) {
	.col-sm {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 0%;
		flex: 1 0 0%
	}

	.row-cols-sm-auto>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-sm-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-sm-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-sm-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-sm-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-sm-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-sm-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-sm-auto {
		width: auto
	}

	.col-sm-1,
	.col-sm-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-sm-1 {
		width: 8.33333333%
	}

	.col-sm-2 {
		width: 16.66666667%
	}

	.col-sm-2,
	.col-sm-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-sm-3 {
		width: 25%
	}

	.col-sm-4 {
		width: 33.33333333%
	}

	.col-sm-4,
	.col-sm-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-sm-5 {
		width: 41.66666667%
	}

	.col-sm-6 {
		width: 50%
	}

	.col-sm-6,
	.col-sm-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-sm-7 {
		width: 58.33333333%
	}

	.col-sm-8 {
		width: 66.66666667%
	}

	.col-sm-8,
	.col-sm-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-sm-9 {
		width: 75%
	}

	.col-sm-10 {
		width: 83.33333333%
	}

	.col-sm-10,
	.col-sm-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-sm-11 {
		width: 91.66666667%
	}

	.col-sm-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.offset-sm-0 {
		margin-left: 0
	}

	.offset-sm-1 {
		margin-left: 8.33333333%
	}

	.offset-sm-2 {
		margin-left: 16.66666667%
	}

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

	.offset-sm-4 {
		margin-left: 33.33333333%
	}

	.offset-sm-5 {
		margin-left: 41.66666667%
	}

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

	.offset-sm-7 {
		margin-left: 58.33333333%
	}

	.offset-sm-8 {
		margin-left: 66.66666667%
	}

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

	.offset-sm-10 {
		margin-left: 83.33333333%
	}

	.offset-sm-11 {
		margin-left: 91.66666667%
	}

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

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

	.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: 1rem
	}

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

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

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

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

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

@media (min-width:768px) {
	.col-md {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 0%;
		flex: 1 0 0%
	}

	.row-cols-md-auto>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-md-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-md-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-md-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-md-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-md-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-md-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-md-auto {
		width: auto
	}

	.col-md-1,
	.col-md-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-md-1 {
		width: 8.33333333%
	}

	.col-md-2 {
		width: 16.66666667%
	}

	.col-md-2,
	.col-md-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-md-3 {
		width: 25%
	}

	.col-md-4 {
		width: 33.33333333%
	}

	.col-md-4,
	.col-md-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-md-5 {
		width: 41.66666667%
	}

	.col-md-6 {
		width: 50%
	}

	.col-md-6,
	.col-md-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-md-7 {
		width: 58.33333333%
	}

	.col-md-8 {
		width: 66.66666667%
	}

	.col-md-8,
	.col-md-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-md-9 {
		width: 75%
	}

	.col-md-10 {
		width: 83.33333333%
	}

	.col-md-10,
	.col-md-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-md-11 {
		width: 91.66666667%
	}

	.col-md-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.offset-md-0 {
		margin-left: 0
	}

	.offset-md-1 {
		margin-left: 8.33333333%
	}

	.offset-md-2 {
		margin-left: 16.66666667%
	}

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

	.offset-md-4 {
		margin-left: 33.33333333%
	}

	.offset-md-5 {
		margin-left: 41.66666667%
	}

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

	.offset-md-7 {
		margin-left: 58.33333333%
	}

	.offset-md-8 {
		margin-left: 66.66666667%
	}

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

	.offset-md-10 {
		margin-left: 83.33333333%
	}

	.offset-md-11 {
		margin-left: 91.66666667%
	}

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

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

	.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: 1rem
	}

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

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

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

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

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

@media (min-width:992px) {
	.col-lg {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 0%;
		flex: 1 0 0%
	}

	.row-cols-lg-auto>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-lg-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-lg-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-lg-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-lg-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-lg-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-lg-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-lg-auto {
		width: auto
	}

	.col-lg-1,
	.col-lg-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-lg-1 {
		width: 8.33333333%
	}

	.col-lg-2 {
		width: 16.66666667%
	}

	.col-lg-2,
	.col-lg-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-lg-3 {
		width: 25%
	}

	.col-lg-4 {
		width: 33.33333333%
	}

	.col-lg-4,
	.col-lg-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-lg-5 {
		width: 41.66666667%
	}

	.col-lg-6 {
		width: 50%
	}

	.col-lg-6,
	.col-lg-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-lg-7 {
		width: 58.33333333%
	}

	.col-lg-8 {
		width: 66.66666667%
	}

	.col-lg-8,
	.col-lg-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-lg-9 {
		width: 75%
	}

	.col-lg-10 {
		width: 83.33333333%
	}

	.col-lg-10,
	.col-lg-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-lg-11 {
		width: 91.66666667%
	}

	.col-lg-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.offset-lg-0 {
		margin-left: 0
	}

	.offset-lg-1 {
		margin-left: 8.33333333%
	}

	.offset-lg-2 {
		margin-left: 16.66666667%
	}

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

	.offset-lg-4 {
		margin-left: 33.33333333%
	}

	.offset-lg-5 {
		margin-left: 41.66666667%
	}

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

	.offset-lg-7 {
		margin-left: 58.33333333%
	}

	.offset-lg-8 {
		margin-left: 66.66666667%
	}

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

	.offset-lg-10 {
		margin-left: 83.33333333%
	}

	.offset-lg-11 {
		margin-left: 91.66666667%
	}

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

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

	.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: 1rem
	}

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

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

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

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

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

@media (min-width:1200px) {
	.col-xl {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 0%;
		flex: 1 0 0%
	}

	.row-cols-xl-auto>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-xl-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-xl-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-xl-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-xl-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-xl-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-xl-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-xl-auto {
		width: auto
	}

	.col-xl-1,
	.col-xl-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xl-1 {
		width: 8.33333333%
	}

	.col-xl-2 {
		width: 16.66666667%
	}

	.col-xl-2,
	.col-xl-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xl-3 {
		width: 25%
	}

	.col-xl-4 {
		width: 33.33333333%
	}

	.col-xl-4,
	.col-xl-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xl-5 {
		width: 41.66666667%
	}

	.col-xl-6 {
		width: 50%
	}

	.col-xl-6,
	.col-xl-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xl-7 {
		width: 58.33333333%
	}

	.col-xl-8 {
		width: 66.66666667%
	}

	.col-xl-8,
	.col-xl-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xl-9 {
		width: 75%
	}

	.col-xl-10 {
		width: 83.33333333%
	}

	.col-xl-10,
	.col-xl-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xl-11 {
		width: 91.66666667%
	}

	.col-xl-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.offset-xl-0 {
		margin-left: 0
	}

	.offset-xl-1 {
		margin-left: 8.33333333%
	}

	.offset-xl-2 {
		margin-left: 16.66666667%
	}

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

	.offset-xl-4 {
		margin-left: 33.33333333%
	}

	.offset-xl-5 {
		margin-left: 41.66666667%
	}

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

	.offset-xl-7 {
		margin-left: 58.33333333%
	}

	.offset-xl-8 {
		margin-left: 66.66666667%
	}

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

	.offset-xl-10 {
		margin-left: 83.33333333%
	}

	.offset-xl-11 {
		margin-left: 91.66666667%
	}

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

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

	.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: 1rem
	}

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

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

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

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

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

@media (min-width:1400px) {
	.col-xxl {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 0%;
		flex: 1 0 0%
	}

	.row-cols-xxl-auto>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-xxl-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-xxl-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-xxl-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-xxl-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-xxl-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-xxl-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-xxl-auto {
		width: auto
	}

	.col-xxl-1,
	.col-xxl-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xxl-1 {
		width: 8.33333333%
	}

	.col-xxl-2 {
		width: 16.66666667%
	}

	.col-xxl-2,
	.col-xxl-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xxl-3 {
		width: 25%
	}

	.col-xxl-4 {
		width: 33.33333333%
	}

	.col-xxl-4,
	.col-xxl-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xxl-5 {
		width: 41.66666667%
	}

	.col-xxl-6 {
		width: 50%
	}

	.col-xxl-6,
	.col-xxl-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xxl-7 {
		width: 58.33333333%
	}

	.col-xxl-8 {
		width: 66.66666667%
	}

	.col-xxl-8,
	.col-xxl-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xxl-9 {
		width: 75%
	}

	.col-xxl-10 {
		width: 83.33333333%
	}

	.col-xxl-10,
	.col-xxl-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto
	}

	.col-xxl-11 {
		width: 91.66666667%
	}

	.col-xxl-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}

	.offset-xxl-0 {
		margin-left: 0
	}

	.offset-xxl-1 {
		margin-left: 8.33333333%
	}

	.offset-xxl-2 {
		margin-left: 16.66666667%
	}

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

	.offset-xxl-4 {
		margin-left: 33.33333333%
	}

	.offset-xxl-5 {
		margin-left: 41.66666667%
	}

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

	.offset-xxl-7 {
		margin-left: 58.33333333%
	}

	.offset-xxl-8 {
		margin-left: 66.66666667%
	}

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

	.offset-xxl-10 {
		margin-left: 83.33333333%
	}

	.offset-xxl-11 {
		margin-left: 91.66666667%
	}

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

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

	.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: 1rem
	}

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

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

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

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

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

.d-inline {
	display: inline !important
}

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

.d-block {
	display: block !important
}

.d-grid {
	display: -ms-grid !important;
	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: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important
}

.d-inline-flex {
	display: -webkit-inline-box !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important
}

.d-none {
	display: none !important
}

.flex-fill {
	-webkit-box-flex: 1 !important;
	-ms-flex: 1 1 auto !important;
	flex: 1 1 auto !important
}

.flex-row {
	-webkit-box-orient: horizontal !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important
}

.flex-column,
.flex-row {
	-webkit-box-direction: normal !important
}

.flex-column {
	-webkit-box-orient: vertical !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important
}

.flex-row-reverse {
	-webkit-box-orient: horizontal !important;
	-ms-flex-direction: row-reverse !important;
	flex-direction: row-reverse !important
}

.flex-column-reverse,
.flex-row-reverse {
	-webkit-box-direction: reverse !important
}

.flex-column-reverse {
	-webkit-box-orient: vertical !important;
	-ms-flex-direction: column-reverse !important;
	flex-direction: column-reverse !important
}

.flex-grow-0 {
	-webkit-box-flex: 0 !important;
	-ms-flex-positive: 0 !important;
	flex-grow: 0 !important
}

.flex-grow-1 {
	-webkit-box-flex: 1 !important;
	-ms-flex-positive: 1 !important;
	flex-grow: 1 !important
}

.flex-shrink-0 {
	-ms-flex-negative: 0 !important;
	flex-shrink: 0 !important
}

.flex-shrink-1 {
	-ms-flex-negative: 1 !important;
	flex-shrink: 1 !important
}

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

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

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

.justify-content-start {
	-webkit-box-pack: start !important;
	-ms-flex-pack: start !important;
	justify-content: flex-start !important
}

.justify-content-end {
	-webkit-box-pack: end !important;
	-ms-flex-pack: end !important;
	justify-content: flex-end !important
}

.justify-content-center {
	-webkit-box-pack: center !important;
	-ms-flex-pack: center !important;
	justify-content: center !important
}

.justify-content-between {
	-webkit-box-pack: justify !important;
	-ms-flex-pack: justify !important;
	justify-content: space-between !important
}

.justify-content-around {
	-ms-flex-pack: distribute !important;
	justify-content: space-around !important
}

.justify-content-evenly {
	-webkit-box-pack: space-evenly !important;
	-ms-flex-pack: space-evenly !important;
	justify-content: space-evenly !important
}

.align-items-start {
	-webkit-box-align: start !important;
	-ms-flex-align: start !important;
	align-items: flex-start !important
}

.align-items-end {
	-webkit-box-align: end !important;
	-ms-flex-align: end !important;
	align-items: flex-end !important
}

.align-items-center {
	-webkit-box-align: center !important;
	-ms-flex-align: center !important;
	align-items: center !important
}

.align-items-baseline {
	-webkit-box-align: baseline !important;
	-ms-flex-align: baseline !important;
	align-items: baseline !important
}

.align-items-stretch {
	-webkit-box-align: stretch !important;
	-ms-flex-align: stretch !important;
	align-items: stretch !important
}

.align-content-start {
	-ms-flex-line-pack: start !important;
	align-content: flex-start !important
}

.align-content-end {
	-ms-flex-line-pack: end !important;
	align-content: flex-end !important
}

.align-content-center {
	-ms-flex-line-pack: center !important;
	align-content: center !important
}

.align-content-between {
	-ms-flex-line-pack: justify !important;
	align-content: space-between !important
}

.align-content-around {
	-ms-flex-line-pack: distribute !important;
	align-content: space-around !important
}

.align-content-stretch {
	-ms-flex-line-pack: stretch !important;
	align-content: stretch !important
}

.align-self-auto {
	-ms-flex-item-align: auto !important;
	-ms-grid-row-align: auto !important;
	align-self: auto !important
}

.align-self-start {
	-ms-flex-item-align: start !important;
	align-self: flex-start !important
}

.align-self-end {
	-ms-flex-item-align: end !important;
	align-self: flex-end !important
}

.align-self-center {
	-ms-flex-item-align: center !important;
	-ms-grid-row-align: center !important;
	align-self: center !important
}

.align-self-baseline {
	-ms-flex-item-align: baseline !important;
	align-self: baseline !important
}

.align-self-stretch {
	-ms-flex-item-align: stretch !important;
	-ms-grid-row-align: stretch !important;
	align-self: stretch !important
}

.order-first {
	-webkit-box-ordinal-group: 0 !important;
	-ms-flex-order: -1 !important;
	order: -1 !important
}

.order-0 {
	-webkit-box-ordinal-group: 1 !important;
	-ms-flex-order: 0 !important;
	order: 0 !important
}

.order-1 {
	-webkit-box-ordinal-group: 2 !important;
	-ms-flex-order: 1 !important;
	order: 1 !important
}

.order-2 {
	-webkit-box-ordinal-group: 3 !important;
	-ms-flex-order: 2 !important;
	order: 2 !important
}

.order-3 {
	-webkit-box-ordinal-group: 4 !important;
	-ms-flex-order: 3 !important;
	order: 3 !important
}

.order-4 {
	-webkit-box-ordinal-group: 5 !important;
	-ms-flex-order: 4 !important;
	order: 4 !important
}

.order-5 {
	-webkit-box-ordinal-group: 6 !important;
	-ms-flex-order: 5 !important;
	order: 5 !important
}

.order-last {
	-webkit-box-ordinal-group: 7 !important;
	-ms-flex-order: 6 !important;
	order: 6 !important
}

.m-0 {
	margin: 0 !important
}

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

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

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

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

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

.m-auto {
	margin: auto !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mt-5 {
	margin-top: 3rem !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: 1rem !important
}

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

.me-5 {
	margin-right: 3rem !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: 1rem !important
}

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

.mb-5 {
	margin-bottom: 3rem !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: 1rem !important
}

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

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

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

.p-0 {
	padding: 0 !important
}

.p-1 {
	padding: .25rem !important
}

.p-2 {
	padding: .5rem !important
}

.p-3 {
	padding: 1rem !important
}

.p-4 {
	padding: 1.5rem !important
}

.p-5 {
	padding: 3rem !important
}

.px-0 {
	padding-left: 0 !important;
	padding-right: 0 !important
}

.px-1 {
	padding-left: .25rem !important;
	padding-right: .25rem !important
}

.px-2 {
	padding-left: .5rem !important;
	padding-right: .5rem !important
}

.px-3 {
	padding-left: 1rem !important;
	padding-right: 1rem !important
}

.px-4 {
	padding-left: 1.5rem !important;
	padding-right: 1.5rem !important
}

.px-5 {
	padding-left: 3rem !important;
	padding-right: 3rem !important
}

.py-0 {
	padding-bottom: 0 !important;
	padding-top: 0 !important
}

.py-1 {
	padding-bottom: .25rem !important;
	padding-top: .25rem !important
}

.py-2 {
	padding-bottom: .5rem !important;
	padding-top: .5rem !important
}

.py-3 {
	padding-bottom: 1rem !important;
	padding-top: 1rem !important
}

.py-4 {
	padding-bottom: 1.5rem !important;
	padding-top: 1.5rem !important
}

.py-5 {
	padding-bottom: 3rem !important;
	padding-top: 3rem !important
}

.pt-0 {
	padding-top: 0 !important
}

.pt-1 {
	padding-top: .25rem !important
}

.pt-2 {
	padding-top: .5rem !important
}

.pt-3 {
	padding-top: 1rem !important
}

.pt-4 {
	padding-top: 1.5rem !important
}

.pt-5 {
	padding-top: 3rem !important
}

.pe-0 {
	padding-right: 0 !important
}

.pe-1 {
	padding-right: .25rem !important
}

.pe-2 {
	padding-right: .5rem !important
}

.pe-3 {
	padding-right: 1rem !important
}

.pe-4 {
	padding-right: 1.5rem !important
}

.pe-5 {
	padding-right: 3rem !important
}

.pb-0 {
	padding-bottom: 0 !important
}

.pb-1 {
	padding-bottom: .25rem !important
}

.pb-2 {
	padding-bottom: .5rem !important
}

.pb-3 {
	padding-bottom: 1rem !important
}

.pb-4 {
	padding-bottom: 1.5rem !important
}

.pb-5 {
	padding-bottom: 3rem !important
}

.ps-0 {
	padding-left: 0 !important
}

.ps-1 {
	padding-left: .25rem !important
}

.ps-2 {
	padding-left: .5rem !important
}

.ps-3 {
	padding-left: 1rem !important
}

.ps-4 {
	padding-left: 1.5rem !important
}

.ps-5 {
	padding-left: 3rem !important
}

@media (min-width:576px) {
	.d-sm-inline {
		display: inline !important
	}

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

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

	.d-sm-grid {
		display: -ms-grid !important;
		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: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important
	}

	.d-sm-inline-flex {
		display: -webkit-inline-box !important;
		display: -ms-inline-flexbox !important;
		display: inline-flex !important
	}

	.d-sm-none {
		display: none !important
	}

	.flex-sm-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !important
	}

	.flex-sm-row {
		-webkit-box-orient: horizontal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important
	}

	.flex-sm-column,
	.flex-sm-row {
		-webkit-box-direction: normal !important
	}

	.flex-sm-column {
		-webkit-box-orient: vertical !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important
	}

	.flex-sm-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important
	}

	.flex-sm-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important
	}

	.flex-sm-grow-0 {
		-webkit-box-flex: 0 !important;
		-ms-flex-positive: 0 !important;
		flex-grow: 0 !important
	}

	.flex-sm-grow-1 {
		-webkit-box-flex: 1 !important;
		-ms-flex-positive: 1 !important;
		flex-grow: 1 !important
	}

	.flex-sm-shrink-0 {
		-ms-flex-negative: 0 !important;
		flex-shrink: 0 !important
	}

	.flex-sm-shrink-1 {
		-ms-flex-negative: 1 !important;
		flex-shrink: 1 !important
	}

	.flex-sm-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important
	}

	.flex-sm-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important
	}

	.flex-sm-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important
	}

	.justify-content-sm-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important
	}

	.justify-content-sm-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important
	}

	.justify-content-sm-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important
	}

	.justify-content-sm-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important
	}

	.justify-content-sm-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important
	}

	.justify-content-sm-evenly {
		-webkit-box-pack: space-evenly !important;
		-ms-flex-pack: space-evenly !important;
		justify-content: space-evenly !important
	}

	.align-items-sm-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important
	}

	.align-items-sm-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important
	}

	.align-items-sm-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important
	}

	.align-items-sm-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important
	}

	.align-items-sm-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important
	}

	.align-content-sm-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important
	}

	.align-content-sm-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important
	}

	.align-content-sm-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important
	}

	.align-content-sm-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important
	}

	.align-content-sm-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important
	}

	.align-content-sm-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important
	}

	.align-self-sm-auto {
		-ms-flex-item-align: auto !important;
		-ms-grid-row-align: auto !important;
		align-self: auto !important
	}

	.align-self-sm-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important
	}

	.align-self-sm-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important
	}

	.align-self-sm-center {
		-ms-flex-item-align: center !important;
		-ms-grid-row-align: center !important;
		align-self: center !important
	}

	.align-self-sm-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important
	}

	.align-self-sm-stretch {
		-ms-flex-item-align: stretch !important;
		-ms-grid-row-align: stretch !important;
		align-self: stretch !important
	}

	.order-sm-first {
		-webkit-box-ordinal-group: 0 !important;
		-ms-flex-order: -1 !important;
		order: -1 !important
	}

	.order-sm-0 {
		-webkit-box-ordinal-group: 1 !important;
		-ms-flex-order: 0 !important;
		order: 0 !important
	}

	.order-sm-1 {
		-webkit-box-ordinal-group: 2 !important;
		-ms-flex-order: 1 !important;
		order: 1 !important
	}

	.order-sm-2 {
		-webkit-box-ordinal-group: 3 !important;
		-ms-flex-order: 2 !important;
		order: 2 !important
	}

	.order-sm-3 {
		-webkit-box-ordinal-group: 4 !important;
		-ms-flex-order: 3 !important;
		order: 3 !important
	}

	.order-sm-4 {
		-webkit-box-ordinal-group: 5 !important;
		-ms-flex-order: 4 !important;
		order: 4 !important
	}

	.order-sm-5 {
		-webkit-box-ordinal-group: 6 !important;
		-ms-flex-order: 5 !important;
		order: 5 !important
	}

	.order-sm-last {
		-webkit-box-ordinal-group: 7 !important;
		-ms-flex-order: 6 !important;
		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: 1rem !important
	}

	.m-sm-4 {
		margin: 1.5rem !important
	}

	.m-sm-5 {
		margin: 3rem !important
	}

	.m-sm-auto {
		margin: auto !important
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

	.my-sm-auto {
		margin-bottom: auto !important;
		margin-top: 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: 1rem !important
	}

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

	.mt-sm-5 {
		margin-top: 3rem !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: 1rem !important
	}

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

	.me-sm-5 {
		margin-right: 3rem !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: 1rem !important
	}

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

	.mb-sm-5 {
		margin-bottom: 3rem !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: 1rem !important
	}

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

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

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

	.p-sm-0 {
		padding: 0 !important
	}

	.p-sm-1 {
		padding: .25rem !important
	}

	.p-sm-2 {
		padding: .5rem !important
	}

	.p-sm-3 {
		padding: 1rem !important
	}

	.p-sm-4 {
		padding: 1.5rem !important
	}

	.p-sm-5 {
		padding: 3rem !important
	}

	.px-sm-0 {
		padding-left: 0 !important;
		padding-right: 0 !important
	}

	.px-sm-1 {
		padding-left: .25rem !important;
		padding-right: .25rem !important
	}

	.px-sm-2 {
		padding-left: .5rem !important;
		padding-right: .5rem !important
	}

	.px-sm-3 {
		padding-left: 1rem !important;
		padding-right: 1rem !important
	}

	.px-sm-4 {
		padding-left: 1.5rem !important;
		padding-right: 1.5rem !important
	}

	.px-sm-5 {
		padding-left: 3rem !important;
		padding-right: 3rem !important
	}

	.py-sm-0 {
		padding-bottom: 0 !important;
		padding-top: 0 !important
	}

	.py-sm-1 {
		padding-bottom: .25rem !important;
		padding-top: .25rem !important
	}

	.py-sm-2 {
		padding-bottom: .5rem !important;
		padding-top: .5rem !important
	}

	.py-sm-3 {
		padding-bottom: 1rem !important;
		padding-top: 1rem !important
	}

	.py-sm-4 {
		padding-bottom: 1.5rem !important;
		padding-top: 1.5rem !important
	}

	.py-sm-5 {
		padding-bottom: 3rem !important;
		padding-top: 3rem !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: 1rem !important
	}

	.pt-sm-4 {
		padding-top: 1.5rem !important
	}

	.pt-sm-5 {
		padding-top: 3rem !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: 1rem !important
	}

	.pe-sm-4 {
		padding-right: 1.5rem !important
	}

	.pe-sm-5 {
		padding-right: 3rem !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: 1rem !important
	}

	.pb-sm-4 {
		padding-bottom: 1.5rem !important
	}

	.pb-sm-5 {
		padding-bottom: 3rem !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: 1rem !important
	}

	.ps-sm-4 {
		padding-left: 1.5rem !important
	}

	.ps-sm-5 {
		padding-left: 3rem !important
	}
}

@media (min-width:768px) {
	.d-md-inline {
		display: inline !important
	}

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

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

	.d-md-grid {
		display: -ms-grid !important;
		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: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important
	}

	.d-md-inline-flex {
		display: -webkit-inline-box !important;
		display: -ms-inline-flexbox !important;
		display: inline-flex !important
	}

	.d-md-none {
		display: none !important
	}

	.flex-md-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !important
	}

	.flex-md-row {
		-webkit-box-orient: horizontal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important
	}

	.flex-md-column,
	.flex-md-row {
		-webkit-box-direction: normal !important
	}

	.flex-md-column {
		-webkit-box-orient: vertical !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important
	}

	.flex-md-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important
	}

	.flex-md-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important
	}

	.flex-md-grow-0 {
		-webkit-box-flex: 0 !important;
		-ms-flex-positive: 0 !important;
		flex-grow: 0 !important
	}

	.flex-md-grow-1 {
		-webkit-box-flex: 1 !important;
		-ms-flex-positive: 1 !important;
		flex-grow: 1 !important
	}

	.flex-md-shrink-0 {
		-ms-flex-negative: 0 !important;
		flex-shrink: 0 !important
	}

	.flex-md-shrink-1 {
		-ms-flex-negative: 1 !important;
		flex-shrink: 1 !important
	}

	.flex-md-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important
	}

	.flex-md-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important
	}

	.flex-md-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important
	}

	.justify-content-md-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important
	}

	.justify-content-md-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important
	}

	.justify-content-md-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important
	}

	.justify-content-md-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important
	}

	.justify-content-md-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important
	}

	.justify-content-md-evenly {
		-webkit-box-pack: space-evenly !important;
		-ms-flex-pack: space-evenly !important;
		justify-content: space-evenly !important
	}

	.align-items-md-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important
	}

	.align-items-md-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important
	}

	.align-items-md-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important
	}

	.align-items-md-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important
	}

	.align-items-md-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important
	}

	.align-content-md-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important
	}

	.align-content-md-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important
	}

	.align-content-md-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important
	}

	.align-content-md-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important
	}

	.align-content-md-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important
	}

	.align-content-md-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important
	}

	.align-self-md-auto {
		-ms-flex-item-align: auto !important;
		-ms-grid-row-align: auto !important;
		align-self: auto !important
	}

	.align-self-md-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important
	}

	.align-self-md-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important
	}

	.align-self-md-center {
		-ms-flex-item-align: center !important;
		-ms-grid-row-align: center !important;
		align-self: center !important
	}

	.align-self-md-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important
	}

	.align-self-md-stretch {
		-ms-flex-item-align: stretch !important;
		-ms-grid-row-align: stretch !important;
		align-self: stretch !important
	}

	.order-md-first {
		-webkit-box-ordinal-group: 0 !important;
		-ms-flex-order: -1 !important;
		order: -1 !important
	}

	.order-md-0 {
		-webkit-box-ordinal-group: 1 !important;
		-ms-flex-order: 0 !important;
		order: 0 !important
	}

	.order-md-1 {
		-webkit-box-ordinal-group: 2 !important;
		-ms-flex-order: 1 !important;
		order: 1 !important
	}

	.order-md-2 {
		-webkit-box-ordinal-group: 3 !important;
		-ms-flex-order: 2 !important;
		order: 2 !important
	}

	.order-md-3 {
		-webkit-box-ordinal-group: 4 !important;
		-ms-flex-order: 3 !important;
		order: 3 !important
	}

	.order-md-4 {
		-webkit-box-ordinal-group: 5 !important;
		-ms-flex-order: 4 !important;
		order: 4 !important
	}

	.order-md-5 {
		-webkit-box-ordinal-group: 6 !important;
		-ms-flex-order: 5 !important;
		order: 5 !important
	}

	.order-md-last {
		-webkit-box-ordinal-group: 7 !important;
		-ms-flex-order: 6 !important;
		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: 1rem !important
	}

	.m-md-4 {
		margin: 1.5rem !important
	}

	.m-md-5 {
		margin: 3rem !important
	}

	.m-md-auto {
		margin: auto !important
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

	.my-md-auto {
		margin-bottom: auto !important;
		margin-top: 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: 1rem !important
	}

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

	.mt-md-5 {
		margin-top: 3rem !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: 1rem !important
	}

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

	.me-md-5 {
		margin-right: 3rem !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: 1rem !important
	}

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

	.mb-md-5 {
		margin-bottom: 3rem !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: 1rem !important
	}

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

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

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

	.p-md-0 {
		padding: 0 !important
	}

	.p-md-1 {
		padding: .25rem !important
	}

	.p-md-2 {
		padding: .5rem !important
	}

	.p-md-3 {
		padding: 1rem !important
	}

	.p-md-4 {
		padding: 1.5rem !important
	}

	.p-md-5 {
		padding: 3rem !important
	}

	.px-md-0 {
		padding-left: 0 !important;
		padding-right: 0 !important
	}

	.px-md-1 {
		padding-left: .25rem !important;
		padding-right: .25rem !important
	}

	.px-md-2 {
		padding-left: .5rem !important;
		padding-right: .5rem !important
	}

	.px-md-3 {
		padding-left: 1rem !important;
		padding-right: 1rem !important
	}

	.px-md-4 {
		padding-left: 1.5rem !important;
		padding-right: 1.5rem !important
	}

	.px-md-5 {
		padding-left: 3rem !important;
		padding-right: 3rem !important
	}

	.py-md-0 {
		padding-bottom: 0 !important;
		padding-top: 0 !important
	}

	.py-md-1 {
		padding-bottom: .25rem !important;
		padding-top: .25rem !important
	}

	.py-md-2 {
		padding-bottom: .5rem !important;
		padding-top: .5rem !important
	}

	.py-md-3 {
		padding-bottom: 1rem !important;
		padding-top: 1rem !important
	}

	.py-md-4 {
		padding-bottom: 1.5rem !important;
		padding-top: 1.5rem !important
	}

	.py-md-5 {
		padding-bottom: 3rem !important;
		padding-top: 3rem !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: 1rem !important
	}

	.pt-md-4 {
		padding-top: 1.5rem !important
	}

	.pt-md-5 {
		padding-top: 3rem !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: 1rem !important
	}

	.pe-md-4 {
		padding-right: 1.5rem !important
	}

	.pe-md-5 {
		padding-right: 3rem !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: 1rem !important
	}

	.pb-md-4 {
		padding-bottom: 1.5rem !important
	}

	.pb-md-5 {
		padding-bottom: 3rem !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: 1rem !important
	}

	.ps-md-4 {
		padding-left: 1.5rem !important
	}

	.ps-md-5 {
		padding-left: 3rem !important
	}
}

@media (min-width:992px) {
	.d-lg-inline {
		display: inline !important
	}

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

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

	.d-lg-grid {
		display: -ms-grid !important;
		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: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important
	}

	.d-lg-inline-flex {
		display: -webkit-inline-box !important;
		display: -ms-inline-flexbox !important;
		display: inline-flex !important
	}

	.d-lg-none {
		display: none !important
	}

	.flex-lg-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !important
	}

	.flex-lg-row {
		-webkit-box-orient: horizontal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important
	}

	.flex-lg-column,
	.flex-lg-row {
		-webkit-box-direction: normal !important
	}

	.flex-lg-column {
		-webkit-box-orient: vertical !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important
	}

	.flex-lg-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important
	}

	.flex-lg-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important
	}

	.flex-lg-grow-0 {
		-webkit-box-flex: 0 !important;
		-ms-flex-positive: 0 !important;
		flex-grow: 0 !important
	}

	.flex-lg-grow-1 {
		-webkit-box-flex: 1 !important;
		-ms-flex-positive: 1 !important;
		flex-grow: 1 !important
	}

	.flex-lg-shrink-0 {
		-ms-flex-negative: 0 !important;
		flex-shrink: 0 !important
	}

	.flex-lg-shrink-1 {
		-ms-flex-negative: 1 !important;
		flex-shrink: 1 !important
	}

	.flex-lg-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important
	}

	.flex-lg-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important
	}

	.flex-lg-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important
	}

	.justify-content-lg-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important
	}

	.justify-content-lg-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important
	}

	.justify-content-lg-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important
	}

	.justify-content-lg-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important
	}

	.justify-content-lg-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important
	}

	.justify-content-lg-evenly {
		-webkit-box-pack: space-evenly !important;
		-ms-flex-pack: space-evenly !important;
		justify-content: space-evenly !important
	}

	.align-items-lg-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important
	}

	.align-items-lg-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important
	}

	.align-items-lg-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important
	}

	.align-items-lg-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important
	}

	.align-items-lg-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important
	}

	.align-content-lg-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important
	}

	.align-content-lg-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important
	}

	.align-content-lg-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important
	}

	.align-content-lg-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important
	}

	.align-content-lg-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important
	}

	.align-content-lg-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important
	}

	.align-self-lg-auto {
		-ms-flex-item-align: auto !important;
		-ms-grid-row-align: auto !important;
		align-self: auto !important
	}

	.align-self-lg-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important
	}

	.align-self-lg-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important
	}

	.align-self-lg-center {
		-ms-flex-item-align: center !important;
		-ms-grid-row-align: center !important;
		align-self: center !important
	}

	.align-self-lg-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important
	}

	.align-self-lg-stretch {
		-ms-flex-item-align: stretch !important;
		-ms-grid-row-align: stretch !important;
		align-self: stretch !important
	}

	.order-lg-first {
		-webkit-box-ordinal-group: 0 !important;
		-ms-flex-order: -1 !important;
		order: -1 !important
	}

	.order-lg-0 {
		-webkit-box-ordinal-group: 1 !important;
		-ms-flex-order: 0 !important;
		order: 0 !important
	}

	.order-lg-1 {
		-webkit-box-ordinal-group: 2 !important;
		-ms-flex-order: 1 !important;
		order: 1 !important
	}

	.order-lg-2 {
		-webkit-box-ordinal-group: 3 !important;
		-ms-flex-order: 2 !important;
		order: 2 !important
	}

	.order-lg-3 {
		-webkit-box-ordinal-group: 4 !important;
		-ms-flex-order: 3 !important;
		order: 3 !important
	}

	.order-lg-4 {
		-webkit-box-ordinal-group: 5 !important;
		-ms-flex-order: 4 !important;
		order: 4 !important
	}

	.order-lg-5 {
		-webkit-box-ordinal-group: 6 !important;
		-ms-flex-order: 5 !important;
		order: 5 !important
	}

	.order-lg-last {
		-webkit-box-ordinal-group: 7 !important;
		-ms-flex-order: 6 !important;
		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: 1rem !important
	}

	.m-lg-4 {
		margin: 1.5rem !important
	}

	.m-lg-5 {
		margin: 3rem !important
	}

	.m-lg-auto {
		margin: auto !important
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

	.my-lg-auto {
		margin-bottom: auto !important;
		margin-top: 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: 1rem !important
	}

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

	.mt-lg-5 {
		margin-top: 3rem !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: 1rem !important
	}

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

	.me-lg-5 {
		margin-right: 3rem !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: 1rem !important
	}

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

	.mb-lg-5 {
		margin-bottom: 3rem !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: 1rem !important
	}

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

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

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

	.p-lg-0 {
		padding: 0 !important
	}

	.p-lg-1 {
		padding: .25rem !important
	}

	.p-lg-2 {
		padding: .5rem !important
	}

	.p-lg-3 {
		padding: 1rem !important
	}

	.p-lg-4 {
		padding: 1.5rem !important
	}

	.p-lg-5 {
		padding: 3rem !important
	}

	.px-lg-0 {
		padding-left: 0 !important;
		padding-right: 0 !important
	}

	.px-lg-1 {
		padding-left: .25rem !important;
		padding-right: .25rem !important
	}

	.px-lg-2 {
		padding-left: .5rem !important;
		padding-right: .5rem !important
	}

	.px-lg-3 {
		padding-left: 1rem !important;
		padding-right: 1rem !important
	}

	.px-lg-4 {
		padding-left: 1.5rem !important;
		padding-right: 1.5rem !important
	}

	.px-lg-5 {
		padding-left: 3rem !important;
		padding-right: 3rem !important
	}

	.py-lg-0 {
		padding-bottom: 0 !important;
		padding-top: 0 !important
	}

	.py-lg-1 {
		padding-bottom: .25rem !important;
		padding-top: .25rem !important
	}

	.py-lg-2 {
		padding-bottom: .5rem !important;
		padding-top: .5rem !important
	}

	.py-lg-3 {
		padding-bottom: 1rem !important;
		padding-top: 1rem !important
	}

	.py-lg-4 {
		padding-bottom: 1.5rem !important;
		padding-top: 1.5rem !important
	}

	.py-lg-5 {
		padding-bottom: 3rem !important;
		padding-top: 3rem !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: 1rem !important
	}

	.pt-lg-4 {
		padding-top: 1.5rem !important
	}

	.pt-lg-5 {
		padding-top: 3rem !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: 1rem !important
	}

	.pe-lg-4 {
		padding-right: 1.5rem !important
	}

	.pe-lg-5 {
		padding-right: 3rem !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: 1rem !important
	}

	.pb-lg-4 {
		padding-bottom: 1.5rem !important
	}

	.pb-lg-5 {
		padding-bottom: 3rem !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: 1rem !important
	}

	.ps-lg-4 {
		padding-left: 1.5rem !important
	}

	.ps-lg-5 {
		padding-left: 3rem !important
	}
}

@media (min-width:1200px) {
	.d-xl-inline {
		display: inline !important
	}

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

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

	.d-xl-grid {
		display: -ms-grid !important;
		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: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important
	}

	.d-xl-inline-flex {
		display: -webkit-inline-box !important;
		display: -ms-inline-flexbox !important;
		display: inline-flex !important
	}

	.d-xl-none {
		display: none !important
	}

	.flex-xl-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !important
	}

	.flex-xl-row {
		-webkit-box-orient: horizontal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important
	}

	.flex-xl-column,
	.flex-xl-row {
		-webkit-box-direction: normal !important
	}

	.flex-xl-column {
		-webkit-box-orient: vertical !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important
	}

	.flex-xl-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important
	}

	.flex-xl-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important
	}

	.flex-xl-grow-0 {
		-webkit-box-flex: 0 !important;
		-ms-flex-positive: 0 !important;
		flex-grow: 0 !important
	}

	.flex-xl-grow-1 {
		-webkit-box-flex: 1 !important;
		-ms-flex-positive: 1 !important;
		flex-grow: 1 !important
	}

	.flex-xl-shrink-0 {
		-ms-flex-negative: 0 !important;
		flex-shrink: 0 !important
	}

	.flex-xl-shrink-1 {
		-ms-flex-negative: 1 !important;
		flex-shrink: 1 !important
	}

	.flex-xl-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important
	}

	.flex-xl-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important
	}

	.flex-xl-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important
	}

	.justify-content-xl-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important
	}

	.justify-content-xl-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important
	}

	.justify-content-xl-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important
	}

	.justify-content-xl-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important
	}

	.justify-content-xl-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important
	}

	.justify-content-xl-evenly {
		-webkit-box-pack: space-evenly !important;
		-ms-flex-pack: space-evenly !important;
		justify-content: space-evenly !important
	}

	.align-items-xl-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important
	}

	.align-items-xl-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important
	}

	.align-items-xl-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important
	}

	.align-items-xl-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important
	}

	.align-items-xl-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important
	}

	.align-content-xl-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important
	}

	.align-content-xl-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important
	}

	.align-content-xl-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important
	}

	.align-content-xl-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important
	}

	.align-content-xl-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important
	}

	.align-content-xl-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important
	}

	.align-self-xl-auto {
		-ms-flex-item-align: auto !important;
		-ms-grid-row-align: auto !important;
		align-self: auto !important
	}

	.align-self-xl-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important
	}

	.align-self-xl-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important
	}

	.align-self-xl-center {
		-ms-flex-item-align: center !important;
		-ms-grid-row-align: center !important;
		align-self: center !important
	}

	.align-self-xl-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important
	}

	.align-self-xl-stretch {
		-ms-flex-item-align: stretch !important;
		-ms-grid-row-align: stretch !important;
		align-self: stretch !important
	}

	.order-xl-first {
		-webkit-box-ordinal-group: 0 !important;
		-ms-flex-order: -1 !important;
		order: -1 !important
	}

	.order-xl-0 {
		-webkit-box-ordinal-group: 1 !important;
		-ms-flex-order: 0 !important;
		order: 0 !important
	}

	.order-xl-1 {
		-webkit-box-ordinal-group: 2 !important;
		-ms-flex-order: 1 !important;
		order: 1 !important
	}

	.order-xl-2 {
		-webkit-box-ordinal-group: 3 !important;
		-ms-flex-order: 2 !important;
		order: 2 !important
	}

	.order-xl-3 {
		-webkit-box-ordinal-group: 4 !important;
		-ms-flex-order: 3 !important;
		order: 3 !important
	}

	.order-xl-4 {
		-webkit-box-ordinal-group: 5 !important;
		-ms-flex-order: 4 !important;
		order: 4 !important
	}

	.order-xl-5 {
		-webkit-box-ordinal-group: 6 !important;
		-ms-flex-order: 5 !important;
		order: 5 !important
	}

	.order-xl-last {
		-webkit-box-ordinal-group: 7 !important;
		-ms-flex-order: 6 !important;
		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: 1rem !important
	}

	.m-xl-4 {
		margin: 1.5rem !important
	}

	.m-xl-5 {
		margin: 3rem !important
	}

	.m-xl-auto {
		margin: auto !important
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

	.my-xl-auto {
		margin-bottom: auto !important;
		margin-top: 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: 1rem !important
	}

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

	.mt-xl-5 {
		margin-top: 3rem !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: 1rem !important
	}

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

	.me-xl-5 {
		margin-right: 3rem !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: 1rem !important
	}

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

	.mb-xl-5 {
		margin-bottom: 3rem !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: 1rem !important
	}

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

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

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

	.p-xl-0 {
		padding: 0 !important
	}

	.p-xl-1 {
		padding: .25rem !important
	}

	.p-xl-2 {
		padding: .5rem !important
	}

	.p-xl-3 {
		padding: 1rem !important
	}

	.p-xl-4 {
		padding: 1.5rem !important
	}

	.p-xl-5 {
		padding: 3rem !important
	}

	.px-xl-0 {
		padding-left: 0 !important;
		padding-right: 0 !important
	}

	.px-xl-1 {
		padding-left: .25rem !important;
		padding-right: .25rem !important
	}

	.px-xl-2 {
		padding-left: .5rem !important;
		padding-right: .5rem !important
	}

	.px-xl-3 {
		padding-left: 1rem !important;
		padding-right: 1rem !important
	}

	.px-xl-4 {
		padding-left: 1.5rem !important;
		padding-right: 1.5rem !important
	}

	.px-xl-5 {
		padding-left: 3rem !important;
		padding-right: 3rem !important
	}

	.py-xl-0 {
		padding-bottom: 0 !important;
		padding-top: 0 !important
	}

	.py-xl-1 {
		padding-bottom: .25rem !important;
		padding-top: .25rem !important
	}

	.py-xl-2 {
		padding-bottom: .5rem !important;
		padding-top: .5rem !important
	}

	.py-xl-3 {
		padding-bottom: 1rem !important;
		padding-top: 1rem !important
	}

	.py-xl-4 {
		padding-bottom: 1.5rem !important;
		padding-top: 1.5rem !important
	}

	.py-xl-5 {
		padding-bottom: 3rem !important;
		padding-top: 3rem !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: 1rem !important
	}

	.pt-xl-4 {
		padding-top: 1.5rem !important
	}

	.pt-xl-5 {
		padding-top: 3rem !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: 1rem !important
	}

	.pe-xl-4 {
		padding-right: 1.5rem !important
	}

	.pe-xl-5 {
		padding-right: 3rem !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: 1rem !important
	}

	.pb-xl-4 {
		padding-bottom: 1.5rem !important
	}

	.pb-xl-5 {
		padding-bottom: 3rem !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: 1rem !important
	}

	.ps-xl-4 {
		padding-left: 1.5rem !important
	}

	.ps-xl-5 {
		padding-left: 3rem !important
	}
}

@media (min-width:1400px) {
	.d-xxl-inline {
		display: inline !important
	}

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

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

	.d-xxl-grid {
		display: -ms-grid !important;
		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: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important
	}

	.d-xxl-inline-flex {
		display: -webkit-inline-box !important;
		display: -ms-inline-flexbox !important;
		display: inline-flex !important
	}

	.d-xxl-none {
		display: none !important
	}

	.flex-xxl-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !important
	}

	.flex-xxl-row {
		-webkit-box-orient: horizontal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important
	}

	.flex-xxl-column,
	.flex-xxl-row {
		-webkit-box-direction: normal !important
	}

	.flex-xxl-column {
		-webkit-box-orient: vertical !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important
	}

	.flex-xxl-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important
	}

	.flex-xxl-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important
	}

	.flex-xxl-grow-0 {
		-webkit-box-flex: 0 !important;
		-ms-flex-positive: 0 !important;
		flex-grow: 0 !important
	}

	.flex-xxl-grow-1 {
		-webkit-box-flex: 1 !important;
		-ms-flex-positive: 1 !important;
		flex-grow: 1 !important
	}

	.flex-xxl-shrink-0 {
		-ms-flex-negative: 0 !important;
		flex-shrink: 0 !important
	}

	.flex-xxl-shrink-1 {
		-ms-flex-negative: 1 !important;
		flex-shrink: 1 !important
	}

	.flex-xxl-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important
	}

	.flex-xxl-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important
	}

	.flex-xxl-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important
	}

	.justify-content-xxl-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important
	}

	.justify-content-xxl-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important
	}

	.justify-content-xxl-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important
	}

	.justify-content-xxl-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important
	}

	.justify-content-xxl-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important
	}

	.justify-content-xxl-evenly {
		-webkit-box-pack: space-evenly !important;
		-ms-flex-pack: space-evenly !important;
		justify-content: space-evenly !important
	}

	.align-items-xxl-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important
	}

	.align-items-xxl-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important
	}

	.align-items-xxl-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important
	}

	.align-items-xxl-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important
	}

	.align-items-xxl-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important
	}

	.align-content-xxl-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important
	}

	.align-content-xxl-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important
	}

	.align-content-xxl-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important
	}

	.align-content-xxl-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important
	}

	.align-content-xxl-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important
	}

	.align-content-xxl-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important
	}

	.align-self-xxl-auto {
		-ms-flex-item-align: auto !important;
		-ms-grid-row-align: auto !important;
		align-self: auto !important
	}

	.align-self-xxl-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important
	}

	.align-self-xxl-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important
	}

	.align-self-xxl-center {
		-ms-flex-item-align: center !important;
		-ms-grid-row-align: center !important;
		align-self: center !important
	}

	.align-self-xxl-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important
	}

	.align-self-xxl-stretch {
		-ms-flex-item-align: stretch !important;
		-ms-grid-row-align: stretch !important;
		align-self: stretch !important
	}

	.order-xxl-first {
		-webkit-box-ordinal-group: 0 !important;
		-ms-flex-order: -1 !important;
		order: -1 !important
	}

	.order-xxl-0 {
		-webkit-box-ordinal-group: 1 !important;
		-ms-flex-order: 0 !important;
		order: 0 !important
	}

	.order-xxl-1 {
		-webkit-box-ordinal-group: 2 !important;
		-ms-flex-order: 1 !important;
		order: 1 !important
	}

	.order-xxl-2 {
		-webkit-box-ordinal-group: 3 !important;
		-ms-flex-order: 2 !important;
		order: 2 !important
	}

	.order-xxl-3 {
		-webkit-box-ordinal-group: 4 !important;
		-ms-flex-order: 3 !important;
		order: 3 !important
	}

	.order-xxl-4 {
		-webkit-box-ordinal-group: 5 !important;
		-ms-flex-order: 4 !important;
		order: 4 !important
	}

	.order-xxl-5 {
		-webkit-box-ordinal-group: 6 !important;
		-ms-flex-order: 5 !important;
		order: 5 !important
	}

	.order-xxl-last {
		-webkit-box-ordinal-group: 7 !important;
		-ms-flex-order: 6 !important;
		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: 1rem !important
	}

	.m-xxl-4 {
		margin: 1.5rem !important
	}

	.m-xxl-5 {
		margin: 3rem !important
	}

	.m-xxl-auto {
		margin: auto !important
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

	.my-xxl-auto {
		margin-bottom: auto !important;
		margin-top: 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: 1rem !important
	}

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

	.mt-xxl-5 {
		margin-top: 3rem !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: 1rem !important
	}

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

	.me-xxl-5 {
		margin-right: 3rem !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: 1rem !important
	}

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

	.mb-xxl-5 {
		margin-bottom: 3rem !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: 1rem !important
	}

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

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

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

	.p-xxl-0 {
		padding: 0 !important
	}

	.p-xxl-1 {
		padding: .25rem !important
	}

	.p-xxl-2 {
		padding: .5rem !important
	}

	.p-xxl-3 {
		padding: 1rem !important
	}

	.p-xxl-4 {
		padding: 1.5rem !important
	}

	.p-xxl-5 {
		padding: 3rem !important
	}

	.px-xxl-0 {
		padding-left: 0 !important;
		padding-right: 0 !important
	}

	.px-xxl-1 {
		padding-left: .25rem !important;
		padding-right: .25rem !important
	}

	.px-xxl-2 {
		padding-left: .5rem !important;
		padding-right: .5rem !important
	}

	.px-xxl-3 {
		padding-left: 1rem !important;
		padding-right: 1rem !important
	}

	.px-xxl-4 {
		padding-left: 1.5rem !important;
		padding-right: 1.5rem !important
	}

	.px-xxl-5 {
		padding-left: 3rem !important;
		padding-right: 3rem !important
	}

	.py-xxl-0 {
		padding-bottom: 0 !important;
		padding-top: 0 !important
	}

	.py-xxl-1 {
		padding-bottom: .25rem !important;
		padding-top: .25rem !important
	}

	.py-xxl-2 {
		padding-bottom: .5rem !important;
		padding-top: .5rem !important
	}

	.py-xxl-3 {
		padding-bottom: 1rem !important;
		padding-top: 1rem !important
	}

	.py-xxl-4 {
		padding-bottom: 1.5rem !important;
		padding-top: 1.5rem !important
	}

	.py-xxl-5 {
		padding-bottom: 3rem !important;
		padding-top: 3rem !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: 1rem !important
	}

	.pt-xxl-4 {
		padding-top: 1.5rem !important
	}

	.pt-xxl-5 {
		padding-top: 3rem !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: 1rem !important
	}

	.pe-xxl-4 {
		padding-right: 1.5rem !important
	}

	.pe-xxl-5 {
		padding-right: 3rem !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: 1rem !important
	}

	.pb-xxl-4 {
		padding-bottom: 1.5rem !important
	}

	.pb-xxl-5 {
		padding-bottom: 3rem !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: 1rem !important
	}

	.ps-xxl-4 {
		padding-left: 1.5rem !important
	}

	.ps-xxl-5 {
		padding-left: 3rem !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: -ms-grid !important;
		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: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important
	}

	.d-print-inline-flex {
		display: -webkit-inline-box !important;
		display: -ms-inline-flexbox !important;
		display: inline-flex !important
	}

	.d-print-none {
		display: none !important
	}
}

@font-face {
	font-family: helvetica-ak;
	font-style: normal;
	font-weight: 300;
	src: url(../fonts/helvetica/helvetica_light.woff2) format("woff2")
}

@font-face {
	font-family: helvetica-ak;
	font-style: italic;
	font-weight: 300;
	src: url(../fonts/helvetica/helvetica_lightoblique.woff2) format("woff2")
}

@font-face {
	font-family: helvetica-ak;
	font-style: normal;
	font-weight: 400;
	src: url(../fonts/helvetica/helvetica_regular.woff2) format("woff2")
}

@font-face {
	font-family: helvetica-ak;
	font-style: italic;
	font-weight: 400;
	src: url(../fonts/helvetica/helvetica_oblique.woff2) format("woff2")
}

@font-face {
	font-family: helvetica-ak;
	font-style: normal;
	font-weight: 700;
	src: url(../fonts/helvetica/helvetica_bold.woff2) format("woff2")
}

@font-face {
	font-family: helvetica-ak;
	font-style: italic;
	font-weight: 700;
	src: url(../fonts/helvetica/helvetica_cyr_boldoblique.woff2) format("woff2")
}

@font-face {
	font-family: starsight-ak;
	font-style: normal;
	font-weight: 400;
	src: url(../fonts/starsight/starsight.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: normal;
	font-weight: 100;
	src: url(../fonts/montserrat/Montserrat-Thin.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: italic;
	font-weight: 100;
	src: url(../fonts/montserrat/Montserrat-ThinItalic.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: normal;
	font-weight: 200;
	src: url(../fonts/montserrat/Montserrat-ExtraLight.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: italic;
	font-weight: 200;
	src: url(../fonts/montserrat/Montserrat-ExtraLightItalic.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: normal;
	font-weight: 300;
	src: url(../fonts/montserrat/Montserrat-Light.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: italic;
	font-weight: 300;
	src: url(../fonts/montserrat/Montserrat-LightItalic.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: normal;
	font-weight: 400;
	src: url(../fonts/montserrat/Montserrat-Regular.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: italic;
	font-weight: 400;
	src: url(../fonts/montserrat/Montserrat-Italic.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: normal;
	font-weight: 500;
	src: url(../fonts/montserrat/Montserrat-Medium.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: italic;
	font-weight: 500;
	src: url(../fonts/montserrat/Montserrat-MediumItalic.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: normal;
	font-weight: 600;
	src: url(../fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: italic;
	font-weight: 600;
	src: url(../fonts/montserrat/Montserrat-SemiBoldItalic.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: normal;
	font-weight: 700;
	src: url(../fonts/montserrat/Montserrat-Bold.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: italic;
	font-weight: 700;
	src: url(../fonts/montserrat/Montserrat-BoldItalic.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: normal;
	font-weight: 800;
	src: url(../fonts/montserrat/Montserrat-ExtraBold.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: italic;
	font-weight: 800;
	src: url(../fonts/montserrat/Montserrat-ExtraBoldItalic.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: normal;
	font-weight: 900;
	src: url(../fonts/montserrat/Montserrat-Black.woff2) format("woff2")
}

@font-face {
	font-family: montserrat-ak;
	font-style: italic;
	font-weight: 900;
	src: url(../fonts/montserrat/Montserrat-BlackItalic.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: normal;
	font-weight: 200;
	src: url(../fonts/formular/formular-extralight.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: italic;
	font-weight: 200;
	src: url(../fonts/formular/formular-extralightitalic.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: normal;
	font-weight: 300;
	src: url(../fonts/formular/formular-light.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: italic;
	font-weight: 300;
	src: url(../fonts/formular/formular-lightitalic.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: normal;
	font-weight: 400;
	src: url(../fonts/formular/formular-regular.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: italic;
	font-weight: 400;
	src: url(../fonts/formular/formular-regularitalic.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: normal;
	font-weight: 500;
	src: url(../fonts/formular/formular-medium.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: italic;
	font-weight: 500;
	src: url(../fonts/formular/formular-mediumitalic.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: normal;
	font-weight: 700;
	src: url(../fonts/formular/formular-bold.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: italic;
	font-weight: 700;
	src: url(../fonts/formular/formular-bolditalic.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: normal;
	font-weight: 800;
	src: url(../fonts/formular/formular-ultra.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: italic;
	font-weight: 800;
	src: url(../fonts/formular/formular-ultraitalic.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: normal;
	font-weight: 900;
	src: url(../fonts/formular/formular-black.woff2) format("woff2")
}

@font-face {
	font-family: formular-ak;
	font-style: italic;
	font-weight: 900;
	src: url(../fonts/formular/formular-blackitalic.woff2) format("woff2")
}

::-webkit-input-placeholder {
	color: #666
}

::-moz-placeholder {
	color: #666
}

:-ms-input-placeholder {
	color: #666
}

::-ms-input-placeholder {
	color: #666
}

::placeholder {
	color: #666
}

::-moz-selection {
	background-color: var(--accent-color);
	color: #fff
}

::selection {
	background-color: var(--accent-color);
	color: #fff
}

::-webkit-scrollbar {
	background-color: hsla(173, 6%, 49%, .188);
	height: 5px;
	width: 5px
}

::-webkit-scrollbar-thumb {
	background-color: var(--text-color);
	border-radius: 3px
}

::-webkit-scrollbar-thumb:hover {
	background-color: var(--accent-color)
}

* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0
}

input,
select {
	font-size: 12px;
	font-weight: 600;
	padding: 10px 15px;
	text-transform: uppercase
}

input,
textarea {
	border-width: 1px;
	outline: none
}

input:focus:required:invalid,
textarea:focus:required:invalid {
	border-color: red
}

input:required:valid,
textarea:required:valid {
	border-color: green
}

input:focus,
textarea:focus {
	outline-color: hsla(173, 6%, 49%, .188);
	outline-style: solid;
	outline-width: 8px
}

input[type=search] {
	border: 1px solid var(--text-color);
	border-radius: 3px;
	opacity: .2;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
	width: 100%
}

input[type=search]:focus {
	opacity: 1
}

input[type=submit] {
	cursor: pointer
}

body,
html {
	scroll-behavior: smooth;
	scrollbar-gutter: stable
}

body {
	color: var(--text-color);
	font-family: var(--main-font);
	font-size: var(--font-size);
	font-weight: 300;
	letter-spacing: 1px;
	line-height: var(--lineheight);
	min-width: 320px;
	overflow-x: hidden;
	position: relative
}

body.scroll-lock {
	overflow-y: hidden
}

dialog::-webkit-backdrop {
	background-color: rgba(0, 0, 0, .859)
}

dialog::backdrop {
	background-color: rgba(0, 0, 0, .859)
}

li {
	list-style: none
}

a {
	color: var(--text-color);
	text-decoration: none;
	-webkit-transition: color .3s ease;
	-o-transition: color .3s ease;
	transition: color .3s ease
}

a:hover {
	color: var(--accent-color);
	text-decoration: underline
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: var(--main-font);
	font-weight: 500;
	text-transform: uppercase
}

section {
	position: relative
}

.dialog_close {
	aspect-ratio: 1/1;
	cursor: pointer;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition: opacity .3s ease, -webkit-transform .3s ease;
	transition: opacity .3s ease, -webkit-transform .3s ease;
	-o-transition: opacity .3s ease, transform .3s ease;
	transition: opacity .3s ease, transform .3s ease;
	transition: opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;
	width: 20px
}

.dialog_close:hover {
	opacity: .6;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

@media (min-width:1400px) {
	.container {
		max-width: 1500px
	}
}

.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
	padding-left: 50px;
	padding-right: 50px
}

.button {
	border-radius: 1px;
	cursor: pointer;
	display: block;
	-webkit-filter: drop-shadow(0 2px 4px rgba(0, 0, 0, .25));
	filter: drop-shadow(0 2px 4px rgba(0, 0, 0, .25));
	font-size: 11px;
	font-weight: 400;
	letter-spacing: 1.5px;
	line-height: 1;
	line-height: 20px;
	padding: 22px 45px;
	text-align: center;
	text-transform: uppercase
}

.button:hover {
	text-decoration: none
}

.button-main {
	background: #fff;
	border: 2px solid #fff;
	-webkit-transition: background .3s ease, border .3s ease, color .3s ease;
	-o-transition: background .3s ease, border .3s ease, color .3s ease;
	transition: background .3s ease, border .3s ease, color .3s ease
}

.button-main:hover {
	background: var(--accent-color);
	border: 2px solid var(--accent-color);
	color: #fff
}

.button-alt {
	background: var(--accent-color);
	border: 2px solid var(--accent-color);
	color: #fff;
	-webkit-transition: background .3s ease, border .3s ease, color .3s ease;
	-o-transition: background .3s ease, border .3s ease, color .3s ease;
	transition: background .3s ease, border .3s ease, color .3s ease
}

.button-alt:hover {
	background: #fff;
	color: var(--accent-color)
}

section {
	padding: 50px 0
}

.section-title {
	background: var(--mute-color);
	font-family: var(--main-accent-font);
	font-size: 26px;
	font-weight: 600;
	letter-spacing: 8px;
	line-height: 1;
	padding: 20px 0;
	position: relative;
	text-align: center;
	text-transform: uppercase
}

@-webkit-keyframes dialog_left__show {
	0% {
		left: -500px;
		opacity: 0
	}

	to {
		left: 0;
		opacity: 1
	}
}

@keyframes dialog_left__show {
	0% {
		left: -500px;
		opacity: 0
	}

	to {
		left: 0;
		opacity: 1
	}
}

@-webkit-keyframes dialog_left__hide {
	0% {
		left: 0;
		opacity: 1
	}

	to {
		left: -500px;
		opacity: 0
	}
}

@keyframes dialog_left__hide {
	0% {
		left: 0;
		opacity: 1
	}

	to {
		left: -500px;
		opacity: 0
	}
}

@-webkit-keyframes dialog_right__show {
	0% {
		opacity: 0;
		right: -500px
	}

	to {
		opacity: 1;
		right: 0
	}
}

@keyframes dialog_right__show {
	0% {
		opacity: 0;
		right: -500px
	}

	to {
		opacity: 1;
		right: 0
	}
}

@-webkit-keyframes dialog_right__hide {
	0% {
		opacity: 1;
		right: 0
	}

	to {
		opacity: 0;
		right: -500px
	}
}

@keyframes dialog_right__hide {
	0% {
		opacity: 1;
		right: 0
	}

	to {
		opacity: 0;
		right: -500px
	}
}

@-webkit-keyframes backdrop__backdrop_show {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes backdrop__backdrop_show {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@-webkit-keyframes backdrop__backdrop_hide {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

@keyframes backdrop__backdrop_hide {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

#dialog_menu {
	border: 0;
	bottom: 0;
	left: -500px;
	min-height: 100vh;
	min-width: 320px;
	opacity: 0;
	top: 0;
	visibility: hidden;
	will-change: right left opacity;
}

#dialog_menu::-webkit-backdrop {
	-webkit-animation: backdrop__backdrop_show .7s forwards;
	animation: backdrop__backdrop_show .7s forwards;
	opacity: 0
}

#dialog_menu::backdrop {
	-webkit-animation: backdrop__backdrop_show .7s forwards;
	animation: backdrop__backdrop_show .7s forwards;
	opacity: 0
}

#dialog_menu[open] {
	-webkit-animation: dialog_left__show .7s forwards;
	animation: dialog_left__show .7s forwards;
	visibility: visible
}

#dialog_menu[open]::-webkit-backdrop {
	opacity: 1
}

#dialog_menu[open]::backdrop {
	opacity: 1
}

#dialog_menu.close-init {
	-webkit-animation: dialog_left__hide .5s forwards;
	animation: dialog_left__hide .5s forwards
}

#dialog_menu.close-init::-webkit-backdrop {
	-webkit-animation: backdrop__backdrop_hide .5s forwards;
	animation: backdrop__backdrop_hide .5s forwards
}

#dialog_menu.close-init::backdrop {
	-webkit-animation: backdrop__backdrop_hide .5s forwards;
	animation: backdrop__backdrop_hide .5s forwards
}

.dialog_menu__inner {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 50px;
	min-height: 100vh;
	padding: 15px;
	width: 320px
}

.dialog_menu__inner>:not(:last-child) {
	position: relative
}

.dialog_menu__inner>:not(:last-child):after {
	background: var(--text-color);
	bottom: -20px;
	content: "";
	height: 1px;
	left: 0;
	opacity: .1;
	position: absolute;
	width: 100%
}

.dialog_menu__inner .dialog_menu__header {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 30px;
	justify-content: space-between
}

.dialog_menu__list {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	font-size: 12px;
	font-weight: 600;
	gap: 15px;
	text-transform: uppercase
}

.dialog_menu__list .menu-item a {
	display: block;
	width: 100%
}

.dialog_menu__list .menu-item a:hover {
	text-decoration: none
}

.dialog_menu__list>.menu-item>a {
	position: relative
}

.dialog_menu__list>.menu-item>a:before {
	background: var(--accent-color);
	bottom: -5px;
	content: "";
	height: 2px;
	left: 0;
	position: absolute;
	-webkit-transition: width .3s ease;
	-o-transition: width .3s ease;
	transition: width .3s ease;
	width: 0
}

.dialog_menu__list>.menu-item>a:hover:before {
	width: 100%
}

.dialog_menu__list .menu-item-has-children {
	height: 25px;
	overflow: hidden;
	-webkit-transition: height .3s ease;
	-o-transition: height .3s ease;
	transition: height .3s ease
}

.dialog_menu__list .menu-item-has-children>a:after {
	content: "+";
	font-family: var(--alt-font);
	font-size: 16px;
	line-height: 1;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-transition: color .3s ease, -webkit-transform .3s ease;
	transition: color .3s ease, -webkit-transform .3s ease;
	-o-transition: color .3s ease, transform .3s ease;
	transition: color .3s ease, transform .3s ease;
	transition: color .3s ease, transform .3s ease, -webkit-transform .3s ease
}

.dialog_menu__list .menu-item-has-children>a:hover:after {
	color: var(--accent-color);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.dialog_menu__list .menu-item-has-children .sub-menu {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	padding-top: 15px
}

.dialog_menu__list .menu-item-has-children .sub-menu .menu-item {
	padding: 5px 15px
}

.dialog_menu__list .menu-item-has-children .sub-menu .menu-item:hover {
	background: #f3f3f3
}

.dialog_menu__list .menu-item-has-children.active>a {
	color: var(--accent-color)
}

.dialog_menu__list .menu-item-has-children.active>a:after {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}

.dialog_menu__list .menu-item-has-children.active>a:before {
	width: 100%
}

.dialog_menu__list .menu-item-has-children.active>a:hover:after {
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg)
}

#dialog_record {
	border: 0;
	border-radius: 5px;
	height: 575px;
	inset: 0;
	margin: auto;
	max-width: 480px;
	min-width: 320px;
	opacity: 0;
	overflow: hidden;
	right: -500px;
	visibility: hidden;
	width: 100%;
	will-change: right left opacity;
}

#dialog_record::-webkit-backdrop {
	-webkit-animation: backdrop__backdrop_show .7s forwards;
	animation: backdrop__backdrop_show .7s forwards;
	opacity: 0
}

#dialog_record::backdrop {
	-webkit-animation: backdrop__backdrop_show .7s forwards;
	animation: backdrop__backdrop_show .7s forwards;
	opacity: 0
}

#dialog_record[open] {
	-webkit-animation: dialog_right__show .7s forwards;
	animation: dialog_right__show .7s forwards;
	visibility: visible
}

#dialog_record[open]::-webkit-backdrop {
	opacity: 1
}

#dialog_record[open]::backdrop {
	opacity: 1
}

#dialog_record.close-init {
	-webkit-animation: dialog_right__hide .5s forwards;
	animation: dialog_right__hide .5s forwards
}

#dialog_record.close-init::-webkit-backdrop {
	-webkit-animation: backdrop__backdrop_hide .5s forwards;
	animation: backdrop__backdrop_hide .5s forwards
}

#dialog_record.close-init::backdrop {
	-webkit-animation: backdrop__backdrop_hide .5s forwards;
	animation: backdrop__backdrop_hide .5s forwards
}

#dialog_record .dialog_record__inner {
	height: -webkit-fill-available;
	padding: 25px;
	position: relative
}

#dialog_record .dialog_menu__close {
	left: 25px;
	position: absolute;
	top: 25px
}

#dialog_record .back-step,
#dialog_record .next-month,
#dialog_record .prev-month {
	cursor: pointer;
	font-size: 10px;
	font-weight: 600;
	left: 25px;
	position: absolute;
	text-transform: uppercase;
	top: 25px;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	z-index: 1
}

#dialog_record .back-step span,
#dialog_record .next-month span,
#dialog_record .prev-month span {
	margin-left: 10px
}

#dialog_record .back-step:hover,
#dialog_record .next-month:hover,
#dialog_record .prev-month:hover {
	opacity: .6
}

#dialog_record .back-step:hover .back-step__icon,
#dialog_record .next-month:hover .back-step__icon,
#dialog_record .prev-month:hover .back-step__icon {
	-webkit-transform: translateX(-5px);
	-ms-transform: translateX(-5px);
	transform: translateX(-5px)
}

#dialog_record .back-step:hover .next-step__icon,
#dialog_record .next-month:hover .next-step__icon,
#dialog_record .prev-month:hover .next-step__icon {
	-webkit-transform: translateX(5px);
	-ms-transform: translateX(5px);
	transform: translateX(5px)
}

#dialog_record .prev-month {
	display: none
}

#dialog_record .next-month {
	left: unset;
	right: 25px
}

#dialog_record .arrow-step__icon {
	margin-top: 10px;
	position: relative;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	-o-transition: transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease
}

#dialog_record .arrow-step__icon .arrow-step-line {
	background-color: #333;
	height: 1px
}

#dialog_record .arrow-step__icon .arrow-step-middle {
	width: 50px
}

#dialog_record .arrow-step__icon .arrow-step-bottom,
#dialog_record .arrow-step__icon .arrow-step-top {
	width: 11px
}

#dialog_record .back-step__icon .arrow-step-bottom,
#dialog_record .back-step__icon .arrow-step-middle,
#dialog_record .back-step__icon .arrow-step-top {
	left: 0;
	position: absolute
}

#dialog_record .back-step__icon .arrow-step-top {
	top: -2px;
	-webkit-transform: rotate(342deg);
	-ms-transform: rotate(342deg);
	transform: rotate(342deg)
}

#dialog_record .back-step__icon .arrow-step-bottom {
	top: 2px;
	-webkit-transform: rotate(18deg);
	-ms-transform: rotate(18deg);
	transform: rotate(18deg)
}

#dialog_record .next-step__icon .arrow-step-bottom,
#dialog_record .next-step__icon .arrow-step-middle,
#dialog_record .next-step__icon .arrow-step-top {
	position: absolute;
	right: 0
}

#dialog_record .next-step__icon .arrow-step-top {
	top: -2px;
	-webkit-transform: rotate(18deg);
	-ms-transform: rotate(18deg);
	transform: rotate(18deg)
}

#dialog_record .next-step__icon .arrow-step-bottom {
	top: 2px;
	-webkit-transform: rotate(342deg);
	-ms-transform: rotate(342deg);
	transform: rotate(342deg)
}

#dialog_record .dialog_record__header {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	font-size: 10px;
	font-weight: 600;
	gap: 30px;
	line-height: 1;
	margin: 0 auto;
	max-width: 240px;
	text-align: center;
	text-transform: uppercase
}

@media (max-width:425px) {
	#dialog_record .dialog_record__header {
		max-width: 150px
	}
}

#dialog_record .dialog_record__footer {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	font-size: 10px;
	font-weight: 600;
	gap: 5px;
	margin: 0 auto;
	max-width: 190px;
	text-align: center;
	text-transform: uppercase
}

#dialog_record .dialog_record__footer a[href*=tel] {
	font-size: 22px;
	font-weight: 400;
	white-space: nowrap
}

#dialog_record .dialog_record__step {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: none;
	-ms-flex-direction: column;
	flex-direction: column;
	height: inherit;
	justify-content: space-between;
	opacity: 0;
	-webkit-transition: opacity .5s ease;
	-o-transition: opacity .5s ease;
	transition: opacity .5s ease;
	visibility: hidden
}

#dialog_record .dialog_record__step.step-active {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	opacity: 1;
	visibility: visible
}

#dialog_record .dialog_record__step.step-ready {
	opacity: 0;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
	visibility: visible
}

#dialog_record .dialog_record__step.step-form {
	-webkit-box-pack: space-evenly;
	-ms-flex-pack: space-evenly;
	justify-content: space-evenly
}

#dialog_record .dialog_record__step.step-final {
	-ms-flex-pack: distribute;
	justify-content: space-around
}

#dialog_record .dialog_record__service_select {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 45px;
	justify-content: center
}

#dialog_record .dialog_record__service_select .dialog_record__service {
	border: 3px solid var(--accent-color);
	-webkit-box-shadow: inset 0 4px 4px hsla(137, 6%, 56%, .3);
	box-shadow: inset 0 4px 4px hsla(137, 6%, 56%, .3);
	cursor: pointer;
	font-size: 12px;
	letter-spacing: 1.5px;
	padding: 15px 50px;
	text-align: center;
	text-transform: uppercase;
	-webkit-transition: background .3s ease, color .3s ease, -webkit-box-shadow .3s ease;
	transition: background .3s ease, color .3s ease, -webkit-box-shadow .3s ease;
	-o-transition: background .3s ease, color .3s ease, box-shadow .3s ease;
	transition: background .3s ease, color .3s ease, box-shadow .3s ease;
	transition: background .3s ease, color .3s ease, box-shadow .3s ease, -webkit-box-shadow .3s ease
}

#dialog_record .dialog_record__service_select .dialog_record__service.active,
#dialog_record .dialog_record__service_select .dialog_record__service:hover {
	background: var(--accent-color);
	-webkit-box-shadow: inset 0 0 0 hsla(137, 6%, 56%, .3);
	box-shadow: inset 0 0 0 hsla(137, 6%, 56%, .3);
	color: #fff
}

#dialog_record .dialog_record__form {
	gap: 30px
}

#dialog_record .dialog_record__form,
#dialog_record .dialog_record__form label {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column
}

#dialog_record .dialog_record__form label {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 5px
}

#dialog_record .dialog_record__form label span {
	font-size: 12px;
	line-height: 12px;
	width: 185px
}

#dialog_record .dialog_record__form label * {
	text-align: center
}

#dialog_record .dialog_record__form label input,
#dialog_record .dialog_record__form label select {
	width: 100%
}

#dialog_record .dialog_record__form input[type=submit] {
	margin: 0 auto;
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content
}

#dialog_record .dialog_record__final {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 15px;
	text-transform: uppercase
}

#dialog_record .dialog_record__final span:first-child {
	font-size: 10px
}

#dialog_record .dialog_record__final span:nth-child(2) {
	border: 1px solid #333;
	line-height: 1;
	padding: 7px 12px
}

#dialog_record .dialog_record__final span:nth-child(3) {
	font-size: 20px
}

#dialog_record .dialog_record__insta {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	background: #a5ad74;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 142px;
	justify-content: center;
	width: 296px
}

#calendar {
	position: relative
}

#calendar table {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 60px;
	justify-content: space-between
}

#calendar table,
#calendar tbody {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column
}

#calendar tbody {
	gap: 30px
}

#calendar tbody tr {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	-webkit-box-align: self-end;
	-ms-flex-align: self-end;
	align-items: self-end;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 15px;
	justify-content: flex-end
}

@media (max-width:425px) {
	#calendar tbody tr {
		gap: 10px
	}
}

@media (max-width:375px) {
	#calendar tbody tr {
		gap: 3px
	}
}

#calendar tbody td {
	font-size: 16px;
	height: 32px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 38px
}

#calendar .calendar_head_inner {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	justify-content: center;
	position: relative;
	text-transform: uppercase
}

#calendar .calendar_head_inner .select_date {
	font-size: 10px;
	font-weight: 600
}

@media (max-width:425px) {
	#calendar .calendar_head_inner .select_month {
		font-size: 15px
	}
}

#calendar .not-current {
	visibility: hidden
}

#calendar .normal,
#calendar .today {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	position: relative
}

#calendar .normal:after,
#calendar .today:after {
	background: #a7a7a7;
	bottom: -9px;
	content: "";
	height: 1px;
	left: -9px;
	position: absolute;
	right: -9px
}

#calendar .normal {
	border: 1px solid #a7a7a7;
	cursor: pointer;
	font-weight: 300;
	text-align: center;
	-webkit-transition: border-color .3s ease, background-color .3s ease, color .3s ease;
	-o-transition: border-color .3s ease, background-color .3s ease, color .3s ease;
	transition: border-color .3s ease, background-color .3s ease, color .3s ease
}

#calendar .normal.active,
#calendar .normal:hover {
	background: var(--accent-color);
	border-color: var(--accent-color);
	color: #fff
}

#calendar .today {
	background: #fff;
	border: 1px solid var(--accent-color);
	color: var(--accent-color);
	cursor: pointer;
	font-weight: 600;
	text-align: center
}

#dialog_subscribe {
	border: 0;
	border-radius: 5px;
	inset: 0;
	left: -500px;
	margin: auto;
	max-width: 985px;
	min-height: 255px;
	opacity: 0;
	visibility: hidden;
	width: 100%;
	will-change: right left opacity;
}

#dialog_subscribe::-webkit-backdrop {
	-webkit-animation: backdrop__backdrop_show .7s forwards;
	animation: backdrop__backdrop_show .7s forwards;
	opacity: 0
}

#dialog_subscribe::backdrop {
	-webkit-animation: backdrop__backdrop_show .7s forwards;
	animation: backdrop__backdrop_show .7s forwards;
	opacity: 0
}

#dialog_subscribe[open] {
	-webkit-animation: dialog_left__show .7s forwards;
	animation: dialog_left__show .7s forwards;
	visibility: visible
}

#dialog_subscribe[open]::-webkit-backdrop {
	opacity: 1
}

#dialog_subscribe[open]::backdrop {
	opacity: 1
}

#dialog_subscribe.close-init {
	-webkit-animation: dialog_left__hide .5s forwards;
	animation: dialog_left__hide .5s forwards
}

#dialog_subscribe.close-init::-webkit-backdrop {
	-webkit-animation: backdrop__backdrop_hide .5s forwards;
	animation: backdrop__backdrop_hide .5s forwards
}

#dialog_subscribe.close-init::backdrop {
	-webkit-animation: backdrop__backdrop_hide .5s forwards;
	animation: backdrop__backdrop_hide .5s forwards
}

#dialog_subscribe .bg_bottom,
#dialog_subscribe .bg_left {
	bottom: 0;
	position: absolute;
	z-index: 0
}

@media (max-width:842px) {

	#dialog_subscribe .bg_bottom,
	#dialog_subscribe .bg_left {
		display: none
	}
}

#dialog_subscribe .bg_left {
	left: 0;
	top: 0
}

#dialog_subscribe .bg_bottom {
	right: 0
}

.dialog_subscribe__inner {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 60px;
	justify-content: center;
	max-width: 985px;
	min-height: 255px;
	padding: 60px 30px;
	position: relative;
	width: 100%;
	z-index: 1
}

.dialog_subscribe__inner .dialog_subscribe__close {
	position: absolute;
	right: 30px;
	top: 30px;
	z-index: 1
}

.dialog_subscribe__inner h2 {
	font-family: var(--alt-font);
	font-size: 18px;
	font-weight: 500;
	line-height: 1;
	position: relative;
	text-align: center;
	text-transform: unset;
	text-transform: uppercase
}

.dialog_subscribe__inner ul {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	font-size: 12px;
	gap: 50px;
	line-height: 1.7;
	max-width: 350px
}

.dialog_subscribe__inner ul li {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	min-height: 58px;
	padding-left: 62px;
	position: relative
}

.dialog_subscribe__inner ul li:before {
	background-image: url(../images/dist/check.png);
	background-repeat: no-repeat;
	bottom: 0;
	content: "";
	display: block;
	height: 58px;
	left: 0;
	position: absolute;
	top: 0;
	width: 42px
}

.dialog_subscribe__inner .button {
	border-color: var(--accent-color);
	padding-bottom: 10px;
	padding-top: 10px
}

.featured {
	position: relative
}

.featured h2 {
	font-size: 17px;
	font-weight: 600;
	text-align: center
}

.featured_list {
	-ms-grid-columns: 1fr 30px 1fr;
	display: -ms-grid;
	display: grid;
	gap: 30px;
	grid-template-columns: 1fr 1fr;
	margin: 85px auto 0;
	max-width: 1050px
}

.featured_list li {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 20px;
	max-width: 450px;
	position: relative
}

.featured_list li:before {
	content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='32' fill='none'%3E%3Cpath stroke='%23C0978E' stroke-width='4.924' d='m2.26 2.74 26.716 26.718M2.259 29.259 28.977 2.542'/%3E%3C/svg%3E");
	position: relative;
	top: 8px
}

@media (max-width:767px) {
	.featured_list {
		-ms-grid-columns: 1fr;
		grid-template-columns: 1fr;
		margin-top: 50px
	}
}

.footer {
	padding: 50px 0;
	position: relative
}

.footer .questions {
	font-size: 10px;
	letter-spacing: 1.6px;
	line-height: 2;
	margin: 0 auto 100px;
	max-width: 231px;
	text-transform: uppercase
}

.footer .questions a {
	white-space: nowrap
}

.footer .container {
	padding-bottom: 350px
}

@media (max-width:562px) {
	.footer .container {
		padding-bottom: 200px
	}
}

.footer .footer_bg {
	bottom: 0;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	z-index: -1
}

@media (max-width:562px) {
	.footer .footer_bg {
		width: 100%
	}
}

.footer .copyright {
	display: block;
	text-align: center
}

.footer-form {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 30px;
	position: relative
}

.footer-form input,
.footer-form label {
	max-width: 580px;
	width: 100%
}

.footer-form input {
	border-left: 0;
	border-right: 0;
	border-top: 0;
	font-family: var(--main-font);
	font-size: 15px;
	font-weight: 400;
	text-transform: unset
}

.footer-form .footer-form_submit {
	max-width: 580px;
	position: relative;
	width: 100%
}

.footer-form .footer-form_submit .required_fields {
	font-size: 10px;
	font-weight: 400;
	left: 15px;
	position: absolute;
	top: -25px
}

.footer-form .footer-form_submit button {
	margin-top: 50px;
	width: -webkit-min-content;
	width: -moz-min-content;
	width: min-content
}

.footer-contacts {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 35px;
	justify-content: center;
	position: relative
}

.footer-contacts li {
	font-size: 18px;
	font-weight: 500;
	letter-spacing: 2.5px;
	line-height: 1.5
}

.footer-contacts li:has(a[href*=mailto]) {
	font-size: 36px;
	text-transform: uppercase
}

@media (max-width:1399px) {
	.footer-contacts li:has(a[href*=mailto]) {
		font-size: 24px
	}
}

@media (max-width:991px) {
	.footer-contacts li:has(a[href*=mailto]) {
		font-size: unset
	}
}

@media (max-width:562px) {
	.footer-contacts li {
		font-size: 16px
	}
}

@media (max-width:767px) {
	.footer-contacts {
		margin-top: 50px
	}
}

#header {
	background: #fff;
	padding: 33px 0;
	width: 100%;
	z-index: 2
}

#header,
#header .container {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

#header .container {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	gap: 30px;
	justify-content: space-between
}

@media (max-width:596px) {
	#header .container {
		padding-left: 25px;
		padding-right: 25px
	}
}

#header img {
	fill: var(--text-color);
	max-width: 40px
}

.header__left {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 30px
}

.header-sitename,
.header__left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.header-sitename {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	bottom: -3px;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-left: 88px;
	position: relative
}

@media (max-width:767px) {
	.header-sitename {
		margin-left: unset
	}
}

.header-sitename .sitename-from {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 4px;
	left: 0;
	position: absolute;
	top: -20px;
	white-space: nowrap
}

@media (max-width:767px) {
	.header-sitename .sitename-from {
		display: none
	}
}

.header-sitename .sitename-from img {
	width: 9px
}

.header-sitename .sitename-from span {
	font-size: 8px;
	font-weight: 300;
	letter-spacing: 1px;
	text-transform: uppercase
}

.header-sitename .sitename-name {
	font-family: var(--main-accent-font);
	font-size: 32px;
	font-weight: 600;
	letter-spacing: 13px;
	line-height: 1;
	text-transform: uppercase;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
	white-space: nowrap
}

.header-sitename .sitename-name:hover {
	opacity: .6;
	text-decoration: none
}

@media (max-width:767px) {
	.header-sitename .sitename-name {
		font-size: 20px;
		letter-spacing: 5px;
		white-space: pre-wrap
	}
}

.header-sitename .sitename-after {
	bottom: -15px;
	font-size: 8px;
	font-weight: 300;
	letter-spacing: 1px;
	position: absolute
}

@media (max-width:767px) {
	.header-sitename .sitename-after {
		display: none
	}
}

.header-subscribe {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 10px;
	font-weight: 300;
	gap: 10px;
	position: relative;
	text-transform: uppercase;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.header-subscribe a {
	text-align: right
}

.header-subscribe img {
	width: 20px
}

.header-subscribe a:hover {
	cursor: pointer;
	opacity: .6
	text-decoration: none;
}

@media (max-width:374px) {
	.header-subscribe {
		display: none
	}
}

.line-list {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 17px;
	justify-content: space-between;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
	width: 42px
}

.line-list .line {
	background-color: var(--text-color);
	height: 3px;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	-o-transition: transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease
}

.line-list:hover {
	cursor: pointer;
	opacity: .6
}

.line-list:hover .line-middle {
	-webkit-transform: translateX(10px);
	-ms-transform: translateX(10px);
	transform: translateX(10px)
}

.health_coaching {
	position: relative
}

.hc-list {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 30px;
	padding: 55px 170px 55px 55px
}

.hc-list li {
	max-width: 400px
}

@media (max-width:1399px) {
	.hc-list {
		background-color: var(--mute-color);
		margin: 0 auto;
		padding-left: 55px;
		padding-right: 55px;
		width: -webkit-fit-content;
		width: -moz-fit-content;
		width: fit-content
	}
}

@media (max-width:424px) {
	.hc-list {
		padding: 30px
	}
}

.hc-check {
	background-color: var(--mute-color);
	height: 85%;
	padding-left: 170px;
	padding-right: unset
}

.hc-check li {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 24px;
	max-width: 450px
}

.hc-check li:before {
	content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='26' height='26' fill='none'%3E%3Cpath fill='url(%23a)' d='M0 0h26v26H0z'/%3E%3Cdefs%3E%3Cpattern id='a' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23b' transform='scale(.00098)'/%3E%3C/pattern%3E%3Cimage id='b' width='1024' height='1024' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E")
}

@media (max-width:424px) {
	.hc-check li:before {
		display: none
	}
}

@media (max-width:1399px) {
	.hc-check {
		height: unset;
		padding-left: 55px;
		padding-right: 55px
	}
}

@media (max-width:424px) {
	.hc-check {
		padding-left: 30px;
		padding-right: 30px
	}
}

.hc-title {
	font-size: 17px;
	font-weight: 300;
	padding: 30px 0;
	text-align: right
}

@media (max-width:1399px) {
	.hc-title {
		text-align: center
	}
}

.col-trouble {
	padding-left: 90px
}

@media (max-width:1399px) {
	.col-trouble {
		padding-left: calc(var(--bs-gutter-x)*.5)
	}
}

.hc-title_troubles {
	text-align: left
}

@media (max-width:1399px) {
	.hc-title_troubles {
		text-align: center
	}
}

.hc-troubles_wrapper {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

@media (max-width:1399px) {
	.hc-trouble_icons {
		display: none
	}
}

.i_am {
	position: relative
}

.i_am-photo img {
	height: auto;
	width: 100%
}

.i_am-col_txt {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center
}

.i_am_inner {
	max-width: 520px
}

.i_am_inner p:first-child {
	text-transform: uppercase
}

.i_am_inner p:not(:last-child) {
	margin-bottom: 50px
}

.latest_blog {
	position: relative
}

.latest_blog--text>p {
	margin: 0 auto;
	max-width: 400px;
	text-align: center
}

.latest_blog--container {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 15px;
	margin-top: 15px
}

@media (min-width:992px) {
	.latest_blog--container {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		justify-content: center
	}

	.latest_blog--container .latest_blog--more {
		-webkit-box-ordinal-group: 9;
		-ms-flex-order: 8;
		order: 8;
		width: 281px
	}
}

.latest_blog--post {
	overflow: hidden
}

.latest_blog--post,
.latest_blog--post .post_inner {
	height: 300px;
	max-width: 400px;
	min-width: 320px;
	width: 100%
}

.latest_blog--post .post_inner {
	position: relative
}

.latest_blog--post .post_inner img {
	height: 300px;
	max-width: 400px;
	min-width: 320px;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	-webkit-transition: -webkit-transform .3s ease;
	transition: -webkit-transform .3s ease;
	-o-transition: transform .3s ease;
	transition: transform .3s ease;
	transition: transform .3s ease, -webkit-transform .3s ease;
	width: 100%
}

.latest_blog--post .post_inner .post_overlay {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 12px;
	inset: 0;
	justify-content: center;
	line-height: 1.5;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	z-index: 1
}

.latest_blog--post .post_inner .post_overlay:before {
	background: #000;
	content: "";
	inset: 0;
	opacity: .3;
	position: absolute;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
	z-index: -1
}

.latest_blog--post:hover .post_overlay:before {
	opacity: .5
}

.latest_blog--post:hover img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}

.home-main {
	height: 649px;
	position: relative;
	width: 100%
}

.home-main .container {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 250px 0 250px 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 180px;
	height: inherit;
	justify-content: center;
	overflow: hidden;
	position: relative;
	width: 100%;
	z-index: 1
}

@media (max-width:768px) {
	.home-main .container {
		gap: 100px
	}
}

.main-cover {
	height: 649px;
	inset: 0;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	width: 100%;
	z-index: 0
}

.main-title {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	align-items: center;
	bottom: -50px;
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-family: var(--main-accent-font);
	font-size: 36px;
	gap: 30px;
	justify-content: center;
	left: 7.5px;
	letter-spacing: 15px;
	line-height: 1;
	position: relative;
	z-index: 1
}

.main-title .main-title-and {
	font-size: 100px
}

@media (max-width:1440px) {
	.main-title {
		font-size: 32px
	}

	.main-title .main-title-and {
		font-size: 90px
	}
}

@media (max-width:1024px) {
	.main-title {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		bottom: 0;
		-ms-flex-direction: column;
		flex-direction: column;
		left: 5px;
		letter-spacing: 10px;
		text-align: center
	}
}

@media (max-width:425px) {
	.main-title {
		left: 2.5px;
		letter-spacing: 5px
	}
}

@media (max-width:375px) {
	.main-title {
		font-size: 25px
	}

	.main-title .main-title-and {
		font-size: 60px
	}
}

.main-title span {
	white-space: nowrap
}

.main-record,
.menu_section {
	position: relative
}

.menu_section-col_img img {
	height: auto;
	margin-top: 20px;
	position: relative;
	width: 100%;
	z-index: 1
}

@media (min-width:992px) {
	.menu_section-col_img img {
		margin-left: 30px;
		margin-top: -120px
	}
}

.menu_section-col_text {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 60px;
	justify-content: center
}

@media (min-width:992px) {
	.menu_section-col_text {
		padding-top: 60px
	}
}

.menu_section_inner {
	max-width: 500px
}

.menu_section_inner .button {
	max-width: 325px
}

#post_article {
	padding-bottom: 100px;
	padding-top: 100px;
	position: relative
}

#post_article p {
	margin-bottom: 30px
}

#post_article img {
	width: 100%
}

#post_article .button {
	margin: 80px auto
}

.cot-title {
	background-color: var(--mute-color);
	height: 80px;
	margin-bottom: 50px;
	margin-top: 50px
}

.cot-title .container {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 17px;
	font-weight: 600;
	height: 80px;
	letter-spacing: 3px;
	line-height: 1
}

.cot-title span {
	font-family: var(--main-accent-font);
	font-size: 200px;
	font-style: italic;
	line-height: 1;
	margin-right: 50px;
	position: relative;
	top: 20px
}

@media (max-width:425px) {
	.cot-title {
		margin-bottom: 50px;
		margin-top: 50px
	}

	.cot-title span {
		font-size: 100px;
		top: 10px
	}
}

.article_bg {
	bottom: -270px;
	max-width: 546px;
	position: absolute;
	right: 133px;
	z-index: -1
}

.post_head {
	position: relative
}

.post_head,
.post_head .row {
	min-height: 392px
}

@media (max-width:767px) {

	.post_head,
	.post_head .row {
		min-height: unset
	}
}

.post_head-col_read {
	background-color: #a5ad74;
	color: #fff;
	position: relative
}

.post_head-col_read h2 {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-family: var(--main-accent-font);
	font-size: 36px;
	inset: 0;
	justify-content: center;
	letter-spacing: 8px;
	line-height: 1;
	position: absolute;
	text-align: center
}

.post_head-col_read .button {
	bottom: 30px;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.post_head-col_toc {
	padding: 0
}

.post_head-col_toc h2 {
	background: var(--mute-color);
	font-size: 11px;
	font-weight: 500;
	padding: 30px 45px
}

@media (max-width:767px) {
	.post_head-col_toc h2 {
		text-align: center
	}
}

.post_head-col_toc #toc-list {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 5px;
	padding: 30px 65px
}

.post_head-col_toc #toc-list li {
	font-size: 11px;
	font-weight: 500;
	list-style: decimal;
	text-transform: uppercase
}

@media (max-width:767px) {
	.post_head-col_toc #toc-list {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		text-align: center
	}
}

.video_section {
	position: relative
}

.video_section video {
	aspect-ratio: 15/8;
	cursor: pointer;
	-o-object-fit: cover;
	object-fit: cover;
	overflow: hidden;
	width: 100%
}

.work_together {
	position: relative
}

.wt-title {
	background: #ffffffc7;
	margin-bottom: 30px
}

.wt-title span {
	display: inline-block;
	font-size: 10px;
	font-weight: 300;
	letter-spacing: 1.5px;
	line-height: 15px;
	max-width: 400px;
	text-align: left
}

@media (max-width:787px) {
	.wt-title span {
		display: block;
		margin: 0 auto;
		text-align: center
	}
}

.wt-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 40px;
	position: relative
}

@media (max-width:991px) {
	.wt-container {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}
}

.wt-img_bg {
	position: absolute;
	top: -290px;
	z-index: -1
}

.wt-steps {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	counter-reset: item;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 50px;
	justify-content: center;
	width: 245px
}

.wt-steps,
.wt-steps li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.wt-steps li {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	align-items: center;
	gap: 30px;
	justify-content: space-between;
	position: relative
}

.wt-steps li span {
	font-size: 10px;
	max-width: 95px;
	text-align: right;
	text-transform: uppercase
}

.wt-steps li:before {
	content: counter(item);
	counter-increment: item;
	font-family: var(--main-accent-font);
	font-size: 200px;
	font-style: italic;
	line-height: 1
}

@media (max-width:991px) {
	.wt-steps {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		-ms-flex-direction: row;
		flex-direction: row;
		gap: unset;
		justify-content: space-between;
		width: unset
	}

	.wt-steps li {
		gap: 15px
	}

	.wt-steps li:before {
		font-size: 100px
	}
}

@media (max-width:575px) {
	.wt-steps {
		display: none
	}
}

.wt-plans {
	-webkit-box-align: end;
	-ms-flex-align: end;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	align-items: flex-end;
	background: hsla(68, 26%, 57%, .4);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 55px;
	justify-content: space-between;
	padding: 55px
}

@media (max-width:991px) {
	.wt-plans {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-direction: column;
		flex-direction: column
	}
}

@media (max-width:575px) {
	.wt-plans {
		gap: 30px;
		padding: 30px
	}
}

@media (max-width:425px) {
	.wt-plans {
		gap: 15px;
		padding: 15px
	}
}

.wt-plan {
	background: #fff;
	max-width: 505px;
	padding: 25px 30px
}

.wt-plan h3 {
	font-size: 20px;
	line-height: 1;
	margin-bottom: 10px;
	text-align: center
}

@media (max-width:425px) {
	.wt-plan h3 {
		font-size: 16px
	}
}

.wt-plan .wp-plan_desc {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 10px
}

.wt-plan .wp-plan_desc p {
	font-size: 10px;
	font-weight: 500;
	line-height: 1.2;
	text-align: center
}

.wt-plan .wp-plan_list {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 40px;
	margin: 40px auto
}

.wt-plan .wp-plan_list li {
	padding-left: 15px;
	position: relative
}

.wt-plan .wp-plan_list li:before {
	content: ".";
	font-weight: 600;
	height: 1px;
	left: 0;
	position: absolute;
	top: -4px;
	width: 1px
}

@media (max-width:425px) {
	.wt-plan .wp-plan_list {
		gap: 15px
	}
}

.wt-plan .button {
	margin: 0 auto
}