*,
::after,
::before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-ms-overflow-style: scrollbar;
	-webkit-tap-highlight-color: transparent
}

@-ms-viewport {
	width: device-width
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
	display: block
}

body {
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	background-color: #fff
}

[tabindex="-1"]:focus {
	outline: 0!important
}

hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
	overflow: visible
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0;
	margin-bottom: .5rem
}

p {
	margin-top: 0;
	margin-bottom: 1rem
}

abbr[data-original-title],
abbr[title] {
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
	cursor: help;
	border-bottom: 0
}

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

dl,
ol,
ul {
	margin-top: 0;
	margin-bottom: 1rem
}

ol ol,
ol ul,
ul ol,
ul ul {
	margin-bottom: 0
}

dt {
	font-weight: 700
}

dd {
	margin-bottom: .5rem;
	margin-left: 0
}

blockquote {
	margin: 0 0 1rem
}

dfn {
	font-style: italic
}

b,
strong {
	font-weight: bolder
}

small {
	font-size: 80%
}

sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

a {
	text-decoration: none;
	background-color: transparent;
	-webkit-text-decoration-skip: objects
}

a:hover {
	text-decoration: underline
}

code,
kbd,
pre,
samp {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	font-size: 1em
}

pre {
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	-ms-overflow-style: scrollbar
}

figure {
	margin: 0 0 1rem
}

img {
	vertical-align: middle;
	border-style: none
}

svg {
	overflow: hidden;
	vertical-align: middle
}

table {
	border-collapse: collapse
}

caption {
	padding-top: .75rem;
	padding-bottom: .75rem;
	color: #6c757d;
	text-align: left;
	caption-side: bottom
}

th {
	text-align: inherit
}

label {
	display: inline-block;
	margin-bottom: .5rem
}

button {
	border-radius: 0
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color
}

button,
input,
optgroup,
select,
textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

button,
input {
	overflow: visible
}

button,
select {
	text-transform: none
}

[type=reset],
[type=submit],
button,
html [type=button] {
	-webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
	padding: 0;
	border-style: none
}

input[type=checkbox],
input[type=radio] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0
}

input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
	-webkit-appearance: listbox
}

textarea {
	overflow: auto;
	resize: vertical
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0
}

legend {
	display: block;
	width: 100%;
	max-width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: 1.5rem;
	line-height: inherit;
	color: inherit;
	white-space: normal
}

progress {
	vertical-align: baseline
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	outline-offset: -2px;
	-webkit-appearance: none
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button
}

output {
	display: inline-block
}

summary {
	display: list-item;
	cursor: pointer
}

template {
	display: none
}

[hidden] {
	display: none!important
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	overflow: visible;
	clip: auto;
	white-space: normal
}

html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-ms-overflow-style: scrollbar
}

*,
*::before,
*::after {
	-webkit-box-sizing: inherit;
	box-sizing: inherit
}

.container {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width: 576px) {
	.container {
		max-width: 540px
	}
}

@media (min-width: 768px) {
	.container {
		max-width: 720px
	}
}

@media (min-width: 992px) {
	.container {
		max-width: 960px
	}
}

@media (min-width: 1200px) {
	.container {
		max-width: 1140px
	}
}

.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width: 576px) {
	.container,
	.container-sm {
		max-width: 540px
	}
}

@media (min-width: 768px) {
	.container,
	.container-sm,
	.container-md {
		max-width: 720px
	}
}

@media (min-width: 992px) {
	.container,
	.container-sm,
	.container-md,
	.container-lg {
		max-width: 960px
	}
}

@media (min-width: 1200px) {
	.container,
	.container-sm,
	.container-md,
	.container-lg,
	.container-xl {
		max-width: 1140px
	}
}

.row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px
}

.no-gutters {
	margin-right: 0;
	margin-left: 0
}

.no-gutters>.col,
.no-gutters>[class*="col-"] {
	padding-right: 0;
	padding-left: 0
}

.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px
}

.col {
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	max-width: 100%
}

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

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

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

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

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

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

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

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

.col-2 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 16.6666666667%;
	flex: 0 0 16.6666666667%;
	max-width: 16.6666666667%
}

.col-3 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%
}

.col-4 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 33.3333333333%;
	flex: 0 0 33.3333333333%;
	max-width: 33.3333333333%
}

.col-5 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 41.6666666667%;
	flex: 0 0 41.6666666667%;
	max-width: 41.6666666667%
}

.col-6 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%
}

.col-7 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 58.3333333333%;
	flex: 0 0 58.3333333333%;
	max-width: 58.3333333333%
}

.col-8 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 66.6666666667%;
	flex: 0 0 66.6666666667%;
	max-width: 66.6666666667%
}

.col-9 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 75%;
	flex: 0 0 75%;
	max-width: 75%
}

.col-10 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 83.3333333333%;
	flex: 0 0 83.3333333333%;
	max-width: 83.3333333333%
}

.col-11 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 91.6666666667%;
	flex: 0 0 91.6666666667%;
	max-width: 91.6666666667%
}

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

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

.order-last {
	-webkit-box-ordinal-group: 14;
	-ms-flex-order: 13;
	order: 13
}

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

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

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

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

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

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

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

.order-7 {
	-webkit-box-ordinal-group: 8;
	-ms-flex-order: 7;
	order: 7
}

.order-8 {
	-webkit-box-ordinal-group: 9;
	-ms-flex-order: 8;
	order: 8
}

.order-9 {
	-webkit-box-ordinal-group: 10;
	-ms-flex-order: 9;
	order: 9
}

.order-10 {
	-webkit-box-ordinal-group: 11;
	-ms-flex-order: 10;
	order: 10
}

.order-11 {
	-webkit-box-ordinal-group: 12;
	-ms-flex-order: 11;
	order: 11
}

.order-12 {
	-webkit-box-ordinal-group: 13;
	-ms-flex-order: 12;
	order: 12
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
	.col-sm {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%
	}
	.row-cols-sm-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.row-cols-sm-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.row-cols-sm-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%
	}
	.row-cols-sm-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}
	.row-cols-sm-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%
	}
	.row-cols-sm-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%
	}
	.col-sm-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}
	.col-sm-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.3333333333%;
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%
	}
	.col-sm-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%
	}
	.col-sm-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}
	.col-sm-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%
	}
	.col-sm-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.6666666667%;
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%
	}
	.col-sm-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.col-sm-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.3333333333%;
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%
	}
	.col-sm-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.6666666667%;
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%
	}
	.col-sm-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%
	}
	.col-sm-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.3333333333%;
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%
	}
	.col-sm-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.6666666667%;
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%
	}
	.col-sm-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.order-sm-first {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1
	}
	.order-sm-last {
		-webkit-box-ordinal-group: 14;
		-ms-flex-order: 13;
		order: 13
	}
	.order-sm-0 {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0
	}
	.order-sm-1 {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1
	}
	.order-sm-2 {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2
	}
	.order-sm-3 {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3
	}
	.order-sm-4 {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4
	}
	.order-sm-5 {
		-webkit-box-ordinal-group: 6;
		-ms-flex-order: 5;
		order: 5
	}
	.order-sm-6 {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		order: 6
	}
	.order-sm-7 {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		order: 7
	}
	.order-sm-8 {
		-webkit-box-ordinal-group: 9;
		-ms-flex-order: 8;
		order: 8
	}
	.order-sm-9 {
		-webkit-box-ordinal-group: 10;
		-ms-flex-order: 9;
		order: 9
	}
	.order-sm-10 {
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10
	}
	.order-sm-11 {
		-webkit-box-ordinal-group: 12;
		-ms-flex-order: 11;
		order: 11
	}
	.order-sm-12 {
		-webkit-box-ordinal-group: 13;
		-ms-flex-order: 12;
		order: 12
	}
	.offset-sm-0 {
		margin-left: 0
	}
	.offset-sm-1 {
		margin-left: 8.3333333333%
	}
	.offset-sm-2 {
		margin-left: 16.6666666667%
	}
	.offset-sm-3 {
		margin-left: 25%
	}
	.offset-sm-4 {
		margin-left: 33.3333333333%
	}
	.offset-sm-5 {
		margin-left: 41.6666666667%
	}
	.offset-sm-6 {
		margin-left: 50%
	}
	.offset-sm-7 {
		margin-left: 58.3333333333%
	}
	.offset-sm-8 {
		margin-left: 66.6666666667%
	}
	.offset-sm-9 {
		margin-left: 75%
	}
	.offset-sm-10 {
		margin-left: 83.3333333333%
	}
	.offset-sm-11 {
		margin-left: 91.6666666667%
	}
}

@media (min-width: 768px) {
	.col-md {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%
	}
	.row-cols-md-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.row-cols-md-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.row-cols-md-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%
	}
	.row-cols-md-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}
	.row-cols-md-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%
	}
	.row-cols-md-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%
	}
	.col-md-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}
	.col-md-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.3333333333%;
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%
	}
	.col-md-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%
	}
	.col-md-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}
	.col-md-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%
	}
	.col-md-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.6666666667%;
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%
	}
	.col-md-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.col-md-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.3333333333%;
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%
	}
	.col-md-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.6666666667%;
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%
	}
	.col-md-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%
	}
	.col-md-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.3333333333%;
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%
	}
	.col-md-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.6666666667%;
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%
	}
	.col-md-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.order-md-first {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1
	}
	.order-md-last {
		-webkit-box-ordinal-group: 14;
		-ms-flex-order: 13;
		order: 13
	}
	.order-md-0 {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0
	}
	.order-md-1 {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1
	}
	.order-md-2 {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2
	}
	.order-md-3 {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3
	}
	.order-md-4 {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4
	}
	.order-md-5 {
		-webkit-box-ordinal-group: 6;
		-ms-flex-order: 5;
		order: 5
	}
	.order-md-6 {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		order: 6
	}
	.order-md-7 {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		order: 7
	}
	.order-md-8 {
		-webkit-box-ordinal-group: 9;
		-ms-flex-order: 8;
		order: 8
	}
	.order-md-9 {
		-webkit-box-ordinal-group: 10;
		-ms-flex-order: 9;
		order: 9
	}
	.order-md-10 {
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10
	}
	.order-md-11 {
		-webkit-box-ordinal-group: 12;
		-ms-flex-order: 11;
		order: 11
	}
	.order-md-12 {
		-webkit-box-ordinal-group: 13;
		-ms-flex-order: 12;
		order: 12
	}
	.offset-md-0 {
		margin-left: 0
	}
	.offset-md-1 {
		margin-left: 8.3333333333%
	}
	.offset-md-2 {
		margin-left: 16.6666666667%
	}
	.offset-md-3 {
		margin-left: 25%
	}
	.offset-md-4 {
		margin-left: 33.3333333333%
	}
	.offset-md-5 {
		margin-left: 41.6666666667%
	}
	.offset-md-6 {
		margin-left: 50%
	}
	.offset-md-7 {
		margin-left: 58.3333333333%
	}
	.offset-md-8 {
		margin-left: 66.6666666667%
	}
	.offset-md-9 {
		margin-left: 75%
	}
	.offset-md-10 {
		margin-left: 83.3333333333%
	}
	.offset-md-11 {
		margin-left: 91.6666666667%
	}
}

@media (min-width: 992px) {
	.col-lg {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%
	}
	.row-cols-lg-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.row-cols-lg-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.row-cols-lg-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%
	}
	.row-cols-lg-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}
	.row-cols-lg-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%
	}
	.row-cols-lg-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%
	}
	.col-lg-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}
	.col-lg-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.3333333333%;
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%
	}
	.col-lg-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%
	}
	.col-lg-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}
	.col-lg-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%
	}
	.col-lg-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.6666666667%;
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%
	}
	.col-lg-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.col-lg-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.3333333333%;
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%
	}
	.col-lg-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.6666666667%;
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%
	}
	.col-lg-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%
	}
	.col-lg-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.3333333333%;
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%
	}
	.col-lg-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.6666666667%;
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%
	}
	.col-lg-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.order-lg-first {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1
	}
	.order-lg-last {
		-webkit-box-ordinal-group: 14;
		-ms-flex-order: 13;
		order: 13
	}
	.order-lg-0 {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0
	}
	.order-lg-1 {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1
	}
	.order-lg-2 {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2
	}
	.order-lg-3 {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3
	}
	.order-lg-4 {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4
	}
	.order-lg-5 {
		-webkit-box-ordinal-group: 6;
		-ms-flex-order: 5;
		order: 5
	}
	.order-lg-6 {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		order: 6
	}
	.order-lg-7 {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		order: 7
	}
	.order-lg-8 {
		-webkit-box-ordinal-group: 9;
		-ms-flex-order: 8;
		order: 8
	}
	.order-lg-9 {
		-webkit-box-ordinal-group: 10;
		-ms-flex-order: 9;
		order: 9
	}
	.order-lg-10 {
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10
	}
	.order-lg-11 {
		-webkit-box-ordinal-group: 12;
		-ms-flex-order: 11;
		order: 11
	}
	.order-lg-12 {
		-webkit-box-ordinal-group: 13;
		-ms-flex-order: 12;
		order: 12
	}
	.offset-lg-0 {
		margin-left: 0
	}
	.offset-lg-1 {
		margin-left: 8.3333333333%
	}
	.offset-lg-2 {
		margin-left: 16.6666666667%
	}
	.offset-lg-3 {
		margin-left: 25%
	}
	.offset-lg-4 {
		margin-left: 33.3333333333%
	}
	.offset-lg-5 {
		margin-left: 41.6666666667%
	}
	.offset-lg-6 {
		margin-left: 50%
	}
	.offset-lg-7 {
		margin-left: 58.3333333333%
	}
	.offset-lg-8 {
		margin-left: 66.6666666667%
	}
	.offset-lg-9 {
		margin-left: 75%
	}
	.offset-lg-10 {
		margin-left: 83.3333333333%
	}
	.offset-lg-11 {
		margin-left: 91.6666666667%
	}
}

@media (min-width: 1200px) {
	.col-xl {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%
	}
	.row-cols-xl-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.row-cols-xl-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.row-cols-xl-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%
	}
	.row-cols-xl-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}
	.row-cols-xl-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%
	}
	.row-cols-xl-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%
	}
	.col-xl-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}
	.col-xl-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.3333333333%;
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%
	}
	.col-xl-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%
	}
	.col-xl-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%
	}
	.col-xl-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%
	}
	.col-xl-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.6666666667%;
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%
	}
	.col-xl-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%
	}
	.col-xl-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.3333333333%;
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%
	}
	.col-xl-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.6666666667%;
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%
	}
	.col-xl-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%
	}
	.col-xl-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.3333333333%;
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%
	}
	.col-xl-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.6666666667%;
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%
	}
	.col-xl-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%
	}
	.order-xl-first {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1
	}
	.order-xl-last {
		-webkit-box-ordinal-group: 14;
		-ms-flex-order: 13;
		order: 13
	}
	.order-xl-0 {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0
	}
	.order-xl-1 {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1
	}
	.order-xl-2 {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2
	}
	.order-xl-3 {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3
	}
	.order-xl-4 {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4
	}
	.order-xl-5 {
		-webkit-box-ordinal-group: 6;
		-ms-flex-order: 5;
		order: 5
	}
	.order-xl-6 {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		order: 6
	}
	.order-xl-7 {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		order: 7
	}
	.order-xl-8 {
		-webkit-box-ordinal-group: 9;
		-ms-flex-order: 8;
		order: 8
	}
	.order-xl-9 {
		-webkit-box-ordinal-group: 10;
		-ms-flex-order: 9;
		order: 9
	}
	.order-xl-10 {
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10
	}
	.order-xl-11 {
		-webkit-box-ordinal-group: 12;
		-ms-flex-order: 11;
		order: 11
	}
	.order-xl-12 {
		-webkit-box-ordinal-group: 13;
		-ms-flex-order: 12;
		order: 12
	}
	.offset-xl-0 {
		margin-left: 0
	}
	.offset-xl-1 {
		margin-left: 8.3333333333%
	}
	.offset-xl-2 {
		margin-left: 16.6666666667%
	}
	.offset-xl-3 {
		margin-left: 25%
	}
	.offset-xl-4 {
		margin-left: 33.3333333333%
	}
	.offset-xl-5 {
		margin-left: 41.6666666667%
	}
	.offset-xl-6 {
		margin-left: 50%
	}
	.offset-xl-7 {
		margin-left: 58.3333333333%
	}
	.offset-xl-8 {
		margin-left: 66.6666666667%
	}
	.offset-xl-9 {
		margin-left: 75%
	}
	.offset-xl-10 {
		margin-left: 83.3333333333%
	}
	.offset-xl-11 {
		margin-left: 91.6666666667%
	}
}

.d-none {
	display: none !important
}

.d-inline {
	display: inline !important
}

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

.d-block {
	display: block !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
}

@media (min-width: 576px) {
	.d-sm-none {
		display: none !important
	}
	.d-sm-inline {
		display: inline !important
	}
	.d-sm-inline-block {
		display: inline-block !important
	}
	.d-sm-block {
		display: block !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
	}
}

@media (min-width: 768px) {
	.d-md-none {
		display: none !important
	}
	.d-md-inline {
		display: inline !important
	}
	.d-md-inline-block {
		display: inline-block !important
	}
	.d-md-block {
		display: block !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
	}
}

@media (min-width: 992px) {
	.d-lg-none {
		display: none !important
	}
	.d-lg-inline {
		display: inline !important
	}
	.d-lg-inline-block {
		display: inline-block !important
	}
	.d-lg-block {
		display: block !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
	}
}

@media (min-width: 1200px) {
	.d-xl-none {
		display: none !important
	}
	.d-xl-inline {
		display: inline !important
	}
	.d-xl-inline-block {
		display: inline-block !important
	}
	.d-xl-block {
		display: block !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
	}
}

@media print {
	.d-print-none {
		display: none !important
	}
	.d-print-inline {
		display: inline !important
	}
	.d-print-inline-block {
		display: inline-block !important
	}
	.d-print-block {
		display: block !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
	}
}

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

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

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

.flex-column-reverse {
	-webkit-box-orient: vertical !important;
	-webkit-box-direction: reverse !important;
	-ms-flex-direction: column-reverse !important;
	flex-direction: column-reverse !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
}

.flex-fill {
	-webkit-box-flex: 1 !important;
	-ms-flex: 1 1 auto !important;
	flex: 1 1 auto !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
}

.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
}

.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;
	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;
	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;
	align-self: stretch !important
}

@media (min-width: 576px) {
	.flex-sm-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important
	}
	.flex-sm-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !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-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
	}
	.flex-sm-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !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
	}
	.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
	}
	.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;
		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;
		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;
		align-self: stretch !important
	}
}

@media (min-width: 768px) {
	.flex-md-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important
	}
	.flex-md-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !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-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
	}
	.flex-md-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !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
	}
	.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
	}
	.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;
		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;
		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;
		align-self: stretch !important
	}
}

@media (min-width: 992px) {
	.flex-lg-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important
	}
	.flex-lg-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !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-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
	}
	.flex-lg-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !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
	}
	.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
	}
	.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;
		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;
		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;
		align-self: stretch !important
	}
}

@media (min-width: 1200px) {
	.flex-xl-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important
	}
	.flex-xl-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !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-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
	}
	.flex-xl-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !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
	}
	.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
	}
	.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;
		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;
		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;
		align-self: stretch !important
	}
}

.m-0 {
	margin: 0 !important
}

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

.mr-0,
.mx-0 {
	margin-right: 0 !important
}

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

.ml-0,
.mx-0 {
	margin-left: 0 !important
}

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

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

.mr-1,
.mx-1 {
	margin-right: .25rem !important
}

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

.ml-1,
.mx-1 {
	margin-left: .25rem !important
}

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

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

.mr-2,
.mx-2 {
	margin-right: .5rem !important
}

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

.ml-2,
.mx-2 {
	margin-left: .5rem !important
}

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

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

.mr-3,
.mx-3 {
	margin-right: 1rem !important
}

.mb-3,
.my-3 {
	margin-bottom: 1rem !important
}

.ml-3,
.mx-3 {
	margin-left: 1rem !important
}

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

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

.mr-4,
.mx-4 {
	margin-right: 1.5rem !important
}

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

.ml-4,
.mx-4 {
	margin-left: 1.5rem !important
}

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

.mt-5,
.my-5 {
	margin-top: 3rem !important
}

.mr-5,
.mx-5 {
	margin-right: 3rem !important
}

.mb-5,
.my-5 {
	margin-bottom: 3rem !important
}

.ml-5,
.mx-5 {
	margin-left: 3rem !important
}

.p-0 {
	padding: 0 !important
}

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

.pr-0,
.px-0 {
	padding-right: 0 !important
}

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

.pl-0,
.px-0 {
	padding-left: 0 !important
}

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

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

.pr-1,
.px-1 {
	padding-right: .25rem !important
}

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

.pl-1,
.px-1 {
	padding-left: .25rem !important
}

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

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

.pr-2,
.px-2 {
	padding-right: .5rem !important
}

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

.pl-2,
.px-2 {
	padding-left: .5rem !important
}

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

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

.pr-3,
.px-3 {
	padding-right: 1rem !important
}

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

.pl-3,
.px-3 {
	padding-left: 1rem !important
}

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

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

.pr-4,
.px-4 {
	padding-right: 1.5rem !important
}

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

.pl-4,
.px-4 {
	padding-left: 1.5rem !important
}

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

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

.pr-5,
.px-5 {
	padding-right: 3rem !important
}

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

.pl-5,
.px-5 {
	padding-left: 3rem !important
}

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

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

.mr-n1,
.mx-n1 {
	margin-right: -.25rem !important
}

.mb-n1,
.my-n1 {
	margin-bottom: -.25rem !important
}

.ml-n1,
.mx-n1 {
	margin-left: -.25rem !important
}

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

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

.mr-n2,
.mx-n2 {
	margin-right: -.5rem !important
}

.mb-n2,
.my-n2 {
	margin-bottom: -.5rem !important
}

.ml-n2,
.mx-n2 {
	margin-left: -.5rem !important
}

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

.mt-n3,
.my-n3 {
	margin-top: -1rem !important
}

.mr-n3,
.mx-n3 {
	margin-right: -1rem !important
}

.mb-n3,
.my-n3 {
	margin-bottom: -1rem !important
}

.ml-n3,
.mx-n3 {
	margin-left: -1rem !important
}

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

.mt-n4,
.my-n4 {
	margin-top: -1.5rem !important
}

.mr-n4,
.mx-n4 {
	margin-right: -1.5rem !important
}

.mb-n4,
.my-n4 {
	margin-bottom: -1.5rem !important
}

.ml-n4,
.mx-n4 {
	margin-left: -1.5rem !important
}

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

.mt-n5,
.my-n5 {
	margin-top: -3rem !important
}

.mr-n5,
.mx-n5 {
	margin-right: -3rem !important
}

.mb-n5,
.my-n5 {
	margin-bottom: -3rem !important
}

.ml-n5,
.mx-n5 {
	margin-left: -3rem !important
}

.m-auto {
	margin: auto !important
}

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

.mr-auto,
.mx-auto {
	margin-right: auto !important
}

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

.ml-auto,
.mx-auto {
	margin-left: auto !important
}

@media (min-width: 576px) {
	.m-sm-0 {
		margin: 0 !important
	}
	.mt-sm-0,
	.my-sm-0 {
		margin-top: 0 !important
	}
	.mr-sm-0,
	.mx-sm-0 {
		margin-right: 0 !important
	}
	.mb-sm-0,
	.my-sm-0 {
		margin-bottom: 0 !important
	}
	.ml-sm-0,
	.mx-sm-0 {
		margin-left: 0 !important
	}
	.m-sm-1 {
		margin: .25rem !important
	}
	.mt-sm-1,
	.my-sm-1 {
		margin-top: .25rem !important
	}
	.mr-sm-1,
	.mx-sm-1 {
		margin-right: .25rem !important
	}
	.mb-sm-1,
	.my-sm-1 {
		margin-bottom: .25rem !important
	}
	.ml-sm-1,
	.mx-sm-1 {
		margin-left: .25rem !important
	}
	.m-sm-2 {
		margin: .5rem !important
	}
	.mt-sm-2,
	.my-sm-2 {
		margin-top: .5rem !important
	}
	.mr-sm-2,
	.mx-sm-2 {
		margin-right: .5rem !important
	}
	.mb-sm-2,
	.my-sm-2 {
		margin-bottom: .5rem !important
	}
	.ml-sm-2,
	.mx-sm-2 {
		margin-left: .5rem !important
	}
	.m-sm-3 {
		margin: 1rem !important
	}
	.mt-sm-3,
	.my-sm-3 {
		margin-top: 1rem !important
	}
	.mr-sm-3,
	.mx-sm-3 {
		margin-right: 1rem !important
	}
	.mb-sm-3,
	.my-sm-3 {
		margin-bottom: 1rem !important
	}
	.ml-sm-3,
	.mx-sm-3 {
		margin-left: 1rem !important
	}
	.m-sm-4 {
		margin: 1.5rem !important
	}
	.mt-sm-4,
	.my-sm-4 {
		margin-top: 1.5rem !important
	}
	.mr-sm-4,
	.mx-sm-4 {
		margin-right: 1.5rem !important
	}
	.mb-sm-4,
	.my-sm-4 {
		margin-bottom: 1.5rem !important
	}
	.ml-sm-4,
	.mx-sm-4 {
		margin-left: 1.5rem !important
	}
	.m-sm-5 {
		margin: 3rem !important
	}
	.mt-sm-5,
	.my-sm-5 {
		margin-top: 3rem !important
	}
	.mr-sm-5,
	.mx-sm-5 {
		margin-right: 3rem !important
	}
	.mb-sm-5,
	.my-sm-5 {
		margin-bottom: 3rem !important
	}
	.ml-sm-5,
	.mx-sm-5 {
		margin-left: 3rem !important
	}
	.p-sm-0 {
		padding: 0 !important
	}
	.pt-sm-0,
	.py-sm-0 {
		padding-top: 0 !important
	}
	.pr-sm-0,
	.px-sm-0 {
		padding-right: 0 !important
	}
	.pb-sm-0,
	.py-sm-0 {
		padding-bottom: 0 !important
	}
	.pl-sm-0,
	.px-sm-0 {
		padding-left: 0 !important
	}
	.p-sm-1 {
		padding: .25rem !important
	}
	.pt-sm-1,
	.py-sm-1 {
		padding-top: .25rem !important
	}
	.pr-sm-1,
	.px-sm-1 {
		padding-right: .25rem !important
	}
	.pb-sm-1,
	.py-sm-1 {
		padding-bottom: .25rem !important
	}
	.pl-sm-1,
	.px-sm-1 {
		padding-left: .25rem !important
	}
	.p-sm-2 {
		padding: .5rem !important
	}
	.pt-sm-2,
	.py-sm-2 {
		padding-top: .5rem !important
	}
	.pr-sm-2,
	.px-sm-2 {
		padding-right: .5rem !important
	}
	.pb-sm-2,
	.py-sm-2 {
		padding-bottom: .5rem !important
	}
	.pl-sm-2,
	.px-sm-2 {
		padding-left: .5rem !important
	}
	.p-sm-3 {
		padding: 1rem !important
	}
	.pt-sm-3,
	.py-sm-3 {
		padding-top: 1rem !important
	}
	.pr-sm-3,
	.px-sm-3 {
		padding-right: 1rem !important
	}
	.pb-sm-3,
	.py-sm-3 {
		padding-bottom: 1rem !important
	}
	.pl-sm-3,
	.px-sm-3 {
		padding-left: 1rem !important
	}
	.p-sm-4 {
		padding: 1.5rem !important
	}
	.pt-sm-4,
	.py-sm-4 {
		padding-top: 1.5rem !important
	}
	.pr-sm-4,
	.px-sm-4 {
		padding-right: 1.5rem !important
	}
	.pb-sm-4,
	.py-sm-4 {
		padding-bottom: 1.5rem !important
	}
	.pl-sm-4,
	.px-sm-4 {
		padding-left: 1.5rem !important
	}
	.p-sm-5 {
		padding: 3rem !important
	}
	.pt-sm-5,
	.py-sm-5 {
		padding-top: 3rem !important
	}
	.pr-sm-5,
	.px-sm-5 {
		padding-right: 3rem !important
	}
	.pb-sm-5,
	.py-sm-5 {
		padding-bottom: 3rem !important
	}
	.pl-sm-5,
	.px-sm-5 {
		padding-left: 3rem !important
	}
	.m-sm-n1 {
		margin: -.25rem !important
	}
	.mt-sm-n1,
	.my-sm-n1 {
		margin-top: -.25rem !important
	}
	.mr-sm-n1,
	.mx-sm-n1 {
		margin-right: -.25rem !important
	}
	.mb-sm-n1,
	.my-sm-n1 {
		margin-bottom: -.25rem !important
	}
	.ml-sm-n1,
	.mx-sm-n1 {
		margin-left: -.25rem !important
	}
	.m-sm-n2 {
		margin: -.5rem !important
	}
	.mt-sm-n2,
	.my-sm-n2 {
		margin-top: -.5rem !important
	}
	.mr-sm-n2,
	.mx-sm-n2 {
		margin-right: -.5rem !important
	}
	.mb-sm-n2,
	.my-sm-n2 {
		margin-bottom: -.5rem !important
	}
	.ml-sm-n2,
	.mx-sm-n2 {
		margin-left: -.5rem !important
	}
	.m-sm-n3 {
		margin: -1rem !important
	}
	.mt-sm-n3,
	.my-sm-n3 {
		margin-top: -1rem !important
	}
	.mr-sm-n3,
	.mx-sm-n3 {
		margin-right: -1rem !important
	}
	.mb-sm-n3,
	.my-sm-n3 {
		margin-bottom: -1rem !important
	}
	.ml-sm-n3,
	.mx-sm-n3 {
		margin-left: -1rem !important
	}
	.m-sm-n4 {
		margin: -1.5rem !important
	}
	.mt-sm-n4,
	.my-sm-n4 {
		margin-top: -1.5rem !important
	}
	.mr-sm-n4,
	.mx-sm-n4 {
		margin-right: -1.5rem !important
	}
	.mb-sm-n4,
	.my-sm-n4 {
		margin-bottom: -1.5rem !important
	}
	.ml-sm-n4,
	.mx-sm-n4 {
		margin-left: -1.5rem !important
	}
	.m-sm-n5 {
		margin: -3rem !important
	}
	.mt-sm-n5,
	.my-sm-n5 {
		margin-top: -3rem !important
	}
	.mr-sm-n5,
	.mx-sm-n5 {
		margin-right: -3rem !important
	}
	.mb-sm-n5,
	.my-sm-n5 {
		margin-bottom: -3rem !important
	}
	.ml-sm-n5,
	.mx-sm-n5 {
		margin-left: -3rem !important
	}
	.m-sm-auto {
		margin: auto !important
	}
	.mt-sm-auto,
	.my-sm-auto {
		margin-top: auto !important
	}
	.mr-sm-auto,
	.mx-sm-auto {
		margin-right: auto !important
	}
	.mb-sm-auto,
	.my-sm-auto {
		margin-bottom: auto !important
	}
	.ml-sm-auto,
	.mx-sm-auto {
		margin-left: auto !important
	}
}

@media (min-width: 768px) {
	.m-md-0 {
		margin: 0 !important
	}
	.mt-md-0,
	.my-md-0 {
		margin-top: 0 !important
	}
	.mr-md-0,
	.mx-md-0 {
		margin-right: 0 !important
	}
	.mb-md-0,
	.my-md-0 {
		margin-bottom: 0 !important
	}
	.ml-md-0,
	.mx-md-0 {
		margin-left: 0 !important
	}
	.m-md-1 {
		margin: .25rem !important
	}
	.mt-md-1,
	.my-md-1 {
		margin-top: .25rem !important
	}
	.mr-md-1,
	.mx-md-1 {
		margin-right: .25rem !important
	}
	.mb-md-1,
	.my-md-1 {
		margin-bottom: .25rem !important
	}
	.ml-md-1,
	.mx-md-1 {
		margin-left: .25rem !important
	}
	.m-md-2 {
		margin: .5rem !important
	}
	.mt-md-2,
	.my-md-2 {
		margin-top: .5rem !important
	}
	.mr-md-2,
	.mx-md-2 {
		margin-right: .5rem !important
	}
	.mb-md-2,
	.my-md-2 {
		margin-bottom: .5rem !important
	}
	.ml-md-2,
	.mx-md-2 {
		margin-left: .5rem !important
	}
	.m-md-3 {
		margin: 1rem !important
	}
	.mt-md-3,
	.my-md-3 {
		margin-top: 1rem !important
	}
	.mr-md-3,
	.mx-md-3 {
		margin-right: 1rem !important
	}
	.mb-md-3,
	.my-md-3 {
		margin-bottom: 1rem !important
	}
	.ml-md-3,
	.mx-md-3 {
		margin-left: 1rem !important
	}
	.m-md-4 {
		margin: 1.5rem !important
	}
	.mt-md-4,
	.my-md-4 {
		margin-top: 1.5rem !important
	}
	.mr-md-4,
	.mx-md-4 {
		margin-right: 1.5rem !important
	}
	.mb-md-4,
	.my-md-4 {
		margin-bottom: 1.5rem !important
	}
	.ml-md-4,
	.mx-md-4 {
		margin-left: 1.5rem !important
	}
	.m-md-5 {
		margin: 3rem !important
	}
	.mt-md-5,
	.my-md-5 {
		margin-top: 3rem !important
	}
	.mr-md-5,
	.mx-md-5 {
		margin-right: 3rem !important
	}
	.mb-md-5,
	.my-md-5 {
		margin-bottom: 3rem !important
	}
	.ml-md-5,
	.mx-md-5 {
		margin-left: 3rem !important
	}
	.p-md-0 {
		padding: 0 !important
	}
	.pt-md-0,
	.py-md-0 {
		padding-top: 0 !important
	}
	.pr-md-0,
	.px-md-0 {
		padding-right: 0 !important
	}
	.pb-md-0,
	.py-md-0 {
		padding-bottom: 0 !important
	}
	.pl-md-0,
	.px-md-0 {
		padding-left: 0 !important
	}
	.p-md-1 {
		padding: .25rem !important
	}
	.pt-md-1,
	.py-md-1 {
		padding-top: .25rem !important
	}
	.pr-md-1,
	.px-md-1 {
		padding-right: .25rem !important
	}
	.pb-md-1,
	.py-md-1 {
		padding-bottom: .25rem !important
	}
	.pl-md-1,
	.px-md-1 {
		padding-left: .25rem !important
	}
	.p-md-2 {
		padding: .5rem !important
	}
	.pt-md-2,
	.py-md-2 {
		padding-top: .5rem !important
	}
	.pr-md-2,
	.px-md-2 {
		padding-right: .5rem !important
	}
	.pb-md-2,
	.py-md-2 {
		padding-bottom: .5rem !important
	}
	.pl-md-2,
	.px-md-2 {
		padding-left: .5rem !important
	}
	.p-md-3 {
		padding: 1rem !important
	}
	.pt-md-3,
	.py-md-3 {
		padding-top: 1rem !important
	}
	.pr-md-3,
	.px-md-3 {
		padding-right: 1rem !important
	}
	.pb-md-3,
	.py-md-3 {
		padding-bottom: 1rem !important
	}
	.pl-md-3,
	.px-md-3 {
		padding-left: 1rem !important
	}
	.p-md-4 {
		padding: 1.5rem !important
	}
	.pt-md-4,
	.py-md-4 {
		padding-top: 1.5rem !important
	}
	.pr-md-4,
	.px-md-4 {
		padding-right: 1.5rem !important
	}
	.pb-md-4,
	.py-md-4 {
		padding-bottom: 1.5rem !important
	}
	.pl-md-4,
	.px-md-4 {
		padding-left: 1.5rem !important
	}
	.p-md-5 {
		padding: 3rem !important
	}
	.pt-md-5,
	.py-md-5 {
		padding-top: 3rem !important
	}
	.pr-md-5,
	.px-md-5 {
		padding-right: 3rem !important
	}
	.pb-md-5,
	.py-md-5 {
		padding-bottom: 3rem !important
	}
	.pl-md-5,
	.px-md-5 {
		padding-left: 3rem !important
	}
	.m-md-n1 {
		margin: -.25rem !important
	}
	.mt-md-n1,
	.my-md-n1 {
		margin-top: -.25rem !important
	}
	.mr-md-n1,
	.mx-md-n1 {
		margin-right: -.25rem !important
	}
	.mb-md-n1,
	.my-md-n1 {
		margin-bottom: -.25rem !important
	}
	.ml-md-n1,
	.mx-md-n1 {
		margin-left: -.25rem !important
	}
	.m-md-n2 {
		margin: -.5rem !important
	}
	.mt-md-n2,
	.my-md-n2 {
		margin-top: -.5rem !important
	}
	.mr-md-n2,
	.mx-md-n2 {
		margin-right: -.5rem !important
	}
	.mb-md-n2,
	.my-md-n2 {
		margin-bottom: -.5rem !important
	}
	.ml-md-n2,
	.mx-md-n2 {
		margin-left: -.5rem !important
	}
	.m-md-n3 {
		margin: -1rem !important
	}
	.mt-md-n3,
	.my-md-n3 {
		margin-top: -1rem !important
	}
	.mr-md-n3,
	.mx-md-n3 {
		margin-right: -1rem !important
	}
	.mb-md-n3,
	.my-md-n3 {
		margin-bottom: -1rem !important
	}
	.ml-md-n3,
	.mx-md-n3 {
		margin-left: -1rem !important
	}
	.m-md-n4 {
		margin: -1.5rem !important
	}
	.mt-md-n4,
	.my-md-n4 {
		margin-top: -1.5rem !important
	}
	.mr-md-n4,
	.mx-md-n4 {
		margin-right: -1.5rem !important
	}
	.mb-md-n4,
	.my-md-n4 {
		margin-bottom: -1.5rem !important
	}
	.ml-md-n4,
	.mx-md-n4 {
		margin-left: -1.5rem !important
	}
	.m-md-n5 {
		margin: -3rem !important
	}
	.mt-md-n5,
	.my-md-n5 {
		margin-top: -3rem !important
	}
	.mr-md-n5,
	.mx-md-n5 {
		margin-right: -3rem !important
	}
	.mb-md-n5,
	.my-md-n5 {
		margin-bottom: -3rem !important
	}
	.ml-md-n5,
	.mx-md-n5 {
		margin-left: -3rem !important
	}
	.m-md-auto {
		margin: auto !important
	}
	.mt-md-auto,
	.my-md-auto {
		margin-top: auto !important
	}
	.mr-md-auto,
	.mx-md-auto {
		margin-right: auto !important
	}
	.mb-md-auto,
	.my-md-auto {
		margin-bottom: auto !important
	}
	.ml-md-auto,
	.mx-md-auto {
		margin-left: auto !important
	}
}

@media (min-width: 992px) {
	.m-lg-0 {
		margin: 0 !important
	}
	.mt-lg-0,
	.my-lg-0 {
		margin-top: 0 !important
	}
	.mr-lg-0,
	.mx-lg-0 {
		margin-right: 0 !important
	}
	.mb-lg-0,
	.my-lg-0 {
		margin-bottom: 0 !important
	}
	.ml-lg-0,
	.mx-lg-0 {
		margin-left: 0 !important
	}
	.m-lg-1 {
		margin: .25rem !important
	}
	.mt-lg-1,
	.my-lg-1 {
		margin-top: .25rem !important
	}
	.mr-lg-1,
	.mx-lg-1 {
		margin-right: .25rem !important
	}
	.mb-lg-1,
	.my-lg-1 {
		margin-bottom: .25rem !important
	}
	.ml-lg-1,
	.mx-lg-1 {
		margin-left: .25rem !important
	}
	.m-lg-2 {
		margin: .5rem !important
	}
	.mt-lg-2,
	.my-lg-2 {
		margin-top: .5rem !important
	}
	.mr-lg-2,
	.mx-lg-2 {
		margin-right: .5rem !important
	}
	.mb-lg-2,
	.my-lg-2 {
		margin-bottom: .5rem !important
	}
	.ml-lg-2,
	.mx-lg-2 {
		margin-left: .5rem !important
	}
	.m-lg-3 {
		margin: 1rem !important
	}
	.mt-lg-3,
	.my-lg-3 {
		margin-top: 1rem !important
	}
	.mr-lg-3,
	.mx-lg-3 {
		margin-right: 1rem !important
	}
	.mb-lg-3,
	.my-lg-3 {
		margin-bottom: 1rem !important
	}
	.ml-lg-3,
	.mx-lg-3 {
		margin-left: 1rem !important
	}
	.m-lg-4 {
		margin: 1.5rem !important
	}
	.mt-lg-4,
	.my-lg-4 {
		margin-top: 1.5rem !important
	}
	.mr-lg-4,
	.mx-lg-4 {
		margin-right: 1.5rem !important
	}
	.mb-lg-4,
	.my-lg-4 {
		margin-bottom: 1.5rem !important
	}
	.ml-lg-4,
	.mx-lg-4 {
		margin-left: 1.5rem !important
	}
	.m-lg-5 {
		margin: 3rem !important
	}
	.mt-lg-5,
	.my-lg-5 {
		margin-top: 3rem !important
	}
	.mr-lg-5,
	.mx-lg-5 {
		margin-right: 3rem !important
	}
	.mb-lg-5,
	.my-lg-5 {
		margin-bottom: 3rem !important
	}
	.ml-lg-5,
	.mx-lg-5 {
		margin-left: 3rem !important
	}
	.p-lg-0 {
		padding: 0 !important
	}
	.pt-lg-0,
	.py-lg-0 {
		padding-top: 0 !important
	}
	.pr-lg-0,
	.px-lg-0 {
		padding-right: 0 !important
	}
	.pb-lg-0,
	.py-lg-0 {
		padding-bottom: 0 !important
	}
	.pl-lg-0,
	.px-lg-0 {
		padding-left: 0 !important
	}
	.p-lg-1 {
		padding: .25rem !important
	}
	.pt-lg-1,
	.py-lg-1 {
		padding-top: .25rem !important
	}
	.pr-lg-1,
	.px-lg-1 {
		padding-right: .25rem !important
	}
	.pb-lg-1,
	.py-lg-1 {
		padding-bottom: .25rem !important
	}
	.pl-lg-1,
	.px-lg-1 {
		padding-left: .25rem !important
	}
	.p-lg-2 {
		padding: .5rem !important
	}
	.pt-lg-2,
	.py-lg-2 {
		padding-top: .5rem !important
	}
	.pr-lg-2,
	.px-lg-2 {
		padding-right: .5rem !important
	}
	.pb-lg-2,
	.py-lg-2 {
		padding-bottom: .5rem !important
	}
	.pl-lg-2,
	.px-lg-2 {
		padding-left: .5rem !important
	}
	.p-lg-3 {
		padding: 1rem !important
	}
	.pt-lg-3,
	.py-lg-3 {
		padding-top: 1rem !important
	}
	.pr-lg-3,
	.px-lg-3 {
		padding-right: 1rem !important
	}
	.pb-lg-3,
	.py-lg-3 {
		padding-bottom: 1rem !important
	}
	.pl-lg-3,
	.px-lg-3 {
		padding-left: 1rem !important
	}
	.p-lg-4 {
		padding: 1.5rem !important
	}
	.pt-lg-4,
	.py-lg-4 {
		padding-top: 1.5rem !important
	}
	.pr-lg-4,
	.px-lg-4 {
		padding-right: 1.5rem !important
	}
	.pb-lg-4,
	.py-lg-4 {
		padding-bottom: 1.5rem !important
	}
	.pl-lg-4,
	.px-lg-4 {
		padding-left: 1.5rem !important
	}
	.p-lg-5 {
		padding: 3rem !important
	}
	.pt-lg-5,
	.py-lg-5 {
		padding-top: 3rem !important
	}
	.pr-lg-5,
	.px-lg-5 {
		padding-right: 3rem !important
	}
	.pb-lg-5,
	.py-lg-5 {
		padding-bottom: 3rem !important
	}
	.pl-lg-5,
	.px-lg-5 {
		padding-left: 3rem !important
	}
	.m-lg-n1 {
		margin: -.25rem !important
	}
	.mt-lg-n1,
	.my-lg-n1 {
		margin-top: -.25rem !important
	}
	.mr-lg-n1,
	.mx-lg-n1 {
		margin-right: -.25rem !important
	}
	.mb-lg-n1,
	.my-lg-n1 {
		margin-bottom: -.25rem !important
	}
	.ml-lg-n1,
	.mx-lg-n1 {
		margin-left: -.25rem !important
	}
	.m-lg-n2 {
		margin: -.5rem !important
	}
	.mt-lg-n2,
	.my-lg-n2 {
		margin-top: -.5rem !important
	}
	.mr-lg-n2,
	.mx-lg-n2 {
		margin-right: -.5rem !important
	}
	.mb-lg-n2,
	.my-lg-n2 {
		margin-bottom: -.5rem !important
	}
	.ml-lg-n2,
	.mx-lg-n2 {
		margin-left: -.5rem !important
	}
	.m-lg-n3 {
		margin: -1rem !important
	}
	.mt-lg-n3,
	.my-lg-n3 {
		margin-top: -1rem !important
	}
	.mr-lg-n3,
	.mx-lg-n3 {
		margin-right: -1rem !important
	}
	.mb-lg-n3,
	.my-lg-n3 {
		margin-bottom: -1rem !important
	}
	.ml-lg-n3,
	.mx-lg-n3 {
		margin-left: -1rem !important
	}
	.m-lg-n4 {
		margin: -1.5rem !important
	}
	.mt-lg-n4,
	.my-lg-n4 {
		margin-top: -1.5rem !important
	}
	.mr-lg-n4,
	.mx-lg-n4 {
		margin-right: -1.5rem !important
	}
	.mb-lg-n4,
	.my-lg-n4 {
		margin-bottom: -1.5rem !important
	}
	.ml-lg-n4,
	.mx-lg-n4 {
		margin-left: -1.5rem !important
	}
	.m-lg-n5 {
		margin: -3rem !important
	}
	.mt-lg-n5,
	.my-lg-n5 {
		margin-top: -3rem !important
	}
	.mr-lg-n5,
	.mx-lg-n5 {
		margin-right: -3rem !important
	}
	.mb-lg-n5,
	.my-lg-n5 {
		margin-bottom: -3rem !important
	}
	.ml-lg-n5,
	.mx-lg-n5 {
		margin-left: -3rem !important
	}
	.m-lg-auto {
		margin: auto !important
	}
	.mt-lg-auto,
	.my-lg-auto {
		margin-top: auto !important
	}
	.mr-lg-auto,
	.mx-lg-auto {
		margin-right: auto !important
	}
	.mb-lg-auto,
	.my-lg-auto {
		margin-bottom: auto !important
	}
	.ml-lg-auto,
	.mx-lg-auto {
		margin-left: auto !important
	}
}

@media (min-width: 1200px) {
	.m-xl-0 {
		margin: 0 !important
	}
	.mt-xl-0,
	.my-xl-0 {
		margin-top: 0 !important
	}
	.mr-xl-0,
	.mx-xl-0 {
		margin-right: 0 !important
	}
	.mb-xl-0,
	.my-xl-0 {
		margin-bottom: 0 !important
	}
	.ml-xl-0,
	.mx-xl-0 {
		margin-left: 0 !important
	}
	.m-xl-1 {
		margin: .25rem !important
	}
	.mt-xl-1,
	.my-xl-1 {
		margin-top: .25rem !important
	}
	.mr-xl-1,
	.mx-xl-1 {
		margin-right: .25rem !important
	}
	.mb-xl-1,
	.my-xl-1 {
		margin-bottom: .25rem !important
	}
	.ml-xl-1,
	.mx-xl-1 {
		margin-left: .25rem !important
	}
	.m-xl-2 {
		margin: .5rem !important
	}
	.mt-xl-2,
	.my-xl-2 {
		margin-top: .5rem !important
	}
	.mr-xl-2,
	.mx-xl-2 {
		margin-right: .5rem !important
	}
	.mb-xl-2,
	.my-xl-2 {
		margin-bottom: .5rem !important
	}
	.ml-xl-2,
	.mx-xl-2 {
		margin-left: .5rem !important
	}
	.m-xl-3 {
		margin: 1rem !important
	}
	.mt-xl-3,
	.my-xl-3 {
		margin-top: 1rem !important
	}
	.mr-xl-3,
	.mx-xl-3 {
		margin-right: 1rem !important
	}
	.mb-xl-3,
	.my-xl-3 {
		margin-bottom: 1rem !important
	}
	.ml-xl-3,
	.mx-xl-3 {
		margin-left: 1rem !important
	}
	.m-xl-4 {
		margin: 1.5rem !important
	}
	.mt-xl-4,
	.my-xl-4 {
		margin-top: 1.5rem !important
	}
	.mr-xl-4,
	.mx-xl-4 {
		margin-right: 1.5rem !important
	}
	.mb-xl-4,
	.my-xl-4 {
		margin-bottom: 1.5rem !important
	}
	.ml-xl-4,
	.mx-xl-4 {
		margin-left: 1.5rem !important
	}
	.m-xl-5 {
		margin: 3rem !important
	}
	.mt-xl-5,
	.my-xl-5 {
		margin-top: 3rem !important
	}
	.mr-xl-5,
	.mx-xl-5 {
		margin-right: 3rem !important
	}
	.mb-xl-5,
	.my-xl-5 {
		margin-bottom: 3rem !important
	}
	.ml-xl-5,
	.mx-xl-5 {
		margin-left: 3rem !important
	}
	.p-xl-0 {
		padding: 0 !important
	}
	.pt-xl-0,
	.py-xl-0 {
		padding-top: 0 !important
	}
	.pr-xl-0,
	.px-xl-0 {
		padding-right: 0 !important
	}
	.pb-xl-0,
	.py-xl-0 {
		padding-bottom: 0 !important
	}
	.pl-xl-0,
	.px-xl-0 {
		padding-left: 0 !important
	}
	.p-xl-1 {
		padding: .25rem !important
	}
	.pt-xl-1,
	.py-xl-1 {
		padding-top: .25rem !important
	}
	.pr-xl-1,
	.px-xl-1 {
		padding-right: .25rem !important
	}
	.pb-xl-1,
	.py-xl-1 {
		padding-bottom: .25rem !important
	}
	.pl-xl-1,
	.px-xl-1 {
		padding-left: .25rem !important
	}
	.p-xl-2 {
		padding: .5rem !important
	}
	.pt-xl-2,
	.py-xl-2 {
		padding-top: .5rem !important
	}
	.pr-xl-2,
	.px-xl-2 {
		padding-right: .5rem !important
	}
	.pb-xl-2,
	.py-xl-2 {
		padding-bottom: .5rem !important
	}
	.pl-xl-2,
	.px-xl-2 {
		padding-left: .5rem !important
	}
	.p-xl-3 {
		padding: 1rem !important
	}
	.pt-xl-3,
	.py-xl-3 {
		padding-top: 1rem !important
	}
	.pr-xl-3,
	.px-xl-3 {
		padding-right: 1rem !important
	}
	.pb-xl-3,
	.py-xl-3 {
		padding-bottom: 1rem !important
	}
	.pl-xl-3,
	.px-xl-3 {
		padding-left: 1rem !important
	}
	.p-xl-4 {
		padding: 1.5rem !important
	}
	.pt-xl-4,
	.py-xl-4 {
		padding-top: 1.5rem !important
	}
	.pr-xl-4,
	.px-xl-4 {
		padding-right: 1.5rem !important
	}
	.pb-xl-4,
	.py-xl-4 {
		padding-bottom: 1.5rem !important
	}
	.pl-xl-4,
	.px-xl-4 {
		padding-left: 1.5rem !important
	}
	.p-xl-5 {
		padding: 3rem !important
	}
	.pt-xl-5,
	.py-xl-5 {
		padding-top: 3rem !important
	}
	.pr-xl-5,
	.px-xl-5 {
		padding-right: 3rem !important
	}
	.pb-xl-5,
	.py-xl-5 {
		padding-bottom: 3rem !important
	}
	.pl-xl-5,
	.px-xl-5 {
		padding-left: 3rem !important
	}
	.m-xl-n1 {
		margin: -.25rem !important
	}
	.mt-xl-n1,
	.my-xl-n1 {
		margin-top: -.25rem !important
	}
	.mr-xl-n1,
	.mx-xl-n1 {
		margin-right: -.25rem !important
	}
	.mb-xl-n1,
	.my-xl-n1 {
		margin-bottom: -.25rem !important
	}
	.ml-xl-n1,
	.mx-xl-n1 {
		margin-left: -.25rem !important
	}
	.m-xl-n2 {
		margin: -.5rem !important
	}
	.mt-xl-n2,
	.my-xl-n2 {
		margin-top: -.5rem !important
	}
	.mr-xl-n2,
	.mx-xl-n2 {
		margin-right: -.5rem !important
	}
	.mb-xl-n2,
	.my-xl-n2 {
		margin-bottom: -.5rem !important
	}
	.ml-xl-n2,
	.mx-xl-n2 {
		margin-left: -.5rem !important
	}
	.m-xl-n3 {
		margin: -1rem !important
	}
	.mt-xl-n3,
	.my-xl-n3 {
		margin-top: -1rem !important
	}
	.mr-xl-n3,
	.mx-xl-n3 {
		margin-right: -1rem !important
	}
	.mb-xl-n3,
	.my-xl-n3 {
		margin-bottom: -1rem !important
	}
	.ml-xl-n3,
	.mx-xl-n3 {
		margin-left: -1rem !important
	}
	.m-xl-n4 {
		margin: -1.5rem !important
	}
	.mt-xl-n4,
	.my-xl-n4 {
		margin-top: -1.5rem !important
	}
	.mr-xl-n4,
	.mx-xl-n4 {
		margin-right: -1.5rem !important
	}
	.mb-xl-n4,
	.my-xl-n4 {
		margin-bottom: -1.5rem !important
	}
	.ml-xl-n4,
	.mx-xl-n4 {
		margin-left: -1.5rem !important
	}
	.m-xl-n5 {
		margin: -3rem !important
	}
	.mt-xl-n5,
	.my-xl-n5 {
		margin-top: -3rem !important
	}
	.mr-xl-n5,
	.mx-xl-n5 {
		margin-right: -3rem !important
	}
	.mb-xl-n5,
	.my-xl-n5 {
		margin-bottom: -3rem !important
	}
	.ml-xl-n5,
	.mx-xl-n5 {
		margin-left: -3rem !important
	}
	.m-xl-auto {
		margin: auto !important
	}
	.mt-xl-auto,
	.my-xl-auto {
		margin-top: auto !important
	}
	.mr-xl-auto,
	.mx-xl-auto {
		margin-right: auto !important
	}
	.mb-xl-auto,
	.my-xl-auto {
		margin-bottom: auto !important
	}
	.ml-xl-auto,
	.mx-xl-auto {
		margin-left: auto !important
	}
}

.text-monospace {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important
}

.text-justify {
	text-align: justify !important
}

.text-wrap {
	white-space: normal !important
}

.text-nowrap {
	white-space: nowrap !important
}

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

.text-left {
	text-align: left !important
}

.text-right {
	text-align: right !important
}

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

@media (min-width: 576px) {
	.text-sm-left {
		text-align: left !important
	}
	.text-sm-right {
		text-align: right !important
	}
	.text-sm-center {
		text-align: center !important
	}
}

@media (min-width: 768px) {
	.text-md-left {
		text-align: left !important
	}
	.text-md-right {
		text-align: right !important
	}
	.text-md-center {
		text-align: center !important
	}
}

@media (min-width: 992px) {
	.text-lg-left {
		text-align: left !important
	}
	.text-lg-right {
		text-align: right !important
	}
	.text-lg-center {
		text-align: center !important
	}
}

@media (min-width: 1200px) {
	.text-xl-left {
		text-align: left !important
	}
	.text-xl-right {
		text-align: right !important
	}
	.text-xl-center {
		text-align: center !important
	}
}

.text-lowercase {
	text-transform: lowercase !important
}

.text-uppercase {
	text-transform: uppercase !important
}

.text-capitalize {
	text-transform: capitalize !important
}

.font-weight-light {
	font-weight: 300 !important
}

.font-weight-lighter {
	font-weight: lighter !important
}

.font-weight-normal {
	font-weight: 400 !important
}

.font-weight-bold {
	font-weight: 700 !important
}

.font-weight-bolder {
	font-weight: bolder !important
}

.font-italic {
	font-style: italic !important
}

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

.text-primary {
	color: #007bff !important
}

a.text-primary:hover,
a.text-primary:focus {
	color: #0056b3 !important
}

.text-secondary {
	color: #6c757d !important
}

a.text-secondary:hover,
a.text-secondary:focus {
	color: #494f54 !important
}

.text-success {
	color: #28a745 !important
}

a.text-success:hover,
a.text-success:focus {
	color: #19692c !important
}

.text-info {
	color: #17a2b8 !important
}

a.text-info:hover,
a.text-info:focus {
	color: #0f6674 !important
}

.text-warning {
	color: #ffc107 !important
}

a.text-warning:hover,
a.text-warning:focus {
	color: #ba8b00 !important
}

.text-danger {
	color: #dc3545 !important
}

a.text-danger:hover,
a.text-danger:focus {
	color: #a71d2a !important
}

.text-light {
	color: #f8f9fa !important
}

a.text-light:hover,
a.text-light:focus {
	color: #cbd3da !important
}

.text-dark {
	color: #343a40 !important
}

a.text-dark:hover,
a.text-dark:focus {
	color: #121416 !important
}

.text-body {
	color: #212529 !important
}

.text-muted {
	color: #6c757d !important
}

.text-black-50 {
	color: rgba(0, 0, 0, 0.5) !important
}

.text-white-50 {
	color: rgba(255, 255, 255, 0.5) !important
}

.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}

.text-decoration-none {
	text-decoration: none !important
}

.text-break {
	word-break: break-word !important;
	overflow-wrap: break-word !important
}

.text-reset {
	color: inherit !important
}

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

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

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

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

.w-auto {
	width: auto !important
}

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

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

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

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

.h-auto {
	height: auto !important
}

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

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

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

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

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

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

.position-static {
	position: static !important
}

.position-relative {
	position: relative !important
}

.position-absolute {
	position: absolute !important
}

.position-fixed {
	position: fixed !important
}

.position-sticky {
	position: -webkit-sticky !important;
	position: sticky !important
}

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

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

@supports ((position: -webkit-sticky) or (position: sticky)) {
	.sticky-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020
	}
}

.visible {
	visibility: visible !important
}

.invisible {
	visibility: hidden !important
}

.ui-datepicker {
	width: 216px;
	height: auto;
	margin: 5px auto 0;
	font: 9pt Arial, sans-serif;
	-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5)
}

.ui-datepicker a {
	text-decoration: none
}

.ui-datepicker table {
	width: 100%;
	border-collapse: collapse
}

.ui-datepicker-header {
	background-color: #666;
	color: #e0e0e0;
	font-weight: 700;
	-webkit-box-shadow: inset 0 1px 1px 0 rgba(250, 250, 250, .2);
	-moz-box-shadow: inset 0 1px 1px 0 rgba(250, 250, 250, .2);
	box-shadow: inset 0 1px 1px 0 rgba(250, 250, 250, .2);
	text-shadow: 1px -1px 0 #000;
	filter: dropshadow(color=#000, offx=1, offy=-1);
	line-height: 30px;
	min-height: 30px!important;
	border-width: 1px 0 0;
	border-style: solid;
	border-color: #666
}

.ui-datepicker tbody tr,
.ui-datepicker thead {
	border-bottom: 1px solid #bbb
}

.ui-datepicker-title {
	text-align: center
}

.ui-datepicker-title select {
	margin-top: 2.5%
}

.ui-datepicker-next,
.ui-datepicker-prev {
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	cursor: pointer;
	background-image: url(<?php echo get_stylesheet_directory_uri();
	?>/assets/images/arrow.png);
	background-repeat: no-repeat;
	line-height: 600%;
	overflow: hidden
}

.ui-datepicker-prev {
	float: left;
	background-position: center -30px
}

.ui-datepicker-next {
	float: right;
	background-position: center 0
}

.ui-datepicker thead {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f7f7f7 0, #f1f1f1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f7f7f7), color-stop(100%, #f1f1f1));
	background: -webkit-linear-gradient(top, #f7f7f7 0, #f1f1f1 100%);
	background: -o-linear-gradient(top, #f7f7f7 0, #f1f1f1 100%);
	background: -ms-linear-gradient(top, #f7f7f7 0, #f1f1f1 100%);
	background: linear-gradient(to bottom, #f7f7f7 0, #f1f1f1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1', GradientType=0)
}

.ui-datepicker th {
	text-transform: uppercase;
	text-align: center;
	font-size: 6pt;
	padding: 5px 0;
	color: #666;
	text-shadow: 1px 0 0 #fff;
	filter: dropshadow(color=#fff, offx=1, offy=0)
}

.ui-datepicker tbody td {
	padding: 0;
	border-top: 1px solid #bbb;
	border-right: 1px solid #bbb
}

.ui-datepicker tbody td:last-child {
	border-right: 0
}

.ui-datepicker tbody tr:last-child {
	border-bottom: 0
}

.ui-datepicker td a,
.ui-datepicker td span {
	display: inline-block;
	font-weight: 700;
	text-align: center;
	width: 30px;
	height: 30px;
	line-height: 30px;
	color: #666;
	text-shadow: 1px 1px 0 #fff;
	filter: dropshadow(color=#fff, offx=1, offy=1)
}

.ui-datepicker-calendar .ui-state-default {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ededed 0, #dedede 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ededed), color-stop(100%, #dedede));
	background: -webkit-linear-gradient(top, #ededed 0, #dedede 100%);
	background: -o-linear-gradient(top, #ededed 0, #dedede 100%);
	background: -ms-linear-gradient(top, #ededed 0, #dedede 100%);
	background: linear-gradient(to bottom, #ededed 0, #dedede 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede', GradientType=0);
	-webkit-box-shadow: inset 1px 1px 0 0 rgba(250, 250, 250, .5);
	-moz-box-shadow: inset 1px 1px 0 0 rgba(250, 250, 250, .5);
	box-shadow: inset 1px 1px 0 0 rgba(250, 250, 250, .5)
}

.ui-datepicker-calendar .ui-state-hover {
	background: #f7f7f7
}

.ui-datepicker-calendar .ui-state-active {
	background: #FFF2AA;
	border: 1px solid #c19163;
	color: #666;
	-webkit-box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, .1);
	box-shadow: inset 0 0 10px 0 rgba(0, 0, 0, .1);
	text-shadow: 0 1px 0 #FFF;
	filter: dropshadow(color=#FFF, offx=0, offy=1);
	position: relative;
	margin: -1px
}

.ui-datepicker-unselectable .ui-state-default {
	background: #f4f4f4;
	color: #b4b3b3
}

.ui-datepicker-calendar td:first-child .ui-state-active {
	width: 29px;
	margin-left: 0
}

.ui-datepicker-calendar td:last-child .ui-state-active {
	width: 29px;
	margin-right: 0
}

.ui-datepicker-calendar tr:last-child .ui-state-active {
	height: 29px;
	margin-bottom: 0
}

td.ui-datepicker-unselectable.ui-state-disabled {
	background-color: #d7d7d7
}

table.ui-datepicker-calendar {
	margin: 0!important
}

body div#ui-datepicker-div[style] {
	z-index: 9999!important
}

img {
	vertical-align: middle;
	border-style: none;
}

.card {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border: 1px solid rgba(0, 0, 0, .125);
	border-radius: .25rem
}

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

.card>.list-group:first-child .list-group-item:first-child {
	border-top-left-radius: .25rem;
	border-top-right-radius: .25rem
}

.card>.list-group:last-child .list-group-item:last-child {
	border-bottom-right-radius: .25rem;
	border-bottom-left-radius: .25rem
}

.card-body {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 1.25rem
}

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

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

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

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

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

.card-header {
	padding: .75rem 1.25rem;
	margin-bottom: 0;
	background-color: rgba(0, 0, 0, .03);
	border-bottom: 1px solid rgba(0, 0, 0, .125)
}

.card-header:first-child {
	border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

.card-header+.list-group .list-group-item:first-child {
	border-top: 0
}

.card-footer {
	padding: .75rem 1.25rem;
	background-color: rgba(0, 0, 0, .03);
	border-top: 1px solid rgba(0, 0, 0, .125)
}

.card-footer:last-child {
	border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
}

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

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

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

.card-img {
	width: 100%;
	border-radius: calc(.25rem - 1px)
}

.card-img-top {
	width: 100%;
	border-top-left-radius: calc(.25rem - 1px);
	border-top-right-radius: calc(.25rem - 1px)
}

.card-img-bottom {
	width: 100%;
	border-bottom-right-radius: calc(.25rem - 1px);
	border-bottom-left-radius: calc(.25rem - 1px)
}

.card-deck {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.card-deck .card {
	margin-bottom: 15px
}

@media (min-width:576px) {
	.card-deck {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		margin-right: -15px;
		margin-left: -15px
	}
	.card-deck .card {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-flex: 1;
		-ms-flex: 1 0 0%;
		flex: 1 0 0%;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-right: 15px;
		margin-bottom: 0;
		margin-left: 15px
	}
}

.card-group {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.card-group>.card {
	margin-bottom: 15px
}

@media (min-width:576px) {
	.card-group {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap
	}
	.card-group>.card {
		-webkit-box-flex: 1;
		-ms-flex: 1 0 0%;
		flex: 1 0 0%;
		margin-bottom: 0
	}
	.card-group>.card+.card {
		margin-left: 0;
		border-left: 0
	}
	.card-group>.card:first-child {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0
	}
	.card-group>.card:first-child .card-header,
	.card-group>.card:first-child .card-img-top {
		border-top-right-radius: 0
	}
	.card-group>.card:first-child .card-footer,
	.card-group>.card:first-child .card-img-bottom {
		border-bottom-right-radius: 0
	}
	.card-group>.card:last-child {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0
	}
	.card-group>.card:last-child .card-header,
	.card-group>.card:last-child .card-img-top {
		border-top-left-radius: 0
	}
	.card-group>.card:last-child .card-footer,
	.card-group>.card:last-child .card-img-bottom {
		border-bottom-left-radius: 0
	}
	.card-group>.card:only-child {
		border-radius: .25rem
	}
	.card-group>.card:only-child .card-header,
	.card-group>.card:only-child .card-img-top {
		border-top-left-radius: .25rem;
		border-top-right-radius: .25rem
	}
	.card-group>.card:only-child .card-footer,
	.card-group>.card:only-child .card-img-bottom {
		border-bottom-right-radius: .25rem;
		border-bottom-left-radius: .25rem
	}
	.card-group>.card:not(:first-child):not(:last-child):not(:only-child) {
		border-radius: 0
	}
	.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,
	.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,
	.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
	.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
		border-radius: 0
	}
}

.card-columns .card {
	margin-bottom: .75rem
}

@media (min-width:576px) {
	.card-columns {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
		-webkit-column-gap: 1.25rem;
		-moz-column-gap: 1.25rem;
		column-gap: 1.25rem
	}
	.card-columns .card {
		display: inline-block;
		width: 100%
	}
}


/* Global Styles */


/* Text meant only for screen readers. */

.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	word-wrap: normal;
	/* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
	background-color: #eee;
	clip: auto;
	clip-path: none;
	color: #444;
	display: block;
	font-size: 1em;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
	/* Above WP toolbar. */
}


/* WordPress Core */

.alignnone {
	margin: 5px 20px 20px 0 !important;
}

.aligncenter,
div.aligncenter {
	display: block;
	margin: 5px auto 5px auto !important;
}

.alignright {
	float: right;
	margin: 5px 0 20px 20px !important;
}

.alignleft {
	float: left;
	margin: 5px 20px 20px 0 !important;
}

a img.alignright {
	float: right;
	margin: 5px 0 20px 20px !important;
}

a img.alignnone {
	margin: 5px 20px 20px 0 !important;
}

a img.alignleft {
	float: left;
	margin: 5px 20px 20px 0 !important;
}

a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto !important;
}

.wp-caption {
	background: #fff;
	border: 1px solid #f0f0f0;
	max-width: 96%;
	/* Image does not overflow the content area */
	padding: 5px 3px 10px;
	text-align: center !important;
}

.wp-caption.alignnone {
	margin: 5px 20px 20px 0 !important;
}

.wp-caption.alignleft {
	margin: 5px 20px 20px 0 !important;
}

.wp-caption.alignright {
	margin: 5px 0 20px 20px !important;
}

.wp-caption img {
	border: 0 none;
	height: auto;
	margin: 0;
	max-width: 98.5%;
	padding: 0;
	width: auto !important;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	margin: 0;
	padding: 0 4px 5px !important;
}


/* Cover Image */

.coverParent {
	background-size: cover;
	background-position: center center !important;
}

img.cover {
	object-fit: cover;
	width: 100% !important;
}


/* Overflow */

.overflow-hidden,
.overhide {
	overflow: hidden !important;
}


/* Maps */

.acf-map {
	width: 100%;
	height: 400px !important;
}


/* Paddings */

.p-0 {
	padding: 0px !important;
}

.p-5 {
	padding: 5px !important;
}

.p-10 {
	padding: 10px !important;
}

.p-15 {
	padding: 15px !important;
}

.p-20 {
	padding: 20px !important;
}

.p-25 {
	padding: 25px !important;
}

.p-30 {
	padding: 30px !important;
}

.p-35 {
	padding: 35px !important;
}

.p-40 {
	padding: 40px !important;
}

.p-45 {
	padding: 45px !important;
}

.p-50 {
	padding: 50px !important;
}

.p-55 {
	padding: 55px !important;
}

.p-60 {
	padding: 60px !important;
}

.p-65 {
	padding: 65px !important;
}

.p-70 {
	padding: 70px !important;
}

.p-75 {
	padding: 75px !important;
}

.p-80 {
	padding: 80px !important;
}

.p-85 {
	padding: 85px !important;
}

.p-90 {
	padding: 90px !important;
}

.p-95 {
	padding: 95px !important;
}

.p-100 {
	padding: 100px !important;
}

.p-105 {
	padding: 105px !important;
}

.p-110 {
	padding: 110px !important;
}

.p-115 {
	padding: 115px !important;
}

.p-120 {
	padding: 120px !important;
}

.p-125 {
	padding: 125px !important;
}

.p-130 {
	padding: 130px !important;
}

.p-135 {
	padding: 135px !important;
}

.p-140 {
	padding: 140px !important;
}

.p-145 {
	padding: 145px !important;
}

.p-150 {
	padding: 150px !important;
}

.p-155 {
	padding: 155px !important;
}

.p-160 {
	padding: 160px !important;
}

.p-165 {
	padding: 165px !important;
}

.p-170 {
	padding: 170px !important;
}

.p-175 {
	padding: 175px !important;
}

.p-180 {
	padding: 180px !important;
}

.p-185 {
	padding: 185px !important;
}

.p-190 {
	padding: 190px !important;
}

.p-195 {
	padding: 195px !important;
}

.p-200 {
	padding: 200px !important;
}

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

.pt-5 {
	padding-top: 5px !important;
}

.pt-10 {
	padding-top: 10px !important;
}

.pt-15 {
	padding-top: 15px !important;
}

.pt-20 {
	padding-top: 20px !important;
}

.pt-25 {
	padding-top: 25px !important;
}

.pt-30 {
	padding-top: 30px !important;
}

.pt-35 {
	padding-top: 35px !important;
}

.pt-40 {
	padding-top: 40px !important;
}

.pt-45 {
	padding-top: 45px !important;
}

.pt-50 {
	padding-top: 50px !important;
}

.pt-55 {
	padding-top: 55px !important;
}

.pt-60 {
	padding-top: 60px !important;
}

.pt-65 {
	padding-top: 65px !important;
}

.pt-70 {
	padding-top: 70px !important;
}

.pt-75 {
	padding-top: 75px !important;
}

.pt-80 {
	padding-top: 80px !important;
}

.pt-85 {
	padding-top: 85px !important;
}

.pt-90 {
	padding-top: 90px !important;
}

.pt-95 {
	padding-top: 95px !important;
}

.pt-100 {
	padding-top: 100px !important;
}

.pt-105 {
	padding-top: 105px !important;
}

.pt-110 {
	padding-top: 110px !important;
}

.pt-115 {
	padding-top: 115px !important;
}

.pt-120 {
	padding-top: 120px !important;
}

.pt-125 {
	padding-top: 125px !important;
}

.pt-130 {
	padding-top: 130px !important;
}

.pt-135 {
	padding-top: 135px !important;
}

.pt-140 {
	padding-top: 140px !important;
}

.pt-145 {
	padding-top: 145px !important;
}

.pt-150 {
	padding-top: 150px !important;
}

.pt-155 {
	padding-top: 155px !important;
}

.pt-160 {
	padding-top: 160px !important;
}

.pt-165 {
	padding-top: 165px !important;
}

.pt-170 {
	padding-top: 170px !important;
}

.pt-175 {
	padding-top: 175px !important;
}

.pt-180 {
	padding-top: 180px !important;
}

.pt-185 {
	padding-top: 185px !important;
}

.pt-190 {
	padding-top: 190px !important;
}

.pt-195 {
	padding-top: 195px !important;
}

.pt-200 {
	padding-top: 200px !important;
}

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

.pr-5 {
	padding-right: 5px !important;
}

.pr-10 {
	padding-right: 10px !important;
}

.pr-15 {
	padding-right: 15px !important;
}

.pr-20 {
	padding-right: 20px !important;
}

.pr-25 {
	padding-right: 25px !important;
}

.pr-30 {
	padding-right: 30px !important;
}

.pr-35 {
	padding-right: 35px !important;
}

.pr-40 {
	padding-right: 40px !important;
}

.pr-45 {
	padding-right: 45px !important;
}

.pr-50 {
	padding-right: 50px !important;
}

.pr-55 {
	padding-right: 55px !important;
}

.pr-60 {
	padding-right: 60px !important;
}

.pr-65 {
	padding-right: 65px !important;
}

.pr-70 {
	padding-right: 70px !important;
}

.pr-75 {
	padding-right: 75px !important;
}

.pr-80 {
	padding-right: 80px !important;
}

.pr-85 {
	padding-right: 85px !important;
}

.pr-90 {
	padding-right: 90px !important;
}

.pr-95 {
	padding-right: 95px !important;
}

.pr-100 {
	padding-right: 100px !important;
}

.pr-105 {
	padding-right: 105px !important;
}

.pr-110 {
	padding-right: 110px !important;
}

.pr-115 {
	padding-right: 115px !important;
}

.pr-120 {
	padding-right: 120px !important;
}

.pr-125 {
	padding-right: 125px !important;
}

.pr-130 {
	padding-right: 130px !important;
}

.pr-135 {
	padding-right: 135px !important;
}

.pr-140 {
	padding-right: 140px !important;
}

.pr-145 {
	padding-right: 145px !important;
}

.pr-150 {
	padding-right: 150px !important;
}

.pr-155 {
	padding-right: 155px !important;
}

.pr-160 {
	padding-right: 160px !important;
}

.pr-165 {
	padding-right: 165px !important;
}

.pr-170 {
	padding-right: 170px !important;
}

.pr-175 {
	padding-right: 175px !important;
}

.pr-180 {
	padding-right: 180px !important;
}

.pr-185 {
	padding-right: 185px !important;
}

.pr-190 {
	padding-right: 190px !important;
}

.pr-195 {
	padding-right: 195px !important;
}

.pr-200 {
	padding-right: 200px !important;
}

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

.pb-5 {
	padding-bottom: 5px !important;
}

.pb-10 {
	padding-bottom: 10px !important;
}

.pb-15 {
	padding-bottom: 15px !important;
}

.pb-20 {
	padding-bottom: 20px !important;
}

.pb-25 {
	padding-bottom: 25px !important;
}

.pb-30 {
	padding-bottom: 30px !important;
}

.pb-35 {
	padding-bottom: 35px !important;
}

.pb-40 {
	padding-bottom: 40px !important;
}

.pb-45 {
	padding-bottom: 45px !important;
}

.pb-50 {
	padding-bottom: 50px !important;
}

.pb-55 {
	padding-bottom: 55px !important;
}

.pb-60 {
	padding-bottom: 60px !important;
}

.pb-65 {
	padding-bottom: 65px !important;
}

.pb-70 {
	padding-bottom: 70px !important;
}

.pb-75 {
	padding-bottom: 75px !important;
}

.pb-80 {
	padding-bottom: 80px !important;
}

.pb-85 {
	padding-bottom: 85px !important;
}

.pb-90 {
	padding-bottom: 90px !important;
}

.pb-95 {
	padding-bottom: 95px !important;
}

.pb-100 {
	padding-bottom: 100px !important;
}

.pb-105 {
	padding-bottom: 105px !important;
}

.pb-110 {
	padding-bottom: 110px !important;
}

.pb-115 {
	padding-bottom: 115px !important;
}

.pb-120 {
	padding-bottom: 120px !important;
}

.pb-125 {
	padding-bottom: 125px !important;
}

.pb-130 {
	padding-bottom: 130px !important;
}

.pb-135 {
	padding-bottom: 135px !important;
}

.pb-140 {
	padding-bottom: 140px !important;
}

.pb-145 {
	padding-bottom: 145px !important;
}

.pb-150 {
	padding-bottom: 150px !important;
}

.pb-155 {
	padding-bottom: 155px !important;
}

.pb-160 {
	padding-bottom: 160px !important;
}

.pb-165 {
	padding-bottom: 165px !important;
}

.pb-170 {
	padding-bottom: 170px !important;
}

.pb-175 {
	padding-bottom: 175px !important;
}

.pb-180 {
	padding-bottom: 180px !important;
}

.pb-185 {
	padding-bottom: 185px !important;
}

.pb-190 {
	padding-bottom: 190px !important;
}

.pb-195 {
	padding-bottom: 195px !important;
}

.pb-200 {
	padding-bottom: 200px !important;
}

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

.pl-5 {
	padding-left: 5px !important;
}

.pl-10 {
	padding-left: 10px !important;
}

.pl-15 {
	padding-left: 15px !important;
}

.pl-20 {
	padding-left: 20px !important;
}

.pl-25 {
	padding-left: 25px !important;
}

.pl-30 {
	padding-left: 30px !important;
}

.pl-35 {
	padding-left: 35px !important;
}

.pl-40 {
	padding-left: 40px !important;
}

.pl-45 {
	padding-left: 45px !important;
}

.pl-50 {
	padding-left: 50px !important;
}

.pl-55 {
	padding-left: 55px !important;
}

.pl-60 {
	padding-left: 60px !important;
}

.pl-65 {
	padding-left: 65px !important;
}

.pl-70 {
	padding-left: 70px !important;
}

.pl-75 {
	padding-left: 75px !important;
}

.pl-80 {
	padding-left: 80px !important;
}

.pl-85 {
	padding-left: 85px !important;
}

.pl-90 {
	padding-left: 90px !important;
}

.pl-95 {
	padding-left: 95px !important;
}

.pl-100 {
	padding-left: 100px !important;
}

.pl-105 {
	padding-left: 105px !important;
}

.pl-110 {
	padding-left: 110px !important;
}

.pl-115 {
	padding-left: 115px !important;
}

.pl-120 {
	padding-left: 120px !important;
}

.pl-125 {
	padding-left: 125px !important;
}

.pl-130 {
	padding-left: 130px !important;
}

.pl-135 {
	padding-left: 135px !important;
}

.pl-140 {
	padding-left: 140px !important;
}

.pl-145 {
	padding-left: 145px !important;
}

.pl-150 {
	padding-left: 150px !important;
}

.pl-155 {
	padding-left: 155px !important;
}

.pl-160 {
	padding-left: 160px !important;
}

.pl-165 {
	padding-left: 165px !important;
}

.pl-170 {
	padding-left: 170px !important;
}

.pl-175 {
	padding-left: 175px !important;
}

.pl-180 {
	padding-left: 180px !important;
}

.pl-185 {
	padding-left: 185px !important;
}

.pl-190 {
	padding-left: 190px !important;
}

.pl-195 {
	padding-left: 195px !important;
}

.pl-200 {
	padding-left: 200px !important;
}

.m-0 {
	margin: 0px !important;
}

.m-5 {
	margin: 5px !important;
}

.m-10 {
	margin: 10px !important;
}

.m-15 {
	margin: 15px !important;
}

.m-20 {
	margin: 20px !important;
}

.m-25 {
	margin: 25px !important;
}

.m-30 {
	margin: 30px !important;
}

.m-35 {
	margin: 35px !important;
}

.m-40 {
	margin: 40px !important;
}

.m-45 {
	margin: 45px !important;
}

.m-50 {
	margin: 50px !important;
}

.m-55 {
	margin: 55px !important;
}

.m-60 {
	margin: 60px !important;
}

.m-65 {
	margin: 65px !important;
}

.m-70 {
	margin: 70px !important;
}

.m-75 {
	margin: 75px !important;
}

.m-80 {
	margin: 80px !important;
}

.m-85 {
	margin: 85px !important;
}

.m-90 {
	margin: 90px !important;
}

.m-95 {
	margin: 95px !important;
}

.m-100 {
	margin: 100px !important;
}

.m-105 {
	margin: 105px !important;
}

.m-110 {
	margin: 110px !important;
}

.m-115 {
	margin: 115px !important;
}

.m-120 {
	margin: 120px !important;
}

.m-125 {
	margin: 125px !important;
}

.m-130 {
	margin: 130px !important;
}

.m-135 {
	margin: 135px !important;
}

.m-140 {
	margin: 140px !important;
}

.m-145 {
	margin: 145px !important;
}

.m-150 {
	margin: 150px !important;
}

.m-155 {
	margin: 155px !important;
}

.m-160 {
	margin: 160px !important;
}

.m-165 {
	margin: 165px !important;
}

.m-170 {
	margin: 170px !important;
}

.m-175 {
	margin: 175px !important;
}

.m-180 {
	margin: 180px !important;
}

.m-185 {
	margin: 185px !important;
}

.m-190 {
	margin: 190px !important;
}

.m-195 {
	margin: 195px !important;
}

.m-200 {
	margin: 200px !important;
}

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

.mt-5 {
	margin-top: 5px !important;
}

.mt-10 {
	margin-top: 10px !important;
}

.mt-15 {
	margin-top: 15px !important;
}

.mt-20 {
	margin-top: 20px !important;
}

.mt-25 {
	margin-top: 25px !important;
}

.mt-30 {
	margin-top: 30px !important;
}

.mt-35 {
	margin-top: 35px !important;
}

.mt-40 {
	margin-top: 40px !important;
}

.mt-45 {
	margin-top: 45px !important;
}

.mt-50 {
	margin-top: 50px !important;
}

.mt-55 {
	margin-top: 55px !important;
}

.mt-60 {
	margin-top: 60px !important;
}

.mt-65 {
	margin-top: 65px !important;
}

.mt-70 {
	margin-top: 70px !important;
}

.mt-75 {
	margin-top: 75px !important;
}

.mt-80 {
	margin-top: 80px !important;
}

.mt-85 {
	margin-top: 85px !important;
}

.mt-90 {
	margin-top: 90px !important;
}

.mt-95 {
	margin-top: 95px !important;
}

.mt-100 {
	margin-top: 100px !important;
}

.mt-105 {
	margin-top: 105px !important;
}

.mt-110 {
	margin-top: 110px !important;
}

.mt-115 {
	margin-top: 115px !important;
}

.mt-120 {
	margin-top: 120px !important;
}

.mt-125 {
	margin-top: 125px !important;
}

.mt-130 {
	margin-top: 130px !important;
}

.mt-135 {
	margin-top: 135px !important;
}

.mt-140 {
	margin-top: 140px !important;
}

.mt-145 {
	margin-top: 145px !important;
}

.mt-150 {
	margin-top: 150px !important;
}

.mt-155 {
	margin-top: 155px !important;
}

.mt-160 {
	margin-top: 160px !important;
}

.mt-165 {
	margin-top: 165px !important;
}

.mt-170 {
	margin-top: 170px !important;
}

.mt-175 {
	margin-top: 175px !important;
}

.mt-180 {
	margin-top: 180px !important;
}

.mt-185 {
	margin-top: 185px !important;
}

.mt-190 {
	margin-top: 190px !important;
}

.mt-195 {
	margin-top: 195px !important;
}

.mt-200 {
	margin-top: 200px !important;
}

.mr-0 {
	margin-right: 0px !important;
}

.mr-5 {
	margin-right: 5px !important;
}

.mr-10 {
	margin-right: 10px !important;
}

.mr-15 {
	margin-right: 15px !important;
}

.mr-20 {
	margin-right: 20px !important;
}

.mr-25 {
	margin-right: 25px !important;
}

.mr-30 {
	margin-right: 30px !important;
}

.mr-35 {
	margin-right: 35px !important;
}

.mr-40 {
	margin-right: 40px !important;
}

.mr-45 {
	margin-right: 45px !important;
}

.mr-50 {
	margin-right: 50px !important;
}

.mr-55 {
	margin-right: 55px !important;
}

.mr-60 {
	margin-right: 60px !important;
}

.mr-65 {
	margin-right: 65px !important;
}

.mr-70 {
	margin-right: 70px !important;
}

.mr-75 {
	margin-right: 75px !important;
}

.mr-80 {
	margin-right: 80px !important;
}

.mr-85 {
	margin-right: 85px !important;
}

.mr-90 {
	margin-right: 90px !important;
}

.mr-95 {
	margin-right: 95px !important;
}

.mr-100 {
	margin-right: 100px !important;
}

.mr-105 {
	margin-right: 105px !important;
}

.mr-110 {
	margin-right: 110px !important;
}

.mr-115 {
	margin-right: 115px !important;
}

.mr-120 {
	margin-right: 120px !important;
}

.mr-125 {
	margin-right: 125px !important;
}

.mr-130 {
	margin-right: 130px !important;
}

.mr-135 {
	margin-right: 135px !important;
}

.mr-140 {
	margin-right: 140px !important;
}

.mr-145 {
	margin-right: 145px !important;
}

.mr-150 {
	margin-right: 150px !important;
}

.mr-155 {
	margin-right: 155px !important;
}

.mr-160 {
	margin-right: 160px !important;
}

.mr-165 {
	margin-right: 165px !important;
}

.mr-170 {
	margin-right: 170px !important;
}

.mr-175 {
	margin-right: 175px !important;
}

.mr-180 {
	margin-right: 180px !important;
}

.mr-185 {
	margin-right: 185px !important;
}

.mr-190 {
	margin-right: 190px !important;
}

.mr-195 {
	margin-right: 195px !important;
}

.mr-200 {
	margin-right: 200px !important;
}

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

.mb-5 {
	margin-bottom: 5px !important;
}

.mb-10 {
	margin-bottom: 10px !important;
}

.mb-15 {
	margin-bottom: 15px !important;
}

.mb-20 {
	margin-bottom: 20px !important;
}

.mb-25 {
	margin-bottom: 25px !important;
}

.mb-30 {
	margin-bottom: 30px !important;
}

.mb-35 {
	margin-bottom: 35px !important;
}

.mb-40 {
	margin-bottom: 40px !important;
}

.mb-45 {
	margin-bottom: 45px !important;
}

.mb-50 {
	margin-bottom: 50px !important;
}

.mb-55 {
	margin-bottom: 55px !important;
}

.mb-60 {
	margin-bottom: 60px !important;
}

.mb-65 {
	margin-bottom: 65px !important;
}

.mb-70 {
	margin-bottom: 70px !important;
}

.mb-75 {
	margin-bottom: 75px !important;
}

.mb-80 {
	margin-bottom: 80px !important;
}

.mb-85 {
	margin-bottom: 85px !important;
}

.mb-90 {
	margin-bottom: 90px !important;
}

.mb-95 {
	margin-bottom: 95px !important;
}

.mb-100 {
	margin-bottom: 100px !important;
}

.mb-105 {
	margin-bottom: 105px !important;
}

.mb-110 {
	margin-bottom: 110px !important;
}

.mb-115 {
	margin-bottom: 115px !important;
}

.mb-120 {
	margin-bottom: 120px !important;
}

.mb-125 {
	margin-bottom: 125px !important;
}

.mb-130 {
	margin-bottom: 130px !important;
}

.mb-135 {
	margin-bottom: 135px !important;
}

.mb-140 {
	margin-bottom: 140px !important;
}

.mb-145 {
	margin-bottom: 145px !important;
}

.mb-150 {
	margin-bottom: 150px !important;
}

.mb-155 {
	margin-bottom: 155px !important;
}

.mb-160 {
	margin-bottom: 160px !important;
}

.mb-165 {
	margin-bottom: 165px !important;
}

.mb-170 {
	margin-bottom: 170px !important;
}

.mb-175 {
	margin-bottom: 175px !important;
}

.mb-180 {
	margin-bottom: 180px !important;
}

.mb-185 {
	margin-bottom: 185px !important;
}

.mb-190 {
	margin-bottom: 190px !important;
}

.mb-195 {
	margin-bottom: 195px !important;
}

.mb-200 {
	margin-bottom: 200px !important;
}

.ml-0 {
	margin-left: 0px !important;
}

.ml-5 {
	margin-left: 5px !important;
}

.ml-10 {
	margin-left: 10px !important;
}

.ml-15 {
	margin-left: 15px !important;
}

.ml-20 {
	margin-left: 20px !important;
}

.ml-25 {
	margin-left: 25px !important;
}

.ml-30 {
	margin-left: 30px !important;
}

.ml-35 {
	margin-left: 35px !important;
}

.ml-40 {
	margin-left: 40px !important;
}

.ml-45 {
	margin-left: 45px !important;
}

.ml-50 {
	margin-left: 50px !important;
}

.ml-55 {
	margin-left: 55px !important;
}

.ml-60 {
	margin-left: 60px !important;
}

.ml-65 {
	margin-left: 65px !important;
}

.ml-70 {
	margin-left: 70px !important;
}

.ml-75 {
	margin-left: 75px !important;
}

.ml-80 {
	margin-left: 80px !important;
}

.ml-85 {
	margin-left: 85px !important;
}

.ml-90 {
	margin-left: 90px !important;
}

.ml-95 {
	margin-left: 95px !important;
}

.ml-100 {
	margin-left: 100px !important;
}

.ml-105 {
	margin-left: 105px !important;
}

.ml-110 {
	margin-left: 110px !important;
}

.ml-115 {
	margin-left: 115px !important;
}

.ml-120 {
	margin-left: 120px !important;
}

.ml-125 {
	margin-left: 125px !important;
}

.ml-130 {
	margin-left: 130px !important;
}

.ml-135 {
	margin-left: 135px !important;
}

.ml-140 {
	margin-left: 140px !important;
}

.ml-145 {
	margin-left: 145px !important;
}

.ml-150 {
	margin-left: 150px !important;
}

.ml-155 {
	margin-left: 155px !important;
}

.ml-160 {
	margin-left: 160px !important;
}

.ml-165 {
	margin-left: 165px !important;
}

.ml-170 {
	margin-left: 170px !important;
}

.ml-175 {
	margin-left: 175px !important;
}

.ml-180 {
	margin-left: 180px !important;
}

.ml-185 {
	margin-left: 185px !important;
}

.ml-190 {
	margin-left: 190px !important;
}

.ml-195 {
	margin-left: 195px !important;
}

.ml-200 {
	margin-left: 200px !important;
}

.acf-map img {
	max-width: inherit !important;
}

.fw-100,
.fw-thin {
	font-weight: 100 !important;
}

.fw-200,
.fw-extra-light,
.fw-extralight {
	font-weight: 200 !important;
}

.fw-300,
.fw-light {
	font-weight: 300 !important;
}

.fw-400,
.fw-regular {
	font-weight: 400 !important;
}

.fw-500,
.fw-medium {
	font-weight: 500 !important;
}

.fw-600,
.fw-semi-bold,
.fw-semibold {
	font-weight: 600 !important;
}

.fw-700,
.fw-bold {
	font-weight: 700 !important;
}

.fw-800,
.fw-extra-bold,
.fw-extrabold {
	font-weight: 800 !important;
}

.fw-900,
.fw-black {
	font-weight: 900 !important;
}


/* Font Size */

.fs-8 {
	font-size: 8px !important;
}

.fs-9 {
	font-size: 9px !important;
}

.fs-10 {
	font-size: 10px !important;
}

.fs-11 {
	font-size: 11px !important;
}

.fs-12 {
	font-size: 12px !important;
}

.fs-13 {
	font-size: 13px !important;
}

.fs-14 {
	font-size: 14px !important;
}

.fs-15 {
	font-size: 15px !important;
}

.fs-16 {
	font-size: 16px !important;
}

.fs-17 {
	font-size: 17px !important;
}

.fs-18 {
	font-size: 18px !important;
}

.fs-19 {
	font-size: 19px !important;
}

.fs-20 {
	font-size: 20px !important;
}

.fs-21 {
	font-size: 21px !important;
}

.fs-22 {
	font-size: 22px !important;
}

.fs-23 {
	font-size: 23px !important;
}

.fs-24 {
	font-size: 24px !important;
}

.fs-25 {
	font-size: 25px !important;
}

.fs-26 {
	font-size: 26px !important;
}

.fs-27 {
	font-size: 27px !important;
}

.fs-28 {
	font-size: 28px !important;
}

.fs-29 {
	font-size: 29px !important;
}

.fs-30 {
	font-size: 30px !important;
}

.fs-31 {
	font-size: 31px !important;
}

.fs-32 {
	font-size: 32px !important;
}

.fs-33 {
	font-size: 33px !important;
}

.fs-34 {
	font-size: 34px !important;
}

.fs-35 {
	font-size: 35px !important;
}

.fs-36 {
	font-size: 36px !important;
}

.fs-37 {
	font-size: 37px !important;
}

.fs-38 {
	font-size: 38px !important;
}

.fs-39 {
	font-size: 39px !important;
}

.fs-40 {
	font-size: 40px !important;
}

.fs-41 {
	font-size: 41px !important;
}

.fs-42 {
	font-size: 42px !important;
}

.fs-43 {
	font-size: 43px !important;
}

.fs-44 {
	font-size: 44px !important;
}

.fs-45 {
	font-size: 45px !important;
}

.fs-46 {
	font-size: 46px !important;
}

.fs-47 {
	font-size: 47px !important;
}

.fs-48 {
	font-size: 48px !important;
}

.fs-49 {
	font-size: 49px !important;
}

.fs-50 {
	font-size: 50px !important;
}

.fs-75 {
	font-size: 75px !important;
}


/* Line Height */

.lh-8 {
	line-height: 8px !important;
}

.lh-9 {
	line-height: 9px !important;
}

.lh-10 {
	line-height: 10px !important;
}

.lh-11 {
	line-height: 11px !important;
}

.lh-12 {
	line-height: 12px !important;
}

.lh-13 {
	line-height: 13px !important;
}

.lh-14 {
	line-height: 14px !important;
}

.lh-15 {
	line-height: 15px !important;
}

.lh-16 {
	line-height: 16px !important;
}

.lh-17 {
	line-height: 17px !important;
}

.lh-18 {
	line-height: 18px !important;
}

.lh-19 {
	line-height: 19px !important;
}

.lh-20 {
	line-height: 20px !important;
}

.lh-21 {
	line-height: 21px !important;
}

.lh-22 {
	line-height: 22px !important;
}

.lh-23 {
	line-height: 23px !important;
}

.lh-24 {
	line-height: 24px !important;
}

.lh-25 {
	line-height: 25px !important;
}

.lh-26 {
	line-height: 26px !important;
}

.lh-27 {
	line-height: 27px !important;
}

.lh-28 {
	line-height: 28px !important;
}

.lh-29 {
	line-height: 29px !important;
}

.lh-30 {
	line-height: 30px !important;
}

.lh-31 {
	line-height: 31px !important;
}

.lh-32 {
	line-height: 32px !important;
}

.lh-33 {
	line-height: 33px !important;
}

.lh-34 {
	line-height: 34px !important;
}

.lh-35 {
	line-height: 35px !important;
}

.lh-36 {
	line-height: 36px !important;
}

.lh-37 {
	line-height: 37px !important;
}

.lh-38 {
	line-height: 38px !important;
}

.lh-39 {
	line-height: 39px !important;
}

.lh-40 {
	line-height: 40px !important;
}

.lh-41 {
	line-height: 41px !important;
}

.lh-42 {
	line-height: 42px !important;
}

.lh-43 {
	line-height: 43px !important;
}

.lh-44 {
	line-height: 44px !important;
}

.lh-45 {
	line-height: 45px !important;
}

.lh-46 {
	line-height: 46px !important;
}

.lh-47 {
	line-height: 47px !important;
}

.lh-48 {
	line-height: 48px !important;
}

.lh-49 {
	line-height: 49px !important;
}

.lh-50 {
	line-height: 50px !important;
}

.lh-80 {
	line-height: 80px !important;
}

@media(min-width:1200px) {
	.fs-xl-8 {
		font-size: 8px !important;
	}
	.fs-xl-9 {
		font-size: 9px !important;
	}
	.fs-xl-10 {
		font-size: 10px !important;
	}
	.fs-xl-11 {
		font-size: 11px !important;
	}
	.fs-xl-12 {
		font-size: 12px !important;
	}
	.fs-xl-13 {
		font-size: 13px !important;
	}
	.fs-xl-14 {
		font-size: 14px !important;
	}
	.fs-xl-15 {
		font-size: 15px !important;
	}
	.fs-xl-16 {
		font-size: 16px !important;
	}
	.fs-xl-17 {
		font-size: 17px !important;
	}
	.fs-xl-18 {
		font-size: 18px !important;
	}
	.fs-xl-19 {
		font-size: 19px !important;
	}
	.fs-xl-20 {
		font-size: 20px !important;
	}
	.fs-xl-21 {
		font-size: 21px !important;
	}
	.fs-xl-22 {
		font-size: 22px !important;
	}
	.fs-xl-23 {
		font-size: 23px !important;
	}
	.fs-xl-24 {
		font-size: 24px !important;
	}
	.fs-xl-25 {
		font-size: 25px !important;
	}
	.fs-xl-26 {
		font-size: 26px !important;
	}
	.fs-xl-27 {
		font-size: 27px !important;
	}
	.fs-xl-28 {
		font-size: 28px !important;
	}
	.fs-xl-29 {
		font-size: 29px !important;
	}
	.fs-xl-30 {
		font-size: 30px !important;
	}
	.fs-xl-31 {
		font-size: 31px !important;
	}
	.fs-xl-32 {
		font-size: 32px !important;
	}
	.fs-xl-33 {
		font-size: 33px !important;
	}
	.fs-xl-34 {
		font-size: 34px !important;
	}
	.fs-xl-35 {
		font-size: 35px !important;
	}
	.fs-xl-36 {
		font-size: 36px !important;
	}
	.fs-xl-37 {
		font-size: 37px !important;
	}
	.fs-xl-38 {
		font-size: 38px !important;
	}
	.fs-xl-39 {
		font-size: 39px !important;
	}
	.fs-xl-40 {
		font-size: 40px !important;
	}
	.fs-xl-41 {
		font-size: 41px !important;
	}
	.fs-xl-42 {
		font-size: 42px !important;
	}
	.fs-xl-43 {
		font-size: 43px !important;
	}
	.fs-xl-44 {
		font-size: 44px !important;
	}
	.fs-xl-45 {
		font-size: 45px !important;
	}
	.fs-xl-46 {
		font-size: 46px !important;
	}
	.fs-xl-47 {
		font-size: 47px !important;
	}
	.fs-xl-48 {
		font-size: 48px !important;
	}
	.fs-xl-49 {
		font-size: 49px !important;
	}
	.fs-xl-50 {
		font-size: 50px !important;
	}
}

@media(max-width:1199px) {
	.fs-lg-8 {
		font-size: 8px !important;
	}
	.fs-lg-9 {
		font-size: 9px !important;
	}
	.fs-lg-10 {
		font-size: 10px !important;
	}
	.fs-lg-11 {
		font-size: 11px !important;
	}
	.fs-lg-12 {
		font-size: 12px !important;
	}
	.fs-lg-13 {
		font-size: 13px !important;
	}
	.fs-lg-14 {
		font-size: 14px !important;
	}
	.fs-lg-15 {
		font-size: 15px !important;
	}
	.fs-lg-16 {
		font-size: 16px !important;
	}
	.fs-lg-17 {
		font-size: 17px !important;
	}
	.fs-lg-18 {
		font-size: 18px !important;
	}
	.fs-lg-19 {
		font-size: 19px !important;
	}
	.fs-lg-20 {
		font-size: 20px !important;
	}
	.fs-lg-21 {
		font-size: 21px !important;
	}
	.fs-lg-22 {
		font-size: 22px !important;
	}
	.fs-lg-23 {
		font-size: 23px !important;
	}
	.fs-lg-24 {
		font-size: 24px !important;
	}
	.fs-lg-25 {
		font-size: 25px !important;
	}
	.fs-lg-26 {
		font-size: 26px !important;
	}
	.fs-lg-27 {
		font-size: 27px !important;
	}
	.fs-lg-28 {
		font-size: 28px !important;
	}
	.fs-lg-29 {
		font-size: 29px !important;
	}
	.fs-lg-30 {
		font-size: 30px !important;
	}
	.fs-lg-31 {
		font-size: 31px !important;
	}
	.fs-lg-32 {
		font-size: 32px !important;
	}
	.fs-lg-33 {
		font-size: 33px !important;
	}
	.fs-lg-34 {
		font-size: 34px !important;
	}
	.fs-lg-35 {
		font-size: 35px !important;
	}
	.fs-lg-36 {
		font-size: 36px !important;
	}
	.fs-lg-37 {
		font-size: 37px !important;
	}
	.fs-lg-38 {
		font-size: 38px !important;
	}
	.fs-lg-39 {
		font-size: 39px !important;
	}
	.fs-lg-40 {
		font-size: 40px !important;
	}
	.fs-lg-41 {
		font-size: 41px !important;
	}
	.fs-lg-42 {
		font-size: 42px !important;
	}
	.fs-lg-43 {
		font-size: 43px !important;
	}
	.fs-lg-44 {
		font-size: 44px !important;
	}
	.fs-lg-45 {
		font-size: 45px !important;
	}
	.fs-lg-46 {
		font-size: 46px !important;
	}
	.fs-lg-47 {
		font-size: 47px !important;
	}
	.fs-lg-48 {
		font-size: 48px !important;
	}
	.fs-lg-49 {
		font-size: 49px !important;
	}
	.fs-lg-50 {
		font-size: 50px !important;
	}
}

@media(max-width:991px) {
	.fs-md-8 {
		font-size: 8px !important;
	}
	.fs-md-9 {
		font-size: 9px !important;
	}
	.fs-md-10 {
		font-size: 10px !important;
	}
	.fs-md-11 {
		font-size: 11px !important;
	}
	.fs-md-12 {
		font-size: 12px !important;
	}
	.fs-md-13 {
		font-size: 13px !important;
	}
	.fs-md-14 {
		font-size: 14px !important;
	}
	.fs-md-15 {
		font-size: 15px !important;
	}
	.fs-md-16 {
		font-size: 16px !important;
	}
	.fs-md-17 {
		font-size: 17px !important;
	}
	.fs-md-18 {
		font-size: 18px !important;
	}
	.fs-md-19 {
		font-size: 19px !important;
	}
	.fs-md-20 {
		font-size: 20px !important;
	}
	.fs-md-21 {
		font-size: 21px !important;
	}
	.fs-md-22 {
		font-size: 22px !important;
	}
	.fs-md-23 {
		font-size: 23px !important;
	}
	.fs-md-24 {
		font-size: 24px !important;
	}
	.fs-md-25 {
		font-size: 25px !important;
	}
	.fs-md-26 {
		font-size: 26px !important;
	}
	.fs-md-27 {
		font-size: 27px !important;
	}
	.fs-md-28 {
		font-size: 28px !important;
	}
	.fs-md-29 {
		font-size: 29px !important;
	}
	.fs-md-30 {
		font-size: 30px !important;
	}
	.fs-md-31 {
		font-size: 31px !important;
	}
	.fs-md-32 {
		font-size: 32px !important;
	}
	.fs-md-33 {
		font-size: 33px !important;
	}
	.fs-md-34 {
		font-size: 34px !important;
	}
	.fs-md-35 {
		font-size: 35px !important;
	}
	.fs-md-36 {
		font-size: 36px !important;
	}
	.fs-md-37 {
		font-size: 37px !important;
	}
	.fs-md-38 {
		font-size: 38px !important;
	}
	.fs-md-39 {
		font-size: 39px !important;
	}
	.fs-md-40 {
		font-size: 40px !important;
	}
	.fs-md-41 {
		font-size: 41px !important;
	}
	.fs-md-42 {
		font-size: 42px !important;
	}
	.fs-md-43 {
		font-size: 43px !important;
	}
	.fs-md-44 {
		font-size: 44px !important;
	}
	.fs-md-45 {
		font-size: 45px !important;
	}
	.fs-md-46 {
		font-size: 46px !important;
	}
	.fs-md-47 {
		font-size: 47px !important;
	}
	.fs-md-48 {
		font-size: 48px !important;
	}
	.fs-md-49 {
		font-size: 49px !important;
	}
	.fs-md-50 {
		font-size: 50px !important;
	}
}

@media(max-width:767px) {
	.fs-sm-8 {
		font-size: 8px !important;
	}
	.fs-sm-9 {
		font-size: 9px !important;
	}
	.fs-sm-10 {
		font-size: 10px !important;
	}
	.fs-sm-11 {
		font-size: 11px !important;
	}
	.fs-sm-12 {
		font-size: 12px !important;
	}
	.fs-sm-13 {
		font-size: 13px !important;
	}
	.fs-sm-14 {
		font-size: 14px !important;
	}
	.fs-sm-15 {
		font-size: 15px !important;
	}
	.fs-sm-16 {
		font-size: 16px !important;
	}
	.fs-sm-17 {
		font-size: 17px !important;
	}
	.fs-sm-18 {
		font-size: 18px !important;
	}
	.fs-sm-19 {
		font-size: 19px !important;
	}
	.fs-sm-20 {
		font-size: 20px !important;
	}
	.fs-sm-21 {
		font-size: 21px !important;
	}
	.fs-sm-22 {
		font-size: 22px !important;
	}
	.fs-sm-23 {
		font-size: 23px !important;
	}
	.fs-sm-24 {
		font-size: 24px !important;
	}
	.fs-sm-25 {
		font-size: 25px !important;
	}
	.fs-sm-26 {
		font-size: 26px !important;
	}
	.fs-sm-27 {
		font-size: 27px !important;
	}
	.fs-sm-28 {
		font-size: 28px !important;
	}
	.fs-sm-29 {
		font-size: 29px !important;
	}
	.fs-sm-30 {
		font-size: 30px !important;
	}
	.fs-sm-31 {
		font-size: 31px !important;
	}
	.fs-sm-32 {
		font-size: 32px !important;
	}
	.fs-sm-33 {
		font-size: 33px !important;
	}
	.fs-sm-34 {
		font-size: 34px !important;
	}
	.fs-sm-35 {
		font-size: 35px !important;
	}
	.fs-sm-36 {
		font-size: 36px !important;
	}
	.fs-sm-37 {
		font-size: 37px !important;
	}
	.fs-sm-38 {
		font-size: 38px !important;
	}
	.fs-sm-39 {
		font-size: 39px !important;
	}
	.fs-sm-40 {
		font-size: 40px !important;
	}
	.fs-sm-41 {
		font-size: 41px !important;
	}
	.fs-sm-42 {
		font-size: 42px !important;
	}
	.fs-sm-43 {
		font-size: 43px !important;
	}
	.fs-sm-44 {
		font-size: 44px !important;
	}
	.fs-sm-45 {
		font-size: 45px !important;
	}
	.fs-sm-46 {
		font-size: 46px !important;
	}
	.fs-sm-47 {
		font-size: 47px !important;
	}
	.fs-sm-48 {
		font-size: 48px !important;
	}
	.fs-sm-49 {
		font-size: 49px !important;
	}
	.fs-sm-50 {
		font-size: 50px !important;
	}
}


/* Padding */

@media(max-width:575px) {
	.lh-xs-8 {
		line-height: 8px !important;
	}
	.lh-xs-9 {
		line-height: 9px !important;
	}
	.lh-xs-10 {
		line-height: 10px !important;
	}
	.lh-xs-11 {
		line-height: 11px !important;
	}
	.lh-xs-12 {
		line-height: 12px !important;
	}
	.lh-xs-13 {
		line-height: 13px !important;
	}
	.lh-xs-14 {
		line-height: 14px !important;
	}
	.lh-xs-15 {
		line-height: 15px !important;
	}
	.lh-xs-16 {
		line-height: 16px !important;
	}
	.lh-xs-17 {
		line-height: 17px !important;
	}
	.lh-xs-18 {
		line-height: 18px !important;
	}
	.lh-xs-19 {
		line-height: 19px !important;
	}
	.lh-xs-20 {
		line-height: 20px !important;
	}
	.lh-xs-21 {
		line-height: 21px !important;
	}
	.lh-xs-22 {
		line-height: 22px !important;
	}
	.lh-xs-23 {
		line-height: 23px !important;
	}
	.lh-xs-24 {
		line-height: 24px !important;
	}
	.lh-xs-25 {
		line-height: 25px !important;
	}
	.lh-xs-26 {
		line-height: 26px !important;
	}
	.lh-xs-27 {
		line-height: 27px !important;
	}
	.lh-xs-28 {
		line-height: 28px !important;
	}
	.lh-xs-29 {
		line-height: 29px !important;
	}
	.lh-xs-30 {
		line-height: 30px !important;
	}
	.lh-xs-31 {
		line-height: 31px !important;
	}
	.lh-xs-32 {
		line-height: 32px !important;
	}
	.lh-xs-33 {
		line-height: 33px !important;
	}
	.lh-xs-34 {
		line-height: 34px !important;
	}
	.lh-xs-35 {
		line-height: 35px !important;
	}
	.lh-xs-36 {
		line-height: 36px !important;
	}
	.lh-xs-37 {
		line-height: 37px !important;
	}
	.lh-xs-38 {
		line-height: 38px !important;
	}
	.lh-xs-39 {
		line-height: 39px !important;
	}
	.lh-xs-40 {
		line-height: 40px !important;
	}
	.lh-xs-41 {
		line-height: 41px !important;
	}
	.lh-xs-42 {
		line-height: 42px !important;
	}
	.lh-xs-43 {
		line-height: 43px !important;
	}
	.lh-xs-44 {
		line-height: 44px !important;
	}
	.lh-xs-45 {
		line-height: 45px !important;
	}
	.lh-xs-46 {
		line-height: 46px !important;
	}
	.lh-xs-47 {
		line-height: 47px !important;
	}
	.lh-xs-48 {
		line-height: 48px !important;
	}
	.lh-xs-49 {
		line-height: 49px !important;
	}
	.lh-xs-50 {
		line-height: 50px !important;
	}
	.fs-xs-8 {
		font-size: 8px !important;
	}
	.fs-xs-9 {
		font-size: 9px !important;
	}
	.fs-xs-10 {
		font-size: 10px !important;
	}
	.fs-xs-11 {
		font-size: 11px !important;
	}
	.fs-xs-12 {
		font-size: 12px !important;
	}
	.fs-xs-13 {
		font-size: 13px !important;
	}
	.fs-xs-14 {
		font-size: 14px !important;
	}
	.fs-xs-15 {
		font-size: 15px !important;
	}
	.fs-xs-16 {
		font-size: 16px !important;
	}
	.fs-xs-17 {
		font-size: 17px !important;
	}
	.fs-xs-18 {
		font-size: 18px !important;
	}
	.fs-xs-19 {
		font-size: 19px !important;
	}
	.fs-xs-20 {
		font-size: 20px !important;
	}
	.fs-xs-21 {
		font-size: 21px !important;
	}
	.fs-xs-22 {
		font-size: 22px !important;
	}
	.fs-xs-23 {
		font-size: 23px !important;
	}
	.fs-xs-24 {
		font-size: 24px !important;
	}
	.fs-xs-25 {
		font-size: 25px !important;
	}
	.fs-xs-26 {
		font-size: 26px !important;
	}
	.fs-xs-27 {
		font-size: 27px !important;
	}
	.fs-xs-28 {
		font-size: 28px !important;
	}
	.fs-xs-29 {
		font-size: 29px !important;
	}
	.fs-xs-30 {
		font-size: 30px !important;
	}
	.fs-xs-31 {
		font-size: 31px !important;
	}
	.fs-xs-32 {
		font-size: 32px !important;
	}
	.fs-xs-33 {
		font-size: 33px !important;
	}
	.fs-xs-34 {
		font-size: 34px !important;
	}
	.fs-xs-35 {
		font-size: 35px !important;
	}
	.fs-xs-36 {
		font-size: 36px !important;
	}
	.fs-xs-37 {
		font-size: 37px !important;
	}
	.fs-xs-38 {
		font-size: 38px !important;
	}
	.fs-xs-39 {
		font-size: 39px !important;
	}
	.fs-xs-40 {
		font-size: 40px !important;
	}
	.fs-xs-41 {
		font-size: 41px !important;
	}
	.fs-xs-42 {
		font-size: 42px !important;
	}
	.fs-xs-43 {
		font-size: 43px !important;
	}
	.fs-xs-44 {
		font-size: 44px !important;
	}
	.fs-xs-45 {
		font-size: 45px !important;
	}
	.fs-xs-46 {
		font-size: 46px !important;
	}
	.fs-xs-47 {
		font-size: 47px !important;
	}
	.fs-xs-48 {
		font-size: 48px !important;
	}
	.fs-xs-49 {
		font-size: 49px !important;
	}
	.fs-xs-50 {
		font-size: 50px !important;
	}
	.fw-xs-100 {
		font-weight: 100 !important;
	}
	.fw-xs-200 {
		font-weight: 200 !important;
	}
	.fw-xs-300 {
		font-weight: 300 !important;
	}
	.fw-xs-400 {
		font-weight: 400 !important;
	}
	.fw-xs-500 {
		font-weight: 500 !important;
	}
	.fw-xs-600 {
		font-weight: 600 !important;
	}
	.fw-xs-700 {
		font-weight: 700 !important;
	}
	.fw-xs-800 {
		font-weight: 800 !important;
	}
	.fw-xs-900 {
		font-weight: 900 !important;
	}
	.pr-xs-0 {
		padding-right: 0px !important;
	}
	.pr-xs-5 {
		padding-right: 5px !important;
	}
	.pr-xs-10 {
		padding-right: 10px !important;
	}
	.pr-xs-15 {
		padding-right: 15px !important;
	}
	.pr-xs-20 {
		padding-right: 20px !important;
	}
	.pr-xs-25 {
		padding-right: 25px !important;
	}
	.pr-xs-30 {
		padding-right: 30px !important;
	}
	.pr-xs-35 {
		padding-right: 35px !important;
	}
	.pr-xs-40 {
		padding-right: 40px !important;
	}
	.pr-xs-45 {
		padding-right: 45px !important;
	}
	.pr-xs-50 {
		padding-right: 50px !important;
	}
	.pr-xs-55 {
		padding-right: 55px !important;
	}
	.pr-xs-60 {
		padding-right: 60px !important;
	}
	.pr-xs-65 {
		padding-right: 65px !important;
	}
	.pr-xs-70 {
		padding-right: 70px !important;
	}
	.pr-xs-75 {
		padding-right: 75px !important;
	}
	.pr-xs-80 {
		padding-right: 80px !important;
	}
	.pr-xs-85 {
		padding-right: 85px !important;
	}
	.pr-xs-90 {
		padding-right: 90px !important;
	}
	.pr-xs-95 {
		padding-right: 95px !important;
	}
	.pr-xs-100 {
		padding-right: 100px !important;
	}
	.pr-xs-105 {
		padding-right: 105px !important;
	}
	.pr-xs-110 {
		padding-right: 110px !important;
	}
	.pr-xs-115 {
		padding-right: 115px !important;
	}
	.pr-xs-120 {
		padding-right: 120px !important;
	}
	.pr-xs-125 {
		padding-right: 125px !important;
	}
	.pr-xs-130 {
		padding-right: 130px !important;
	}
	.pr-xs-135 {
		padding-right: 135px !important;
	}
	.pr-xs-140 {
		padding-right: 140px !important;
	}
	.pr-xs-145 {
		padding-right: 145px !important;
	}
	.pr-xs-150 {
		padding-right: 150px !important;
	}
	.pl-xs-0 {
		padding-left: 0px !important;
	}
	.pl-xs-5 {
		padding-left: 5px !important;
	}
	.pl-xs-10 {
		padding-left: 10px !important;
	}
	.pl-xs-15 {
		padding-left: 15px !important;
	}
	.pl-xs-20 {
		padding-left: 20px !important;
	}
	.pl-xs-25 {
		padding-left: 25px !important;
	}
	.pl-xs-30 {
		padding-left: 30px !important;
	}
	.pl-xs-35 {
		padding-left: 35px !important;
	}
	.pl-xs-40 {
		padding-left: 40px !important;
	}
	.pl-xs-45 {
		padding-left: 45px !important;
	}
	.pl-xs-50 {
		padding-left: 50px !important;
	}
	.pl-xs-55 {
		padding-left: 55px !important;
	}
	.pl-xs-60 {
		padding-left: 60px !important;
	}
	.pl-xs-65 {
		padding-left: 65px !important;
	}
	.pl-xs-70 {
		padding-left: 70px !important;
	}
	.pl-xs-75 {
		padding-left: 75px !important;
	}
	.pl-xs-80 {
		padding-left: 80px !important;
	}
	.pl-xs-85 {
		padding-left: 85px !important;
	}
	.pl-xs-90 {
		padding-left: 90px !important;
	}
	.pl-xs-95 {
		padding-left: 95px !important;
	}
	.pl-xs-100 {
		padding-left: 100px !important;
	}
	.pl-xs-105 {
		padding-left: 105px !important;
	}
	.pl-xs-110 {
		padding-left: 110px !important;
	}
	.pl-xs-115 {
		padding-left: 115px !important;
	}
	.pl-xs-120 {
		padding-left: 120px !important;
	}
	.pl-xs-125 {
		padding-left: 125px !important;
	}
	.pl-xs-130 {
		padding-left: 130px !important;
	}
	.pl-xs-135 {
		padding-left: 135px !important;
	}
	.pl-xs-140 {
		padding-left: 140px !important;
	}
	.pl-xs-145 {
		padding-left: 145px !important;
	}
	.pl-xs-150 {
		padding-left: 150px !important;
	}
	.pt-xs-0 {
		padding-top: 0px !important;
	}
	.pt-xs-5 {
		padding-top: 5px !important;
	}
	.pt-xs-10 {
		padding-top: 10px !important;
	}
	.pt-xs-15 {
		padding-top: 15px !important;
	}
	.pt-xs-20 {
		padding-top: 20px !important;
	}
	.pt-xs-25 {
		padding-top: 25px !important;
	}
	.pt-xs-30 {
		padding-top: 30px !important;
	}
	.pt-xs-35 {
		padding-top: 35px !important;
	}
	.pt-xs-40 {
		padding-top: 40px !important;
	}
	.pt-xs-45 {
		padding-top: 45px !important;
	}
	.pt-xs-50 {
		padding-top: 50px !important;
	}
	.pt-xs-55 {
		padding-top: 55px !important;
	}
	.pt-xs-60 {
		padding-top: 60px !important;
	}
	.pt-xs-65 {
		padding-top: 65px !important;
	}
	.pt-xs-70 {
		padding-top: 70px !important;
	}
	.pt-xs-75 {
		padding-top: 75px !important;
	}
	.pt-xs-80 {
		padding-top: 80px !important;
	}
	.pt-xs-85 {
		padding-top: 85px !important;
	}
	.pt-xs-90 {
		padding-top: 90px !important;
	}
	.pt-xs-95 {
		padding-top: 95px !important;
	}
	.pt-xs-100 {
		padding-top: 100px !important;
	}
	.pt-xs-105 {
		padding-top: 105px !important;
	}
	.pt-xs-110 {
		padding-top: 110px !important;
	}
	.pt-xs-115 {
		padding-top: 115px !important;
	}
	.pt-xs-120 {
		padding-top: 120px !important;
	}
	.pt-xs-125 {
		padding-top: 125px !important;
	}
	.pt-xs-130 {
		padding-top: 130px !important;
	}
	.pt-xs-135 {
		padding-top: 135px !important;
	}
	.pt-xs-140 {
		padding-top: 140px !important;
	}
	.pt-xs-145 {
		padding-top: 145px !important;
	}
	.pt-xs-150 {
		padding-top: 150px !important;
	}
	.pb-xs-0 {
		padding-bottom: 0px !important;
	}
	.pb-xs-5 {
		padding-bottom: 5px !important;
	}
	.pb-xs-10 {
		padding-bottom: 10px !important;
	}
	.pb-xs-15 {
		padding-bottom: 15px !important;
	}
	.pb-xs-20 {
		padding-bottom: 20px !important;
	}
	.pb-xs-25 {
		padding-bottom: 25px !important;
	}
	.pb-xs-30 {
		padding-bottom: 30px !important;
	}
	.pb-xs-35 {
		padding-bottom: 35px !important;
	}
	.pb-xs-40 {
		padding-bottom: 40px !important;
	}
	.pb-xs-45 {
		padding-bottom: 45px !important;
	}
	.pb-xs-50 {
		padding-bottom: 50px !important;
	}
	.pb-xs-55 {
		padding-bottom: 55px !important;
	}
	.pb-xs-60 {
		padding-bottom: 60px !important;
	}
	.pb-xs-65 {
		padding-bottom: 65px !important;
	}
	.pb-xs-70 {
		padding-bottom: 70px !important;
	}
	.pb-xs-75 {
		padding-bottom: 75px !important;
	}
	.pb-xs-80 {
		padding-bottom: 80px !important;
	}
	.pb-xs-85 {
		padding-bottom: 85px !important;
	}
	.pb-xs-90 {
		padding-bottom: 90px !important;
	}
	.pb-xs-95 {
		padding-bottom: 95px !important;
	}
	.pb-xs-100 {
		padding-bottom: 100px !important;
	}
	.pb-xs-105 {
		padding-bottom: 105px !important;
	}
	.pb-xs-110 {
		padding-bottom: 110px !important;
	}
	.pb-xs-115 {
		padding-bottom: 115px !important;
	}
	.pb-xs-120 {
		padding-bottom: 120px !important;
	}
	.pb-xs-125 {
		padding-bottom: 125px !important;
	}
	.pb-xs-130 {
		padding-bottom: 130px !important;
	}
	.pb-xs-135 {
		padding-bottom: 135px !important;
	}
	.pb-xs-140 {
		padding-bottom: 140px !important;
	}
	.pb-xs-145 {
		padding-bottom: 145px !important;
	}
	.pb-xs-150 {
		padding-bottom: 150px !important;
	}
	.mr-xs-0 {
		margin-right: 0px !important;
	}
	.mr-xs-5 {
		margin-right: 5px !important;
	}
	.mr-xs-10 {
		margin-right: 10px !important;
	}
	.mr-xs-15 {
		margin-right: 15px !important;
	}
	.mr-xs-20 {
		margin-right: 20px !important;
	}
	.mr-xs-25 {
		margin-right: 25px !important;
	}
	.mr-xs-30 {
		margin-right: 30px !important;
	}
	.mr-xs-35 {
		margin-right: 35px !important;
	}
	.mr-xs-40 {
		margin-right: 40px !important;
	}
	.mr-xs-45 {
		margin-right: 45px !important;
	}
	.mr-xs-50 {
		margin-right: 50px !important;
	}
	.mr-xs-55 {
		margin-right: 55px !important;
	}
	.mr-xs-60 {
		margin-right: 60px !important;
	}
	.mr-xs-65 {
		margin-right: 65px !important;
	}
	.mr-xs-70 {
		margin-right: 70px !important;
	}
	.mr-xs-75 {
		margin-right: 75px !important;
	}
	.mr-xs-80 {
		margin-right: 80px !important;
	}
	.mr-xs-85 {
		margin-right: 85px !important;
	}
	.mr-xs-90 {
		margin-right: 90px !important;
	}
	.mr-xs-95 {
		margin-right: 95px !important;
	}
	.mr-xs-100 {
		margin-right: 100px !important;
	}
	.mr-xs-105 {
		margin-right: 105px !important;
	}
	.mr-xs-110 {
		margin-right: 110px !important;
	}
	.mr-xs-115 {
		margin-right: 115px !important;
	}
	.mr-xs-120 {
		margin-right: 120px !important;
	}
	.mr-xs-125 {
		margin-right: 125px !important;
	}
	.mr-xs-130 {
		margin-right: 130px !important;
	}
	.mr-xs-135 {
		margin-right: 135px !important;
	}
	.mr-xs-140 {
		margin-right: 140px !important;
	}
	.mr-xs-145 {
		margin-right: 145px !important;
	}
	.mr-xs-150 {
		margin-right: 150px !important;
	}
	.ml-xs-0 {
		margin-left: 0px !important;
	}
	.ml-xs-5 {
		margin-left: 5px !important;
	}
	.ml-xs-10 {
		margin-left: 10px !important;
	}
	.ml-xs-15 {
		margin-left: 15px !important;
	}
	.ml-xs-20 {
		margin-left: 20px !important;
	}
	.ml-xs-25 {
		margin-left: 25px !important;
	}
	.ml-xs-30 {
		margin-left: 30px !important;
	}
	.ml-xs-35 {
		margin-left: 35px !important;
	}
	.ml-xs-40 {
		margin-left: 40px !important;
	}
	.ml-xs-45 {
		margin-left: 45px !important;
	}
	.ml-xs-50 {
		margin-left: 50px !important;
	}
	.ml-xs-55 {
		margin-left: 55px !important;
	}
	.ml-xs-60 {
		margin-left: 60px !important;
	}
	.ml-xs-65 {
		margin-left: 65px !important;
	}
	.ml-xs-70 {
		margin-left: 70px !important;
	}
	.ml-xs-75 {
		margin-left: 75px !important;
	}
	.ml-xs-80 {
		margin-left: 80px !important;
	}
	.ml-xs-85 {
		margin-left: 85px !important;
	}
	.ml-xs-90 {
		margin-left: 90px !important;
	}
	.ml-xs-95 {
		margin-left: 95px !important;
	}
	.ml-xs-100 {
		margin-left: 100px !important;
	}
	.ml-xs-105 {
		margin-left: 105px !important;
	}
	.ml-xs-110 {
		margin-left: 110px !important;
	}
	.ml-xs-115 {
		margin-left: 115px !important;
	}
	.ml-xs-120 {
		margin-left: 120px !important;
	}
	.ml-xs-125 {
		margin-left: 125px !important;
	}
	.ml-xs-130 {
		margin-left: 130px !important;
	}
	.ml-xs-135 {
		margin-left: 135px !important;
	}
	.ml-xs-140 {
		margin-left: 140px !important;
	}
	.ml-xs-145 {
		margin-left: 145px !important;
	}
	.ml-xs-150 {
		margin-left: 150px !important;
	}
	.mt-xs-0 {
		margin-top: 0px !important;
	}
	.mt-xs-5 {
		margin-top: 5px !important;
	}
	.mt-xs-10 {
		margin-top: 10px !important;
	}
	.mt-xs-15 {
		margin-top: 15px !important;
	}
	.mt-xs-20 {
		margin-top: 20px !important;
	}
	.mt-xs-25 {
		margin-top: 25px !important;
	}
	.mt-xs-30 {
		margin-top: 30px !important;
	}
	.mt-xs-35 {
		margin-top: 35px !important;
	}
	.mt-xs-40 {
		margin-top: 40px !important;
	}
	.mt-xs-45 {
		margin-top: 45px !important;
	}
	.mt-xs-50 {
		margin-top: 50px !important;
	}
	.mt-xs-55 {
		margin-top: 55px !important;
	}
	.mt-xs-60 {
		margin-top: 60px !important;
	}
	.mt-xs-65 {
		margin-top: 65px !important;
	}
	.mt-xs-70 {
		margin-top: 70px !important;
	}
	.mt-xs-75 {
		margin-top: 75px !important;
	}
	.mt-xs-80 {
		margin-top: 80px !important;
	}
	.mt-xs-85 {
		margin-top: 85px !important;
	}
	.mt-xs-90 {
		margin-top: 90px !important;
	}
	.mt-xs-95 {
		margin-top: 95px !important;
	}
	.mt-xs-100 {
		margin-top: 100px !important;
	}
	.mt-xs-105 {
		margin-top: 105px !important;
	}
	.mt-xs-110 {
		margin-top: 110px !important;
	}
	.mt-xs-115 {
		margin-top: 115px !important;
	}
	.mt-xs-120 {
		margin-top: 120px !important;
	}
	.mt-xs-125 {
		margin-top: 125px !important;
	}
	.mt-xs-130 {
		margin-top: 130px !important;
	}
	.mt-xs-135 {
		margin-top: 135px !important;
	}
	.mt-xs-140 {
		margin-top: 140px !important;
	}
	.mt-xs-145 {
		margin-top: 145px !important;
	}
	.mt-xs-150 {
		margin-top: 150px !important;
	}
	.mb-xs-0 {
		margin-bottom: 0px !important;
	}
	.mb-xs-5 {
		margin-bottom: 5px !important;
	}
	.mb-xs-10 {
		margin-bottom: 10px !important;
	}
	.mb-xs-15 {
		margin-bottom: 15px !important;
	}
	.mb-xs-20 {
		margin-bottom: 20px !important;
	}
	.mb-xs-25 {
		margin-bottom: 25px !important;
	}
	.mb-xs-30 {
		margin-bottom: 30px !important;
	}
	.mb-xs-35 {
		margin-bottom: 35px !important;
	}
	.mb-xs-40 {
		margin-bottom: 40px !important;
	}
	.mb-xs-45 {
		margin-bottom: 45px !important;
	}
	.mb-xs-50 {
		margin-bottom: 50px !important;
	}
	.mb-xs-55 {
		margin-bottom: 55px !important;
	}
	.mb-xs-60 {
		margin-bottom: 60px !important;
	}
	.mb-xs-65 {
		margin-bottom: 65px !important;
	}
	.mb-xs-70 {
		margin-bottom: 70px !important;
	}
	.mb-xs-75 {
		margin-bottom: 75px !important;
	}
	.mb-xs-80 {
		margin-bottom: 80px !important;
	}
	.mb-xs-85 {
		margin-bottom: 85px !important;
	}
	.mb-xs-90 {
		margin-bottom: 90px !important;
	}
	.mb-xs-95 {
		margin-bottom: 95px !important;
	}
	.mb-xs-100 {
		margin-bottom: 100px !important;
	}
	.mb-xs-105 {
		margin-bottom: 105px !important;
	}
	.mb-xs-110 {
		margin-bottom: 110px !important;
	}
	.mb-xs-115 {
		margin-bottom: 115px !important;
	}
	.mb-xs-120 {
		margin-bottom: 120px !important;
	}
	.mb-xs-125 {
		margin-bottom: 125px !important;
	}
	.mb-xs-130 {
		margin-bottom: 130px !important;
	}
	.mb-xs-135 {
		margin-bottom: 135px !important;
	}
	.mb-xs-140 {
		margin-bottom: 140px !important;
	}
	.mb-xs-145 {
		margin-bottom: 145px !important;
	}
	.mb-xs-150 {
		margin-bottom: 150px !important;
	}
}

@media screen and (min-width: 576px) {
	.m-sm-0 {
		margin: 0px !important;
	}
	.m-sm-5 {
		margin: 5px !important;
	}
	.m-sm-10 {
		margin: 10px !important;
	}
	.m-sm-15 {
		margin: 15px !important;
	}
	.m-sm-20 {
		margin: 20px !important;
	}
	.m-sm-25 {
		margin: 25px !important;
	}
	.m-sm-30 {
		margin: 30px !important;
	}
	.m-sm-35 {
		margin: 35px !important;
	}
	.m-sm-40 {
		margin: 40px !important;
	}
	.m-sm-45 {
		margin: 45px !important;
	}
	.m-sm-50 {
		margin: 50px !important;
	}
	.m-sm-55 {
		margin: 55px !important;
	}
	.m-sm-60 {
		margin: 60px !important;
	}
	.m-sm-65 {
		margin: 65px !important;
	}
	.m-sm-70 {
		margin: 70px !important;
	}
	.m-sm-75 {
		margin: 75px !important;
	}
	.m-sm-80 {
		margin: 80px !important;
	}
	.m-sm-85 {
		margin: 85px !important;
	}
	.m-sm-90 {
		margin: 90px !important;
	}
	.m-sm-95 {
		margin: 95px !important;
	}
	.m-sm-100 {
		margin: 100px !important;
	}
	.m-sm-105 {
		margin: 105px !important;
	}
	.m-sm-110 {
		margin: 110px !important;
	}
	.m-sm-115 {
		margin: 115px !important;
	}
	.m-sm-120 {
		margin: 120px !important;
	}
	.m-sm-125 {
		margin: 125px !important;
	}
	.m-sm-130 {
		margin: 130px !important;
	}
	.m-sm-135 {
		margin: 135px !important;
	}
	.m-sm-140 {
		margin: 140px !important;
	}
	.m-sm-145 {
		margin: 145px !important;
	}
	.m-sm-150 {
		margin: 150px !important;
	}
	.m-sm-155 {
		margin: 155px !important;
	}
	.m-sm-160 {
		margin: 160px !important;
	}
	.m-sm-165 {
		margin: 165px !important;
	}
	.m-sm-170 {
		margin: 170px !important;
	}
	.m-sm-175 {
		margin: 175px !important;
	}
	.m-sm-180 {
		margin: 180px !important;
	}
	.m-sm-185 {
		margin: 185px !important;
	}
	.m-sm-190 {
		margin: 190px !important;
	}
	.m-sm-195 {
		margin: 195px !important;
	}
	.m-sm-200 {
		margin: 200px !important;
	}
	.mt-sm-0 {
		margin-top: 0px !important;
	}
	.mt-sm-5 {
		margin-top: 5px !important;
	}
	.mt-sm-10 {
		margin-top: 10px !important;
	}
	.mt-sm-15 {
		margin-top: 15px !important;
	}
	.mt-sm-20 {
		margin-top: 20px !important;
	}
	.mt-sm-25 {
		margin-top: 25px !important;
	}
	.mt-sm-30 {
		margin-top: 30px !important;
	}
	.mt-sm-35 {
		margin-top: 35px !important;
	}
	.mt-sm-40 {
		margin-top: 40px !important;
	}
	.mt-sm-45 {
		margin-top: 45px !important;
	}
	.mt-sm-50 {
		margin-top: 50px !important;
	}
	.mt-sm-55 {
		margin-top: 55px !important;
	}
	.mt-sm-60 {
		margin-top: 60px !important;
	}
	.mt-sm-65 {
		margin-top: 65px !important;
	}
	.mt-sm-70 {
		margin-top: 70px !important;
	}
	.mt-sm-75 {
		margin-top: 75px !important;
	}
	.mt-sm-80 {
		margin-top: 80px !important;
	}
	.mt-sm-85 {
		margin-top: 85px !important;
	}
	.mt-sm-90 {
		margin-top: 90px !important;
	}
	.mt-sm-95 {
		margin-top: 95px !important;
	}
	.mt-sm-100 {
		margin-top: 100px !important;
	}
	.mt-sm-105 {
		margin-top: 105px !important;
	}
	.mt-sm-110 {
		margin-top: 110px !important;
	}
	.mt-sm-115 {
		margin-top: 115px !important;
	}
	.mt-sm-120 {
		margin-top: 120px !important;
	}
	.mt-sm-125 {
		margin-top: 125px !important;
	}
	.mt-sm-130 {
		margin-top: 130px !important;
	}
	.mt-sm-135 {
		margin-top: 135px !important;
	}
	.mt-sm-140 {
		margin-top: 140px !important;
	}
	.mt-sm-145 {
		margin-top: 145px !important;
	}
	.mt-sm-150 {
		margin-top: 150px !important;
	}
	.mt-sm-155 {
		margin-top: 155px !important;
	}
	.mt-sm-160 {
		margin-top: 160px !important;
	}
	.mt-sm-165 {
		margin-top: 165px !important;
	}
	.mt-sm-170 {
		margin-top: 170px !important;
	}
	.mt-sm-175 {
		margin-top: 175px !important;
	}
	.mt-sm-180 {
		margin-top: 180px !important;
	}
	.mt-sm-185 {
		margin-top: 185px !important;
	}
	.mt-sm-190 {
		margin-top: 190px !important;
	}
	.mt-sm-195 {
		margin-top: 195px !important;
	}
	.mt-sm-200 {
		margin-top: 200px !important;
	}
	.mr-sm-0 {
		margin-right: 0px !important;
	}
	.mr-sm-5 {
		margin-right: 5px !important;
	}
	.mr-sm-10 {
		margin-right: 10px !important;
	}
	.mr-sm-15 {
		margin-right: 15px !important;
	}
	.mr-sm-20 {
		margin-right: 20px !important;
	}
	.mr-sm-25 {
		margin-right: 25px !important;
	}
	.mr-sm-30 {
		margin-right: 30px !important;
	}
	.mr-sm-35 {
		margin-right: 35px !important;
	}
	.mr-sm-40 {
		margin-right: 40px !important;
	}
	.mr-sm-45 {
		margin-right: 45px !important;
	}
	.mr-sm-50 {
		margin-right: 50px !important;
	}
	.mr-sm-55 {
		margin-right: 55px !important;
	}
	.mr-sm-60 {
		margin-right: 60px !important;
	}
	.mr-sm-65 {
		margin-right: 65px !important;
	}
	.mr-sm-70 {
		margin-right: 70px !important;
	}
	.mr-sm-75 {
		margin-right: 75px !important;
	}
	.mr-sm-80 {
		margin-right: 80px !important;
	}
	.mr-sm-85 {
		margin-right: 85px !important;
	}
	.mr-sm-90 {
		margin-right: 90px !important;
	}
	.mr-sm-95 {
		margin-right: 95px !important;
	}
	.mr-sm-100 {
		margin-right: 100px !important;
	}
	.mr-sm-105 {
		margin-right: 105px !important;
	}
	.mr-sm-110 {
		margin-right: 110px !important;
	}
	.mr-sm-115 {
		margin-right: 115px !important;
	}
	.mr-sm-120 {
		margin-right: 120px !important;
	}
	.mr-sm-125 {
		margin-right: 125px !important;
	}
	.mr-sm-130 {
		margin-right: 130px !important;
	}
	.mr-sm-135 {
		margin-right: 135px !important;
	}
	.mr-sm-140 {
		margin-right: 140px !important;
	}
	.mr-sm-145 {
		margin-right: 145px !important;
	}
	.mr-sm-150 {
		margin-right: 150px !important;
	}
	.mr-sm-155 {
		margin-right: 155px !important;
	}
	.mr-sm-160 {
		margin-right: 160px !important;
	}
	.mr-sm-165 {
		margin-right: 165px !important;
	}
	.mr-sm-170 {
		margin-right: 170px !important;
	}
	.mr-sm-175 {
		margin-right: 175px !important;
	}
	.mr-sm-180 {
		margin-right: 180px !important;
	}
	.mr-sm-185 {
		margin-right: 185px !important;
	}
	.mr-sm-190 {
		margin-right: 190px !important;
	}
	.mr-sm-195 {
		margin-right: 195px !important;
	}
	.mr-sm-200 {
		margin-right: 200px !important;
	}
	.mb-sm-0 {
		margin-bottom: 0px !important;
	}
	.mb-sm-5 {
		margin-bottom: 5px !important;
	}
	.mb-sm-10 {
		margin-bottom: 10px !important;
	}
	.mb-sm-15 {
		margin-bottom: 15px !important;
	}
	.mb-sm-20 {
		margin-bottom: 20px !important;
	}
	.mb-sm-25 {
		margin-bottom: 25px !important;
	}
	.mb-sm-30 {
		margin-bottom: 30px !important;
	}
	.mb-sm-35 {
		margin-bottom: 35px !important;
	}
	.mb-sm-40 {
		margin-bottom: 40px !important;
	}
	.mb-sm-45 {
		margin-bottom: 45px !important;
	}
	.mb-sm-50 {
		margin-bottom: 50px !important;
	}
	.mb-sm-55 {
		margin-bottom: 55px !important;
	}
	.mb-sm-60 {
		margin-bottom: 60px !important;
	}
	.mb-sm-65 {
		margin-bottom: 65px !important;
	}
	.mb-sm-70 {
		margin-bottom: 70px !important;
	}
	.mb-sm-75 {
		margin-bottom: 75px !important;
	}
	.mb-sm-80 {
		margin-bottom: 80px !important;
	}
	.mb-sm-85 {
		margin-bottom: 85px !important;
	}
	.mb-sm-90 {
		margin-bottom: 90px !important;
	}
	.mb-sm-95 {
		margin-bottom: 95px !important;
	}
	.mb-sm-100 {
		margin-bottom: 100px !important;
	}
	.mb-sm-105 {
		margin-bottom: 105px !important;
	}
	.mb-sm-110 {
		margin-bottom: 110px !important;
	}
	.mb-sm-115 {
		margin-bottom: 115px !important;
	}
	.mb-sm-120 {
		margin-bottom: 120px !important;
	}
	.mb-sm-125 {
		margin-bottom: 125px !important;
	}
	.mb-sm-130 {
		margin-bottom: 130px !important;
	}
	.mb-sm-135 {
		margin-bottom: 135px !important;
	}
	.mb-sm-140 {
		margin-bottom: 140px !important;
	}
	.mb-sm-145 {
		margin-bottom: 145px !important;
	}
	.mb-sm-150 {
		margin-bottom: 150px !important;
	}
	.mb-sm-155 {
		margin-bottom: 155px !important;
	}
	.mb-sm-160 {
		margin-bottom: 160px !important;
	}
	.mb-sm-165 {
		margin-bottom: 165px !important;
	}
	.mb-sm-170 {
		margin-bottom: 170px !important;
	}
	.mb-sm-175 {
		margin-bottom: 175px !important;
	}
	.mb-sm-180 {
		margin-bottom: 180px !important;
	}
	.mb-sm-185 {
		margin-bottom: 185px !important;
	}
	.mb-sm-190 {
		margin-bottom: 190px !important;
	}
	.mb-sm-195 {
		margin-bottom: 195px !important;
	}
	.mb-sm-200 {
		margin-bottom: 200px !important;
	}
	.ml-sm-0 {
		margin-left: 0px !important;
	}
	.ml-sm-5 {
		margin-left: 5px !important;
	}
	.ml-sm-10 {
		margin-left: 10px !important;
	}
	.ml-sm-15 {
		margin-left: 15px !important;
	}
	.ml-sm-20 {
		margin-left: 20px !important;
	}
	.ml-sm-25 {
		margin-left: 25px !important;
	}
	.ml-sm-30 {
		margin-left: 30px !important;
	}
	.ml-sm-35 {
		margin-left: 35px !important;
	}
	.ml-sm-40 {
		margin-left: 40px !important;
	}
	.ml-sm-45 {
		margin-left: 45px !important;
	}
	.ml-sm-50 {
		margin-left: 50px !important;
	}
	.ml-sm-55 {
		margin-left: 55px !important;
	}
	.ml-sm-60 {
		margin-left: 60px !important;
	}
	.ml-sm-65 {
		margin-left: 65px !important;
	}
	.ml-sm-70 {
		margin-left: 70px !important;
	}
	.ml-sm-75 {
		margin-left: 75px !important;
	}
	.ml-sm-80 {
		margin-left: 80px !important;
	}
	.ml-sm-85 {
		margin-left: 85px !important;
	}
	.ml-sm-90 {
		margin-left: 90px !important;
	}
	.ml-sm-95 {
		margin-left: 95px !important;
	}
	.ml-sm-100 {
		margin-left: 100px !important;
	}
	.ml-sm-105 {
		margin-left: 105px !important;
	}
	.ml-sm-110 {
		margin-left: 110px !important;
	}
	.ml-sm-115 {
		margin-left: 115px !important;
	}
	.ml-sm-120 {
		margin-left: 120px !important;
	}
	.ml-sm-125 {
		margin-left: 125px !important;
	}
	.ml-sm-130 {
		margin-left: 130px !important;
	}
	.ml-sm-135 {
		margin-left: 135px !important;
	}
	.ml-sm-140 {
		margin-left: 140px !important;
	}
	.ml-sm-145 {
		margin-left: 145px !important;
	}
	.ml-sm-150 {
		margin-left: 150px !important;
	}
	.ml-sm-155 {
		margin-left: 155px !important;
	}
	.ml-sm-160 {
		margin-left: 160px !important;
	}
	.ml-sm-165 {
		margin-left: 165px !important;
	}
	.ml-sm-170 {
		margin-left: 170px !important;
	}
	.ml-sm-175 {
		margin-left: 175px !important;
	}
	.ml-sm-180 {
		margin-left: 180px !important;
	}
	.ml-sm-185 {
		margin-left: 185px !important;
	}
	.ml-sm-190 {
		margin-left: 190px !important;
	}
	.ml-sm-195 {
		margin-left: 195px !important;
	}
	.ml-sm-200 {
		margin-left: 200px !important;
	}
}

@media screen and (min-width: 768px) {
	.m-md-0 {
		margin: 0px !important;
	}
	.m-md-5 {
		margin: 5px !important;
	}
	.m-md-10 {
		margin: 10px !important;
	}
	.m-md-15 {
		margin: 15px !important;
	}
	.m-md-20 {
		margin: 20px !important;
	}
	.m-md-25 {
		margin: 25px !important;
	}
	.m-md-30 {
		margin: 30px !important;
	}
	.m-md-35 {
		margin: 35px !important;
	}
	.m-md-40 {
		margin: 40px !important;
	}
	.m-md-45 {
		margin: 45px !important;
	}
	.m-md-50 {
		margin: 50px !important;
	}
	.m-md-55 {
		margin: 55px !important;
	}
	.m-md-60 {
		margin: 60px !important;
	}
	.m-md-65 {
		margin: 65px !important;
	}
	.m-md-70 {
		margin: 70px !important;
	}
	.m-md-75 {
		margin: 75px !important;
	}
	.m-md-80 {
		margin: 80px !important;
	}
	.m-md-85 {
		margin: 85px !important;
	}
	.m-md-90 {
		margin: 90px !important;
	}
	.m-md-95 {
		margin: 95px !important;
	}
	.m-md-100 {
		margin: 100px !important;
	}
	.m-md-105 {
		margin: 105px !important;
	}
	.m-md-110 {
		margin: 110px !important;
	}
	.m-md-115 {
		margin: 115px !important;
	}
	.m-md-120 {
		margin: 120px !important;
	}
	.m-md-125 {
		margin: 125px !important;
	}
	.m-md-130 {
		margin: 130px !important;
	}
	.m-md-135 {
		margin: 135px !important;
	}
	.m-md-140 {
		margin: 140px !important;
	}
	.m-md-145 {
		margin: 145px !important;
	}
	.m-md-150 {
		margin: 150px !important;
	}
	.m-md-155 {
		margin: 155px !important;
	}
	.m-md-160 {
		margin: 160px !important;
	}
	.m-md-165 {
		margin: 165px !important;
	}
	.m-md-170 {
		margin: 170px !important;
	}
	.m-md-175 {
		margin: 175px !important;
	}
	.m-md-180 {
		margin: 180px !important;
	}
	.m-md-185 {
		margin: 185px !important;
	}
	.m-md-190 {
		margin: 190px !important;
	}
	.m-md-195 {
		margin: 195px !important;
	}
	.m-md-200 {
		margin: 200px !important;
	}
	.mt-md-0 {
		margin-top: 0px !important;
	}
	.mt-md-5 {
		margin-top: 5px !important;
	}
	.mt-md-10 {
		margin-top: 10px !important;
	}
	.mt-md-15 {
		margin-top: 15px !important;
	}
	.mt-md-20 {
		margin-top: 20px !important;
	}
	.mt-md-25 {
		margin-top: 25px !important;
	}
	.mt-md-30 {
		margin-top: 30px !important;
	}
	.mt-md-35 {
		margin-top: 35px !important;
	}
	.mt-md-40 {
		margin-top: 40px !important;
	}
	.mt-md-45 {
		margin-top: 45px !important;
	}
	.mt-md-50 {
		margin-top: 50px !important;
	}
	.mt-md-55 {
		margin-top: 55px !important;
	}
	.mt-md-60 {
		margin-top: 60px !important;
	}
	.mt-md-65 {
		margin-top: 65px !important;
	}
	.mt-md-70 {
		margin-top: 70px !important;
	}
	.mt-md-75 {
		margin-top: 75px !important;
	}
	.mt-md-80 {
		margin-top: 80px !important;
	}
	.mt-md-85 {
		margin-top: 85px !important;
	}
	.mt-md-90 {
		margin-top: 90px !important;
	}
	.mt-md-95 {
		margin-top: 95px !important;
	}
	.mt-md-100 {
		margin-top: 100px !important;
	}
	.mt-md-105 {
		margin-top: 105px !important;
	}
	.mt-md-110 {
		margin-top: 110px !important;
	}
	.mt-md-115 {
		margin-top: 115px !important;
	}
	.mt-md-120 {
		margin-top: 120px !important;
	}
	.mt-md-125 {
		margin-top: 125px !important;
	}
	.mt-md-130 {
		margin-top: 130px !important;
	}
	.mt-md-135 {
		margin-top: 135px !important;
	}
	.mt-md-140 {
		margin-top: 140px !important;
	}
	.mt-md-145 {
		margin-top: 145px !important;
	}
	.mt-md-150 {
		margin-top: 150px !important;
	}
	.mt-md-155 {
		margin-top: 155px !important;
	}
	.mt-md-160 {
		margin-top: 160px !important;
	}
	.mt-md-165 {
		margin-top: 165px !important;
	}
	.mt-md-170 {
		margin-top: 170px !important;
	}
	.mt-md-175 {
		margin-top: 175px !important;
	}
	.mt-md-180 {
		margin-top: 180px !important;
	}
	.mt-md-185 {
		margin-top: 185px !important;
	}
	.mt-md-190 {
		margin-top: 190px !important;
	}
	.mt-md-195 {
		margin-top: 195px !important;
	}
	.mt-md-200 {
		margin-top: 200px !important;
	}
	.mr-md-0 {
		margin-right: 0px !important;
	}
	.mr-md-5 {
		margin-right: 5px !important;
	}
	.mr-md-10 {
		margin-right: 10px !important;
	}
	.mr-md-15 {
		margin-right: 15px !important;
	}
	.mr-md-20 {
		margin-right: 20px !important;
	}
	.mr-md-25 {
		margin-right: 25px !important;
	}
	.mr-md-30 {
		margin-right: 30px !important;
	}
	.mr-md-35 {
		margin-right: 35px !important;
	}
	.mr-md-40 {
		margin-right: 40px !important;
	}
	.mr-md-45 {
		margin-right: 45px !important;
	}
	.mr-md-50 {
		margin-right: 50px !important;
	}
	.mr-md-55 {
		margin-right: 55px !important;
	}
	.mr-md-60 {
		margin-right: 60px !important;
	}
	.mr-md-65 {
		margin-right: 65px !important;
	}
	.mr-md-70 {
		margin-right: 70px !important;
	}
	.mr-md-75 {
		margin-right: 75px !important;
	}
	.mr-md-80 {
		margin-right: 80px !important;
	}
	.mr-md-85 {
		margin-right: 85px !important;
	}
	.mr-md-90 {
		margin-right: 90px !important;
	}
	.mr-md-95 {
		margin-right: 95px !important;
	}
	.mr-md-100 {
		margin-right: 100px !important;
	}
	.mr-md-105 {
		margin-right: 105px !important;
	}
	.mr-md-110 {
		margin-right: 110px !important;
	}
	.mr-md-115 {
		margin-right: 115px !important;
	}
	.mr-md-120 {
		margin-right: 120px !important;
	}
	.mr-md-125 {
		margin-right: 125px !important;
	}
	.mr-md-130 {
		margin-right: 130px !important;
	}
	.mr-md-135 {
		margin-right: 135px !important;
	}
	.mr-md-140 {
		margin-right: 140px !important;
	}
	.mr-md-145 {
		margin-right: 145px !important;
	}
	.mr-md-150 {
		margin-right: 150px !important;
	}
	.mr-md-155 {
		margin-right: 155px !important;
	}
	.mr-md-160 {
		margin-right: 160px !important;
	}
	.mr-md-165 {
		margin-right: 165px !important;
	}
	.mr-md-170 {
		margin-right: 170px !important;
	}
	.mr-md-175 {
		margin-right: 175px !important;
	}
	.mr-md-180 {
		margin-right: 180px !important;
	}
	.mr-md-185 {
		margin-right: 185px !important;
	}
	.mr-md-190 {
		margin-right: 190px !important;
	}
	.mr-md-195 {
		margin-right: 195px !important;
	}
	.mr-md-200 {
		margin-right: 200px !important;
	}
	.mb-md-0 {
		margin-bottom: 0px !important;
	}
	.mb-md-5 {
		margin-bottom: 5px !important;
	}
	.mb-md-10 {
		margin-bottom: 10px !important;
	}
	.mb-md-15 {
		margin-bottom: 15px !important;
	}
	.mb-md-20 {
		margin-bottom: 20px !important;
	}
	.mb-md-25 {
		margin-bottom: 25px !important;
	}
	.mb-md-30 {
		margin-bottom: 30px !important;
	}
	.mb-md-35 {
		margin-bottom: 35px !important;
	}
	.mb-md-40 {
		margin-bottom: 40px !important;
	}
	.mb-md-45 {
		margin-bottom: 45px !important;
	}
	.mb-md-50 {
		margin-bottom: 50px !important;
	}
	.mb-md-55 {
		margin-bottom: 55px !important;
	}
	.mb-md-60 {
		margin-bottom: 60px !important;
	}
	.mb-md-65 {
		margin-bottom: 65px !important;
	}
	.mb-md-70 {
		margin-bottom: 70px !important;
	}
	.mb-md-75 {
		margin-bottom: 75px !important;
	}
	.mb-md-80 {
		margin-bottom: 80px !important;
	}
	.mb-md-85 {
		margin-bottom: 85px !important;
	}
	.mb-md-90 {
		margin-bottom: 90px !important;
	}
	.mb-md-95 {
		margin-bottom: 95px !important;
	}
	.mb-md-100 {
		margin-bottom: 100px !important;
	}
	.mb-md-105 {
		margin-bottom: 105px !important;
	}
	.mb-md-110 {
		margin-bottom: 110px !important;
	}
	.mb-md-115 {
		margin-bottom: 115px !important;
	}
	.mb-md-120 {
		margin-bottom: 120px !important;
	}
	.mb-md-125 {
		margin-bottom: 125px !important;
	}
	.mb-md-130 {
		margin-bottom: 130px !important;
	}
	.mb-md-135 {
		margin-bottom: 135px !important;
	}
	.mb-md-140 {
		margin-bottom: 140px !important;
	}
	.mb-md-145 {
		margin-bottom: 145px !important;
	}
	.mb-md-150 {
		margin-bottom: 150px !important;
	}
	.mb-md-155 {
		margin-bottom: 155px !important;
	}
	.mb-md-160 {
		margin-bottom: 160px !important;
	}
	.mb-md-165 {
		margin-bottom: 165px !important;
	}
	.mb-md-170 {
		margin-bottom: 170px !important;
	}
	.mb-md-175 {
		margin-bottom: 175px !important;
	}
	.mb-md-180 {
		margin-bottom: 180px !important;
	}
	.mb-md-185 {
		margin-bottom: 185px !important;
	}
	.mb-md-190 {
		margin-bottom: 190px !important;
	}
	.mb-md-195 {
		margin-bottom: 195px !important;
	}
	.mb-md-200 {
		margin-bottom: 200px !important;
	}
	.ml-md-0 {
		margin-left: 0px !important;
	}
	.ml-md-5 {
		margin-left: 5px !important;
	}
	.ml-md-10 {
		margin-left: 10px !important;
	}
	.ml-md-15 {
		margin-left: 15px !important;
	}
	.ml-md-20 {
		margin-left: 20px !important;
	}
	.ml-md-25 {
		margin-left: 25px !important;
	}
	.ml-md-30 {
		margin-left: 30px !important;
	}
	.ml-md-35 {
		margin-left: 35px !important;
	}
	.ml-md-40 {
		margin-left: 40px !important;
	}
	.ml-md-45 {
		margin-left: 45px !important;
	}
	.ml-md-50 {
		margin-left: 50px !important;
	}
	.ml-md-55 {
		margin-left: 55px !important;
	}
	.ml-md-60 {
		margin-left: 60px !important;
	}
	.ml-md-65 {
		margin-left: 65px !important;
	}
	.ml-md-70 {
		margin-left: 70px !important;
	}
	.ml-md-75 {
		margin-left: 75px !important;
	}
	.ml-md-80 {
		margin-left: 80px !important;
	}
	.ml-md-85 {
		margin-left: 85px !important;
	}
	.ml-md-90 {
		margin-left: 90px !important;
	}
	.ml-md-95 {
		margin-left: 95px !important;
	}
	.ml-md-100 {
		margin-left: 100px !important;
	}
	.ml-md-105 {
		margin-left: 105px !important;
	}
	.ml-md-110 {
		margin-left: 110px !important;
	}
	.ml-md-115 {
		margin-left: 115px !important;
	}
	.ml-md-120 {
		margin-left: 120px !important;
	}
	.ml-md-125 {
		margin-left: 125px !important;
	}
	.ml-md-130 {
		margin-left: 130px !important;
	}
	.ml-md-135 {
		margin-left: 135px !important;
	}
	.ml-md-140 {
		margin-left: 140px !important;
	}
	.ml-md-145 {
		margin-left: 145px !important;
	}
	.ml-md-150 {
		margin-left: 150px !important;
	}
	.ml-md-155 {
		margin-left: 155px !important;
	}
	.ml-md-160 {
		margin-left: 160px !important;
	}
	.ml-md-165 {
		margin-left: 165px !important;
	}
	.ml-md-170 {
		margin-left: 170px !important;
	}
	.ml-md-175 {
		margin-left: 175px !important;
	}
	.ml-md-180 {
		margin-left: 180px !important;
	}
	.ml-md-185 {
		margin-left: 185px !important;
	}
	.ml-md-190 {
		margin-left: 190px !important;
	}
	.ml-md-195 {
		margin-left: 195px !important;
	}
	.ml-md-200 {
		margin-left: 200px !important;
	}
}

@media screen and (min-width: 992px) {
	.m-lg-0 {
		margin: 0px !important;
	}
	.m-lg-5 {
		margin: 5px !important;
	}
	.m-lg-10 {
		margin: 10px !important;
	}
	.m-lg-15 {
		margin: 15px !important;
	}
	.m-lg-20 {
		margin: 20px !important;
	}
	.m-lg-25 {
		margin: 25px !important;
	}
	.m-lg-30 {
		margin: 30px !important;
	}
	.m-lg-35 {
		margin: 35px !important;
	}
	.m-lg-40 {
		margin: 40px !important;
	}
	.m-lg-45 {
		margin: 45px !important;
	}
	.m-lg-50 {
		margin: 50px !important;
	}
	.m-lg-55 {
		margin: 55px !important;
	}
	.m-lg-60 {
		margin: 60px !important;
	}
	.m-lg-65 {
		margin: 65px !important;
	}
	.m-lg-70 {
		margin: 70px !important;
	}
	.m-lg-75 {
		margin: 75px !important;
	}
	.m-lg-80 {
		margin: 80px !important;
	}
	.m-lg-85 {
		margin: 85px !important;
	}
	.m-lg-90 {
		margin: 90px !important;
	}
	.m-lg-95 {
		margin: 95px !important;
	}
	.m-lg-100 {
		margin: 100px !important;
	}
	.m-lg-105 {
		margin: 105px !important;
	}
	.m-lg-110 {
		margin: 110px !important;
	}
	.m-lg-115 {
		margin: 115px !important;
	}
	.m-lg-120 {
		margin: 120px !important;
	}
	.m-lg-125 {
		margin: 125px !important;
	}
	.m-lg-130 {
		margin: 130px !important;
	}
	.m-lg-135 {
		margin: 135px !important;
	}
	.m-lg-140 {
		margin: 140px !important;
	}
	.m-lg-145 {
		margin: 145px !important;
	}
	.m-lg-150 {
		margin: 150px !important;
	}
	.m-lg-155 {
		margin: 155px !important;
	}
	.m-lg-160 {
		margin: 160px !important;
	}
	.m-lg-165 {
		margin: 165px !important;
	}
	.m-lg-170 {
		margin: 170px !important;
	}
	.m-lg-175 {
		margin: 175px !important;
	}
	.m-lg-180 {
		margin: 180px !important;
	}
	.m-lg-185 {
		margin: 185px !important;
	}
	.m-lg-190 {
		margin: 190px !important;
	}
	.m-lg-195 {
		margin: 195px !important;
	}
	.m-lg-200 {
		margin: 200px !important;
	}
	.mt-lg-0 {
		margin-top: 0px !important;
	}
	.mt-lg-5 {
		margin-top: 5px !important;
	}
	.mt-lg-10 {
		margin-top: 10px !important;
	}
	.mt-lg-15 {
		margin-top: 15px !important;
	}
	.mt-lg-20 {
		margin-top: 20px !important;
	}
	.mt-lg-25 {
		margin-top: 25px !important;
	}
	.mt-lg-30 {
		margin-top: 30px !important;
	}
	.mt-lg-35 {
		margin-top: 35px !important;
	}
	.mt-lg-40 {
		margin-top: 40px !important;
	}
	.mt-lg-45 {
		margin-top: 45px !important;
	}
	.mt-lg-50 {
		margin-top: 50px !important;
	}
	.mt-lg-55 {
		margin-top: 55px !important;
	}
	.mt-lg-60 {
		margin-top: 60px !important;
	}
	.mt-lg-65 {
		margin-top: 65px !important;
	}
	.mt-lg-70 {
		margin-top: 70px !important;
	}
	.mt-lg-75 {
		margin-top: 75px !important;
	}
	.mt-lg-80 {
		margin-top: 80px !important;
	}
	.mt-lg-85 {
		margin-top: 85px !important;
	}
	.mt-lg-90 {
		margin-top: 90px !important;
	}
	.mt-lg-95 {
		margin-top: 95px !important;
	}
	.mt-lg-100 {
		margin-top: 100px !important;
	}
	.mt-lg-105 {
		margin-top: 105px !important;
	}
	.mt-lg-110 {
		margin-top: 110px !important;
	}
	.mt-lg-115 {
		margin-top: 115px !important;
	}
	.mt-lg-120 {
		margin-top: 120px !important;
	}
	.mt-lg-125 {
		margin-top: 125px !important;
	}
	.mt-lg-130 {
		margin-top: 130px !important;
	}
	.mt-lg-135 {
		margin-top: 135px !important;
	}
	.mt-lg-140 {
		margin-top: 140px !important;
	}
	.mt-lg-145 {
		margin-top: 145px !important;
	}
	.mt-lg-150 {
		margin-top: 150px !important;
	}
	.mt-lg-155 {
		margin-top: 155px !important;
	}
	.mt-lg-160 {
		margin-top: 160px !important;
	}
	.mt-lg-165 {
		margin-top: 165px !important;
	}
	.mt-lg-170 {
		margin-top: 170px !important;
	}
	.mt-lg-175 {
		margin-top: 175px !important;
	}
	.mt-lg-180 {
		margin-top: 180px !important;
	}
	.mt-lg-185 {
		margin-top: 185px !important;
	}
	.mt-lg-190 {
		margin-top: 190px !important;
	}
	.mt-lg-195 {
		margin-top: 195px !important;
	}
	.mt-lg-200 {
		margin-top: 200px !important;
	}
	.mr-lg-0 {
		margin-right: 0px !important;
	}
	.mr-lg-5 {
		margin-right: 5px !important;
	}
	.mr-lg-10 {
		margin-right: 10px !important;
	}
	.mr-lg-15 {
		margin-right: 15px !important;
	}
	.mr-lg-20 {
		margin-right: 20px !important;
	}
	.mr-lg-25 {
		margin-right: 25px !important;
	}
	.mr-lg-30 {
		margin-right: 30px !important;
	}
	.mr-lg-35 {
		margin-right: 35px !important;
	}
	.mr-lg-40 {
		margin-right: 40px !important;
	}
	.mr-lg-45 {
		margin-right: 45px !important;
	}
	.mr-lg-50 {
		margin-right: 50px !important;
	}
	.mr-lg-55 {
		margin-right: 55px !important;
	}
	.mr-lg-60 {
		margin-right: 60px !important;
	}
	.mr-lg-65 {
		margin-right: 65px !important;
	}
	.mr-lg-70 {
		margin-right: 70px !important;
	}
	.mr-lg-75 {
		margin-right: 75px !important;
	}
	.mr-lg-80 {
		margin-right: 80px !important;
	}
	.mr-lg-85 {
		margin-right: 85px !important;
	}
	.mr-lg-90 {
		margin-right: 90px !important;
	}
	.mr-lg-95 {
		margin-right: 95px !important;
	}
	.mr-lg-100 {
		margin-right: 100px !important;
	}
	.mr-lg-105 {
		margin-right: 105px !important;
	}
	.mr-lg-110 {
		margin-right: 110px !important;
	}
	.mr-lg-115 {
		margin-right: 115px !important;
	}
	.mr-lg-120 {
		margin-right: 120px !important;
	}
	.mr-lg-125 {
		margin-right: 125px !important;
	}
	.mr-lg-130 {
		margin-right: 130px !important;
	}
	.mr-lg-135 {
		margin-right: 135px !important;
	}
	.mr-lg-140 {
		margin-right: 140px !important;
	}
	.mr-lg-145 {
		margin-right: 145px !important;
	}
	.mr-lg-150 {
		margin-right: 150px !important;
	}
	.mr-lg-155 {
		margin-right: 155px !important;
	}
	.mr-lg-160 {
		margin-right: 160px !important;
	}
	.mr-lg-165 {
		margin-right: 165px !important;
	}
	.mr-lg-170 {
		margin-right: 170px !important;
	}
	.mr-lg-175 {
		margin-right: 175px !important;
	}
	.mr-lg-180 {
		margin-right: 180px !important;
	}
	.mr-lg-185 {
		margin-right: 185px !important;
	}
	.mr-lg-190 {
		margin-right: 190px !important;
	}
	.mr-lg-195 {
		margin-right: 195px !important;
	}
	.mr-lg-200 {
		margin-right: 200px !important;
	}
	.mb-lg-0 {
		margin-bottom: 0px !important;
	}
	.mb-lg-5 {
		margin-bottom: 5px !important;
	}
	.mb-lg-10 {
		margin-bottom: 10px !important;
	}
	.mb-lg-15 {
		margin-bottom: 15px !important;
	}
	.mb-lg-20 {
		margin-bottom: 20px !important;
	}
	.mb-lg-25 {
		margin-bottom: 25px !important;
	}
	.mb-lg-30 {
		margin-bottom: 30px !important;
	}
	.mb-lg-35 {
		margin-bottom: 35px !important;
	}
	.mb-lg-40 {
		margin-bottom: 40px !important;
	}
	.mb-lg-45 {
		margin-bottom: 45px !important;
	}
	.mb-lg-50 {
		margin-bottom: 50px !important;
	}
	.mb-lg-55 {
		margin-bottom: 55px !important;
	}
	.mb-lg-60 {
		margin-bottom: 60px !important;
	}
	.mb-lg-65 {
		margin-bottom: 65px !important;
	}
	.mb-lg-70 {
		margin-bottom: 70px !important;
	}
	.mb-lg-75 {
		margin-bottom: 75px !important;
	}
	.mb-lg-80 {
		margin-bottom: 80px !important;
	}
	.mb-lg-85 {
		margin-bottom: 85px !important;
	}
	.mb-lg-90 {
		margin-bottom: 90px !important;
	}
	.mb-lg-95 {
		margin-bottom: 95px !important;
	}
	.mb-lg-100 {
		margin-bottom: 100px !important;
	}
	.mb-lg-105 {
		margin-bottom: 105px !important;
	}
	.mb-lg-110 {
		margin-bottom: 110px !important;
	}
	.mb-lg-115 {
		margin-bottom: 115px !important;
	}
	.mb-lg-120 {
		margin-bottom: 120px !important;
	}
	.mb-lg-125 {
		margin-bottom: 125px !important;
	}
	.mb-lg-130 {
		margin-bottom: 130px !important;
	}
	.mb-lg-135 {
		margin-bottom: 135px !important;
	}
	.mb-lg-140 {
		margin-bottom: 140px !important;
	}
	.mb-lg-145 {
		margin-bottom: 145px !important;
	}
	.mb-lg-150 {
		margin-bottom: 150px !important;
	}
	.mb-lg-155 {
		margin-bottom: 155px !important;
	}
	.mb-lg-160 {
		margin-bottom: 160px !important;
	}
	.mb-lg-165 {
		margin-bottom: 165px !important;
	}
	.mb-lg-170 {
		margin-bottom: 170px !important;
	}
	.mb-lg-175 {
		margin-bottom: 175px !important;
	}
	.mb-lg-180 {
		margin-bottom: 180px !important;
	}
	.mb-lg-185 {
		margin-bottom: 185px !important;
	}
	.mb-lg-190 {
		margin-bottom: 190px !important;
	}
	.mb-lg-195 {
		margin-bottom: 195px !important;
	}
	.mb-lg-200 {
		margin-bottom: 200px !important;
	}
	.ml-lg-0 {
		margin-left: 0px !important;
	}
	.ml-lg-5 {
		margin-left: 5px !important;
	}
	.ml-lg-10 {
		margin-left: 10px !important;
	}
	.ml-lg-15 {
		margin-left: 15px !important;
	}
	.ml-lg-20 {
		margin-left: 20px !important;
	}
	.ml-lg-25 {
		margin-left: 25px !important;
	}
	.ml-lg-30 {
		margin-left: 30px !important;
	}
	.ml-lg-35 {
		margin-left: 35px !important;
	}
	.ml-lg-40 {
		margin-left: 40px !important;
	}
	.ml-lg-45 {
		margin-left: 45px !important;
	}
	.ml-lg-50 {
		margin-left: 50px !important;
	}
	.ml-lg-55 {
		margin-left: 55px !important;
	}
	.ml-lg-60 {
		margin-left: 60px !important;
	}
	.ml-lg-65 {
		margin-left: 65px !important;
	}
	.ml-lg-70 {
		margin-left: 70px !important;
	}
	.ml-lg-75 {
		margin-left: 75px !important;
	}
	.ml-lg-80 {
		margin-left: 80px !important;
	}
	.ml-lg-85 {
		margin-left: 85px !important;
	}
	.ml-lg-90 {
		margin-left: 90px !important;
	}
	.ml-lg-95 {
		margin-left: 95px !important;
	}
	.ml-lg-100 {
		margin-left: 100px !important;
	}
	.ml-lg-105 {
		margin-left: 105px !important;
	}
	.ml-lg-110 {
		margin-left: 110px !important;
	}
	.ml-lg-115 {
		margin-left: 115px !important;
	}
	.ml-lg-120 {
		margin-left: 120px !important;
	}
	.ml-lg-125 {
		margin-left: 125px !important;
	}
	.ml-lg-130 {
		margin-left: 130px !important;
	}
	.ml-lg-135 {
		margin-left: 135px !important;
	}
	.ml-lg-140 {
		margin-left: 140px !important;
	}
	.ml-lg-145 {
		margin-left: 145px !important;
	}
	.ml-lg-150 {
		margin-left: 150px !important;
	}
	.ml-lg-155 {
		margin-left: 155px !important;
	}
	.ml-lg-160 {
		margin-left: 160px !important;
	}
	.ml-lg-165 {
		margin-left: 165px !important;
	}
	.ml-lg-170 {
		margin-left: 170px !important;
	}
	.ml-lg-175 {
		margin-left: 175px !important;
	}
	.ml-lg-180 {
		margin-left: 180px !important;
	}
	.ml-lg-185 {
		margin-left: 185px !important;
	}
	.ml-lg-190 {
		margin-left: 190px !important;
	}
	.ml-lg-195 {
		margin-left: 195px !important;
	}
	.ml-lg-200 {
		margin-left: 200px !important;
	}
}

@media screen and (min-width: 1200px) {
	.m-xl-0 {
		margin: 0px !important;
	}
	.m-xl-5 {
		margin: 5px !important;
	}
	.m-xl-10 {
		margin: 10px !important;
	}
	.m-xl-15 {
		margin: 15px !important;
	}
	.m-xl-20 {
		margin: 20px !important;
	}
	.m-xl-25 {
		margin: 25px !important;
	}
	.m-xl-30 {
		margin: 30px !important;
	}
	.m-xl-35 {
		margin: 35px !important;
	}
	.m-xl-40 {
		margin: 40px !important;
	}
	.m-xl-45 {
		margin: 45px !important;
	}
	.m-xl-50 {
		margin: 50px !important;
	}
	.m-xl-55 {
		margin: 55px !important;
	}
	.m-xl-60 {
		margin: 60px !important;
	}
	.m-xl-65 {
		margin: 65px !important;
	}
	.m-xl-70 {
		margin: 70px !important;
	}
	.m-xl-75 {
		margin: 75px !important;
	}
	.m-xl-80 {
		margin: 80px !important;
	}
	.m-xl-85 {
		margin: 85px !important;
	}
	.m-xl-90 {
		margin: 90px !important;
	}
	.m-xl-95 {
		margin: 95px !important;
	}
	.m-xl-100 {
		margin: 100px !important;
	}
	.m-xl-105 {
		margin: 105px !important;
	}
	.m-xl-110 {
		margin: 110px !important;
	}
	.m-xl-115 {
		margin: 115px !important;
	}
	.m-xl-120 {
		margin: 120px !important;
	}
	.m-xl-125 {
		margin: 125px !important;
	}
	.m-xl-130 {
		margin: 130px !important;
	}
	.m-xl-135 {
		margin: 135px !important;
	}
	.m-xl-140 {
		margin: 140px !important;
	}
	.m-xl-145 {
		margin: 145px !important;
	}
	.m-xl-150 {
		margin: 150px !important;
	}
	.m-xl-155 {
		margin: 155px !important;
	}
	.m-xl-160 {
		margin: 160px !important;
	}
	.m-xl-165 {
		margin: 165px !important;
	}
	.m-xl-170 {
		margin: 170px !important;
	}
	.m-xl-175 {
		margin: 175px !important;
	}
	.m-xl-180 {
		margin: 180px !important;
	}
	.m-xl-185 {
		margin: 185px !important;
	}
	.m-xl-190 {
		margin: 190px !important;
	}
	.m-xl-195 {
		margin: 195px !important;
	}
	.m-xl-200 {
		margin: 200px !important;
	}
	.mt-xl-0 {
		margin-top: 0px !important;
	}
	.mt-xl-5 {
		margin-top: 5px !important;
	}
	.mt-xl-10 {
		margin-top: 10px !important;
	}
	.mt-xl-15 {
		margin-top: 15px !important;
	}
	.mt-xl-20 {
		margin-top: 20px !important;
	}
	.mt-xl-25 {
		margin-top: 25px !important;
	}
	.mt-xl-30 {
		margin-top: 30px !important;
	}
	.mt-xl-35 {
		margin-top: 35px !important;
	}
	.mt-xl-40 {
		margin-top: 40px !important;
	}
	.mt-xl-45 {
		margin-top: 45px !important;
	}
	.mt-xl-50 {
		margin-top: 50px !important;
	}
	.mt-xl-55 {
		margin-top: 55px !important;
	}
	.mt-xl-60 {
		margin-top: 60px !important;
	}
	.mt-xl-65 {
		margin-top: 65px !important;
	}
	.mt-xl-70 {
		margin-top: 70px !important;
	}
	.mt-xl-75 {
		margin-top: 75px !important;
	}
	.mt-xl-80 {
		margin-top: 80px !important;
	}
	.mt-xl-85 {
		margin-top: 85px !important;
	}
	.mt-xl-90 {
		margin-top: 90px !important;
	}
	.mt-xl-95 {
		margin-top: 95px !important;
	}
	.mt-xl-100 {
		margin-top: 100px !important;
	}
	.mt-xl-105 {
		margin-top: 105px !important;
	}
	.mt-xl-110 {
		margin-top: 110px !important;
	}
	.mt-xl-115 {
		margin-top: 115px !important;
	}
	.mt-xl-120 {
		margin-top: 120px !important;
	}
	.mt-xl-125 {
		margin-top: 125px !important;
	}
	.mt-xl-130 {
		margin-top: 130px !important;
	}
	.mt-xl-135 {
		margin-top: 135px !important;
	}
	.mt-xl-140 {
		margin-top: 140px !important;
	}
	.mt-xl-145 {
		margin-top: 145px !important;
	}
	.mt-xl-150 {
		margin-top: 150px !important;
	}
	.mt-xl-155 {
		margin-top: 155px !important;
	}
	.mt-xl-160 {
		margin-top: 160px !important;
	}
	.mt-xl-165 {
		margin-top: 165px !important;
	}
	.mt-xl-170 {
		margin-top: 170px !important;
	}
	.mt-xl-175 {
		margin-top: 175px !important;
	}
	.mt-xl-180 {
		margin-top: 180px !important;
	}
	.mt-xl-185 {
		margin-top: 185px !important;
	}
	.mt-xl-190 {
		margin-top: 190px !important;
	}
	.mt-xl-195 {
		margin-top: 195px !important;
	}
	.mt-xl-200 {
		margin-top: 200px !important;
	}
	.mr-xl-0 {
		margin-right: 0px !important;
	}
	.mr-xl-5 {
		margin-right: 5px !important;
	}
	.mr-xl-10 {
		margin-right: 10px !important;
	}
	.mr-xl-15 {
		margin-right: 15px !important;
	}
	.mr-xl-20 {
		margin-right: 20px !important;
	}
	.mr-xl-25 {
		margin-right: 25px !important;
	}
	.mr-xl-30 {
		margin-right: 30px !important;
	}
	.mr-xl-35 {
		margin-right: 35px !important;
	}
	.mr-xl-40 {
		margin-right: 40px !important;
	}
	.mr-xl-45 {
		margin-right: 45px !important;
	}
	.mr-xl-50 {
		margin-right: 50px !important;
	}
	.mr-xl-55 {
		margin-right: 55px !important;
	}
	.mr-xl-60 {
		margin-right: 60px !important;
	}
	.mr-xl-65 {
		margin-right: 65px !important;
	}
	.mr-xl-70 {
		margin-right: 70px !important;
	}
	.mr-xl-75 {
		margin-right: 75px !important;
	}
	.mr-xl-80 {
		margin-right: 80px !important;
	}
	.mr-xl-85 {
		margin-right: 85px !important;
	}
	.mr-xl-90 {
		margin-right: 90px !important;
	}
	.mr-xl-95 {
		margin-right: 95px !important;
	}
	.mr-xl-100 {
		margin-right: 100px !important;
	}
	.mr-xl-105 {
		margin-right: 105px !important;
	}
	.mr-xl-110 {
		margin-right: 110px !important;
	}
	.mr-xl-115 {
		margin-right: 115px !important;
	}
	.mr-xl-120 {
		margin-right: 120px !important;
	}
	.mr-xl-125 {
		margin-right: 125px !important;
	}
	.mr-xl-130 {
		margin-right: 130px !important;
	}
	.mr-xl-135 {
		margin-right: 135px !important;
	}
	.mr-xl-140 {
		margin-right: 140px !important;
	}
	.mr-xl-145 {
		margin-right: 145px !important;
	}
	.mr-xl-150 {
		margin-right: 150px !important;
	}
	.mr-xl-155 {
		margin-right: 155px !important;
	}
	.mr-xl-160 {
		margin-right: 160px !important;
	}
	.mr-xl-165 {
		margin-right: 165px !important;
	}
	.mr-xl-170 {
		margin-right: 170px !important;
	}
	.mr-xl-175 {
		margin-right: 175px !important;
	}
	.mr-xl-180 {
		margin-right: 180px !important;
	}
	.mr-xl-185 {
		margin-right: 185px !important;
	}
	.mr-xl-190 {
		margin-right: 190px !important;
	}
	.mr-xl-195 {
		margin-right: 195px !important;
	}
	.mr-xl-200 {
		margin-right: 200px !important;
	}
	.mb-xl-0 {
		margin-bottom: 0px !important;
	}
	.mb-xl-5 {
		margin-bottom: 5px !important;
	}
	.mb-xl-10 {
		margin-bottom: 10px !important;
	}
	.mb-xl-15 {
		margin-bottom: 15px !important;
	}
	.mb-xl-20 {
		margin-bottom: 20px !important;
	}
	.mb-xl-25 {
		margin-bottom: 25px !important;
	}
	.mb-xl-30 {
		margin-bottom: 30px !important;
	}
	.mb-xl-35 {
		margin-bottom: 35px !important;
	}
	.mb-xl-40 {
		margin-bottom: 40px !important;
	}
	.mb-xl-45 {
		margin-bottom: 45px !important;
	}
	.mb-xl-50 {
		margin-bottom: 50px !important;
	}
	.mb-xl-55 {
		margin-bottom: 55px !important;
	}
	.mb-xl-60 {
		margin-bottom: 60px !important;
	}
	.mb-xl-65 {
		margin-bottom: 65px !important;
	}
	.mb-xl-70 {
		margin-bottom: 70px !important;
	}
	.mb-xl-75 {
		margin-bottom: 75px !important;
	}
	.mb-xl-80 {
		margin-bottom: 80px !important;
	}
	.mb-xl-85 {
		margin-bottom: 85px !important;
	}
	.mb-xl-90 {
		margin-bottom: 90px !important;
	}
	.mb-xl-95 {
		margin-bottom: 95px !important;
	}
	.mb-xl-100 {
		margin-bottom: 100px !important;
	}
	.mb-xl-105 {
		margin-bottom: 105px !important;
	}
	.mb-xl-110 {
		margin-bottom: 110px !important;
	}
	.mb-xl-115 {
		margin-bottom: 115px !important;
	}
	.mb-xl-120 {
		margin-bottom: 120px !important;
	}
	.mb-xl-125 {
		margin-bottom: 125px !important;
	}
	.mb-xl-130 {
		margin-bottom: 130px !important;
	}
	.mb-xl-135 {
		margin-bottom: 135px !important;
	}
	.mb-xl-140 {
		margin-bottom: 140px !important;
	}
	.mb-xl-145 {
		margin-bottom: 145px !important;
	}
	.mb-xl-150 {
		margin-bottom: 150px !important;
	}
	.mb-xl-155 {
		margin-bottom: 155px !important;
	}
	.mb-xl-160 {
		margin-bottom: 160px !important;
	}
	.mb-xl-165 {
		margin-bottom: 165px !important;
	}
	.mb-xl-170 {
		margin-bottom: 170px !important;
	}
	.mb-xl-175 {
		margin-bottom: 175px !important;
	}
	.mb-xl-180 {
		margin-bottom: 180px !important;
	}
	.mb-xl-185 {
		margin-bottom: 185px !important;
	}
	.mb-xl-190 {
		margin-bottom: 190px !important;
	}
	.mb-xl-195 {
		margin-bottom: 195px !important;
	}
	.mb-xl-200 {
		margin-bottom: 200px !important;
	}
	.ml-xl-0 {
		margin-left: 0px !important;
	}
	.ml-xl-5 {
		margin-left: 5px !important;
	}
	.ml-xl-10 {
		margin-left: 10px !important;
	}
	.ml-xl-15 {
		margin-left: 15px !important;
	}
	.ml-xl-20 {
		margin-left: 20px !important;
	}
	.ml-xl-25 {
		margin-left: 25px !important;
	}
	.ml-xl-30 {
		margin-left: 30px !important;
	}
	.ml-xl-35 {
		margin-left: 35px !important;
	}
	.ml-xl-40 {
		margin-left: 40px !important;
	}
	.ml-xl-45 {
		margin-left: 45px !important;
	}
	.ml-xl-50 {
		margin-left: 50px !important;
	}
	.ml-xl-55 {
		margin-left: 55px !important;
	}
	.ml-xl-60 {
		margin-left: 60px !important;
	}
	.ml-xl-65 {
		margin-left: 65px !important;
	}
	.ml-xl-70 {
		margin-left: 70px !important;
	}
	.ml-xl-75 {
		margin-left: 75px !important;
	}
	.ml-xl-80 {
		margin-left: 80px !important;
	}
	.ml-xl-85 {
		margin-left: 85px !important;
	}
	.ml-xl-90 {
		margin-left: 90px !important;
	}
	.ml-xl-95 {
		margin-left: 95px !important;
	}
	.ml-xl-100 {
		margin-left: 100px !important;
	}
	.ml-xl-105 {
		margin-left: 105px !important;
	}
	.ml-xl-110 {
		margin-left: 110px !important;
	}
	.ml-xl-115 {
		margin-left: 115px !important;
	}
	.ml-xl-120 {
		margin-left: 120px !important;
	}
	.ml-xl-125 {
		margin-left: 125px !important;
	}
	.ml-xl-130 {
		margin-left: 130px !important;
	}
	.ml-xl-135 {
		margin-left: 135px !important;
	}
	.ml-xl-140 {
		margin-left: 140px !important;
	}
	.ml-xl-145 {
		margin-left: 145px !important;
	}
	.ml-xl-150 {
		margin-left: 150px !important;
	}
	.ml-xl-155 {
		margin-left: 155px !important;
	}
	.ml-xl-160 {
		margin-left: 160px !important;
	}
	.ml-xl-165 {
		margin-left: 165px !important;
	}
	.ml-xl-170 {
		margin-left: 170px !important;
	}
	.ml-xl-175 {
		margin-left: 175px !important;
	}
	.ml-xl-180 {
		margin-left: 180px !important;
	}
	.ml-xl-185 {
		margin-left: 185px !important;
	}
	.ml-xl-190 {
		margin-left: 190px !important;
	}
	.ml-xl-195 {
		margin-left: 195px !important;
	}
	.ml-xl-200 {
		margin-left: 200px !important;
	}
}

@media screen and (min-width: 576px) {
	.p-sm-0 {
		padding: 0px !important;
	}
	.p-sm-5 {
		padding: 5px !important;
	}
	.p-sm-10 {
		padding: 10px !important;
	}
	.p-sm-15 {
		padding: 15px !important;
	}
	.p-sm-20 {
		padding: 20px !important;
	}
	.p-sm-25 {
		padding: 25px !important;
	}
	.p-sm-30 {
		padding: 30px !important;
	}
	.p-sm-35 {
		padding: 35px !important;
	}
	.p-sm-40 {
		padding: 40px !important;
	}
	.p-sm-45 {
		padding: 45px !important;
	}
	.p-sm-50 {
		padding: 50px !important;
	}
	.p-sm-55 {
		padding: 55px !important;
	}
	.p-sm-60 {
		padding: 60px !important;
	}
	.p-sm-65 {
		padding: 65px !important;
	}
	.p-sm-70 {
		padding: 70px !important;
	}
	.p-sm-75 {
		padding: 75px !important;
	}
	.p-sm-80 {
		padding: 80px !important;
	}
	.p-sm-85 {
		padding: 85px !important;
	}
	.p-sm-90 {
		padding: 90px !important;
	}
	.p-sm-95 {
		padding: 95px !important;
	}
	.p-sm-100 {
		padding: 100px !important;
	}
	.p-sm-105 {
		padding: 105px !important;
	}
	.p-sm-110 {
		padding: 110px !important;
	}
	.p-sm-115 {
		padding: 115px !important;
	}
	.p-sm-120 {
		padding: 120px !important;
	}
	.p-sm-125 {
		padding: 125px !important;
	}
	.p-sm-130 {
		padding: 130px !important;
	}
	.p-sm-135 {
		padding: 135px !important;
	}
	.p-sm-140 {
		padding: 140px !important;
	}
	.p-sm-145 {
		padding: 145px !important;
	}
	.p-sm-150 {
		padding: 150px !important;
	}
	.p-sm-155 {
		padding: 155px !important;
	}
	.p-sm-160 {
		padding: 160px !important;
	}
	.p-sm-165 {
		padding: 165px !important;
	}
	.p-sm-170 {
		padding: 170px !important;
	}
	.p-sm-175 {
		padding: 175px !important;
	}
	.p-sm-180 {
		padding: 180px !important;
	}
	.p-sm-185 {
		padding: 185px !important;
	}
	.p-sm-190 {
		padding: 190px !important;
	}
	.p-sm-195 {
		padding: 195px !important;
	}
	.p-sm-200 {
		padding: 200px !important;
	}
	.pt-sm-0 {
		padding-top: 0px !important;
	}
	.pt-sm-5 {
		padding-top: 5px !important;
	}
	.pt-sm-10 {
		padding-top: 10px !important;
	}
	.pt-sm-15 {
		padding-top: 15px !important;
	}
	.pt-sm-20 {
		padding-top: 20px !important;
	}
	.pt-sm-25 {
		padding-top: 25px !important;
	}
	.pt-sm-30 {
		padding-top: 30px !important;
	}
	.pt-sm-35 {
		padding-top: 35px !important;
	}
	.pt-sm-40 {
		padding-top: 40px !important;
	}
	.pt-sm-45 {
		padding-top: 45px !important;
	}
	.pt-sm-50 {
		padding-top: 50px !important;
	}
	.pt-sm-55 {
		padding-top: 55px !important;
	}
	.pt-sm-60 {
		padding-top: 60px !important;
	}
	.pt-sm-65 {
		padding-top: 65px !important;
	}
	.pt-sm-70 {
		padding-top: 70px !important;
	}
	.pt-sm-75 {
		padding-top: 75px !important;
	}
	.pt-sm-80 {
		padding-top: 80px !important;
	}
	.pt-sm-85 {
		padding-top: 85px !important;
	}
	.pt-sm-90 {
		padding-top: 90px !important;
	}
	.pt-sm-95 {
		padding-top: 95px !important;
	}
	.pt-sm-100 {
		padding-top: 100px !important;
	}
	.pt-sm-105 {
		padding-top: 105px !important;
	}
	.pt-sm-110 {
		padding-top: 110px !important;
	}
	.pt-sm-115 {
		padding-top: 115px !important;
	}
	.pt-sm-120 {
		padding-top: 120px !important;
	}
	.pt-sm-125 {
		padding-top: 125px !important;
	}
	.pt-sm-130 {
		padding-top: 130px !important;
	}
	.pt-sm-135 {
		padding-top: 135px !important;
	}
	.pt-sm-140 {
		padding-top: 140px !important;
	}
	.pt-sm-145 {
		padding-top: 145px !important;
	}
	.pt-sm-150 {
		padding-top: 150px !important;
	}
	.pt-sm-155 {
		padding-top: 155px !important;
	}
	.pt-sm-160 {
		padding-top: 160px !important;
	}
	.pt-sm-165 {
		padding-top: 165px !important;
	}
	.pt-sm-170 {
		padding-top: 170px !important;
	}
	.pt-sm-175 {
		padding-top: 175px !important;
	}
	.pt-sm-180 {
		padding-top: 180px !important;
	}
	.pt-sm-185 {
		padding-top: 185px !important;
	}
	.pt-sm-190 {
		padding-top: 190px !important;
	}
	.pt-sm-195 {
		padding-top: 195px !important;
	}
	.pt-sm-200 {
		padding-top: 200px !important;
	}
	.pr-sm-0 {
		padding-right: 0px !important;
	}
	.pr-sm-5 {
		padding-right: 5px !important;
	}
	.pr-sm-10 {
		padding-right: 10px !important;
	}
	.pr-sm-15 {
		padding-right: 15px !important;
	}
	.pr-sm-20 {
		padding-right: 20px !important;
	}
	.pr-sm-25 {
		padding-right: 25px !important;
	}
	.pr-sm-30 {
		padding-right: 30px !important;
	}
	.pr-sm-35 {
		padding-right: 35px !important;
	}
	.pr-sm-40 {
		padding-right: 40px !important;
	}
	.pr-sm-45 {
		padding-right: 45px !important;
	}
	.pr-sm-50 {
		padding-right: 50px !important;
	}
	.pr-sm-55 {
		padding-right: 55px !important;
	}
	.pr-sm-60 {
		padding-right: 60px !important;
	}
	.pr-sm-65 {
		padding-right: 65px !important;
	}
	.pr-sm-70 {
		padding-right: 70px !important;
	}
	.pr-sm-75 {
		padding-right: 75px !important;
	}
	.pr-sm-80 {
		padding-right: 80px !important;
	}
	.pr-sm-85 {
		padding-right: 85px !important;
	}
	.pr-sm-90 {
		padding-right: 90px !important;
	}
	.pr-sm-95 {
		padding-right: 95px !important;
	}
	.pr-sm-100 {
		padding-right: 100px !important;
	}
	.pr-sm-105 {
		padding-right: 105px !important;
	}
	.pr-sm-110 {
		padding-right: 110px !important;
	}
	.pr-sm-115 {
		padding-right: 115px !important;
	}
	.pr-sm-120 {
		padding-right: 120px !important;
	}
	.pr-sm-125 {
		padding-right: 125px !important;
	}
	.pr-sm-130 {
		padding-right: 130px !important;
	}
	.pr-sm-135 {
		padding-right: 135px !important;
	}
	.pr-sm-140 {
		padding-right: 140px !important;
	}
	.pr-sm-145 {
		padding-right: 145px !important;
	}
	.pr-sm-150 {
		padding-right: 150px !important;
	}
	.pr-sm-155 {
		padding-right: 155px !important;
	}
	.pr-sm-160 {
		padding-right: 160px !important;
	}
	.pr-sm-165 {
		padding-right: 165px !important;
	}
	.pr-sm-170 {
		padding-right: 170px !important;
	}
	.pr-sm-175 {
		padding-right: 175px !important;
	}
	.pr-sm-180 {
		padding-right: 180px !important;
	}
	.pr-sm-185 {
		padding-right: 185px !important;
	}
	.pr-sm-190 {
		padding-right: 190px !important;
	}
	.pr-sm-195 {
		padding-right: 195px !important;
	}
	.pr-sm-200 {
		padding-right: 200px !important;
	}
	.pb-sm-0 {
		padding-bottom: 0px !important;
	}
	.pb-sm-5 {
		padding-bottom: 5px !important;
	}
	.pb-sm-10 {
		padding-bottom: 10px !important;
	}
	.pb-sm-15 {
		padding-bottom: 15px !important;
	}
	.pb-sm-20 {
		padding-bottom: 20px !important;
	}
	.pb-sm-25 {
		padding-bottom: 25px !important;
	}
	.pb-sm-30 {
		padding-bottom: 30px !important;
	}
	.pb-sm-35 {
		padding-bottom: 35px !important;
	}
	.pb-sm-40 {
		padding-bottom: 40px !important;
	}
	.pb-sm-45 {
		padding-bottom: 45px !important;
	}
	.pb-sm-50 {
		padding-bottom: 50px !important;
	}
	.pb-sm-55 {
		padding-bottom: 55px !important;
	}
	.pb-sm-60 {
		padding-bottom: 60px !important;
	}
	.pb-sm-65 {
		padding-bottom: 65px !important;
	}
	.pb-sm-70 {
		padding-bottom: 70px !important;
	}
	.pb-sm-75 {
		padding-bottom: 75px !important;
	}
	.pb-sm-80 {
		padding-bottom: 80px !important;
	}
	.pb-sm-85 {
		padding-bottom: 85px !important;
	}
	.pb-sm-90 {
		padding-bottom: 90px !important;
	}
	.pb-sm-95 {
		padding-bottom: 95px !important;
	}
	.pb-sm-100 {
		padding-bottom: 100px !important;
	}
	.pb-sm-105 {
		padding-bottom: 105px !important;
	}
	.pb-sm-110 {
		padding-bottom: 110px !important;
	}
	.pb-sm-115 {
		padding-bottom: 115px !important;
	}
	.pb-sm-120 {
		padding-bottom: 120px !important;
	}
	.pb-sm-125 {
		padding-bottom: 125px !important;
	}
	.pb-sm-130 {
		padding-bottom: 130px !important;
	}
	.pb-sm-135 {
		padding-bottom: 135px !important;
	}
	.pb-sm-140 {
		padding-bottom: 140px !important;
	}
	.pb-sm-145 {
		padding-bottom: 145px !important;
	}
	.pb-sm-150 {
		padding-bottom: 150px !important;
	}
	.pb-sm-155 {
		padding-bottom: 155px !important;
	}
	.pb-sm-160 {
		padding-bottom: 160px !important;
	}
	.pb-sm-165 {
		padding-bottom: 165px !important;
	}
	.pb-sm-170 {
		padding-bottom: 170px !important;
	}
	.pb-sm-175 {
		padding-bottom: 175px !important;
	}
	.pb-sm-180 {
		padding-bottom: 180px !important;
	}
	.pb-sm-185 {
		padding-bottom: 185px !important;
	}
	.pb-sm-190 {
		padding-bottom: 190px !important;
	}
	.pb-sm-195 {
		padding-bottom: 195px !important;
	}
	.pb-sm-200 {
		padding-bottom: 200px !important;
	}
	.pl-sm-0 {
		padding-left: 0px !important;
	}
	.pl-sm-5 {
		padding-left: 5px !important;
	}
	.pl-sm-10 {
		padding-left: 10px !important;
	}
	.pl-sm-15 {
		padding-left: 15px !important;
	}
	.pl-sm-20 {
		padding-left: 20px !important;
	}
	.pl-sm-25 {
		padding-left: 25px !important;
	}
	.pl-sm-30 {
		padding-left: 30px !important;
	}
	.pl-sm-35 {
		padding-left: 35px !important;
	}
	.pl-sm-40 {
		padding-left: 40px !important;
	}
	.pl-sm-45 {
		padding-left: 45px !important;
	}
	.pl-sm-50 {
		padding-left: 50px !important;
	}
	.pl-sm-55 {
		padding-left: 55px !important;
	}
	.pl-sm-60 {
		padding-left: 60px !important;
	}
	.pl-sm-65 {
		padding-left: 65px !important;
	}
	.pl-sm-70 {
		padding-left: 70px !important;
	}
	.pl-sm-75 {
		padding-left: 75px !important;
	}
	.pl-sm-80 {
		padding-left: 80px !important;
	}
	.pl-sm-85 {
		padding-left: 85px !important;
	}
	.pl-sm-90 {
		padding-left: 90px !important;
	}
	.pl-sm-95 {
		padding-left: 95px !important;
	}
	.pl-sm-100 {
		padding-left: 100px !important;
	}
	.pl-sm-105 {
		padding-left: 105px !important;
	}
	.pl-sm-110 {
		padding-left: 110px !important;
	}
	.pl-sm-115 {
		padding-left: 115px !important;
	}
	.pl-sm-120 {
		padding-left: 120px !important;
	}
	.pl-sm-125 {
		padding-left: 125px !important;
	}
	.pl-sm-130 {
		padding-left: 130px !important;
	}
	.pl-sm-135 {
		padding-left: 135px !important;
	}
	.pl-sm-140 {
		padding-left: 140px !important;
	}
	.pl-sm-145 {
		padding-left: 145px !important;
	}
	.pl-sm-150 {
		padding-left: 150px !important;
	}
	.pl-sm-155 {
		padding-left: 155px !important;
	}
	.pl-sm-160 {
		padding-left: 160px !important;
	}
	.pl-sm-165 {
		padding-left: 165px !important;
	}
	.pl-sm-170 {
		padding-left: 170px !important;
	}
	.pl-sm-175 {
		padding-left: 175px !important;
	}
	.pl-sm-180 {
		padding-left: 180px !important;
	}
	.pl-sm-185 {
		padding-left: 185px !important;
	}
	.pl-sm-190 {
		padding-left: 190px !important;
	}
	.pl-sm-195 {
		padding-left: 195px !important;
	}
	.pl-sm-200 {
		padding-left: 200px !important;
	}
}

@media screen and (min-width: 768px) {
	.p-md-0 {
		padding: 0px !important;
	}
	.p-md-5 {
		padding: 5px !important;
	}
	.p-md-10 {
		padding: 10px !important;
	}
	.p-md-15 {
		padding: 15px !important;
	}
	.p-md-20 {
		padding: 20px !important;
	}
	.p-md-25 {
		padding: 25px !important;
	}
	.p-md-30 {
		padding: 30px !important;
	}
	.p-md-35 {
		padding: 35px !important;
	}
	.p-md-40 {
		padding: 40px !important;
	}
	.p-md-45 {
		padding: 45px !important;
	}
	.p-md-50 {
		padding: 50px !important;
	}
	.p-md-55 {
		padding: 55px !important;
	}
	.p-md-60 {
		padding: 60px !important;
	}
	.p-md-65 {
		padding: 65px !important;
	}
	.p-md-70 {
		padding: 70px !important;
	}
	.p-md-75 {
		padding: 75px !important;
	}
	.p-md-80 {
		padding: 80px !important;
	}
	.p-md-85 {
		padding: 85px !important;
	}
	.p-md-90 {
		padding: 90px !important;
	}
	.p-md-95 {
		padding: 95px !important;
	}
	.p-md-100 {
		padding: 100px !important;
	}
	.p-md-105 {
		padding: 105px !important;
	}
	.p-md-110 {
		padding: 110px !important;
	}
	.p-md-115 {
		padding: 115px !important;
	}
	.p-md-120 {
		padding: 120px !important;
	}
	.p-md-125 {
		padding: 125px !important;
	}
	.p-md-130 {
		padding: 130px !important;
	}
	.p-md-135 {
		padding: 135px !important;
	}
	.p-md-140 {
		padding: 140px !important;
	}
	.p-md-145 {
		padding: 145px !important;
	}
	.p-md-150 {
		padding: 150px !important;
	}
	.p-md-155 {
		padding: 155px !important;
	}
	.p-md-160 {
		padding: 160px !important;
	}
	.p-md-165 {
		padding: 165px !important;
	}
	.p-md-170 {
		padding: 170px !important;
	}
	.p-md-175 {
		padding: 175px !important;
	}
	.p-md-180 {
		padding: 180px !important;
	}
	.p-md-185 {
		padding: 185px !important;
	}
	.p-md-190 {
		padding: 190px !important;
	}
	.p-md-195 {
		padding: 195px !important;
	}
	.p-md-200 {
		padding: 200px !important;
	}
	.pt-md-0 {
		padding-top: 0px !important;
	}
	.pt-md-5 {
		padding-top: 5px !important;
	}
	.pt-md-10 {
		padding-top: 10px !important;
	}
	.pt-md-15 {
		padding-top: 15px !important;
	}
	.pt-md-20 {
		padding-top: 20px !important;
	}
	.pt-md-25 {
		padding-top: 25px !important;
	}
	.pt-md-30 {
		padding-top: 30px !important;
	}
	.pt-md-35 {
		padding-top: 35px !important;
	}
	.pt-md-40 {
		padding-top: 40px !important;
	}
	.pt-md-45 {
		padding-top: 45px !important;
	}
	.pt-md-50 {
		padding-top: 50px !important;
	}
	.pt-md-55 {
		padding-top: 55px !important;
	}
	.pt-md-60 {
		padding-top: 60px !important;
	}
	.pt-md-65 {
		padding-top: 65px !important;
	}
	.pt-md-70 {
		padding-top: 70px !important;
	}
	.pt-md-75 {
		padding-top: 75px !important;
	}
	.pt-md-80 {
		padding-top: 80px !important;
	}
	.pt-md-85 {
		padding-top: 85px !important;
	}
	.pt-md-90 {
		padding-top: 90px !important;
	}
	.pt-md-95 {
		padding-top: 95px !important;
	}
	.pt-md-100 {
		padding-top: 100px !important;
	}
	.pt-md-105 {
		padding-top: 105px !important;
	}
	.pt-md-110 {
		padding-top: 110px !important;
	}
	.pt-md-115 {
		padding-top: 115px !important;
	}
	.pt-md-120 {
		padding-top: 120px !important;
	}
	.pt-md-125 {
		padding-top: 125px !important;
	}
	.pt-md-130 {
		padding-top: 130px !important;
	}
	.pt-md-135 {
		padding-top: 135px !important;
	}
	.pt-md-140 {
		padding-top: 140px !important;
	}
	.pt-md-145 {
		padding-top: 145px !important;
	}
	.pt-md-150 {
		padding-top: 150px !important;
	}
	.pt-md-155 {
		padding-top: 155px !important;
	}
	.pt-md-160 {
		padding-top: 160px !important;
	}
	.pt-md-165 {
		padding-top: 165px !important;
	}
	.pt-md-170 {
		padding-top: 170px !important;
	}
	.pt-md-175 {
		padding-top: 175px !important;
	}
	.pt-md-180 {
		padding-top: 180px !important;
	}
	.pt-md-185 {
		padding-top: 185px !important;
	}
	.pt-md-190 {
		padding-top: 190px !important;
	}
	.pt-md-195 {
		padding-top: 195px !important;
	}
	.pt-md-200 {
		padding-top: 200px !important;
	}
	.pr-md-0 {
		padding-right: 0px !important;
	}
	.pr-md-5 {
		padding-right: 5px !important;
	}
	.pr-md-10 {
		padding-right: 10px !important;
	}
	.pr-md-15 {
		padding-right: 15px !important;
	}
	.pr-md-20 {
		padding-right: 20px !important;
	}
	.pr-md-25 {
		padding-right: 25px !important;
	}
	.pr-md-30 {
		padding-right: 30px !important;
	}
	.pr-md-35 {
		padding-right: 35px !important;
	}
	.pr-md-40 {
		padding-right: 40px !important;
	}
	.pr-md-45 {
		padding-right: 45px !important;
	}
	.pr-md-50 {
		padding-right: 50px !important;
	}
	.pr-md-55 {
		padding-right: 55px !important;
	}
	.pr-md-60 {
		padding-right: 60px !important;
	}
	.pr-md-65 {
		padding-right: 65px !important;
	}
	.pr-md-70 {
		padding-right: 70px !important;
	}
	.pr-md-75 {
		padding-right: 75px !important;
	}
	.pr-md-80 {
		padding-right: 80px !important;
	}
	.pr-md-85 {
		padding-right: 85px !important;
	}
	.pr-md-90 {
		padding-right: 90px !important;
	}
	.pr-md-95 {
		padding-right: 95px !important;
	}
	.pr-md-100 {
		padding-right: 100px !important;
	}
	.pr-md-105 {
		padding-right: 105px !important;
	}
	.pr-md-110 {
		padding-right: 110px !important;
	}
	.pr-md-115 {
		padding-right: 115px !important;
	}
	.pr-md-120 {
		padding-right: 120px !important;
	}
	.pr-md-125 {
		padding-right: 125px !important;
	}
	.pr-md-130 {
		padding-right: 130px !important;
	}
	.pr-md-135 {
		padding-right: 135px !important;
	}
	.pr-md-140 {
		padding-right: 140px !important;
	}
	.pr-md-145 {
		padding-right: 145px !important;
	}
	.pr-md-150 {
		padding-right: 150px !important;
	}
	.pr-md-155 {
		padding-right: 155px !important;
	}
	.pr-md-160 {
		padding-right: 160px !important;
	}
	.pr-md-165 {
		padding-right: 165px !important;
	}
	.pr-md-170 {
		padding-right: 170px !important;
	}
	.pr-md-175 {
		padding-right: 175px !important;
	}
	.pr-md-180 {
		padding-right: 180px !important;
	}
	.pr-md-185 {
		padding-right: 185px !important;
	}
	.pr-md-190 {
		padding-right: 190px !important;
	}
	.pr-md-195 {
		padding-right: 195px !important;
	}
	.pr-md-200 {
		padding-right: 200px !important;
	}
	.pb-md-0 {
		padding-bottom: 0px !important;
	}
	.pb-md-5 {
		padding-bottom: 5px !important;
	}
	.pb-md-10 {
		padding-bottom: 10px !important;
	}
	.pb-md-15 {
		padding-bottom: 15px !important;
	}
	.pb-md-20 {
		padding-bottom: 20px !important;
	}
	.pb-md-25 {
		padding-bottom: 25px !important;
	}
	.pb-md-30 {
		padding-bottom: 30px !important;
	}
	.pb-md-35 {
		padding-bottom: 35px !important;
	}
	.pb-md-40 {
		padding-bottom: 40px !important;
	}
	.pb-md-45 {
		padding-bottom: 45px !important;
	}
	.pb-md-50 {
		padding-bottom: 50px !important;
	}
	.pb-md-55 {
		padding-bottom: 55px !important;
	}
	.pb-md-60 {
		padding-bottom: 60px !important;
	}
	.pb-md-65 {
		padding-bottom: 65px !important;
	}
	.pb-md-70 {
		padding-bottom: 70px !important;
	}
	.pb-md-75 {
		padding-bottom: 75px !important;
	}
	.pb-md-80 {
		padding-bottom: 80px !important;
	}
	.pb-md-85 {
		padding-bottom: 85px !important;
	}
	.pb-md-90 {
		padding-bottom: 90px !important;
	}
	.pb-md-95 {
		padding-bottom: 95px !important;
	}
	.pb-md-100 {
		padding-bottom: 100px !important;
	}
	.pb-md-105 {
		padding-bottom: 105px !important;
	}
	.pb-md-110 {
		padding-bottom: 110px !important;
	}
	.pb-md-115 {
		padding-bottom: 115px !important;
	}
	.pb-md-120 {
		padding-bottom: 120px !important;
	}
	.pb-md-125 {
		padding-bottom: 125px !important;
	}
	.pb-md-130 {
		padding-bottom: 130px !important;
	}
	.pb-md-135 {
		padding-bottom: 135px !important;
	}
	.pb-md-140 {
		padding-bottom: 140px !important;
	}
	.pb-md-145 {
		padding-bottom: 145px !important;
	}
	.pb-md-150 {
		padding-bottom: 150px !important;
	}
	.pb-md-155 {
		padding-bottom: 155px !important;
	}
	.pb-md-160 {
		padding-bottom: 160px !important;
	}
	.pb-md-165 {
		padding-bottom: 165px !important;
	}
	.pb-md-170 {
		padding-bottom: 170px !important;
	}
	.pb-md-175 {
		padding-bottom: 175px !important;
	}
	.pb-md-180 {
		padding-bottom: 180px !important;
	}
	.pb-md-185 {
		padding-bottom: 185px !important;
	}
	.pb-md-190 {
		padding-bottom: 190px !important;
	}
	.pb-md-195 {
		padding-bottom: 195px !important;
	}
	.pb-md-200 {
		padding-bottom: 200px !important;
	}
	.pl-md-0 {
		padding-left: 0px !important;
	}
	.pl-md-5 {
		padding-left: 5px !important;
	}
	.pl-md-10 {
		padding-left: 10px !important;
	}
	.pl-md-15 {
		padding-left: 15px !important;
	}
	.pl-md-20 {
		padding-left: 20px !important;
	}
	.pl-md-25 {
		padding-left: 25px !important;
	}
	.pl-md-30 {
		padding-left: 30px !important;
	}
	.pl-md-35 {
		padding-left: 35px !important;
	}
	.pl-md-40 {
		padding-left: 40px !important;
	}
	.pl-md-45 {
		padding-left: 45px !important;
	}
	.pl-md-50 {
		padding-left: 50px !important;
	}
	.pl-md-55 {
		padding-left: 55px !important;
	}
	.pl-md-60 {
		padding-left: 60px !important;
	}
	.pl-md-65 {
		padding-left: 65px !important;
	}
	.pl-md-70 {
		padding-left: 70px !important;
	}
	.pl-md-75 {
		padding-left: 75px !important;
	}
	.pl-md-80 {
		padding-left: 80px !important;
	}
	.pl-md-85 {
		padding-left: 85px !important;
	}
	.pl-md-90 {
		padding-left: 90px !important;
	}
	.pl-md-95 {
		padding-left: 95px !important;
	}
	.pl-md-100 {
		padding-left: 100px !important;
	}
	.pl-md-105 {
		padding-left: 105px !important;
	}
	.pl-md-110 {
		padding-left: 110px !important;
	}
	.pl-md-115 {
		padding-left: 115px !important;
	}
	.pl-md-120 {
		padding-left: 120px !important;
	}
	.pl-md-125 {
		padding-left: 125px !important;
	}
	.pl-md-130 {
		padding-left: 130px !important;
	}
	.pl-md-135 {
		padding-left: 135px !important;
	}
	.pl-md-140 {
		padding-left: 140px !important;
	}
	.pl-md-145 {
		padding-left: 145px !important;
	}
	.pl-md-150 {
		padding-left: 150px !important;
	}
	.pl-md-155 {
		padding-left: 155px !important;
	}
	.pl-md-160 {
		padding-left: 160px !important;
	}
	.pl-md-165 {
		padding-left: 165px !important;
	}
	.pl-md-170 {
		padding-left: 170px !important;
	}
	.pl-md-175 {
		padding-left: 175px !important;
	}
	.pl-md-180 {
		padding-left: 180px !important;
	}
	.pl-md-185 {
		padding-left: 185px !important;
	}
	.pl-md-190 {
		padding-left: 190px !important;
	}
	.pl-md-195 {
		padding-left: 195px !important;
	}
	.pl-md-200 {
		padding-left: 200px !important;
	}
}

@media screen and (min-width: 992px) {
	.p-lg-0 {
		padding: 0px !important;
	}
	.p-lg-5 {
		padding: 5px !important;
	}
	.p-lg-10 {
		padding: 10px !important;
	}
	.p-lg-15 {
		padding: 15px !important;
	}
	.p-lg-20 {
		padding: 20px !important;
	}
	.p-lg-25 {
		padding: 25px !important;
	}
	.p-lg-30 {
		padding: 30px !important;
	}
	.p-lg-35 {
		padding: 35px !important;
	}
	.p-lg-40 {
		padding: 40px !important;
	}
	.p-lg-45 {
		padding: 45px !important;
	}
	.p-lg-50 {
		padding: 50px !important;
	}
	.p-lg-55 {
		padding: 55px !important;
	}
	.p-lg-60 {
		padding: 60px !important;
	}
	.p-lg-65 {
		padding: 65px !important;
	}
	.p-lg-70 {
		padding: 70px !important;
	}
	.p-lg-75 {
		padding: 75px !important;
	}
	.p-lg-80 {
		padding: 80px !important;
	}
	.p-lg-85 {
		padding: 85px !important;
	}
	.p-lg-90 {
		padding: 90px !important;
	}
	.p-lg-95 {
		padding: 95px !important;
	}
	.p-lg-100 {
		padding: 100px !important;
	}
	.p-lg-105 {
		padding: 105px !important;
	}
	.p-lg-110 {
		padding: 110px !important;
	}
	.p-lg-115 {
		padding: 115px !important;
	}
	.p-lg-120 {
		padding: 120px !important;
	}
	.p-lg-125 {
		padding: 125px !important;
	}
	.p-lg-130 {
		padding: 130px !important;
	}
	.p-lg-135 {
		padding: 135px !important;
	}
	.p-lg-140 {
		padding: 140px !important;
	}
	.p-lg-145 {
		padding: 145px !important;
	}
	.p-lg-150 {
		padding: 150px !important;
	}
	.p-lg-155 {
		padding: 155px !important;
	}
	.p-lg-160 {
		padding: 160px !important;
	}
	.p-lg-165 {
		padding: 165px !important;
	}
	.p-lg-170 {
		padding: 170px !important;
	}
	.p-lg-175 {
		padding: 175px !important;
	}
	.p-lg-180 {
		padding: 180px !important;
	}
	.p-lg-185 {
		padding: 185px !important;
	}
	.p-lg-190 {
		padding: 190px !important;
	}
	.p-lg-195 {
		padding: 195px !important;
	}
	.p-lg-200 {
		padding: 200px !important;
	}
	.pt-lg-0 {
		padding-top: 0px !important;
	}
	.pt-lg-5 {
		padding-top: 5px !important;
	}
	.pt-lg-10 {
		padding-top: 10px !important;
	}
	.pt-lg-15 {
		padding-top: 15px !important;
	}
	.pt-lg-20 {
		padding-top: 20px !important;
	}
	.pt-lg-25 {
		padding-top: 25px !important;
	}
	.pt-lg-30 {
		padding-top: 30px !important;
	}
	.pt-lg-35 {
		padding-top: 35px !important;
	}
	.pt-lg-40 {
		padding-top: 40px !important;
	}
	.pt-lg-45 {
		padding-top: 45px !important;
	}
	.pt-lg-50 {
		padding-top: 50px !important;
	}
	.pt-lg-55 {
		padding-top: 55px !important;
	}
	.pt-lg-60 {
		padding-top: 60px !important;
	}
	.pt-lg-65 {
		padding-top: 65px !important;
	}
	.pt-lg-70 {
		padding-top: 70px !important;
	}
	.pt-lg-75 {
		padding-top: 75px !important;
	}
	.pt-lg-80 {
		padding-top: 80px !important;
	}
	.pt-lg-85 {
		padding-top: 85px !important;
	}
	.pt-lg-90 {
		padding-top: 90px !important;
	}
	.pt-lg-95 {
		padding-top: 95px !important;
	}
	.pt-lg-100 {
		padding-top: 100px !important;
	}
	.pt-lg-105 {
		padding-top: 105px !important;
	}
	.pt-lg-110 {
		padding-top: 110px !important;
	}
	.pt-lg-115 {
		padding-top: 115px !important;
	}
	.pt-lg-120 {
		padding-top: 120px !important;
	}
	.pt-lg-125 {
		padding-top: 125px !important;
	}
	.pt-lg-130 {
		padding-top: 130px !important;
	}
	.pt-lg-135 {
		padding-top: 135px !important;
	}
	.pt-lg-140 {
		padding-top: 140px !important;
	}
	.pt-lg-145 {
		padding-top: 145px !important;
	}
	.pt-lg-150 {
		padding-top: 150px !important;
	}
	.pt-lg-155 {
		padding-top: 155px !important;
	}
	.pt-lg-160 {
		padding-top: 160px !important;
	}
	.pt-lg-165 {
		padding-top: 165px !important;
	}
	.pt-lg-170 {
		padding-top: 170px !important;
	}
	.pt-lg-175 {
		padding-top: 175px !important;
	}
	.pt-lg-180 {
		padding-top: 180px !important;
	}
	.pt-lg-185 {
		padding-top: 185px !important;
	}
	.pt-lg-190 {
		padding-top: 190px !important;
	}
	.pt-lg-195 {
		padding-top: 195px !important;
	}
	.pt-lg-200 {
		padding-top: 200px !important;
	}
	.pr-lg-0 {
		padding-right: 0px !important;
	}
	.pr-lg-5 {
		padding-right: 5px !important;
	}
	.pr-lg-10 {
		padding-right: 10px !important;
	}
	.pr-lg-15 {
		padding-right: 15px !important;
	}
	.pr-lg-20 {
		padding-right: 20px !important;
	}
	.pr-lg-25 {
		padding-right: 25px !important;
	}
	.pr-lg-30 {
		padding-right: 30px !important;
	}
	.pr-lg-35 {
		padding-right: 35px !important;
	}
	.pr-lg-40 {
		padding-right: 40px !important;
	}
	.pr-lg-45 {
		padding-right: 45px !important;
	}
	.pr-lg-50 {
		padding-right: 50px !important;
	}
	.pr-lg-55 {
		padding-right: 55px !important;
	}
	.pr-lg-60 {
		padding-right: 60px !important;
	}
	.pr-lg-65 {
		padding-right: 65px !important;
	}
	.pr-lg-70 {
		padding-right: 70px !important;
	}
	.pr-lg-75 {
		padding-right: 75px !important;
	}
	.pr-lg-80 {
		padding-right: 80px !important;
	}
	.pr-lg-85 {
		padding-right: 85px !important;
	}
	.pr-lg-90 {
		padding-right: 90px !important;
	}
	.pr-lg-95 {
		padding-right: 95px !important;
	}
	.pr-lg-100 {
		padding-right: 100px !important;
	}
	.pr-lg-105 {
		padding-right: 105px !important;
	}
	.pr-lg-110 {
		padding-right: 110px !important;
	}
	.pr-lg-115 {
		padding-right: 115px !important;
	}
	.pr-lg-120 {
		padding-right: 120px !important;
	}
	.pr-lg-125 {
		padding-right: 125px !important;
	}
	.pr-lg-130 {
		padding-right: 130px !important;
	}
	.pr-lg-135 {
		padding-right: 135px !important;
	}
	.pr-lg-140 {
		padding-right: 140px !important;
	}
	.pr-lg-145 {
		padding-right: 145px !important;
	}
	.pr-lg-150 {
		padding-right: 150px !important;
	}
	.pr-lg-155 {
		padding-right: 155px !important;
	}
	.pr-lg-160 {
		padding-right: 160px !important;
	}
	.pr-lg-165 {
		padding-right: 165px !important;
	}
	.pr-lg-170 {
		padding-right: 170px !important;
	}
	.pr-lg-175 {
		padding-right: 175px !important;
	}
	.pr-lg-180 {
		padding-right: 180px !important;
	}
	.pr-lg-185 {
		padding-right: 185px !important;
	}
	.pr-lg-190 {
		padding-right: 190px !important;
	}
	.pr-lg-195 {
		padding-right: 195px !important;
	}
	.pr-lg-200 {
		padding-right: 200px !important;
	}
	.pb-lg-0 {
		padding-bottom: 0px !important;
	}
	.pb-lg-5 {
		padding-bottom: 5px !important;
	}
	.pb-lg-10 {
		padding-bottom: 10px !important;
	}
	.pb-lg-15 {
		padding-bottom: 15px !important;
	}
	.pb-lg-20 {
		padding-bottom: 20px !important;
	}
	.pb-lg-25 {
		padding-bottom: 25px !important;
	}
	.pb-lg-30 {
		padding-bottom: 30px !important;
	}
	.pb-lg-35 {
		padding-bottom: 35px !important;
	}
	.pb-lg-40 {
		padding-bottom: 40px !important;
	}
	.pb-lg-45 {
		padding-bottom: 45px !important;
	}
	.pb-lg-50 {
		padding-bottom: 50px !important;
	}
	.pb-lg-55 {
		padding-bottom: 55px !important;
	}
	.pb-lg-60 {
		padding-bottom: 60px !important;
	}
	.pb-lg-65 {
		padding-bottom: 65px !important;
	}
	.pb-lg-70 {
		padding-bottom: 70px !important;
	}
	.pb-lg-75 {
		padding-bottom: 75px !important;
	}
	.pb-lg-80 {
		padding-bottom: 80px !important;
	}
	.pb-lg-85 {
		padding-bottom: 85px !important;
	}
	.pb-lg-90 {
		padding-bottom: 90px !important;
	}
	.pb-lg-95 {
		padding-bottom: 95px !important;
	}
	.pb-lg-100 {
		padding-bottom: 100px !important;
	}
	.pb-lg-105 {
		padding-bottom: 105px !important;
	}
	.pb-lg-110 {
		padding-bottom: 110px !important;
	}
	.pb-lg-115 {
		padding-bottom: 115px !important;
	}
	.pb-lg-120 {
		padding-bottom: 120px !important;
	}
	.pb-lg-125 {
		padding-bottom: 125px !important;
	}
	.pb-lg-130 {
		padding-bottom: 130px !important;
	}
	.pb-lg-135 {
		padding-bottom: 135px !important;
	}
	.pb-lg-140 {
		padding-bottom: 140px !important;
	}
	.pb-lg-145 {
		padding-bottom: 145px !important;
	}
	.pb-lg-150 {
		padding-bottom: 150px !important;
	}
	.pb-lg-155 {
		padding-bottom: 155px !important;
	}
	.pb-lg-160 {
		padding-bottom: 160px !important;
	}
	.pb-lg-165 {
		padding-bottom: 165px !important;
	}
	.pb-lg-170 {
		padding-bottom: 170px !important;
	}
	.pb-lg-175 {
		padding-bottom: 175px !important;
	}
	.pb-lg-180 {
		padding-bottom: 180px !important;
	}
	.pb-lg-185 {
		padding-bottom: 185px !important;
	}
	.pb-lg-190 {
		padding-bottom: 190px !important;
	}
	.pb-lg-195 {
		padding-bottom: 195px !important;
	}
	.pb-lg-200 {
		padding-bottom: 200px !important;
	}
	.pl-lg-0 {
		padding-left: 0px !important;
	}
	.pl-lg-5 {
		padding-left: 5px !important;
	}
	.pl-lg-10 {
		padding-left: 10px !important;
	}
	.pl-lg-15 {
		padding-left: 15px !important;
	}
	.pl-lg-20 {
		padding-left: 20px !important;
	}
	.pl-lg-25 {
		padding-left: 25px !important;
	}
	.pl-lg-30 {
		padding-left: 30px !important;
	}
	.pl-lg-35 {
		padding-left: 35px !important;
	}
	.pl-lg-40 {
		padding-left: 40px !important;
	}
	.pl-lg-45 {
		padding-left: 45px !important;
	}
	.pl-lg-50 {
		padding-left: 50px !important;
	}
	.pl-lg-55 {
		padding-left: 55px !important;
	}
	.pl-lg-60 {
		padding-left: 60px !important;
	}
	.pl-lg-65 {
		padding-left: 65px !important;
	}
	.pl-lg-70 {
		padding-left: 70px !important;
	}
	.pl-lg-75 {
		padding-left: 75px !important;
	}
	.pl-lg-80 {
		padding-left: 80px !important;
	}
	.pl-lg-85 {
		padding-left: 85px !important;
	}
	.pl-lg-90 {
		padding-left: 90px !important;
	}
	.pl-lg-95 {
		padding-left: 95px !important;
	}
	.pl-lg-100 {
		padding-left: 100px !important;
	}
	.pl-lg-105 {
		padding-left: 105px !important;
	}
	.pl-lg-110 {
		padding-left: 110px !important;
	}
	.pl-lg-115 {
		padding-left: 115px !important;
	}
	.pl-lg-120 {
		padding-left: 120px !important;
	}
	.pl-lg-125 {
		padding-left: 125px !important;
	}
	.pl-lg-130 {
		padding-left: 130px !important;
	}
	.pl-lg-135 {
		padding-left: 135px !important;
	}
	.pl-lg-140 {
		padding-left: 140px !important;
	}
	.pl-lg-145 {
		padding-left: 145px !important;
	}
	.pl-lg-150 {
		padding-left: 150px !important;
	}
	.pl-lg-155 {
		padding-left: 155px !important;
	}
	.pl-lg-160 {
		padding-left: 160px !important;
	}
	.pl-lg-165 {
		padding-left: 165px !important;
	}
	.pl-lg-170 {
		padding-left: 170px !important;
	}
	.pl-lg-175 {
		padding-left: 175px !important;
	}
	.pl-lg-180 {
		padding-left: 180px !important;
	}
	.pl-lg-185 {
		padding-left: 185px !important;
	}
	.pl-lg-190 {
		padding-left: 190px !important;
	}
	.pl-lg-195 {
		padding-left: 195px !important;
	}
	.pl-lg-200 {
		padding-left: 200px !important;
	}
}

@media screen and (min-width: 1200px) {
	.p-xl-0 {
		padding: 0px !important;
	}
	.p-xl-5 {
		padding: 5px !important;
	}
	.p-xl-10 {
		padding: 10px !important;
	}
	.p-xl-15 {
		padding: 15px !important;
	}
	.p-xl-20 {
		padding: 20px !important;
	}
	.p-xl-25 {
		padding: 25px !important;
	}
	.p-xl-30 {
		padding: 30px !important;
	}
	.p-xl-35 {
		padding: 35px !important;
	}
	.p-xl-40 {
		padding: 40px !important;
	}
	.p-xl-45 {
		padding: 45px !important;
	}
	.p-xl-50 {
		padding: 50px !important;
	}
	.p-xl-55 {
		padding: 55px !important;
	}
	.p-xl-60 {
		padding: 60px !important;
	}
	.p-xl-65 {
		padding: 65px !important;
	}
	.p-xl-70 {
		padding: 70px !important;
	}
	.p-xl-75 {
		padding: 75px !important;
	}
	.p-xl-80 {
		padding: 80px !important;
	}
	.p-xl-85 {
		padding: 85px !important;
	}
	.p-xl-90 {
		padding: 90px !important;
	}
	.p-xl-95 {
		padding: 95px !important;
	}
	.p-xl-100 {
		padding: 100px !important;
	}
	.p-xl-105 {
		padding: 105px !important;
	}
	.p-xl-110 {
		padding: 110px !important;
	}
	.p-xl-115 {
		padding: 115px !important;
	}
	.p-xl-120 {
		padding: 120px !important;
	}
	.p-xl-125 {
		padding: 125px !important;
	}
	.p-xl-130 {
		padding: 130px !important;
	}
	.p-xl-135 {
		padding: 135px !important;
	}
	.p-xl-140 {
		padding: 140px !important;
	}
	.p-xl-145 {
		padding: 145px !important;
	}
	.p-xl-150 {
		padding: 150px !important;
	}
	.p-xl-155 {
		padding: 155px !important;
	}
	.p-xl-160 {
		padding: 160px !important;
	}
	.p-xl-165 {
		padding: 165px !important;
	}
	.p-xl-170 {
		padding: 170px !important;
	}
	.p-xl-175 {
		padding: 175px !important;
	}
	.p-xl-180 {
		padding: 180px !important;
	}
	.p-xl-185 {
		padding: 185px !important;
	}
	.p-xl-190 {
		padding: 190px !important;
	}
	.p-xl-195 {
		padding: 195px !important;
	}
	.p-xl-200 {
		padding: 200px !important;
	}
	.pt-xl-0 {
		padding-top: 0px !important;
	}
	.pt-xl-5 {
		padding-top: 5px !important;
	}
	.pt-xl-10 {
		padding-top: 10px !important;
	}
	.pt-xl-15 {
		padding-top: 15px !important;
	}
	.pt-xl-20 {
		padding-top: 20px !important;
	}
	.pt-xl-25 {
		padding-top: 25px !important;
	}
	.pt-xl-30 {
		padding-top: 30px !important;
	}
	.pt-xl-35 {
		padding-top: 35px !important;
	}
	.pt-xl-40 {
		padding-top: 40px !important;
	}
	.pt-xl-45 {
		padding-top: 45px !important;
	}
	.pt-xl-50 {
		padding-top: 50px !important;
	}
	.pt-xl-55 {
		padding-top: 55px !important;
	}
	.pt-xl-60 {
		padding-top: 60px !important;
	}
	.pt-xl-65 {
		padding-top: 65px !important;
	}
	.pt-xl-70 {
		padding-top: 70px !important;
	}
	.pt-xl-75 {
		padding-top: 75px !important;
	}
	.pt-xl-80 {
		padding-top: 80px !important;
	}
	.pt-xl-85 {
		padding-top: 85px !important;
	}
	.pt-xl-90 {
		padding-top: 90px !important;
	}
	.pt-xl-95 {
		padding-top: 95px !important;
	}
	.pt-xl-100 {
		padding-top: 100px !important;
	}
	.pt-xl-105 {
		padding-top: 105px !important;
	}
	.pt-xl-110 {
		padding-top: 110px !important;
	}
	.pt-xl-115 {
		padding-top: 115px !important;
	}
	.pt-xl-120 {
		padding-top: 120px !important;
	}
	.pt-xl-125 {
		padding-top: 125px !important;
	}
	.pt-xl-130 {
		padding-top: 130px !important;
	}
	.pt-xl-135 {
		padding-top: 135px !important;
	}
	.pt-xl-140 {
		padding-top: 140px !important;
	}
	.pt-xl-145 {
		padding-top: 145px !important;
	}
	.pt-xl-150 {
		padding-top: 150px !important;
	}
	.pt-xl-155 {
		padding-top: 155px !important;
	}
	.pt-xl-160 {
		padding-top: 160px !important;
	}
	.pt-xl-165 {
		padding-top: 165px !important;
	}
	.pt-xl-170 {
		padding-top: 170px !important;
	}
	.pt-xl-175 {
		padding-top: 175px !important;
	}
	.pt-xl-180 {
		padding-top: 180px !important;
	}
	.pt-xl-185 {
		padding-top: 185px !important;
	}
	.pt-xl-190 {
		padding-top: 190px !important;
	}
	.pt-xl-195 {
		padding-top: 195px !important;
	}
	.pt-xl-200 {
		padding-top: 200px !important;
	}
	.pr-xl-0 {
		padding-right: 0px !important;
	}
	.pr-xl-5 {
		padding-right: 5px !important;
	}
	.pr-xl-10 {
		padding-right: 10px !important;
	}
	.pr-xl-15 {
		padding-right: 15px !important;
	}
	.pr-xl-20 {
		padding-right: 20px !important;
	}
	.pr-xl-25 {
		padding-right: 25px !important;
	}
	.pr-xl-30 {
		padding-right: 30px !important;
	}
	.pr-xl-35 {
		padding-right: 35px !important;
	}
	.pr-xl-40 {
		padding-right: 40px !important;
	}
	.pr-xl-45 {
		padding-right: 45px !important;
	}
	.pr-xl-50 {
		padding-right: 50px !important;
	}
	.pr-xl-55 {
		padding-right: 55px !important;
	}
	.pr-xl-60 {
		padding-right: 60px !important;
	}
	.pr-xl-65 {
		padding-right: 65px !important;
	}
	.pr-xl-70 {
		padding-right: 70px !important;
	}
	.pr-xl-75 {
		padding-right: 75px !important;
	}
	.pr-xl-80 {
		padding-right: 80px !important;
	}
	.pr-xl-85 {
		padding-right: 85px !important;
	}
	.pr-xl-90 {
		padding-right: 90px !important;
	}
	.pr-xl-95 {
		padding-right: 95px !important;
	}
	.pr-xl-100 {
		padding-right: 100px !important;
	}
	.pr-xl-105 {
		padding-right: 105px !important;
	}
	.pr-xl-110 {
		padding-right: 110px !important;
	}
	.pr-xl-115 {
		padding-right: 115px !important;
	}
	.pr-xl-120 {
		padding-right: 120px !important;
	}
	.pr-xl-125 {
		padding-right: 125px !important;
	}
	.pr-xl-130 {
		padding-right: 130px !important;
	}
	.pr-xl-135 {
		padding-right: 135px !important;
	}
	.pr-xl-140 {
		padding-right: 140px !important;
	}
	.pr-xl-145 {
		padding-right: 145px !important;
	}
	.pr-xl-150 {
		padding-right: 150px !important;
	}
	.pr-xl-155 {
		padding-right: 155px !important;
	}
	.pr-xl-160 {
		padding-right: 160px !important;
	}
	.pr-xl-165 {
		padding-right: 165px !important;
	}
	.pr-xl-170 {
		padding-right: 170px !important;
	}
	.pr-xl-175 {
		padding-right: 175px !important;
	}
	.pr-xl-180 {
		padding-right: 180px !important;
	}
	.pr-xl-185 {
		padding-right: 185px !important;
	}
	.pr-xl-190 {
		padding-right: 190px !important;
	}
	.pr-xl-195 {
		padding-right: 195px !important;
	}
	.pr-xl-200 {
		padding-right: 200px !important;
	}
	.pb-xl-0 {
		padding-bottom: 0px !important;
	}
	.pb-xl-5 {
		padding-bottom: 5px !important;
	}
	.pb-xl-10 {
		padding-bottom: 10px !important;
	}
	.pb-xl-15 {
		padding-bottom: 15px !important;
	}
	.pb-xl-20 {
		padding-bottom: 20px !important;
	}
	.pb-xl-25 {
		padding-bottom: 25px !important;
	}
	.pb-xl-30 {
		padding-bottom: 30px !important;
	}
	.pb-xl-35 {
		padding-bottom: 35px !important;
	}
	.pb-xl-40 {
		padding-bottom: 40px !important;
	}
	.pb-xl-45 {
		padding-bottom: 45px !important;
	}
	.pb-xl-50 {
		padding-bottom: 50px !important;
	}
	.pb-xl-55 {
		padding-bottom: 55px !important;
	}
	.pb-xl-60 {
		padding-bottom: 60px !important;
	}
	.pb-xl-65 {
		padding-bottom: 65px !important;
	}
	.pb-xl-70 {
		padding-bottom: 70px !important;
	}
	.pb-xl-75 {
		padding-bottom: 75px !important;
	}
	.pb-xl-80 {
		padding-bottom: 80px !important;
	}
	.pb-xl-85 {
		padding-bottom: 85px !important;
	}
	.pb-xl-90 {
		padding-bottom: 90px !important;
	}
	.pb-xl-95 {
		padding-bottom: 95px !important;
	}
	.pb-xl-100 {
		padding-bottom: 100px !important;
	}
	.pb-xl-105 {
		padding-bottom: 105px !important;
	}
	.pb-xl-110 {
		padding-bottom: 110px !important;
	}
	.pb-xl-115 {
		padding-bottom: 115px !important;
	}
	.pb-xl-120 {
		padding-bottom: 120px !important;
	}
	.pb-xl-125 {
		padding-bottom: 125px !important;
	}
	.pb-xl-130 {
		padding-bottom: 130px !important;
	}
	.pb-xl-135 {
		padding-bottom: 135px !important;
	}
	.pb-xl-140 {
		padding-bottom: 140px !important;
	}
	.pb-xl-145 {
		padding-bottom: 145px !important;
	}
	.pb-xl-150 {
		padding-bottom: 150px !important;
	}
	.pb-xl-155 {
		padding-bottom: 155px !important;
	}
	.pb-xl-160 {
		padding-bottom: 160px !important;
	}
	.pb-xl-165 {
		padding-bottom: 165px !important;
	}
	.pb-xl-170 {
		padding-bottom: 170px !important;
	}
	.pb-xl-175 {
		padding-bottom: 175px !important;
	}
	.pb-xl-180 {
		padding-bottom: 180px !important;
	}
	.pb-xl-185 {
		padding-bottom: 185px !important;
	}
	.pb-xl-190 {
		padding-bottom: 190px !important;
	}
	.pb-xl-195 {
		padding-bottom: 195px !important;
	}
	.pb-xl-200 {
		padding-bottom: 200px !important;
	}
	.pl-xl-0 {
		padding-left: 0px !important;
	}
	.pl-xl-5 {
		padding-left: 5px !important;
	}
	.pl-xl-10 {
		padding-left: 10px !important;
	}
	.pl-xl-15 {
		padding-left: 15px !important;
	}
	.pl-xl-20 {
		padding-left: 20px !important;
	}
	.pl-xl-25 {
		padding-left: 25px !important;
	}
	.pl-xl-30 {
		padding-left: 30px !important;
	}
	.pl-xl-35 {
		padding-left: 35px !important;
	}
	.pl-xl-40 {
		padding-left: 40px !important;
	}
	.pl-xl-45 {
		padding-left: 45px !important;
	}
	.pl-xl-50 {
		padding-left: 50px !important;
	}
	.pl-xl-55 {
		padding-left: 55px !important;
	}
	.pl-xl-60 {
		padding-left: 60px !important;
	}
	.pl-xl-65 {
		padding-left: 65px !important;
	}
	.pl-xl-70 {
		padding-left: 70px !important;
	}
	.pl-xl-75 {
		padding-left: 75px !important;
	}
	.pl-xl-80 {
		padding-left: 80px !important;
	}
	.pl-xl-85 {
		padding-left: 85px !important;
	}
	.pl-xl-90 {
		padding-left: 90px !important;
	}
	.pl-xl-95 {
		padding-left: 95px !important;
	}
	.pl-xl-100 {
		padding-left: 100px !important;
	}
	.pl-xl-105 {
		padding-left: 105px !important;
	}
	.pl-xl-110 {
		padding-left: 110px !important;
	}
	.pl-xl-115 {
		padding-left: 115px !important;
	}
	.pl-xl-120 {
		padding-left: 120px !important;
	}
	.pl-xl-125 {
		padding-left: 125px !important;
	}
	.pl-xl-130 {
		padding-left: 130px !important;
	}
	.pl-xl-135 {
		padding-left: 135px !important;
	}
	.pl-xl-140 {
		padding-left: 140px !important;
	}
	.pl-xl-145 {
		padding-left: 145px !important;
	}
	.pl-xl-150 {
		padding-left: 150px !important;
	}
	.pl-xl-155 {
		padding-left: 155px !important;
	}
	.pl-xl-160 {
		padding-left: 160px !important;
	}
	.pl-xl-165 {
		padding-left: 165px !important;
	}
	.pl-xl-170 {
		padding-left: 170px !important;
	}
	.pl-xl-175 {
		padding-left: 175px !important;
	}
	.pl-xl-180 {
		padding-left: 180px !important;
	}
	.pl-xl-185 {
		padding-left: 185px !important;
	}
	.pl-xl-190 {
		padding-left: 190px !important;
	}
	.pl-xl-195 {
		padding-left: 195px !important;
	}
	.pl-xl-200 {
		padding-left: 200px !important;
	}
}