@charset "UTF-8";

:root {
	--bs-blue: #0d6efd;
	--bs-indigo: #6610f2;
	--bs-purple: #6f42c1;
	--bs-pink: #d63384;
	--bs-red: #dc3545;
	--bs-orange: #fd7e14;
	--bs-yellow: #ffc107;
	--bs-green: #198754;
	--bs-teal: #20c997;
	--bs-cyan: #0dcaf0;
	--bs-black: #000000;
	--bs-white: #ffffff;
	--bs-gray: #7E8299;
	--bs-gray-dark: #3F4254;
	--bs-gray-100: #f5f8fa;
	--bs-gray-200: #eff2f5;
	--bs-gray-300: #E4E6EF;
	--bs-gray-400: #B5B5C3;
	--bs-gray-500: #A1A5B7;
	--bs-gray-600: #7E8299;
	--bs-gray-700: #5E6278;
	--bs-gray-800: #3F4254;
	--bs-gray-900: #181C32;
	--bs-white: #ffffff;
	--bs-light: #f5f8fa;
	--bs-primary: #009ef7;
	--bs-secondary: #E4E6EF;
	--bs-success: #50cd89;
	--bs-info: #7239ea;
	--bs-warning: #ffc700;
	--bs-danger: #f1416c;
	--bs-dark: #181C32;
	--bs-white-rgb: 255,255,255;
	--bs-light-rgb: 245,248,250;
	--bs-primary-rgb: 0,158,247;
	--bs-secondary-rgb: 228,230,239;
	--bs-success-rgb: 80,205,137;
	--bs-info-rgb: 114,57,234;
	--bs-warning-rgb: 255,199,0;
	--bs-danger-rgb: 241,65,108;
	--bs-dark-rgb: 24,28,50;
	--bs-white-rgb: 255,255,255;
	--bs-black-rgb: 0,0,0;
	--bs-body-color-rgb: 24,28,50;
	--bs-body-bg-rgb: 255,255,255;
	--bs-font-sans-serif: Inter,Helvetica,"sans-serif";
	--bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
	--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
	--bs-body-font-family: var(--bs-font-sans-serif);
	--bs-body-font-size: 1rem;
	--bs-body-font-weight: 400;
	--bs-body-line-height: 1.5;
	--bs-body-color: #181C32;
	--bs-body-bg: #ffffff;
	--bs-border-width: 1px;
	--bs-border-style: solid;
	--bs-border-color: #eff2f5;
	--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
	--bs-border-radius: 0.475rem;
	--bs-border-radius-sm: 0.425rem;
	--bs-border-radius-lg: 0.625rem;
	--bs-border-radius-xl: 1rem;
	--bs-border-radius-2xl: 2rem;
	--bs-border-radius-pill: 50rem;
	--bs-link-color: #009ef7;
	--bs-link-hover-color: #0095e8;
	--bs-code-color: #b93993;
	--bs-highlight-bg: #fff3cd
}

*,::after,::before {
	box-sizing: border-box
}

body {
	margin: 0;
	font-family: var(--bs-body-font-family);
	font-size: var(--bs-body-font-size);
	font-weight: var(--bs-body-font-weight);
	line-height: var(--bs-body-line-height);
	color: var(--bs-body-color);
	text-align: var(--bs-body-text-align);
	background-color: var(--bs-body-bg);
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: transparent
}

hr {
	margin: 1rem 0;
	color: inherit;
	border: 0;
	border-top: 1px solid;
	opacity: .25
}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
	margin-top: 0;
	margin-bottom: .5rem;
	font-weight: 600;
	line-height: 1.2;
	color: #181c32
}

.h1,h1 {
	font-size: calc(1.3rem + .6vw)
}

@media (min-width:1200px) {
	.h1,h1 {
		font-size: 1.75rem
	}
}

.h2,h2 {
	font-size: calc(1.275rem + .3vw)
}

@media (min-width:1200px) {
	.h2,h2 {
		font-size: 1.5rem
	}
}

.h3,h3 {
	font-size: calc(1.26rem + .12vw)
}

@media (min-width:1200px) {
	.h3,h3 {
		font-size: 1.35rem
	}
}

.h4,h4 {
	font-size: 1.25rem
}

.h5,h5 {
	font-size: 1.15rem
}

.h6,h6 {
	font-size: 1.075rem
}

p {
	margin-top: 0;
	margin-bottom: 1rem
}

abbr[title] {
	text-decoration: underline dotted;
	cursor: help;
	text-decoration-skip-ink: none
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit
}

ol,ul {
	padding-left: 0.5rem
}

dl,ol,ul {
	margin-top: 0;
	margin-bottom: 1rem
}

ol ol,ol ul,ul ol,ul ul {
	margin-bottom: 0
}

dt {
	font-weight: 600
}

dd {
	margin-bottom: .5rem;
	margin-left: 0
}

blockquote {
	margin: 0 0 1rem
}

b,strong {
	font-weight: 700
}

.small,small {
	font-size: .875em
}

.mark,mark {
	padding: .1875em;
	background-color: var(--bs-highlight-bg)
}

sub,sup {
	position: relative;
	font-size: .75em;
	line-height: 0;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

a {
	color: var(--bs-link-color);
	text-decoration: none
}

a:hover {
	color: var(--bs-link-hover-color);
	text-decoration: none
}

a:not([href]):not([class]),a:not([href]):not([class]):hover {
	color: inherit;
	text-decoration: none
}

code,kbd,pre,samp {
	font-family: var(--bs-font-monospace);
	font-size: 1em
}

pre {
	display: block;
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	font-size: .875em
}

pre code {
	font-size: inherit;
	color: inherit;
	word-break: normal
}

code {
	font-size: .875em;
	color: var(--bs-code-color);
	word-wrap: break-word
}

a>code {
	color: inherit
}

kbd {
	padding: .1875rem .375rem;
	font-size: .875em;
	color: var(--bs-body-bg);
	background-color: var(--bs-body-color);
	border-radius: .425rem
}

kbd kbd {
	padding: 0;
	font-size: 1em
}

figure {
	margin: 0 0 1rem
}

img,svg {
	vertical-align: middle
}

table {
	caption-side: bottom;
	border-collapse: collapse
}

caption {
	padding-top: .75rem;
	padding-bottom: .75rem;
	color: #a1a5b7;
	text-align: left
}

th {
	text-align: inherit;
	text-align: -webkit-match-parent
}

tbody,td,tfoot,th,thead,tr {
	border-color: inherit;
	border-style: solid;
	border-width: 0
}

label {
	display: inline-block
}

button {
	border-radius: 0
}

button:focus:not(:focus-visible) {
	outline: 0
}

button,input,optgroup,select,textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

button,select {
	text-transform: none
}[role=button] {
	cursor: pointer
}

select {
	word-wrap: normal
}

select:disabled {
	opacity: 1
}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
	display: none!important
}[type=button],[type=reset],[type=submit],button {
	-webkit-appearance: button
}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled) {
	cursor: pointer
}

::-moz-focus-inner {
	padding: 0;
	border-style: none
}

textarea {
	resize: vertical
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0
}

legend {
	float: left;
	width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: calc(1.275rem + .3vw);
	line-height: inherit
}

@media (min-width:1200px) {
	legend {
		font-size: 1.5rem
	}
}

legend+* {
	clear: left
}

::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field {
	padding: 0
}

::-webkit-inner-spin-button {
	height: auto
}[type=search] {
	outline-offset: -2px;
	-webkit-appearance: textfield
}

::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-color-swatch-wrapper {
	padding: 0
}

::file-selector-button {
	font: inherit;
	-webkit-appearance: button
}

output {
	display: inline-block
}

iframe {
	border: 0
}

summary {
	display: list-item;
	cursor: pointer
}

progress {
	vertical-align: baseline
}[hidden] {
	display: none!important
}

.lead {
	font-size: 1.25rem;
	font-weight: 300
}

.display-1 {
	font-size: calc(1.625rem + 4.5vw);
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-1 {
		font-size: 5rem
	}
}

.display-2 {
	font-size: calc(1.575rem + 3.9vw);
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-2 {
		font-size: 4.5rem
	}
}

.display-3 {
	font-size: calc(1.525rem + 3.3vw);
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-3 {
		font-size: 4rem
	}
}

.display-4 {
	font-size: calc(1.475rem + 2.7vw);
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-4 {
		font-size: 3.5rem
	}
}

.display-5 {
	font-size: calc(1.425rem + 2.1vw);
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-5 {
		font-size: 3rem
	}
}

.display-6 {
	font-size: calc(1.375rem + 1.5vw);
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:1200px) {
	.display-6 {
		font-size: 2.5rem
	}
}

.list-unstyled {
	padding-left: 0;
	list-style: none
}

.list-inline {
	padding-left: 0;
	list-style: none
}

.list-inline-item {
	display: inline-block
}

.list-inline-item:not(:last-child) {
	margin-right: .5rem
}

.initialism {
	font-size: .875em;
	text-transform: uppercase
}

.blockquote {
	margin-bottom: 1rem;
	font-size: 1.25rem
}

.blockquote>:last-child {
	margin-bottom: 0
}

.blockquote-footer {
	margin-top: -1rem;
	margin-bottom: 1rem;
	font-size: .875em;
	color: #7e8299
}

.blockquote-footer::before {
	content: "— "
}

.img-fluid {
	max-width: 100%;
	height: auto
}

.img-thumbnail {
	padding: .25rem;
	background-color: #fff;
	border: 1px solid #eff2f5;
	border-radius: .475rem;
	box-shadow: 0 .1rem 1rem .25rem rgba(0,0,0,.05);
	max-width: 100%;
	height: auto
}

.figure {
	display: inline-block
}

.figure-img {
	margin-bottom: .5rem;
	line-height: 1
}

.figure-caption {
	font-size: .875em;
	color: #7e8299
}

.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {
	--bs-gutter-x: 1.5rem;
	--bs-gutter-y: 0;
	width: 100%;
	padding-right: calc(var(--bs-gutter-x) * .5);
	padding-left: calc(var(--bs-gutter-x) * .5);
	margin-right: auto;
	margin-left: auto
}

@media (min-width:576px) {
	.container,.container-sm {
		max-width: 540px
	}
}

@media (min-width:768px) {
	.container,.container-md,.container-sm {
		max-width: 720px
	}
}

@media (min-width:992px) {
	.container,.container-lg,.container-md,.container-sm {
		max-width: 960px
	}
}

@media (min-width:1200px) {
	.container,.container-lg,.container-md,.container-sm,.container-xl {
		max-width: 1140px
	}
}

@media (min-width:1400px) {
	.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {
		max-width: 1320px
	}
}

.row {
	--bs-gutter-x: 1.5rem;
	--bs-gutter-y: 0;
	display: flex;
	flex-wrap: wrap;
	margin-top: calc(-1 * var(--bs-gutter-y));
	margin-right: calc(-.5 * var(--bs-gutter-x));
	margin-left: calc(-.5 * var(--bs-gutter-x))
}

.row>* {
	flex-shrink: 0;
	width: 100%;
	max-width: 100%;
	padding-right: calc(var(--bs-gutter-x) * .5);
	padding-left: calc(var(--bs-gutter-x) * .5);
	margin-top: var(--bs-gutter-y)
}

.col {
	flex: 1 0 0%
}

.row-cols-auto>* {
	flex: 0 0 auto;
	width: auto
}

.row-cols-1>* {
	flex: 0 0 auto;
	width: 100%
}

.row-cols-2>* {
	flex: 0 0 auto;
	width: 50%
}

.row-cols-3>* {
	flex: 0 0 auto;
	width: 33.3333333333%
}

.row-cols-4>* {
	flex: 0 0 auto;
	width: 25%
}

.row-cols-5>* {
	flex: 0 0 auto;
	width: 20%
}

.row-cols-6>* {
	flex: 0 0 auto;
	width: 16.6666666667%
}

.col-auto {
	flex: 0 0 auto;
	width: auto
}

.col-1 {
	flex: 0 0 auto;
	width: 8.33333333%
}

.col-2 {
	flex: 0 0 auto;
	width: 16.66666667%
}

.col-3 {
	flex: 0 0 auto;
	width: 25%
}

.col-4 {
	flex: 0 0 auto;
	width: 33.33333333%
}

.col-5 {
	flex: 0 0 auto;
	width: 41.66666667%
}

.col-6 {
	flex: 0 0 auto;
	width: 50%
}

.col-7 {
	flex: 0 0 auto;
	width: 58.33333333%
}

.col-8 {
	flex: 0 0 auto;
	width: 66.66666667%
}

.col-9 {
	flex: 0 0 auto;
	width: 75%
}

.col-10 {
	flex: 0 0 auto;
	width: 83.33333333%
}

.col-11 {
	flex: 0 0 auto;
	width: 91.66666667%
}

.col-12 {
	flex: 0 0 auto;
	width: 100%
}

.offset-1 {
	margin-left: 8.33333333%
}

.offset-2 {
	margin-left: 16.66666667%
}

.offset-3 {
	margin-left: 25%
}

.offset-4 {
	margin-left: 33.33333333%
}

.offset-5 {
	margin-left: 41.66666667%
}

.offset-6 {
	margin-left: 50%
}

.offset-7 {
	margin-left: 58.33333333%
}

.offset-8 {
	margin-left: 66.66666667%
}

.offset-9 {
	margin-left: 75%
}

.offset-10 {
	margin-left: 83.33333333%
}

.offset-11 {
	margin-left: 91.66666667%
}

.g-0,.gx-0 {
	--bs-gutter-x: 0rem
}

.g-0,.gy-0 {
	--bs-gutter-y: 0rem
}

.g-1,.gx-1 {
	--bs-gutter-x: 0.25rem
}

.g-1,.gy-1 {
	--bs-gutter-y: 0.25rem
}

.g-2,.gx-2 {
	--bs-gutter-x: 0.5rem
}

.g-2,.gy-2 {
	--bs-gutter-y: 0.5rem
}

.g-3,.gx-3 {
	--bs-gutter-x: 0.75rem
}

.g-3,.gy-3 {
	--bs-gutter-y: 0.75rem
}

.g-4,.gx-4 {
	--bs-gutter-x: 1rem
}

.g-4,.gy-4 {
	--bs-gutter-y: 1rem
}

.g-5,.gx-5 {
	--bs-gutter-x: 1.25rem
}

.g-5,.gy-5 {
	--bs-gutter-y: 1.25rem
}

.g-6,.gx-6 {
	--bs-gutter-x: 1.5rem
}

.g-6,.gy-6 {
	--bs-gutter-y: 1.5rem
}

.g-7,.gx-7 {
	--bs-gutter-x: 1.75rem
}

.g-7,.gy-7 {
	--bs-gutter-y: 1.75rem
}

.g-8,.gx-8 {
	--bs-gutter-x: 2rem
}

.g-8,.gy-8 {
	--bs-gutter-y: 2rem
}

.g-9,.gx-9 {
	--bs-gutter-x: 2.25rem
}

.g-9,.gy-9 {
	--bs-gutter-y: 2.25rem
}

.g-10,.gx-10 {
	--bs-gutter-x: 2.5rem
}

.g-10,.gy-10 {
	--bs-gutter-y: 2.5rem
}

@media (min-width:576px) {
	.col-sm {
		flex: 1 0 0%
	}

	.row-cols-sm-auto>* {
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-sm-1>* {
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-sm-2>* {
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-sm-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-sm-4>* {
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-sm-5>* {
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-sm-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-sm-auto {
		flex: 0 0 auto;
		width: auto
	}

	.col-sm-1 {
		flex: 0 0 auto;
		width: 8.33333333%
	}

	.col-sm-2 {
		flex: 0 0 auto;
		width: 16.66666667%
	}

	.col-sm-3 {
		flex: 0 0 auto;
		width: 25%
	}

	.col-sm-4 {
		flex: 0 0 auto;
		width: 33.33333333%
	}

	.col-sm-5 {
		flex: 0 0 auto;
		width: 41.66666667%
	}

	.col-sm-6 {
		flex: 0 0 auto;
		width: 50%
	}

	.col-sm-7 {
		flex: 0 0 auto;
		width: 58.33333333%
	}

	.col-sm-8 {
		flex: 0 0 auto;
		width: 66.66666667%
	}

	.col-sm-9 {
		flex: 0 0 auto;
		width: 75%
	}

	.col-sm-10 {
		flex: 0 0 auto;
		width: 83.33333333%
	}

	.col-sm-11 {
		flex: 0 0 auto;
		width: 91.66666667%
	}

	.col-sm-12 {
		flex: 0 0 auto;
		width: 100%
	}

	.offset-sm-0 {
		margin-left: 0
	}

	.offset-sm-1 {
		margin-left: 8.33333333%
	}

	.offset-sm-2 {
		margin-left: 16.66666667%
	}

	.offset-sm-3 {
		margin-left: 25%
	}

	.offset-sm-4 {
		margin-left: 33.33333333%
	}

	.offset-sm-5 {
		margin-left: 41.66666667%
	}

	.offset-sm-6 {
		margin-left: 50%
	}

	.offset-sm-7 {
		margin-left: 58.33333333%
	}

	.offset-sm-8 {
		margin-left: 66.66666667%
	}

	.offset-sm-9 {
		margin-left: 75%
	}

	.offset-sm-10 {
		margin-left: 83.33333333%
	}

	.offset-sm-11 {
		margin-left: 91.66666667%
	}

	.g-sm-0,.gx-sm-0 {
		--bs-gutter-x: 0rem
	}

	.g-sm-0,.gy-sm-0 {
		--bs-gutter-y: 0rem
	}

	.g-sm-1,.gx-sm-1 {
		--bs-gutter-x: 0.25rem
	}

	.g-sm-1,.gy-sm-1 {
		--bs-gutter-y: 0.25rem
	}

	.g-sm-2,.gx-sm-2 {
		--bs-gutter-x: 0.5rem
	}

	.g-sm-2,.gy-sm-2 {
		--bs-gutter-y: 0.5rem
	}

	.g-sm-3,.gx-sm-3 {
		--bs-gutter-x: 0.75rem
	}

	.g-sm-3,.gy-sm-3 {
		--bs-gutter-y: 0.75rem
	}

	.g-sm-4,.gx-sm-4 {
		--bs-gutter-x: 1rem
	}

	.g-sm-4,.gy-sm-4 {
		--bs-gutter-y: 1rem
	}

	.g-sm-5,.gx-sm-5 {
		--bs-gutter-x: 1.25rem
	}

	.g-sm-5,.gy-sm-5 {
		--bs-gutter-y: 1.25rem
	}

	.g-sm-6,.gx-sm-6 {
		--bs-gutter-x: 1.5rem
	}

	.g-sm-6,.gy-sm-6 {
		--bs-gutter-y: 1.5rem
	}

	.g-sm-7,.gx-sm-7 {
		--bs-gutter-x: 1.75rem
	}

	.g-sm-7,.gy-sm-7 {
		--bs-gutter-y: 1.75rem
	}

	.g-sm-8,.gx-sm-8 {
		--bs-gutter-x: 2rem
	}

	.g-sm-8,.gy-sm-8 {
		--bs-gutter-y: 2rem
	}

	.g-sm-9,.gx-sm-9 {
		--bs-gutter-x: 2.25rem
	}

	.g-sm-9,.gy-sm-9 {
		--bs-gutter-y: 2.25rem
	}

	.g-sm-10,.gx-sm-10 {
		--bs-gutter-x: 2.5rem
	}

	.g-sm-10,.gy-sm-10 {
		--bs-gutter-y: 2.5rem
	}
}

@media (min-width:768px) {
	.col-md {
		flex: 1 0 0%
	}

	.row-cols-md-auto>* {
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-md-1>* {
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-md-2>* {
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-md-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-md-4>* {
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-md-5>* {
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-md-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-md-auto {
		flex: 0 0 auto;
		width: auto
	}

	.col-md-1 {
		flex: 0 0 auto;
		width: 8.33333333%
	}

	.col-md-2 {
		flex: 0 0 auto;
		width: 16.66666667%
	}

	.col-md-3 {
		flex: 0 0 auto;
		width: 15%
	}

	.col-md-4 {
		flex: 0 0 auto;
		width: 33.33333333%
	}

	.col-md-5 {
		flex: 0 0 auto;
		width: 41.66666667%
	}

	.col-md-6 {
		flex: 0 0 auto;
		width: 50%
	}

	.col-md-7 {
		flex: 0 0 auto;
		width: 58.33333333%
	}

	.col-md-8 {
		flex: 0 0 auto;
		width: 66.66666667%
	}

	.col-md-9 {
		flex: 0 0 auto;
		width: 85%
	}

	.col-md-10 {
		flex: 0 0 auto;
		width: 83.33333333%
	}

	.col-md-11 {
		flex: 0 0 auto;
		width: 91.66666667%
	}

	.col-md-12 {
		flex: 0 0 auto;
		width: 100%
	}

	.offset-md-0 {
		margin-left: 0
	}

	.offset-md-1 {
		margin-left: 8.33333333%
	}

	.offset-md-2 {
		margin-left: 16.66666667%
	}

	.offset-md-3 {
		margin-left: 25%
	}

	.offset-md-4 {
		margin-left: 33.33333333%
	}

	.offset-md-5 {
		margin-left: 41.66666667%
	}

	.offset-md-6 {
		margin-left: 50%
	}

	.offset-md-7 {
		margin-left: 58.33333333%
	}

	.offset-md-8 {
		margin-left: 66.66666667%
	}

	.offset-md-9 {
		margin-left: 75%
	}

	.offset-md-10 {
		margin-left: 83.33333333%
	}

	.offset-md-11 {
		margin-left: 91.66666667%
	}

	.g-md-0,.gx-md-0 {
		--bs-gutter-x: 0rem
	}

	.g-md-0,.gy-md-0 {
		--bs-gutter-y: 0rem
	}

	.g-md-1,.gx-md-1 {
		--bs-gutter-x: 0.25rem
	}

	.g-md-1,.gy-md-1 {
		--bs-gutter-y: 0.25rem
	}

	.g-md-2,.gx-md-2 {
		--bs-gutter-x: 0.5rem
	}

	.g-md-2,.gy-md-2 {
		--bs-gutter-y: 0.5rem
	}

	.g-md-3,.gx-md-3 {
		--bs-gutter-x: 0.75rem
	}

	.g-md-3,.gy-md-3 {
		--bs-gutter-y: 0.75rem
	}

	.g-md-4,.gx-md-4 {
		--bs-gutter-x: 1rem
	}

	.g-md-4,.gy-md-4 {
		--bs-gutter-y: 1rem
	}

	.g-md-5,.gx-md-5 {
		--bs-gutter-x: 1.25rem
	}

	.g-md-5,.gy-md-5 {
		--bs-gutter-y: 1.25rem
	}

	.g-md-6,.gx-md-6 {
		--bs-gutter-x: 1.5rem
	}

	.g-md-6,.gy-md-6 {
		--bs-gutter-y: 1.5rem
	}

	.g-md-7,.gx-md-7 {
		--bs-gutter-x: 1.75rem
	}

	.g-md-7,.gy-md-7 {
		--bs-gutter-y: 1.75rem
	}

	.g-md-8,.gx-md-8 {
		--bs-gutter-x: 2rem
	}

	.g-md-8,.gy-md-8 {
		--bs-gutter-y: 2rem
	}

	.g-md-9,.gx-md-9 {
		--bs-gutter-x: 2.25rem
	}

	.g-md-9,.gy-md-9 {
		--bs-gutter-y: 2.25rem
	}

	.g-md-10,.gx-md-10 {
		--bs-gutter-x: 2.5rem
	}

	.g-md-10,.gy-md-10 {
		--bs-gutter-y: 2.5rem
	}
}

@media (min-width:992px) {
	.col-lg {
		flex: 1 0 0%
	}

	.row-cols-lg-auto>* {
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-lg-1>* {
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-lg-2>* {
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-lg-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-lg-4>* {
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-lg-5>* {
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-lg-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-lg-auto {
		flex: 0 0 auto;
		width: auto
	}

	.col-lg-1 {
		flex: 0 0 auto;
		width: 8.33333333%
	}

	.col-lg-2 {
		flex: 0 0 auto;
		width: 16.66666667%
	}

	.col-lg-3 {
		flex: 0 0 auto;
		width: 25%
	}

	.col-lg-4 {
		flex: 0 0 auto;
		width: 33.33333333%
	}

	.col-lg-5 {
		flex: 0 0 auto;
		width: 41.66666667%
	}

	.col-lg-6 {
		flex: 0 0 auto;
		width: 50%
	}

	.col-lg-7 {
		flex: 0 0 auto;
		width: 58.33333333%
	}

	.col-lg-8 {
		flex: 0 0 auto;
		width: 66.66666667%
	}

	.col-lg-9 {
		flex: 0 0 auto;
		width: 75%
	}

	.col-lg-10 {
		flex: 0 0 auto;
		width: 83.33333333%
	}

	.col-lg-11 {
		flex: 0 0 auto;
		width: 91.66666667%
	}

	.col-lg-12 {
		flex: 0 0 auto;
		width: 100%
	}

	.offset-lg-0 {
		margin-left: 0
	}

	.offset-lg-1 {
		margin-left: 8.33333333%
	}

	.offset-lg-2 {
		margin-left: 16.66666667%
	}

	.offset-lg-3 {
		margin-left: 25%
	}

	.offset-lg-4 {
		margin-left: 33.33333333%
	}

	.offset-lg-5 {
		margin-left: 41.66666667%
	}

	.offset-lg-6 {
		margin-left: 50%
	}

	.offset-lg-7 {
		margin-left: 58.33333333%
	}

	.offset-lg-8 {
		margin-left: 66.66666667%
	}

	.offset-lg-9 {
		margin-left: 75%
	}

	.offset-lg-10 {
		margin-left: 83.33333333%
	}

	.offset-lg-11 {
		margin-left: 91.66666667%
	}

	.g-lg-0,.gx-lg-0 {
		--bs-gutter-x: 0rem
	}

	.g-lg-0,.gy-lg-0 {
		--bs-gutter-y: 0rem
	}

	.g-lg-1,.gx-lg-1 {
		--bs-gutter-x: 0.25rem
	}

	.g-lg-1,.gy-lg-1 {
		--bs-gutter-y: 0.25rem
	}

	.g-lg-2,.gx-lg-2 {
		--bs-gutter-x: 0.5rem
	}

	.g-lg-2,.gy-lg-2 {
		--bs-gutter-y: 0.5rem
	}

	.g-lg-3,.gx-lg-3 {
		--bs-gutter-x: 0.75rem
	}

	.g-lg-3,.gy-lg-3 {
		--bs-gutter-y: 0.75rem
	}

	.g-lg-4,.gx-lg-4 {
		--bs-gutter-x: 1rem
	}

	.g-lg-4,.gy-lg-4 {
		--bs-gutter-y: 1rem
	}

	.g-lg-5,.gx-lg-5 {
		--bs-gutter-x: 1.25rem
	}

	.g-lg-5,.gy-lg-5 {
		--bs-gutter-y: 1.25rem
	}

	.g-lg-6,.gx-lg-6 {
		--bs-gutter-x: 1.5rem
	}

	.g-lg-6,.gy-lg-6 {
		--bs-gutter-y: 1.5rem
	}

	.g-lg-7,.gx-lg-7 {
		--bs-gutter-x: 1.75rem
	}

	.g-lg-7,.gy-lg-7 {
		--bs-gutter-y: 1.75rem
	}

	.g-lg-8,.gx-lg-8 {
		--bs-gutter-x: 2rem
	}

	.g-lg-8,.gy-lg-8 {
		--bs-gutter-y: 2rem
	}

	.g-lg-9,.gx-lg-9 {
		--bs-gutter-x: 2.25rem
	}

	.g-lg-9,.gy-lg-9 {
		--bs-gutter-y: 2.25rem
	}

	.g-lg-10,.gx-lg-10 {
		--bs-gutter-x: 2.5rem
	}

	.g-lg-10,.gy-lg-10 {
		--bs-gutter-y: 2.5rem
	}
}

@media (min-width:1200px) {
	.col-xl {
		flex: 1 0 0%
	}

	.row-cols-xl-auto>* {
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-xl-1>* {
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-xl-2>* {
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-xl-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-xl-4>* {
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-xl-5>* {
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-xl-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-xl-auto {
		flex: 0 0 auto;
		width: auto
	}

	.col-xl-1 {
		flex: 0 0 auto;
		width: 8.33333333%
	}

	.col-xl-2 {
		flex: 0 0 auto;
		width: 16.66666667%
	}

	.col-xl-3 {
		flex: 0 0 auto;
		width: 25%
	}

	.col-xl-4 {
		flex: 0 0 auto;
		width: 33.33333333%
	}

	.col-xl-5 {
		flex: 0 0 auto;
		width: 41.66666667%
	}

	.col-xl-6 {
		flex: 0 0 auto;
		width: 50%
	}

	.col-xl-7 {
		flex: 0 0 auto;
		width: 58.33333333%
	}

	.col-xl-8 {
		flex: 0 0 auto;
		width: 66.66666667%
	}

	.col-xl-9 {
		flex: 0 0 auto;
		width: 75%
	}

	.col-xl-10 {
		flex: 0 0 auto;
		width: 83.33333333%
	}

	.col-xl-11 {
		flex: 0 0 auto;
		width: 91.66666667%
	}

	.col-xl-12 {
		flex: 0 0 auto;
		width: 100%
	}

	.offset-xl-0 {
		margin-left: 0
	}

	.offset-xl-1 {
		margin-left: 8.33333333%
	}

	.offset-xl-2 {
		margin-left: 16.66666667%
	}

	.offset-xl-3 {
		margin-left: 25%
	}

	.offset-xl-4 {
		margin-left: 33.33333333%
	}

	.offset-xl-5 {
		margin-left: 41.66666667%
	}

	.offset-xl-6 {
		margin-left: 50%
	}

	.offset-xl-7 {
		margin-left: 58.33333333%
	}

	.offset-xl-8 {
		margin-left: 66.66666667%
	}

	.offset-xl-9 {
		margin-left: 75%
	}

	.offset-xl-10 {
		margin-left: 83.33333333%
	}

	.offset-xl-11 {
		margin-left: 91.66666667%
	}

	.g-xl-0,.gx-xl-0 {
		--bs-gutter-x: 0rem
	}

	.g-xl-0,.gy-xl-0 {
		--bs-gutter-y: 0rem
	}

	.g-xl-1,.gx-xl-1 {
		--bs-gutter-x: 0.25rem
	}

	.g-xl-1,.gy-xl-1 {
		--bs-gutter-y: 0.25rem
	}

	.g-xl-2,.gx-xl-2 {
		--bs-gutter-x: 0.5rem
	}

	.g-xl-2,.gy-xl-2 {
		--bs-gutter-y: 0.5rem
	}

	.g-xl-3,.gx-xl-3 {
		--bs-gutter-x: 0.75rem
	}

	.g-xl-3,.gy-xl-3 {
		--bs-gutter-y: 0.75rem
	}

	.g-xl-4,.gx-xl-4 {
		--bs-gutter-x: 1rem
	}

	.g-xl-4,.gy-xl-4 {
		--bs-gutter-y: 1rem
	}

	.g-xl-5,.gx-xl-5 {
		--bs-gutter-x: 1.25rem
	}

	.g-xl-5,.gy-xl-5 {
		--bs-gutter-y: 1.25rem
	}

	.g-xl-6,.gx-xl-6 {
		--bs-gutter-x: 1.5rem
	}

	.g-xl-6,.gy-xl-6 {
		--bs-gutter-y: 1.5rem
	}

	.g-xl-7,.gx-xl-7 {
		--bs-gutter-x: 1.75rem
	}

	.g-xl-7,.gy-xl-7 {
		--bs-gutter-y: 1.75rem
	}

	.g-xl-8,.gx-xl-8 {
		--bs-gutter-x: 2rem
	}

	.g-xl-8,.gy-xl-8 {
		--bs-gutter-y: 2rem
	}

	.g-xl-9,.gx-xl-9 {
		--bs-gutter-x: 2.25rem
	}

	.g-xl-9,.gy-xl-9 {
		--bs-gutter-y: 2.25rem
	}

	.g-xl-10,.gx-xl-10 {
		--bs-gutter-x: 2.5rem
	}

	.g-xl-10,.gy-xl-10 {
		--bs-gutter-y: 2.5rem
	}
}

@media (min-width:1400px) {
	.col-xxl {
		flex: 1 0 0%
	}

	.row-cols-xxl-auto>* {
		flex: 0 0 auto;
		width: auto
	}

	.row-cols-xxl-1>* {
		flex: 0 0 auto;
		width: 100%
	}

	.row-cols-xxl-2>* {
		flex: 0 0 auto;
		width: 50%
	}

	.row-cols-xxl-3>* {
		flex: 0 0 auto;
		width: 33.3333333333%
	}

	.row-cols-xxl-4>* {
		flex: 0 0 auto;
		width: 25%
	}

	.row-cols-xxl-5>* {
		flex: 0 0 auto;
		width: 20%
	}

	.row-cols-xxl-6>* {
		flex: 0 0 auto;
		width: 16.6666666667%
	}

	.col-xxl-auto {
		flex: 0 0 auto;
		width: auto
	}

	.col-xxl-1 {
		flex: 0 0 auto;
		width: 8.33333333%
	}

	.col-xxl-2 {
		flex: 0 0 auto;
		width: 16.66666667%
	}

	.col-xxl-3 {
		flex: 0 0 auto;
		width: 25%
	}

	.col-xxl-4 {
		flex: 0 0 auto;
		width: 33.33333333%
	}

	.col-xxl-5 {
		flex: 0 0 auto;
		width: 41.66666667%
	}

	.col-xxl-6 {
		flex: 0 0 auto;
		width: 50%
	}

	.col-xxl-7 {
		flex: 0 0 auto;
		width: 58.33333333%
	}

	.col-xxl-8 {
		flex: 0 0 auto;
		width: 66.66666667%
	}

	.col-xxl-9 {
		flex: 0 0 auto;
		width: 75%
	}

	.col-xxl-10 {
		flex: 0 0 auto;
		width: 83.33333333%
	}

	.col-xxl-11 {
		flex: 0 0 auto;
		width: 91.66666667%
	}

	.col-xxl-12 {
		flex: 0 0 auto;
		width: 100%
	}

	.offset-xxl-0 {
		margin-left: 0
	}

	.offset-xxl-1 {
		margin-left: 8.33333333%
	}

	.offset-xxl-2 {
		margin-left: 16.66666667%
	}

	.offset-xxl-3 {
		margin-left: 25%
	}

	.offset-xxl-4 {
		margin-left: 33.33333333%
	}

	.offset-xxl-5 {
		margin-left: 41.66666667%
	}

	.offset-xxl-6 {
		margin-left: 50%
	}

	.offset-xxl-7 {
		margin-left: 58.33333333%
	}

	.offset-xxl-8 {
		margin-left: 66.66666667%
	}

	.offset-xxl-9 {
		margin-left: 75%
	}

	.offset-xxl-10 {
		margin-left: 83.33333333%
	}

	.offset-xxl-11 {
		margin-left: 91.66666667%
	}

	.g-xxl-0,.gx-xxl-0 {
		--bs-gutter-x: 0rem
	}

	.g-xxl-0,.gy-xxl-0 {
		--bs-gutter-y: 0rem
	}

	.g-xxl-1,.gx-xxl-1 {
		--bs-gutter-x: 0.25rem
	}

	.g-xxl-1,.gy-xxl-1 {
		--bs-gutter-y: 0.25rem
	}

	.g-xxl-2,.gx-xxl-2 {
		--bs-gutter-x: 0.5rem
	}

	.g-xxl-2,.gy-xxl-2 {
		--bs-gutter-y: 0.5rem
	}

	.g-xxl-3,.gx-xxl-3 {
		--bs-gutter-x: 0.75rem
	}

	.g-xxl-3,.gy-xxl-3 {
		--bs-gutter-y: 0.75rem
	}

	.g-xxl-4,.gx-xxl-4 {
		--bs-gutter-x: 1rem
	}

	.g-xxl-4,.gy-xxl-4 {
		--bs-gutter-y: 1rem
	}

	.g-xxl-5,.gx-xxl-5 {
		--bs-gutter-x: 1.25rem
	}

	.g-xxl-5,.gy-xxl-5 {
		--bs-gutter-y: 1.25rem
	}

	.g-xxl-6,.gx-xxl-6 {
		--bs-gutter-x: 1.5rem
	}

	.g-xxl-6,.gy-xxl-6 {
		--bs-gutter-y: 1.5rem
	}

	.g-xxl-7,.gx-xxl-7 {
		--bs-gutter-x: 1.75rem
	}

	.g-xxl-7,.gy-xxl-7 {
		--bs-gutter-y: 1.75rem
	}

	.g-xxl-8,.gx-xxl-8 {
		--bs-gutter-x: 2rem
	}

	.g-xxl-8,.gy-xxl-8 {
		--bs-gutter-y: 2rem
	}

	.g-xxl-9,.gx-xxl-9 {
		--bs-gutter-x: 2.25rem
	}

	.g-xxl-9,.gy-xxl-9 {
		--bs-gutter-y: 2.25rem
	}

	.g-xxl-10,.gx-xxl-10 {
		--bs-gutter-x: 2.5rem
	}

	.g-xxl-10,.gy-xxl-10 {
		--bs-gutter-y: 2.5rem
	}
}

.table {
	--bs-table-color: #181C32;
	--bs-table-bg: transparent;
	--bs-table-border-color: #eff2f5;
	--bs-table-accent-bg: transparent;
	--bs-table-striped-color: #181C32;
	--bs-table-striped-bg: rgba(245, 248, 250, 0.75);
	--bs-table-active-color: #181C32;
	--bs-table-active-bg: #f5f8fa;
	--bs-table-hover-color: #181C32;
	--bs-table-hover-bg: #f5f8fa;
	width: 100%;
	margin-bottom: 1rem;
	color: var(--bs-table-color);
	vertical-align: top;
	border-color: var(--bs-table-border-color)
}

.table>:not(caption)>*>* {
	padding: .75rem .75rem;
	background-color: var(--bs-table-bg);
	border-bottom-width: 1px;
	box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg)
}

.table>tbody {
	vertical-align: inherit
}

.table>thead {
	vertical-align: bottom
}

.table-group-divider {
	border-top: 2px solid currentcolor
}

.caption-top {
	caption-side: top
}

.table-sm>:not(caption)>*>* {
	padding: .5rem .5rem
}

.table-bordered>:not(caption)>* {
	border-width: 1px 0
}

.table-bordered>:not(caption)>*>* {
	border-width: 0 1px
}

.table-borderless>:not(caption)>*>* {
	border-bottom-width: 0
}

.table-borderless>:not(:first-child) {
	border-top-width: 0
}

.table-striped>tbody>tr:nth-of-type(odd)>* {
	--bs-table-accent-bg: var(--bs-table-striped-bg);
	color: var(--bs-table-striped-color)
}

.table-striped-columns>:not(caption)>tr>:nth-child(even) {
	--bs-table-accent-bg: var(--bs-table-striped-bg);
	color: var(--bs-table-striped-color)
}

.table-active {
	--bs-table-accent-bg: var(--bs-table-active-bg);
	color: var(--bs-table-active-color)
}

.table-hover>tbody>tr:hover>* {
	--bs-table-accent-bg: var(--bs-table-hover-bg);
	color: var(--bs-table-hover-color)
}

.table-primary {
	--bs-table-color: #000000;
	--bs-table-bg: #ccecfd;
	--bs-table-border-color: #b8d4e4;
	--bs-table-striped-bg: #c2e0f0;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #b8d4e4;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #bddaea;
	--bs-table-hover-color: #000000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color)
}

.table-secondary {
	--bs-table-color: #000000;
	--bs-table-bg: #fafafc;
	--bs-table-border-color: #e1e1e3;
	--bs-table-striped-bg: #eeeeef;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #e1e1e3;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #e7e7e9;
	--bs-table-hover-color: #000000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color)
}

.table-success {
	--bs-table-color: #000000;
	--bs-table-bg: #dcf5e7;
	--bs-table-border-color: #c6ddd0;
	--bs-table-striped-bg: #d1e9db;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #c6ddd0;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #cce3d6;
	--bs-table-hover-color: #000000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color)
}

.table-info {
	--bs-table-color: #000000;
	--bs-table-bg: #e3d7fb;
	--bs-table-border-color: #ccc2e2;
	--bs-table-striped-bg: #d8ccee;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #ccc2e2;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #d2c7e8;
	--bs-table-hover-color: #000000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color)
}

.table-warning {
	--bs-table-color: #000000;
	--bs-table-bg: #fff4cc;
	--bs-table-border-color: #e6dcb8;
	--bs-table-striped-bg: #f2e8c2;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #e6dcb8;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #ece2bd;
	--bs-table-hover-color: #000000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color)
}

.table-danger {
	--bs-table-color: #000000;
	--bs-table-bg: #fcd9e2;
	--bs-table-border-color: #e3c3cb;
	--bs-table-striped-bg: #efced7;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #e3c3cb;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #e9c9d1;
	--bs-table-hover-color: #000000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color)
}

.table-light {
	--bs-table-color: #000000;
	--bs-table-bg: #f5f8fa;
	--bs-table-border-color: #dddfe1;
	--bs-table-striped-bg: #e9ecee;
	--bs-table-striped-color: #000000;
	--bs-table-active-bg: #dddfe1;
	--bs-table-active-color: #000000;
	--bs-table-hover-bg: #e3e5e7;
	--bs-table-hover-color: #000000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color)
}

.table-dark {
	--bs-table-color: #ffffff;
	--bs-table-bg: #181C32;
	--bs-table-border-color: #2f3347;
	--bs-table-striped-bg: #24273c;
	--bs-table-striped-color: #ffffff;
	--bs-table-active-bg: #2f3347;
	--bs-table-active-color: #ffffff;
	--bs-table-hover-bg: #292d41;
	--bs-table-hover-color: #ffffff;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color)
}

.table-responsive {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch
}

@media (max-width:575.98px) {
	.table-responsive-sm {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}

@media (max-width:767.98px) {
	.table-responsive-md {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}

@media (max-width:991.98px) {
	.table-responsive-lg {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}

@media (max-width:1199.98px) {
	.table-responsive-xl {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}

@media (max-width:1399.98px) {
	.table-responsive-xxl {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}
}

.form-label {
	margin-bottom: .5rem;
	font-size: 1.05rem;
	font-weight: 500;
	color: #3f4254
}

.col-form-label {
	padding-top: calc(.775rem + 1px);
	padding-bottom: calc(.775rem + 1px);
	margin-bottom: 0;
	font-size: inherit;
	font-weight: 500;
	line-height: 1.5;
	color: #3f4254
}

.col-form-label-lg {
	padding-top: calc(.825rem + 1px);
	padding-bottom: calc(.825rem + 1px);
	font-size: 1.15rem
}

.col-form-label-sm {
	padding-top: calc(.55rem + 1px);
	padding-bottom: calc(.55rem + 1px);
	font-size: .925rem
}

.form-text {
	margin-top: .5rem;
	font-size: .925rem;
	color: #a1a5b7
}

.form-control {
	display: block;
	width: 100%;
	padding: .775rem 1rem;
	font-size: 1.1rem;
	font-weight: 500;
	line-height: 1.5;
	color: #5e6278;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #e4e6ef;
	appearance: none;
	border-radius: .475rem;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.075);
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
	.form-control {
		transition: none
	}
}

.form-control[type=file] {
	overflow: hidden
}

.form-control[type=file]:not(:disabled):not([readonly]) {
	cursor: pointer
}

.form-control:focus {
	color: #5e6278;
	background-color: #fff;
	border-color: #b5b5c3;
	outline: 0;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(0,158,247,.25)
}

.form-control::-webkit-date-and-time-value {
	height: 1.5em
}

.form-control::placeholder {
	color: #a1a5b7;
	opacity: 1
}

.form-control:disabled {
	color: #a1a5b7;
	background-color: #eff2f5;
	border-color: #e4e6ef;
	opacity: 1
}

.form-control::file-selector-button {
	padding: .775rem 1rem;
	margin: -.775rem -1rem;
	margin-inline-end: 1rem;
	color: #5e6278;
	background-color: #f5f8fa;
	pointer-events: none;
	border-color: inherit;
	border-style: solid;
	border-width: 0;
	border-inline-end-width: 1px;
	border-radius: 0;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
	.form-control::file-selector-button {
		transition: none
	}
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
	background-color: shade-color(#f5f8fa,5%)
}

.form-control-plaintext {
	display: block;
	width: 100%;
	padding: .775rem 0;
	margin-bottom: 0;
	line-height: 1.5;
	color: #5e6278;
	background-color: transparent;
	border: solid transparent;
	border-width: 1px 0
}

.form-control-plaintext:focus {
	outline: 0
}

.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm {
	padding-right: 0;
	padding-left: 0
}

.form-control-sm {
	min-height: calc(1.5em + 1.1rem + 2px);
	padding: .55rem .75rem;
	font-size: .925rem;
	border-radius: .425rem
}

.form-control-sm::file-selector-button {
	padding: .55rem .75rem;
	margin: -.55rem -.75rem;
	margin-inline-end: .75rem
}

.form-control-lg {
	min-height: calc(1.5em + 1.65rem + 2px);
	padding: .825rem 1.5rem;
	font-size: 1.15rem;
	border-radius: .625rem
}

.form-control-lg::file-selector-button {
	padding: .825rem 1.5rem;
	margin: -.825rem -1.5rem;
	margin-inline-end: 1.5rem
}

textarea.form-control {
	min-height: calc(1.5em + 1.55rem + 2px)
}

textarea.form-control-sm {
	min-height: calc(1.5em + 1.1rem + 2px)
}

textarea.form-control-lg {
	min-height: calc(1.5em + 1.65rem + 2px)
}

.form-control-color {
	width: 3rem;
	height: calc(1.5em + 1.55rem + 2px);
	padding: .775rem
}

.form-control-color:not(:disabled):not([readonly]) {
	cursor: pointer
}

.form-control-color::-moz-color-swatch {
	border: 0!important;
	border-radius: .475rem
}

.form-control-color::-webkit-color-swatch {
	border-radius: .475rem
}

.form-control-color.form-control-sm {
	height: calc(1.5em + 1.1rem + 2px)
}

.form-control-color.form-control-lg {
	height: calc(1.5em + 1.65rem + 2px)
}

.form-select {
	display: block;
	width: 100%;
	padding: .775rem 3rem .775rem 1rem;
	-moz-padding-start: calc(1rem - 3px);
	font-size: 1.1rem;
	font-weight: 500;
	line-height: 1.5;
	color: #5e6278;
	background-color: #fff;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right 1rem center;
	background-size: 16px 12px;
	border: 1px solid #e4e6ef;
	border-radius: .475rem;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.075);
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	appearance: none
}

@media (prefers-reduced-motion:reduce) {
	.form-select {
		transition: none
	}
}

.form-select:focus {
	border-color: #b5b5c3;
	outline: 0;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .25rem rgba(0,158,247,.25)
}

.form-select[multiple],.form-select[size]:not([size="1"]) {
	padding-right: 1rem;
	background-image: none
}

.form-select:disabled {
	color: #a1a5b7;
	background-color: #eff2f5;
	border-color: #e4e6ef
}

.form-select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #5e6278
}

.form-select-sm {
	padding-top: .55rem;
	padding-bottom: .55rem;
	padding-left: .75rem;
	font-size: .925rem;
	border-radius: .425rem
}

.form-select-lg {
	padding-top: .825rem;
	padding-bottom: .825rem;
	padding-left: 1.5rem;
	font-size: 1.15rem;
	border-radius: .625rem
}

.form-check {
	display: block;
	min-height: 1.5rem;
	padding-left: 2.25rem;
	margin-bottom: .125rem
}

.form-check .form-check-input {
	float: left;
	margin-left: -2.25rem
}

.form-check-reverse {
	padding-right: 2.25rem;
	padding-left: 0;
	text-align: right
}

.form-check-reverse .form-check-input {
	float: right;
	margin-right: -2.25rem;
	margin-left: 0
}

.form-check-input {
	width: 1.75rem;
	height: 1.75rem;
	margin-top: -.125rem;
	vertical-align: top;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	border: 1px solid #e4e6ef;
	appearance: none;
	print-color-adjust: exact
}

.form-check-input[type=checkbox] {
	border-radius: .45em
}

.form-check-input[type=radio] {
	border-radius: 50%
}

.form-check-input:active {
	filter: brightness(90%)
}

.form-check-input:focus {
	border-color: #b5b5c3;
	outline: 0;
	box-shadow: none
}

.form-check-input:checked {
	background-color: #009ef7;
	border-color: #009ef7
}

.form-check-input:checked[type=checkbox] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' width='13' height='11' fill='none'%3e%3cpath d='M11.0426 1.02893C11.3258 0.695792 11.8254 0.655283 12.1585 0.938451C12.4917 1.22162 12.5322 1.72124 12.249 2.05437L5.51985 9.97104C5.23224 10.3094 4.72261 10.3451 4.3907 10.05L0.828197 6.88335C0.50141 6.59288 0.471975 6.09249 0.762452 5.7657C1.05293 5.43891 1.55332 5.40948 1.88011 5.69995L4.83765 8.32889L11.0426 1.02893Z' fill='%23ffffff'/%3e%3c/svg%3e")
}

.form-check-input:checked[type=radio] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")
}

.form-check-input[type=checkbox]:indeterminate {
	background-color: #009ef7;
	border-color: #009ef7;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")
}

.form-check-input:disabled {
	pointer-events: none;
	filter: none;
	opacity: .5
}

.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label {
	cursor: default;
	opacity: .5
}

.form-check-label {
	color: #a1a5b7
}

.form-switch {
	padding-left: 3.75rem
}

.form-switch .form-check-input {
	width: 3.25rem;
	margin-left: -3.75rem;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
	background-position: left center;
	border-radius: 3.25rem;
	transition: background-position .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
	.form-switch .form-check-input {
		transition: none
	}
}

.form-switch .form-check-input:focus {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23B5B5C3'/%3e%3c/svg%3e")
}

.form-switch .form-check-input:checked {
	background-position: right center;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")
}

.form-switch.form-check-reverse {
	padding-right: 3.75rem;
	padding-left: 0
}

.form-switch.form-check-reverse .form-check-input {
	margin-right: -3.75rem;
	margin-left: 0
}

.form-check-inline {
	display: inline-block;
	margin-right: 1rem
}

.btn-check {
	position: absolute;
	clip: rect(0,0,0,0);
	pointer-events: none
}

.btn-check:disabled+.btn,.btn-check[disabled]+.btn {
	pointer-events: none;
	filter: none;
	opacity: .65
}

.form-range {
	width: 100%;
	height: 1.5rem;
	padding: 0;
	background-color: transparent;
	appearance: none
}

.form-range:focus {
	outline: 0
}

.form-range:focus::-webkit-slider-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(0,158,247,.25)
}

.form-range:focus::-moz-range-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(0,158,247,.25)
}

.form-range::-moz-focus-outer {
	border: 0
}

.form-range::-webkit-slider-thumb {
	width: 1rem;
	height: 1rem;
	margin-top: -.25rem;
	background-color: #009ef7;
	border: 0;
	border-radius: 1rem;
	box-shadow: 0 .1rem .25rem rgba(0,0,0,.1);
	transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	appearance: none
}

@media (prefers-reduced-motion:reduce) {
	.form-range::-webkit-slider-thumb {
		transition: none
	}
}

.form-range::-webkit-slider-thumb:active {
	background-color: #b3e2fd
}

.form-range::-webkit-slider-runnable-track {
	width: 100%;
	height: .5rem;
	color: transparent;
	cursor: pointer;
	background-color: var(--kt-gray-300);
	border-color: transparent;
	border-radius: .475rem;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.075)
}

.form-range::-moz-range-thumb {
	width: 1rem;
	height: 1rem;
	background-color: #009ef7;
	border: 0;
	border-radius: 1rem;
	box-shadow: 0 .1rem .25rem rgba(0,0,0,.1);
	transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	appearance: none
}

@media (prefers-reduced-motion:reduce) {
	.form-range::-moz-range-thumb {
		transition: none
	}
}

.form-range::-moz-range-thumb:active {
	background-color: #b3e2fd
}

.form-range::-moz-range-track {
	width: 100%;
	height: .5rem;
	color: transparent;
	cursor: pointer;
	background-color: var(--kt-gray-300);
	border-color: transparent;
	border-radius: .475rem;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.075)
}

.form-range:disabled {
	pointer-events: none
}

.form-range:disabled::-webkit-slider-thumb {
	background-color: var(--kt-gray-500)
}

.form-range:disabled::-moz-range-thumb {
	background-color: var(--kt-gray-500)
}

.form-floating {
	position: relative
}

.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select {
	height: calc(3.75rem + 2px);
	line-height: 1.25
}

.form-floating>label {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 1rem 1rem;
	overflow: hidden;
	text-align: start;
	text-overflow: ellipsis;
	white-space: nowrap;
	pointer-events: none;
	border: 1px solid transparent;
	transform-origin: 0 0;
	transition: opacity .1s ease-in-out,transform .1s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
	.form-floating>label {
		transition: none
	}
}

.form-floating>.form-control,.form-floating>.form-control-plaintext {
	padding: 1rem 1rem
}

.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder {
	color: transparent
}

.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown) {
	padding-top: 1.85rem;
	padding-bottom: .625rem
}

.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill {
	padding-top: 1.85rem;
	padding-bottom: .625rem
}

.form-floating>.form-select {
	padding-top: 1.85rem;
	padding-bottom: .625rem
}

.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label {
	opacity: .65;
	transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating>.form-control:-webkit-autofill~label {
	opacity: .65;
	transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating>.form-control-plaintext~label {
	border-width: 1px 0
}

.input-group {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	width: 100%
}

.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select {
	position: relative;
	flex: 1 1 auto;
	width: 1%;
	min-width: 0
}

.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus {
	z-index: 5
}

.input-group .btn {
	position: relative;
	z-index: 2
}

.input-group .btn:focus {
	z-index: 5
}

.input-group-text {
	display: flex;
	align-items: center;
	padding: .775rem 1rem;
	font-size: 1.1rem;
	font-weight: 500;
	line-height: 1.5;
	color: #5e6278;
	text-align: center;
	white-space: nowrap;
	background-color: #f5f8fa;
	border: 1px solid #e4e6ef;
	border-radius: .475rem
}

.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text {
	padding: .825rem 1.5rem;
	font-size: 1.15rem;
	border-radius: .625rem
}

.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text {
	padding: .55rem .75rem;
	font-size: .925rem;
	border-radius: .425rem
}

.input-group-lg>.form-select,.input-group-sm>.form-select {
	padding-right: 4rem
}

.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
	margin-left: -1px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.valid-feedback {
	display: none;
	width: 100%;
	margin-top: .5rem;
	font-size: .925rem;
	color: #50cd89
}

.valid-tooltip {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: .75rem 1rem;
	margin-top: .1rem;
	font-size: .925rem;
	color: #000;
	background-color: #50cd89;
	border-radius: .475rem
}

.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip {
	display: block
}

.form-control.is-valid,.was-validated .form-control:valid {
	border-color: #50cd89;
	padding-right: calc(1.5em + 1.55rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2350cd89' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(.375em + .3875rem) center;
	background-size: calc(.75em + .775rem) calc(.75em + .775rem)
}

.form-control.is-valid:focus,.was-validated .form-control:valid:focus {
	border-color: #50cd89;
	box-shadow: 0 0 0 .25rem rgba(80,205,137,.25)
}

.was-validated textarea.form-control:valid,textarea.form-control.is-valid {
	padding-right: calc(1.5em + 1.55rem);
	background-position: top calc(.375em + .3875rem) right calc(.375em + .3875rem)
}

.form-select.is-valid,.was-validated .form-select:valid {
	border-color: #50cd89
}

.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"] {
	padding-right: 5.5rem;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2350cd89' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
	background-position: right 1rem center,center right 3rem;
	background-size: 16px 12px,calc(.75em + .775rem) calc(.75em + .775rem)
}

.form-select.is-valid:focus,.was-validated .form-select:valid:focus {
	border-color: #50cd89;
	box-shadow: 0 0 0 .25rem rgba(80,205,137,.25)
}

.form-control-color.is-valid,.was-validated .form-control-color:valid {
	width: calc(3rem + calc(1.5em + 1.55rem))
}

.form-check-input.is-valid,.was-validated .form-check-input:valid {
	border-color: #50cd89
}

.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked {
	background-color: #50cd89
}

.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus {
	box-shadow: 0 0 0 .25rem rgba(80,205,137,.25)
}

.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label {
	color: #50cd89
}

.form-check-inline .form-check-input~.valid-feedback {
	margin-left: .5em
}

.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid {
	z-index: 3
}

.invalid-feedback {
	display: none;
	width: 100%;
	margin-top: .5rem;
	font-size: .925rem;
	color: #f1416c
}

.invalid-tooltip {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: .75rem 1rem;
	margin-top: .1rem;
	font-size: .925rem;
	color: #000;
	background-color: #f1416c;
	border-radius: .475rem
}

.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip {
	display: block
}

.form-control.is-invalid,.was-validated .form-control:invalid {
	border-color: #f1416c;
	padding-right: calc(1.5em + 1.55rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f1416c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f1416c' stroke='none'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(.375em + .3875rem) center;
	background-size: calc(.75em + .775rem) calc(.75em + .775rem)
}

.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus {
	border-color: #f1416c;
	box-shadow: 0 0 0 .25rem rgba(241,65,108,.25)
}

.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid {
	padding-right: calc(1.5em + 1.55rem);
	background-position: top calc(.375em + .3875rem) right calc(.375em + .3875rem)
}

.form-select.is-invalid,.was-validated .form-select:invalid {
	border-color: #f1416c
}

.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"] {
	padding-right: 5.5rem;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f1416c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f1416c' stroke='none'/%3e%3c/svg%3e");
	background-position: right 1rem center,center right 3rem;
	background-size: 16px 12px,calc(.75em + .775rem) calc(.75em + .775rem)
}

.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus {
	border-color: #f1416c;
	box-shadow: 0 0 0 .25rem rgba(241,65,108,.25)
}

.form-control-color.is-invalid,.was-validated .form-control-color:invalid {
	width: calc(3rem + calc(1.5em + 1.55rem))
}

.form-check-input.is-invalid,.was-validated .form-check-input:invalid {
	border-color: #f1416c
}

.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked {
	background-color: #f1416c
}

.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus {
	box-shadow: 0 0 0 .25rem rgba(241,65,108,.25)
}

.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label {
	color: #f1416c
}

.form-check-inline .form-check-input~.invalid-feedback {
	margin-left: .5em
}

.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid {
	z-index: 4
}

.btn {
	--bs-btn-padding-x: 1.5rem;
	--bs-btn-padding-y: 0.775rem;
	--bs-btn-font-size: 1.1rem;
	--bs-btn-font-weight: 500;
	--bs-btn-line-height: 1.5;
	--bs-btn-color: #181C32;
	--bs-btn-bg: transparent;
	--bs-btn-border-width: 1px;
	--bs-btn-border-color: transparent;
	--bs-btn-border-radius: 0.475rem;
	--bs-btn-hover-border-color: transparent;
	--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);
	--bs-btn-disabled-opacity: 0.65;
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
	display: inline-block;
	padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
	font-family: var(--bs-btn-font-family);
	font-size: var(--bs-btn-font-size);
	font-weight: var(--bs-btn-font-weight);
	line-height: var(--bs-btn-line-height);
	color: var(--bs-btn-color);
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	user-select: none;
	border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
	border-radius: var(--bs-btn-border-radius);
	background-color: var(--bs-btn-bg);
	box-shadow: var(--bs-btn-box-shadow);
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
	.btn {
		transition: none
	}
}

.btn:hover {
	color: var(--bs-btn-hover-color);
	background-color: var(--bs-btn-hover-bg);
	border-color: var(--bs-btn-hover-border-color)
}

.btn-check+.btn:hover {
	color: var(--bs-btn-color);
	background-color: var(--bs-btn-bg);
	border-color: var(--bs-btn-border-color)
}

.btn:focus-visible {
	color: var(--bs-btn-hover-color);
	background-color: var(--bs-btn-hover-bg);
	border-color: var(--bs-btn-hover-border-color);
	outline: 0;
	box-shadow: var(--bs-btn-box-shadow),var(--bs-btn-focus-box-shadow)
}

.btn-check:focus-visible+.btn {
	border-color: var(--bs-btn-hover-border-color);
	outline: 0;
	box-shadow: var(--bs-btn-box-shadow),var(--bs-btn-focus-box-shadow)
}

.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active {
	color: var(--bs-btn-active-color);
	background-color: var(--bs-btn-active-bg);
	border-color: var(--bs-btn-active-border-color);
	box-shadow: var(--bs-btn-active-shadow)
}

.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible {
	box-shadow: var(--bs-btn-active-shadow),var(--bs-btn-focus-box-shadow)
}

.btn.disabled,.btn:disabled,fieldset:disabled .btn {
	color: var(--bs-btn-disabled-color);
	pointer-events: none;
	background-color: var(--bs-btn-disabled-bg);
	border-color: var(--bs-btn-disabled-border-color);
	opacity: var(--bs-btn-disabled-opacity);
	box-shadow: none
}

.btn-white {
	--bs-btn-color: #000000;
	--bs-btn-bg: #ffffff;
	--bs-btn-border-color: #ffffff;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: white;
	--bs-btn-hover-border-color: white;
	--bs-btn-focus-shadow-rgb: 217,217,217;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: white;
	--bs-btn-active-border-color: white;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000000;
	--bs-btn-disabled-bg: #ffffff;
	--bs-btn-disabled-border-color: #ffffff
}

.btn-light {
	--bs-btn-color: #000000;
	--bs-btn-bg: #f5f8fa;
	--bs-btn-border-color: #f5f8fa;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #d0d3d5;
	--bs-btn-hover-border-color: #c4c6c8;
	--bs-btn-focus-shadow-rgb: 208,211,213;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #c4c6c8;
	--bs-btn-active-border-color: #b8babc;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000000;
	--bs-btn-disabled-bg: #f5f8fa;
	--bs-btn-disabled-border-color: #f5f8fa
}

.btn-primary {
	--bs-btn-color: #000000;
	--bs-btn-bg: #009ef7;
	--bs-btn-border-color: #009ef7;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #26adf8;
	--bs-btn-hover-border-color: #1aa8f8;
	--bs-btn-focus-shadow-rgb: 0,134,210;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #33b1f9;
	--bs-btn-active-border-color: #1aa8f8;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000000;
	--bs-btn-disabled-bg: #009ef7;
	--bs-btn-disabled-border-color: #009ef7
}

.btn-secondary {
	--bs-btn-color: #000000;
	--bs-btn-bg: #E4E6EF;
	--bs-btn-border-color: #E4E6EF;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #e8eaf1;
	--bs-btn-hover-border-color: #e7e9f1;
	--bs-btn-focus-shadow-rgb: 194,196,203;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #e9ebf2;
	--bs-btn-active-border-color: #e7e9f1;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000000;
	--bs-btn-disabled-bg: #E4E6EF;
	--bs-btn-disabled-border-color: #E4E6EF
}

.btn-success {
	--bs-btn-color: #000000;
	--bs-btn-bg: #50cd89;
	--bs-btn-border-color: #50cd89;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #6ad59b;
	--bs-btn-hover-border-color: #62d295;
	--bs-btn-focus-shadow-rgb: 68,174,116;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #73d7a1;
	--bs-btn-active-border-color: #62d295;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000000;
	--bs-btn-disabled-bg: #50cd89;
	--bs-btn-disabled-border-color: #50cd89
}

.btn-info {
	--bs-btn-color: #ffffff;
	--bs-btn-bg: #7239ea;
	--bs-btn-border-color: #7239ea;
	--bs-btn-hover-color: #ffffff;
	--bs-btn-hover-bg: #6130c7;
	--bs-btn-hover-border-color: #5b2ebb;
	--bs-btn-focus-shadow-rgb: 135,87,237;
	--bs-btn-active-color: #ffffff;
	--bs-btn-active-bg: #5b2ebb;
	--bs-btn-active-border-color: #562bb0;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #ffffff;
	--bs-btn-disabled-bg: #7239ea;
	--bs-btn-disabled-border-color: #7239ea
}

.btn-warning {
	--bs-btn-color: #000000;
	--bs-btn-bg: #ffc700;
	--bs-btn-border-color: #ffc700;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #ffcf26;
	--bs-btn-hover-border-color: #ffcd1a;
	--bs-btn-focus-shadow-rgb: 217,169,0;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #ffd233;
	--bs-btn-active-border-color: #ffcd1a;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000000;
	--bs-btn-disabled-bg: #ffc700;
	--bs-btn-disabled-border-color: #ffc700
}

.btn-danger {
	--bs-btn-color: #000000;
	--bs-btn-bg: #f1416c;
	--bs-btn-border-color: #f1416c;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #f35e82;
	--bs-btn-hover-border-color: #f2547b;
	--bs-btn-focus-shadow-rgb: 205,55,92;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #f46789;
	--bs-btn-active-border-color: #f2547b;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000000;
	--bs-btn-disabled-bg: #f1416c;
	--bs-btn-disabled-border-color: #f1416c
}

.btn-dark {
	--bs-btn-color: #ffffff;
	--bs-btn-bg: #181C32;
	--bs-btn-border-color: #181C32;
	--bs-btn-hover-color: #ffffff;
	--bs-btn-hover-bg: #3b3e51;
	--bs-btn-hover-border-color: #2f3347;
	--bs-btn-focus-shadow-rgb: 59,62,81;
	--bs-btn-active-color: #ffffff;
	--bs-btn-active-bg: #46495b;
	--bs-btn-active-border-color: #2f3347;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #ffffff;
	--bs-btn-disabled-bg: #181C32;
	--bs-btn-disabled-border-color: #181C32
}

.btn-outline-white {
	--bs-btn-color: #ffffff;
	--bs-btn-border-color: #ffffff;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #ffffff;
	--bs-btn-hover-border-color: #ffffff;
	--bs-btn-focus-shadow-rgb: 255,255,255;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #ffffff;
	--bs-btn-active-border-color: #ffffff;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #ffffff;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #ffffff;
	--bs-gradient: none
}

.btn-outline-light {
	--bs-btn-color: #f5f8fa;
	--bs-btn-border-color: #f5f8fa;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #f5f8fa;
	--bs-btn-hover-border-color: #f5f8fa;
	--bs-btn-focus-shadow-rgb: 245,248,250;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #f5f8fa;
	--bs-btn-active-border-color: #f5f8fa;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #f5f8fa;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #f5f8fa;
	--bs-gradient: none
}

.btn-outline-primary {
	--bs-btn-color: #009ef7;
	--bs-btn-border-color: #009ef7;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #009ef7;
	--bs-btn-hover-border-color: #009ef7;
	--bs-btn-focus-shadow-rgb: 0,158,247;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #009ef7;
	--bs-btn-active-border-color: #009ef7;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #009ef7;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #009ef7;
	--bs-gradient: none
}

.btn-outline-secondary {
	--bs-btn-color: #E4E6EF;
	--bs-btn-border-color: #E4E6EF;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #E4E6EF;
	--bs-btn-hover-border-color: #E4E6EF;
	--bs-btn-focus-shadow-rgb: 228,230,239;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #E4E6EF;
	--bs-btn-active-border-color: #E4E6EF;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #E4E6EF;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #E4E6EF;
	--bs-gradient: none
}

.btn-outline-success {
	--bs-btn-color: #50cd89;
	--bs-btn-border-color: #50cd89;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #50cd89;
	--bs-btn-hover-border-color: #50cd89;
	--bs-btn-focus-shadow-rgb: 80,205,137;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #50cd89;
	--bs-btn-active-border-color: #50cd89;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #50cd89;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #50cd89;
	--bs-gradient: none
}

.btn-outline-info {
	--bs-btn-color: #7239ea;
	--bs-btn-border-color: #7239ea;
	--bs-btn-hover-color: #ffffff;
	--bs-btn-hover-bg: #7239ea;
	--bs-btn-hover-border-color: #7239ea;
	--bs-btn-focus-shadow-rgb: 114,57,234;
	--bs-btn-active-color: #ffffff;
	--bs-btn-active-bg: #7239ea;
	--bs-btn-active-border-color: #7239ea;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #7239ea;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #7239ea;
	--bs-gradient: none
}

.btn-outline-warning {
	--bs-btn-color: #ffc700;
	--bs-btn-border-color: #ffc700;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #ffc700;
	--bs-btn-hover-border-color: #ffc700;
	--bs-btn-focus-shadow-rgb: 255,199,0;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #ffc700;
	--bs-btn-active-border-color: #ffc700;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #ffc700;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #ffc700;
	--bs-gradient: none
}

.btn-outline-danger {
	--bs-btn-color: #f1416c;
	--bs-btn-border-color: #f1416c;
	--bs-btn-hover-color: #000000;
	--bs-btn-hover-bg: #f1416c;
	--bs-btn-hover-border-color: #f1416c;
	--bs-btn-focus-shadow-rgb: 241,65,108;
	--bs-btn-active-color: #000000;
	--bs-btn-active-bg: #f1416c;
	--bs-btn-active-border-color: #f1416c;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #f1416c;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #f1416c;
	--bs-gradient: none
}

.btn-outline-dark {
	--bs-btn-color: #181C32;
	--bs-btn-border-color: #181C32;
	--bs-btn-hover-color: #ffffff;
	--bs-btn-hover-bg: #181C32;
	--bs-btn-hover-border-color: #181C32;
	--bs-btn-focus-shadow-rgb: 24,28,50;
	--bs-btn-active-color: #ffffff;
	--bs-btn-active-bg: #181C32;
	--bs-btn-active-border-color: #181C32;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #181C32;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #181C32;
	--bs-gradient: none
}

.btn-link {
	--bs-btn-font-weight: 400;
	--bs-btn-color: #009ef7;
	--bs-btn-bg: transparent;
	--bs-btn-border-color: transparent;
	--bs-btn-hover-color: #0095e8;
	--bs-btn-hover-border-color: transparent;
	--bs-btn-active-color: #0095e8;
	--bs-btn-active-border-color: transparent;
	--bs-btn-disabled-color: #7E8299;
	--bs-btn-disabled-border-color: transparent;
	--bs-btn-box-shadow: none;
	--bs-btn-focus-shadow-rgb: 0,134,210;
	text-decoration: none
}

.btn-link:focus-visible,.btn-link:hover {
	text-decoration: none
}

.btn-link:focus-visible {
	color: var(--bs-btn-color)
}

.btn-link:hover {
	color: var(--bs-btn-hover-color)
}

.btn-group-lg>.btn,.btn-lg {
	--bs-btn-padding-y: 0.825rem;
	--bs-btn-padding-x: 1.75rem;
	--bs-btn-font-size: 1.15rem;
	--bs-btn-border-radius: 0.625rem
}

.btn-group-sm>.btn,.btn-sm {
	--bs-btn-padding-y: 0.55rem;
	--bs-btn-padding-x: 1.25rem;
	--bs-btn-font-size: 0.925rem;
	--bs-btn-border-radius: 0.425rem
}

.fade {
	transition: opacity .15s linear
}

@media (prefers-reduced-motion:reduce) {
	.fade {
		transition: none
	}
}

.fade:not(.show) {
	opacity: 0
}

.collapse:not(.show) {
	display: none
}

.collapsing {
	height: 0;
	overflow: hidden;
	transition: height .35s ease
}

@media (prefers-reduced-motion:reduce) {
	.collapsing {
		transition: none
	}
}

.collapsing.collapse-horizontal {
	width: 0;
	height: auto;
	transition: width .35s ease
}

@media (prefers-reduced-motion:reduce) {
	.collapsing.collapse-horizontal {
		transition: none
	}
}

.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center {
	position: relative
}

.dropdown-toggle {
	white-space: nowrap
}

.dropdown-toggle::after {
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
	content: "";
	border-top: .3em solid;
	border-right: .3em solid transparent;
	border-bottom: 0;
	border-left: .3em solid transparent
}

.dropdown-toggle:empty::after {
	margin-left: 0
}

.dropdown-menu {
	--bs-dropdown-zindex: 1000;
	--bs-dropdown-min-width: 10rem;
	--bs-dropdown-padding-x: 0;
	--bs-dropdown-padding-y: 0.5rem;
	--bs-dropdown-spacer: 0.125rem;
	--bs-dropdown-font-size: 1rem;
	--bs-dropdown-color: #181C32;
	--bs-dropdown-bg: #ffffff;
	--bs-dropdown-border-color: var(--bs-border-color-translucent);
	--bs-dropdown-border-radius: 0.475rem;
	--bs-dropdown-border-width: 0;
	--bs-dropdown-inner-border-radius: 0.475rem;
	--bs-dropdown-divider-bg: #f5f8fa;
	--bs-dropdown-divider-margin-y: 0.5rem;
	--bs-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--bs-dropdown-link-color: #181C32;
	--bs-dropdown-link-hover-color: shade-color(#181C32, 10%);
	--bs-dropdown-link-hover-bg: #eff2f5;
	--bs-dropdown-link-active-color: #ffffff;
	--bs-dropdown-link-active-bg: #009ef7;
	--bs-dropdown-link-disabled-color: #A1A5B7;
	--bs-dropdown-item-padding-x: 1rem;
	--bs-dropdown-item-padding-y: 0.25rem;
	--bs-dropdown-header-color: #7E8299;
	--bs-dropdown-header-padding-x: 1rem;
	--bs-dropdown-header-padding-y: 0.5rem;
	position: absolute;
	z-index: var(--bs-dropdown-zindex);
	display: none;
	min-width: var(--bs-dropdown-min-width);
	padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
	margin: 0;
	font-size: var(--bs-dropdown-font-size);
	color: var(--bs-dropdown-color);
	text-align: left;
	list-style: none;
	background-color: var(--bs-dropdown-bg);
	background-clip: padding-box;
	border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
	border-radius: var(--bs-dropdown-border-radius);
	box-shadow: var(--bs-dropdown-box-shadow)
}

.dropdown-menu[data-bs-popper] {
	top: 100%;
	left: 0;
	margin-top: var(--bs-dropdown-spacer)
}

.dropdown-menu-start {
	--bs-position: start
}

.dropdown-menu-start[data-bs-popper] {
	right: auto;
	left: 0
}

.dropdown-menu-end {
	--bs-position: end
}

.dropdown-menu-end[data-bs-popper] {
	right: 0;
	left: auto
}

@media (min-width:576px) {
	.dropdown-menu-sm-start {
		--bs-position: start
	}

	.dropdown-menu-sm-start[data-bs-popper] {
		right: auto;
		left: 0
	}

	.dropdown-menu-sm-end {
		--bs-position: end
	}

	.dropdown-menu-sm-end[data-bs-popper] {
		right: 0;
		left: auto
	}
}

@media (min-width:768px) {
	.dropdown-menu-md-start {
		--bs-position: start
	}

	.dropdown-menu-md-start[data-bs-popper] {
		right: auto;
		left: 0
	}

	.dropdown-menu-md-end {
		--bs-position: end
	}

	.dropdown-menu-md-end[data-bs-popper] {
		right: 0;
		left: auto
	}
}

@media (min-width:992px) {
	.dropdown-menu-lg-start {
		--bs-position: start
	}

	.dropdown-menu-lg-start[data-bs-popper] {
		right: auto;
		left: 0
	}

	.dropdown-menu-lg-end {
		--bs-position: end
	}

	.dropdown-menu-lg-end[data-bs-popper] {
		right: 0;
		left: auto
	}
}

@media (min-width:1200px) {
	.dropdown-menu-xl-start {
		--bs-position: start
	}

	.dropdown-menu-xl-start[data-bs-popper] {
		right: auto;
		left: 0
	}

	.dropdown-menu-xl-end {
		--bs-position: end
	}

	.dropdown-menu-xl-end[data-bs-popper] {
		right: 0;
		left: auto
	}
}

@media (min-width:1400px) {
	.dropdown-menu-xxl-start {
		--bs-position: start
	}

	.dropdown-menu-xxl-start[data-bs-popper] {
		right: auto;
		left: 0
	}

	.dropdown-menu-xxl-end {
		--bs-position: end
	}

	.dropdown-menu-xxl-end[data-bs-popper] {
		right: 0;
		left: auto
	}
}

.dropup .dropdown-menu[data-bs-popper] {
	top: auto;
	bottom: 100%;
	margin-top: 0;
	margin-bottom: var(--bs-dropdown-spacer)
}

.dropup .dropdown-toggle::after {
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
	content: "";
	border-top: 0;
	border-right: .3em solid transparent;
	border-bottom: .3em solid;
	border-left: .3em solid transparent
}

.dropup .dropdown-toggle:empty::after {
	margin-left: 0
}

.dropend .dropdown-menu[data-bs-popper] {
	top: 0;
	right: auto;
	left: 100%;
	margin-top: 0;
	margin-left: var(--bs-dropdown-spacer)
}

.dropend .dropdown-toggle::after {
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
	content: "";
	border-top: .3em solid transparent;
	border-right: 0;
	border-bottom: .3em solid transparent;
	border-left: .3em solid
}

.dropend .dropdown-toggle:empty::after {
	margin-left: 0
}

.dropend .dropdown-toggle::after {
	vertical-align: 0
}

.dropstart .dropdown-menu[data-bs-popper] {
	top: 0;
	right: 100%;
	left: auto;
	margin-top: 0;
	margin-right: var(--bs-dropdown-spacer)
}

.dropstart .dropdown-toggle::after {
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
	content: ""
}

.dropstart .dropdown-toggle::after {
	display: none
}

.dropstart .dropdown-toggle::before {
	display: inline-block;
	margin-right: .255em;
	vertical-align: .255em;
	content: "";
	border-top: .3em solid transparent;
	border-right: .3em solid;
	border-bottom: .3em solid transparent
}

.dropstart .dropdown-toggle:empty::after {
	margin-left: 0
}

.dropstart .dropdown-toggle::before {
	vertical-align: 0
}

.dropdown-divider {
	height: 0;
	margin: var(--bs-dropdown-divider-margin-y) 0;
	overflow: hidden;
	border-top: 1px solid var(--bs-dropdown-divider-bg);
	opacity: 1
}

.dropdown-item {
	display: block;
	width: 100%;
	padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
	clear: both;
	font-weight: 400;
	color: var(--bs-dropdown-link-color);
	text-align: inherit;
	white-space: nowrap;
	background-color: transparent;
	border: 0
}

.dropdown-item:focus,.dropdown-item:hover {
	color: var(--bs-dropdown-link-hover-color);
	background-color: var(--bs-dropdown-link-hover-bg)
}

.dropdown-item.active,.dropdown-item:active {
	color: var(--bs-dropdown-link-active-color);
	text-decoration: none;
	background-color: var(--bs-dropdown-link-active-bg)
}

.dropdown-item.disabled,.dropdown-item:disabled {
	color: var(--bs-dropdown-link-disabled-color);
	pointer-events: none;
	background-color: transparent
}

.dropdown-menu.show {
	display: block
}

.dropdown-header {
	display: block;
	padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
	margin-bottom: 0;
	font-size: .925rem;
	color: var(--bs-dropdown-header-color);
	white-space: nowrap
}

.dropdown-item-text {
	display: block;
	padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
	color: var(--bs-dropdown-link-color)
}

.dropdown-menu-dark {
	--bs-dropdown-color: #E4E6EF;
	--bs-dropdown-bg: #3F4254;
	--bs-dropdown-border-color: var(--bs-border-color-translucent);
	--bs-dropdown-link-color: #E4E6EF;
	--bs-dropdown-link-hover-color: #ffffff;
	--bs-dropdown-divider-bg: #f5f8fa;
	--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
	--bs-dropdown-link-active-color: #ffffff;
	--bs-dropdown-link-active-bg: #009ef7;
	--bs-dropdown-link-disabled-color: #A1A5B7;
	--bs-dropdown-header-color: #A1A5B7
}

.btn-group,.btn-group-vertical {
	position: relative;
	display: inline-flex;
	vertical-align: middle
}

.btn-group-vertical>.btn,.btn-group>.btn {
	position: relative;
	flex: 1 1 auto
}

.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover {
	z-index: 1
}

.btn-toolbar {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start
}

.btn-toolbar .input-group {
	width: auto
}

.btn-group {
	border-radius: .475rem
}

.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn {
	margin-left: -1px
}

.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.dropdown-toggle-split {
	padding-right: 1.125rem;
	padding-left: 1.125rem
}

.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after {
	margin-left: 0
}

.dropstart .dropdown-toggle-split::before {
	margin-right: 0
}

.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split {
	padding-right: .9375rem;
	padding-left: .9375rem
}

.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split {
	padding-right: 1.3125rem;
	padding-left: 1.3125rem
}

.btn-group.show .dropdown-toggle {
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}

.btn-group.show .dropdown-toggle.btn-link {
	box-shadow: none
}

.btn-group-vertical {
	flex-direction: column;
	align-items: flex-start;
	justify-content: center
}

.btn-group-vertical>.btn,.btn-group-vertical>.btn-group {
	width: 100%
}

.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child) {
	margin-top: -1px
}

.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}

.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.nav {
	--bs-nav-link-padding-x: 1rem;
	--bs-nav-link-padding-y: 0.5rem;
	--bs-nav-link-color: var(--bs-link-color);
	--bs-nav-link-hover-color: var(--bs-link-hover-color);
	--bs-nav-link-disabled-color: #7E8299;
	display: flex;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none
}

.nav-link {
	display: block;
	padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
	font-size: var(--bs-nav-link-font-size);
	font-weight: var(--bs-nav-link-font-weight);
	color: var(--bs-nav-link-color);
	transition: color .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
	.nav-link {
		transition: none
	}
}

.nav-link:focus,.nav-link:hover {
	color: var(--bs-nav-link-hover-color)
}

.nav-link.disabled {
	color: var(--bs-nav-link-disabled-color);
	pointer-events: none;
	cursor: default
}

.nav-tabs {
	--bs-nav-tabs-border-width: 1px;
	--bs-nav-tabs-border-color: #eff2f5;
	--bs-nav-tabs-border-radius: 0.475rem;
	--bs-nav-tabs-link-hover-border-color: #eff2f5 #eff2f5 #eff2f5;
	--bs-nav-tabs-link-active-color: #5E6278;
	--bs-nav-tabs-link-active-bg: #ffffff;
	--bs-nav-tabs-link-active-border-color: #E4E6EF #E4E6EF #ffffff;
	border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)
}

.nav-tabs .nav-link {
	margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
	background: 0 0;
	border: var(--bs-nav-tabs-border-width) solid transparent;
	border-top-left-radius: var(--bs-nav-tabs-border-radius);
	border-top-right-radius: var(--bs-nav-tabs-border-radius)
}

.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
	isolation: isolate;
	border-color: var(--bs-nav-tabs-link-hover-border-color)
}

.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled {
	color: var(--bs-nav-link-disabled-color);
	background-color: transparent;
	border-color: transparent
}

.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
	color: var(--bs-nav-tabs-link-active-color);
	background-color: var(--bs-nav-tabs-link-active-bg);
	border-color: var(--bs-nav-tabs-link-active-border-color)
}

.nav-tabs .dropdown-menu {
	margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.nav-pills {
	--bs-nav-pills-border-radius: 0.475rem;
	--bs-nav-pills-link-active-color: #ffffff;
	--bs-nav-pills-link-active-bg: #009ef7
}

.nav-pills .nav-link {
	background: 0 0;
	border: 0;
	border-radius: var(--bs-nav-pills-border-radius)
}

.nav-pills .nav-link:disabled {
	color: var(--bs-nav-link-disabled-color);
	background-color: transparent;
	border-color: transparent
}

.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
	color: var(--bs-nav-pills-link-active-color);
	background-color: var(--bs-nav-pills-link-active-bg)
}

.nav-fill .nav-item,.nav-fill>.nav-link {
	flex: 1 1 auto;
	text-align: center
}

.nav-justified .nav-item,.nav-justified>.nav-link {
	flex-basis: 0;
	flex-grow: 1;
	text-align: center
}

.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link {
	width: 100%
}

.tab-content>.tab-pane {
	display: none
}

.tab-content>.active {
	display: block
}

.navbar {
	--bs-navbar-padding-x: 0;
	--bs-navbar-padding-y: 0.5rem;
	--bs-navbar-color: rgba(0, 0, 0, 0.55);
	--bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
	--bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
	--bs-navbar-active-color: rgba(0, 0, 0, 0.9);
	--bs-navbar-brand-padding-y: 0.44375rem;
	--bs-navbar-brand-margin-end: 1rem;
	--bs-navbar-brand-font-size: 1.075rem;
	--bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
	--bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
	--bs-navbar-nav-link-padding-x: 0.5rem;
	--bs-navbar-toggler-padding-y: 0.25rem;
	--bs-navbar-toggler-padding-x: 0.75rem;
	--bs-navbar-toggler-font-size: 1.075rem;
	--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
	--bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
	--bs-navbar-toggler-border-radius: 0.475rem;
	--bs-navbar-toggler-focus-width: 0.25rem;
	--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)
}

.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl {
	display: flex;
	flex-wrap: inherit;
	align-items: center;
	justify-content: space-between
}

.navbar-brand {
	padding-top: var(--bs-navbar-brand-padding-y);
	padding-bottom: var(--bs-navbar-brand-padding-y);
	margin-right: var(--bs-navbar-brand-margin-end);
	font-size: var(--bs-navbar-brand-font-size);
	color: var(--bs-navbar-brand-color);
	white-space: nowrap
}

.navbar-brand:focus,.navbar-brand:hover {
	color: var(--bs-navbar-brand-hover-color)
}

.navbar-nav {
	--bs-nav-link-padding-x: 0;
	--bs-nav-link-padding-y: 0.5rem;
	--bs-nav-link-color: var(--bs-navbar-color);
	--bs-nav-link-hover-color: var(--bs-navbar-hover-color);
	--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none
}

.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link {
	color: var(--bs-navbar-active-color)
}

.navbar-nav .dropdown-menu {
	position: static
}

.navbar-text {
	padding-top: .5rem;
	padding-bottom: .5rem;
	color: var(--bs-navbar-color)
}

.navbar-text a,.navbar-text a:focus,.navbar-text a:hover {
	color: var(--bs-navbar-active-color)
}

.navbar-collapse {
	flex-basis: 100%;
	flex-grow: 1;
	align-items: center
}

.navbar-toggler {
	padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
	font-size: var(--bs-navbar-toggler-font-size);
	line-height: 1;
	color: var(--bs-navbar-color);
	background-color: transparent;
	border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
	border-radius: var(--bs-navbar-toggler-border-radius);
	transition: var(--bs-navbar-toggler-transition)
}

@media (prefers-reduced-motion:reduce) {
	.navbar-toggler {
		transition: none
	}
}

.navbar-toggler:hover {
	text-decoration: none
}

.navbar-toggler:focus {
	text-decoration: none;
	outline: 0;
	box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width)
}

.navbar-toggler-icon {
	display: inline-block;
	width: 1.5em;
	height: 1.5em;
	vertical-align: middle;
	background-image: var(--bs-navbar-toggler-icon-bg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%
}

.navbar-nav-scroll {
	max-height: var(--bs-scroll-height,75vh);
	overflow-y: auto
}

@media (min-width:576px) {
	.navbar-expand-sm {
		flex-wrap: nowrap;
		justify-content: flex-start
	}

	.navbar-expand-sm .navbar-nav {
		flex-direction: row
	}

	.navbar-expand-sm .navbar-nav .dropdown-menu {
		position: absolute
	}

	.navbar-expand-sm .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x)
	}

	.navbar-expand-sm .navbar-nav-scroll {
		overflow: visible
	}

	.navbar-expand-sm .navbar-collapse {
		display: flex!important;
		flex-basis: auto
	}

	.navbar-expand-sm .navbar-toggler {
		display: none
	}

	.navbar-expand-sm .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto!important;
		height: auto!important;
		visibility: visible!important;
		background-color: transparent!important;
		border: 0!important;
		transform: none!important;
		box-shadow: none;
		transition: none
	}

	.navbar-expand-sm .offcanvas .offcanvas-header {
		display: none
	}

	.navbar-expand-sm .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible
	}
}

@media (min-width:768px) {
	.navbar-expand-md {
		flex-wrap: nowrap;
		justify-content: flex-start
	}

	.navbar-expand-md .navbar-nav {
		flex-direction: row
	}

	.navbar-expand-md .navbar-nav .dropdown-menu {
		position: absolute
	}

	.navbar-expand-md .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x)
	}

	.navbar-expand-md .navbar-nav-scroll {
		overflow: visible
	}

	.navbar-expand-md .navbar-collapse {
		display: flex!important;
		flex-basis: auto
	}

	.navbar-expand-md .navbar-toggler {
		display: none
	}

	.navbar-expand-md .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto!important;
		height: auto!important;
		visibility: visible!important;
		background-color: transparent!important;
		border: 0!important;
		transform: none!important;
		box-shadow: none;
		transition: none
	}

	.navbar-expand-md .offcanvas .offcanvas-header {
		display: none
	}

	.navbar-expand-md .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible
	}
}

@media (min-width:992px) {
	.navbar-expand-lg {
		flex-wrap: nowrap;
		justify-content: flex-start
	}

	.navbar-expand-lg .navbar-nav {
		flex-direction: row
	}

	.navbar-expand-lg .navbar-nav .dropdown-menu {
		position: absolute
	}

	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x)
	}

	.navbar-expand-lg .navbar-nav-scroll {
		overflow: visible
	}

	.navbar-expand-lg .navbar-collapse {
		display: flex!important;
		flex-basis: auto
	}

	.navbar-expand-lg .navbar-toggler {
		display: none
	}

	.navbar-expand-lg .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto!important;
		height: auto!important;
		visibility: visible!important;
		background-color: transparent!important;
		border: 0!important;
		transform: none!important;
		box-shadow: none;
		transition: none
	}

	.navbar-expand-lg .offcanvas .offcanvas-header {
		display: none
	}

	.navbar-expand-lg .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible
	}
}

@media (min-width:1200px) {
	.navbar-expand-xl {
		flex-wrap: nowrap;
		justify-content: flex-start
	}

	.navbar-expand-xl .navbar-nav {
		flex-direction: row
	}

	.navbar-expand-xl .navbar-nav .dropdown-menu {
		position: absolute
	}

	.navbar-expand-xl .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x)
	}

	.navbar-expand-xl .navbar-nav-scroll {
		overflow: visible
	}

	.navbar-expand-xl .navbar-collapse {
		display: flex!important;
		flex-basis: auto
	}

	.navbar-expand-xl .navbar-toggler {
		display: none
	}

	.navbar-expand-xl .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto!important;
		height: auto!important;
		visibility: visible!important;
		background-color: transparent!important;
		border: 0!important;
		transform: none!important;
		box-shadow: none;
		transition: none
	}

	.navbar-expand-xl .offcanvas .offcanvas-header {
		display: none
	}

	.navbar-expand-xl .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible
	}
}

@media (min-width:1400px) {
	.navbar-expand-xxl {
		flex-wrap: nowrap;
		justify-content: flex-start
	}

	.navbar-expand-xxl .navbar-nav {
		flex-direction: row
	}

	.navbar-expand-xxl .navbar-nav .dropdown-menu {
		position: absolute
	}

	.navbar-expand-xxl .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x)
	}

	.navbar-expand-xxl .navbar-nav-scroll {
		overflow: visible
	}

	.navbar-expand-xxl .navbar-collapse {
		display: flex!important;
		flex-basis: auto
	}

	.navbar-expand-xxl .navbar-toggler {
		display: none
	}

	.navbar-expand-xxl .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto!important;
		height: auto!important;
		visibility: visible!important;
		background-color: transparent!important;
		border: 0!important;
		transform: none!important;
		box-shadow: none;
		transition: none
	}

	.navbar-expand-xxl .offcanvas .offcanvas-header {
		display: none
	}

	.navbar-expand-xxl .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible
	}
}

.navbar-expand {
	flex-wrap: nowrap;
	justify-content: flex-start
}

.navbar-expand .navbar-nav {
	flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute
}

.navbar-expand .navbar-nav .nav-link {
	padding-right: var(--bs-navbar-nav-link-padding-x);
	padding-left: var(--bs-navbar-nav-link-padding-x)
}

.navbar-expand .navbar-nav-scroll {
	overflow: visible
}

.navbar-expand .navbar-collapse {
	display: flex!important;
	flex-basis: auto
}

.navbar-expand .navbar-toggler {
	display: none
}

.navbar-expand .offcanvas {
	position: static;
	z-index: auto;
	flex-grow: 1;
	width: auto!important;
	height: auto!important;
	visibility: visible!important;
	background-color: transparent!important;
	border: 0!important;
	transform: none!important;
	box-shadow: none;
	transition: none
}

.navbar-expand .offcanvas .offcanvas-header {
	display: none
}

.navbar-expand .offcanvas .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible
}

.navbar-dark {
	--bs-navbar-color: rgba(255, 255, 255, 0.55);
	--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
	--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
	--bs-navbar-active-color: #ffffff;
	--bs-navbar-brand-color: #ffffff;
	--bs-navbar-brand-hover-color: #ffffff;
	--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
	--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.card {
	--bs-card-spacer-y: 1rem;
	--bs-card-spacer-x: 1rem;
	--bs-card-title-spacer-y: 0.5rem;
	--bs-card-border-width: 1px;
	--bs-card-border-color: #eff2f5;
	--bs-card-border-radius: 0.625rem;
	--bs-card-box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
	--bs-card-inner-border-radius: calc(0.625rem - 1px);
	--bs-card-cap-padding-y: 0.5rem;
	--bs-card-cap-padding-x: 1rem;
	--bs-card-cap-bg: transparent;
	--bs-card-bg: #ffffff;
	--bs-card-img-overlay-padding: 1rem;
	--bs-card-group-margin: 0.75rem;
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	height: var(--bs-card-height);
	word-wrap: break-word;
	background-color: var(--bs-card-bg);
	background-clip: border-box;
	border: var(--bs-card-border-width) solid var(--bs-card-border-color);
	border-radius: var(--bs-card-border-radius);
	box-shadow: var(--bs-card-box-shadow)
}

.card>hr {
	margin-right: 0;
	margin-left: 0
}

.card>.list-group {
	border-top: inherit;
	border-bottom: inherit
}

.card>.list-group:first-child {
	border-top-width: 0;
	border-top-left-radius: var(--bs-card-inner-border-radius);
	border-top-right-radius: var(--bs-card-inner-border-radius)
}

.card>.list-group:last-child {
	border-bottom-width: 0;
	border-bottom-right-radius: var(--bs-card-inner-border-radius);
	border-bottom-left-radius: var(--bs-card-inner-border-radius)
}

.card>.card-header+.list-group,.card>.list-group+.card-footer {
	border-top: 0
}

.card-body {
	flex: 1 1 auto;
	padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
	color: var(--bs-card-color)
}

.card-title {
	margin-bottom: var(--bs-card-title-spacer-y)
}

.card-subtitle {
	margin-top: calc(-.5 * var(--bs-card-title-spacer-y));
	margin-bottom: 0
}

.card-text:last-child {
	margin-bottom: 0
}

.card-link+.card-link {
	margin-left: var(--bs-card-spacer-x)
}

.card-header {
	padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
	margin-bottom: 0;
	color: var(--bs-card-cap-color);
	background-color: var(--bs-card-cap-bg);
	border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color)
}

.card-header:first-child {
	border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0
}

.card-footer {
	padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
	color: var(--bs-card-cap-color);
	background-color: var(--bs-card-cap-bg);
	border-top: var(--bs-card-border-width) solid var(--bs-card-border-color)
}

.card-footer:last-child {
	border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)
}

.card-header-tabs {
	margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
	margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
	margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
	border-bottom: 0
}

.card-header-tabs .nav-link.active {
	background-color: var(--bs-card-bg);
	border-bottom-color: var(--bs-card-bg)
}

.card-header-pills {
	margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
	margin-left: calc(-.5 * var(--bs-card-cap-padding-x))
}

.card-img-overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: var(--bs-card-img-overlay-padding);
	border-radius: var(--bs-card-inner-border-radius)
}

.card-img,.card-img-bottom,.card-img-top {
	width: 100%
}

.card-img,.card-img-top {
	border-top-left-radius: var(--bs-card-inner-border-radius);
	border-top-right-radius: var(--bs-card-inner-border-radius)
}

.card-img,.card-img-bottom {
	border-bottom-right-radius: var(--bs-card-inner-border-radius);
	border-bottom-left-radius: var(--bs-card-inner-border-radius)
}

.card-group>.card {
	margin-bottom: var(--bs-card-group-margin)
}

@media (min-width:576px) {
	.card-group {
		display: flex;
		flex-flow: row wrap
	}

	.card-group>.card {
		flex: 1 0 0%;
		margin-bottom: 0
	}

	.card-group>.card+.card {
		margin-left: 0;
		border-left: 0
	}

	.card-group>.card:not(:last-child) {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0
	}

	.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top {
		border-top-right-radius: 0
	}

	.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom {
		border-bottom-right-radius: 0
	}

	.card-group>.card:not(:first-child) {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0
	}

	.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top {
		border-top-left-radius: 0
	}

	.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom {
		border-bottom-left-radius: 0
	}
}

.accordion {
	--bs-accordion-color: #181C32;
	--bs-accordion-bg: #ffffff;
	--bs-accordion-transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;
	--bs-accordion-border-color: #eff2f5;
	--bs-accordion-border-width: 1px;
	--bs-accordion-border-radius: 0.475rem;
	--bs-accordion-inner-border-radius: calc(0.475rem - 1px);
	--bs-accordion-btn-padding-x: 1.5rem;
	--bs-accordion-btn-padding-y: 1.5rem;
	--bs-accordion-btn-color: #181C32;
	--bs-accordion-btn-bg: #ffffff;
	--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23181C32'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--bs-accordion-btn-icon-width: 1.15rem;
	--bs-accordion-btn-icon-transform: rotate(-180deg);
	--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
	--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23009ef7'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--bs-accordion-btn-focus-border-color: #eff2f5;
	--bs-accordion-btn-focus-box-shadow: none;
	--bs-accordion-body-padding-x: 1.5rem;
	--bs-accordion-body-padding-y: 1.5rem;
	--bs-accordion-active-color: #009ef7;
	--bs-accordion-active-bg: #f5f8fa
}

.accordion-button {
	position: relative;
	display: flex;
	align-items: center;
	width: 100%;
	padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
	font-size: 1rem;
	color: var(--bs-accordion-btn-color);
	text-align: left;
	background-color: var(--bs-accordion-btn-bg);
	border: 0;
	border-radius: 0;
	overflow-anchor: none;
	transition: var(--bs-accordion-transition)
}

@media (prefers-reduced-motion:reduce) {
	.accordion-button {
		transition: none
	}
}

.accordion-button:not(.collapsed) {
	color: var(--bs-accordion-active-color);
	background-color: var(--bs-accordion-active-bg);
	box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)
}

.accordion-button:not(.collapsed)::after {
	background-image: var(--bs-accordion-btn-active-icon);
	transform: var(--bs-accordion-btn-icon-transform)
}

.accordion-button::after {
	flex-shrink: 0;
	width: var(--bs-accordion-btn-icon-width);
	height: var(--bs-accordion-btn-icon-width);
	margin-left: auto;
	content: "";
	background-image: var(--bs-accordion-btn-icon);
	background-repeat: no-repeat;
	background-size: var(--bs-accordion-btn-icon-width);
	transition: var(--bs-accordion-btn-icon-transition)
}

@media (prefers-reduced-motion:reduce) {
	.accordion-button::after {
		transition: none
	}
}

.accordion-button:hover {
	z-index: 2
}

.accordion-button:focus {
	z-index: 3;
	border-color: var(--bs-accordion-btn-focus-border-color);
	outline: 0;
	box-shadow: var(--bs-accordion-btn-focus-box-shadow)
}

.accordion-header {
	margin-bottom: 0
}

.accordion-item {
	color: var(--bs-accordion-color);
	background-color: var(--bs-accordion-bg);
	border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)
}

.accordion-item:first-of-type {
	border-top-left-radius: var(--bs-accordion-border-radius);
	border-top-right-radius: var(--bs-accordion-border-radius)
}

.accordion-item:first-of-type .accordion-button {
	border-top-left-radius: var(--bs-accordion-inner-border-radius);
	border-top-right-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:not(:first-of-type) {
	border-top: 0
}

.accordion-item:last-of-type {
	border-bottom-right-radius: var(--bs-accordion-border-radius);
	border-bottom-left-radius: var(--bs-accordion-border-radius)
}

.accordion-item:last-of-type .accordion-button.collapsed {
	border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
	border-bottom-left-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:last-of-type .accordion-collapse {
	border-bottom-right-radius: var(--bs-accordion-border-radius);
	border-bottom-left-radius: var(--bs-accordion-border-radius)
}

.accordion-body {
	padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)
}

.accordion-flush .accordion-collapse {
	border-width: 0
}

.accordion-flush .accordion-item {
	border-right: 0;
	border-left: 0;
	border-radius: 0
}

.accordion-flush .accordion-item:first-child {
	border-top: 0
}

.accordion-flush .accordion-item:last-child {
	border-bottom: 0
}

.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed {
	border-radius: 0
}

.breadcrumb {
	--bs-breadcrumb-padding-x: 0;
	--bs-breadcrumb-padding-y: 0;
	--bs-breadcrumb-margin-bottom: 1rem;
	--bs-breadcrumb-divider-color: #7E8299;
	--bs-breadcrumb-item-padding-x: 0.5rem;
	--bs-breadcrumb-item-active-color: #009ef7;
	display: flex;
	flex-wrap: wrap;
	padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
	margin-bottom: var(--bs-breadcrumb-margin-bottom);
	font-size: var(--bs-breadcrumb-font-size);
	list-style: none;
	background-color: var(--bs-breadcrumb-bg);
	border-radius: var(--bs-breadcrumb-border-radius)
}

.breadcrumb-item+.breadcrumb-item {
	padding-left: var(--bs-breadcrumb-item-padding-x)
}

.breadcrumb-item+.breadcrumb-item::before {
	float: left;
	padding-right: var(--bs-breadcrumb-item-padding-x);
	color: var(--bs-breadcrumb-divider-color);
	content: var(--bs-breadcrumb-divider, "/")
}

.breadcrumb-item.active {
	color: var(--bs-breadcrumb-item-active-color)
}

.pagination {
	--bs-pagination-padding-x: 0.75rem;
	--bs-pagination-padding-y: 0.375rem;
	--bs-pagination-font-size: 1.075rem;
	--bs-pagination-color: #5E6278;
	--bs-pagination-bg: transparent;
	--bs-pagination-border-width: 0;
	--bs-pagination-border-color: transparent;
	--bs-pagination-border-radius: 0.475rem;
	--bs-pagination-hover-color: #009ef7;
	--bs-pagination-hover-bg: #F4F6FA;
	--bs-pagination-hover-border-color: transparent;
	--bs-pagination-focus-color: #009ef7;
	--bs-pagination-focus-bg: #F4F6FA;
	--bs-pagination-focus-box-shadow: none;
	--bs-pagination-active-color: #ffffff;
	--bs-pagination-active-bg: #009ef7;
	--bs-pagination-active-border-color: transparent;
	--bs-pagination-disabled-color: #B5B5C3;
	--bs-pagination-disabled-bg: transparent;
	--bs-pagination-disabled-border-color: transparent;
	display: flex;
	padding-left: 0;
	list-style: none
}

.page-link {
	position: relative;
	display: block;
	padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
	font-size: var(--bs-pagination-font-size);
	color: var(--bs-pagination-color);
	background-color: var(--bs-pagination-bg);
	border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
	.page-link {
		transition: none
	}
}

.page-link:hover {
	z-index: 2;
	color: var(--bs-pagination-hover-color);
	background-color: var(--bs-pagination-hover-bg);
	border-color: var(--bs-pagination-hover-border-color)
}

.page-link:focus {
	z-index: 3;
	color: var(--bs-pagination-focus-color);
	background-color: var(--bs-pagination-focus-bg);
	outline: 0;
	box-shadow: var(--bs-pagination-focus-box-shadow)
}

.active>.page-link,.page-link.active {
	z-index: 3;
	color: var(--bs-pagination-active-color);
	background-color: var(--bs-pagination-active-bg);
	border-color: var(--bs-pagination-active-border-color)
}

.disabled>.page-link,.page-link.disabled {
	color: var(--bs-pagination-disabled-color);
	pointer-events: none;
	background-color: var(--bs-pagination-disabled-bg);
	border-color: var(--bs-pagination-disabled-border-color)
}

.page-item:not(:first-child) .page-link {
	margin-left: 0
}

.page-item:first-child .page-link {
	border-top-left-radius: var(--bs-pagination-border-radius);
	border-bottom-left-radius: var(--bs-pagination-border-radius)
}

.page-item:last-child .page-link {
	border-top-right-radius: var(--bs-pagination-border-radius);
	border-bottom-right-radius: var(--bs-pagination-border-radius)
}

.pagination-lg {
	--bs-pagination-padding-x: 1.5rem;
	--bs-pagination-padding-y: 0.75rem;
	--bs-pagination-font-size: 1.075rem;
	--bs-pagination-border-radius: 0.625rem
}

.pagination-sm {
	--bs-pagination-padding-x: 0.5rem;
	--bs-pagination-padding-y: 0.25rem;
	--bs-pagination-font-size: 0.925rem;
	--bs-pagination-border-radius: 0.425rem
}

.badge {
	--bs-badge-padding-x: 0.5rem;
	--bs-badge-padding-y: 0.325rem;
	--bs-badge-font-size: 0.85rem;
	--bs-badge-font-weight: 600;
	--bs-badge-color: #ffffff;
	--bs-badge-border-radius: 0.425rem;
	display: inline-block;
	padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
	font-size: var(--bs-badge-font-size);
	font-weight: var(--bs-badge-font-weight);
	line-height: 1;
	color: var(--bs-badge-color);
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: var(--bs-badge-border-radius)
}

.badge:empty {
	display: none
}

.btn .badge {
	position: relative;
	top: -1px
}

.alert {
	--bs-alert-bg: transparent;
	--bs-alert-padding-x: 1rem;
	--bs-alert-padding-y: 1rem;
	--bs-alert-margin-bottom: 1rem;
	--bs-alert-color: inherit;
	--bs-alert-border-color: transparent;
	--bs-alert-border: 1px solid var(--bs-alert-border-color);
	--bs-alert-border-radius: 0.475rem;
	position: relative;
	padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
	margin-bottom: var(--bs-alert-margin-bottom);
	color: var(--bs-alert-color);
	background-color: var(--bs-alert-bg);
	border: var(--bs-alert-border);
	border-radius: var(--bs-alert-border-radius)
}

.alert-heading {
	color: inherit
}

.alert-link {
	font-weight: 600
}

.alert-dismissible {
	padding-right: 3rem
}

.alert-dismissible .btn-close {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	padding: 1.25rem 1rem
}

.alert-white {
	--bs-alert-color: #666666;
	--bs-alert-bg: white;
	--bs-alert-border-color: white
}

.alert-white .alert-link {
	color: #525252
}

.alert-light {
	--bs-alert-color: #626364;
	--bs-alert-bg: #fdfefe;
	--bs-alert-border-color: #fcfdfe
}

.alert-light .alert-link {
	color: #4e4f50
}

.alert-primary {
	--bs-alert-color: #005f94;
	--bs-alert-bg: #ccecfd;
	--bs-alert-border-color: #b3e2fd
}

.alert-primary .alert-link {
	color: #004c76
}

.alert-secondary {
	--bs-alert-color: #5b5c60;
	--bs-alert-bg: #fafafc;
	--bs-alert-border-color: #f7f8fa
}

.alert-secondary .alert-link {
	color: #494a4d
}

.alert-success {
	--bs-alert-color: #205237;
	--bs-alert-bg: #dcf5e7;
	--bs-alert-border-color: #cbf0dc
}

.alert-success .alert-link {
	color: #1a422c
}

.alert-info {
	--bs-alert-color: #44228c;
	--bs-alert-bg: #e3d7fb;
	--bs-alert-border-color: #d5c4f9
}

.alert-info .alert-link {
	color: #361b70
}

.alert-warning {
	--bs-alert-color: #665000;
	--bs-alert-bg: #fff4cc;
	--bs-alert-border-color: #ffeeb3
}

.alert-warning .alert-link {
	color: #524000
}

.alert-danger {
	--bs-alert-color: #912741;
	--bs-alert-bg: #fcd9e2;
	--bs-alert-border-color: #fbc6d3
}

.alert-danger .alert-link {
	color: #741f34
}

.alert-dark {
	--bs-alert-color: #0e111e;
	--bs-alert-bg: #d1d2d6;
	--bs-alert-border-color: #babbc2
}

.alert-dark .alert-link {
	color: #0b0e18
}

@keyframes progress-bar-stripes {
	0% {
		background-position-x: 1rem
	}
}

.progress {
	--bs-progress-height: 1rem;
	--bs-progress-font-size: 0.75rem;
	--bs-progress-bg: #f5f8fa;
	--bs-progress-border-radius: 6px;
	--bs-progress-box-shadow: none;
	--bs-progress-bar-color: #ffffff;
	--bs-progress-bar-bg: #009ef7;
	--bs-progress-bar-transition: width 0.6s ease;
	display: flex;
	height: var(--bs-progress-height);
	overflow: hidden;
	font-size: var(--bs-progress-font-size);
	background-color: var(--bs-progress-bg);
	border-radius: var(--bs-progress-border-radius);
	box-shadow: var(--bs-progress-box-shadow)
}

.progress-bar {
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden;
	color: var(--bs-progress-bar-color);
	text-align: center;
	white-space: nowrap;
	background-color: var(--bs-progress-bar-bg);
	transition: var(--bs-progress-bar-transition)
}

@media (prefers-reduced-motion:reduce) {
	.progress-bar {
		transition: none
	}
}

.progress-bar-striped {
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-size: var(--bs-progress-height) var(--bs-progress-height)
}

.progress-bar-animated {
	animation: 1s linear infinite progress-bar-stripes
}

@media (prefers-reduced-motion:reduce) {
	.progress-bar-animated {
		animation: none
	}
}

.list-group {
	--bs-list-group-color: #181C32;
	--bs-list-group-bg: #ffffff;
	--bs-list-group-border-color: rgba(0, 0, 0, 0.125);
	--bs-list-group-border-width: 1px;
	--bs-list-group-border-radius: 0.475rem;
	--bs-list-group-item-padding-x: 1rem;
	--bs-list-group-item-padding-y: 0.5rem;
	--bs-list-group-action-color: #5E6278;
	--bs-list-group-action-hover-color: #5E6278;
	--bs-list-group-action-hover-bg: #f5f8fa;
	--bs-list-group-action-active-color: #181C32;
	--bs-list-group-action-active-bg: #eff2f5;
	--bs-list-group-disabled-color: #7E8299;
	--bs-list-group-disabled-bg: #ffffff;
	--bs-list-group-active-color: #ffffff;
	--bs-list-group-active-bg: #009ef7;
	--bs-list-group-active-border-color: #009ef7;
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	border-radius: var(--bs-list-group-border-radius)
}

.list-group-numbered {
	list-style-type: none;
	counter-reset: section
}

.list-group-numbered>.list-group-item::before {
	content: counters(section, ".") ". ";
	counter-increment: section
}

.list-group-item-action {
	width: 100%;
	color: var(--bs-list-group-action-color);
	text-align: inherit
}

.list-group-item-action:focus,.list-group-item-action:hover {
	z-index: 1;
	color: var(--bs-list-group-action-hover-color);
	text-decoration: none;
	background-color: var(--bs-list-group-action-hover-bg)
}

.list-group-item-action:active {
	color: var(--bs-list-group-action-active-color);
	background-color: var(--bs-list-group-action-active-bg)
}

.list-group-item {
	position: relative;
	display: block;
	padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
	color: var(--bs-list-group-color);
	background-color: var(--bs-list-group-bg);
	border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)
}

.list-group-item:first-child {
	border-top-left-radius: inherit;
	border-top-right-radius: inherit
}

.list-group-item:last-child {
	border-bottom-right-radius: inherit;
	border-bottom-left-radius: inherit
}

.list-group-item.disabled,.list-group-item:disabled {
	color: var(--bs-list-group-disabled-color);
	pointer-events: none;
	background-color: var(--bs-list-group-disabled-bg)
}

.list-group-item.active {
	z-index: 2;
	color: var(--bs-list-group-active-color);
	background-color: var(--bs-list-group-active-bg);
	border-color: var(--bs-list-group-active-border-color)
}

.list-group-item+.list-group-item {
	border-top-width: 0
}

.list-group-item+.list-group-item.active {
	margin-top: calc(-1 * var(--bs-list-group-border-width));
	border-top-width: var(--bs-list-group-border-width)
}

.list-group-horizontal {
	flex-direction: row
}

.list-group-horizontal>.list-group-item:first-child:not(:last-child) {
	border-bottom-left-radius: var(--bs-list-group-border-radius);
	border-top-right-radius: 0
}

.list-group-horizontal>.list-group-item:last-child:not(:first-child) {
	border-top-right-radius: var(--bs-list-group-border-radius);
	border-bottom-left-radius: 0
}

.list-group-horizontal>.list-group-item.active {
	margin-top: 0
}

.list-group-horizontal>.list-group-item+.list-group-item {
	border-top-width: var(--bs-list-group-border-width);
	border-left-width: 0
}

.list-group-horizontal>.list-group-item+.list-group-item.active {
	margin-left: calc(-1 * var(--bs-list-group-border-width));
	border-left-width: var(--bs-list-group-border-width)
}

@media (min-width:576px) {
	.list-group-horizontal-sm {
		flex-direction: row
	}

	.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0
	}

	.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0
	}

	.list-group-horizontal-sm>.list-group-item.active {
		margin-top: 0
	}

	.list-group-horizontal-sm>.list-group-item+.list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0
	}

	.list-group-horizontal-sm>.list-group-item+.list-group-item.active {
		margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width)
	}
}

@media (min-width:768px) {
	.list-group-horizontal-md {
		flex-direction: row
	}

	.list-group-horizontal-md>.list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0
	}

	.list-group-horizontal-md>.list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0
	}

	.list-group-horizontal-md>.list-group-item.active {
		margin-top: 0
	}

	.list-group-horizontal-md>.list-group-item+.list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0
	}

	.list-group-horizontal-md>.list-group-item+.list-group-item.active {
		margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width)
	}
}

@media (min-width:992px) {
	.list-group-horizontal-lg {
		flex-direction: row
	}

	.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0
	}

	.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0
	}

	.list-group-horizontal-lg>.list-group-item.active {
		margin-top: 0
	}

	.list-group-horizontal-lg>.list-group-item+.list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0
	}

	.list-group-horizontal-lg>.list-group-item+.list-group-item.active {
		margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width)
	}
}

@media (min-width:1200px) {
	.list-group-horizontal-xl {
		flex-direction: row
	}

	.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0
	}

	.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0
	}

	.list-group-horizontal-xl>.list-group-item.active {
		margin-top: 0
	}

	.list-group-horizontal-xl>.list-group-item+.list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0
	}

	.list-group-horizontal-xl>.list-group-item+.list-group-item.active {
		margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width)
	}
}

@media (min-width:1400px) {
	.list-group-horizontal-xxl {
		flex-direction: row
	}

	.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0
	}

	.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0
	}

	.list-group-horizontal-xxl>.list-group-item.active {
		margin-top: 0
	}

	.list-group-horizontal-xxl>.list-group-item+.list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0
	}

	.list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
		margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width)
	}
}

.list-group-flush {
	border-radius: 0
}

.list-group-flush>.list-group-item {
	border-width: 0 0 var(--bs-list-group-border-width)
}

.list-group-flush>.list-group-item:last-child {
	border-bottom-width: 0
}

.list-group-item-white {
	color: #666;
	background-color: #fff
}

.list-group-item-white.list-group-item-action:focus,.list-group-item-white.list-group-item-action:hover {
	color: #666;
	background-color: #e6e6e6
}

.list-group-item-white.list-group-item-action.active {
	color: #fff;
	background-color: #666;
	border-color: #666
}

.list-group-item-light {
	color: #626364;
	background-color: #fdfefe
}

.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover {
	color: #626364;
	background-color: #e4e5e5
}

.list-group-item-light.list-group-item-action.active {
	color: #fff;
	background-color: #626364;
	border-color: #626364
}

.list-group-item-primary {
	color: #005f94;
	background-color: #ccecfd
}

.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover {
	color: #005f94;
	background-color: #b8d4e4
}

.list-group-item-primary.list-group-item-action.active {
	color: #fff;
	background-color: #005f94;
	border-color: #005f94
}

.list-group-item-secondary {
	color: #5b5c60;
	background-color: #fafafc
}

.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover {
	color: #5b5c60;
	background-color: #e1e1e3
}

.list-group-item-secondary.list-group-item-action.active {
	color: #fff;
	background-color: #5b5c60;
	border-color: #5b5c60
}

.list-group-item-success {
	color: #205237;
	background-color: #dcf5e7
}

.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover {
	color: #205237;
	background-color: #c6ddd0
}

.list-group-item-success.list-group-item-action.active {
	color: #fff;
	background-color: #205237;
	border-color: #205237
}

.list-group-item-info {
	color: #44228c;
	background-color: #e3d7fb
}

.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover {
	color: #44228c;
	background-color: #ccc2e2
}

.list-group-item-info.list-group-item-action.active {
	color: #fff;
	background-color: #44228c;
	border-color: #44228c
}

.list-group-item-warning {
	color: #665000;
	background-color: #fff4cc
}

.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover {
	color: #665000;
	background-color: #e6dcb8
}

.list-group-item-warning.list-group-item-action.active {
	color: #fff;
	background-color: #665000;
	border-color: #665000
}

.list-group-item-danger {
	color: #912741;
	background-color: #fcd9e2
}

.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover {
	color: #912741;
	background-color: #e3c3cb
}

.list-group-item-danger.list-group-item-action.active {
	color: #fff;
	background-color: #912741;
	border-color: #912741
}

.list-group-item-dark {
	color: #0e111e;
	background-color: #d1d2d6
}

.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover {
	color: #0e111e;
	background-color: #bcbdc1
}

.list-group-item-dark.list-group-item-action.active {
	color: #fff;
	background-color: #0e111e;
	border-color: #0e111e
}

.btn-close {
	box-sizing: content-box;
	width: .75rem;
	height: .75rem;
	padding: .25em .25em;
	color: #000;
	background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/.75rem auto no-repeat;
	border: 0;
	border-radius: .475rem;
	opacity: .5
}

.btn-close:hover {
	color: #000;
	text-decoration: none;
	opacity: .75
}

.btn-close:focus {
	outline: 0;
	box-shadow: none;
	opacity: 1
}

.btn-close.disabled,.btn-close:disabled {
	pointer-events: none;
	user-select: none;
	opacity: .25
}

.btn-close-white {
	filter: invert(1) grayscale(100%) brightness(200%)
}

.toast {
	--bs-toast-zindex: 1090;
	--bs-toast-padding-x: 0.75rem;
	--bs-toast-padding-y: 0.5rem;
	--bs-toast-spacing: 1.5rem;
	--bs-toast-max-width: 350px;
	--bs-toast-font-size: 0.875rem;
	--bs-toast-bg: rgba(255, 255, 255, 0.85);
	--bs-toast-border-width: 1px;
	--bs-toast-border-color: var(--bs-border-color-translucent);
	--bs-toast-border-radius: 0.475rem;
	--bs-toast-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--bs-toast-header-color: #7E8299;
	--bs-toast-header-bg: rgba(255, 255, 255, 0.85);
	--bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
	width: var(--bs-toast-max-width);
	max-width: 100%;
	font-size: var(--bs-toast-font-size);
	color: var(--bs-toast-color);
	pointer-events: auto;
	background-color: var(--bs-toast-bg);
	background-clip: padding-box;
	border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
	box-shadow: var(--bs-toast-box-shadow);
	border-radius: var(--bs-toast-border-radius)
}

.toast.showing {
	opacity: 0
}

.toast:not(.show) {
	display: none
}

.toast-container {
	--bs-toast-zindex: 1090;
	position: absolute;
	z-index: var(--bs-toast-zindex);
	width: max-content;
	max-width: 100%;
	pointer-events: none
}

.toast-container>:not(:last-child) {
	margin-bottom: var(--bs-toast-spacing)
}

.toast-header {
	display: flex;
	align-items: center;
	padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
	color: var(--bs-toast-header-color);
	background-color: var(--bs-toast-header-bg);
	background-clip: padding-box;
	border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
	border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
	border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))
}

.toast-header .btn-close {
	margin-right: calc(-.5 * var(--bs-toast-padding-x));
	margin-left: var(--bs-toast-padding-x)
}

.toast-body {
	padding: var(--bs-toast-padding-x);
	word-wrap: break-word
}

.modal {
	--bs-modal-zindex: 1055;
	--bs-modal-width: 500px;
	--bs-modal-padding: 1.75rem;
	--bs-modal-margin: 0.5rem;
	--bs-modal-bg: #ffffff;
	--bs-modal-border-color: var(--bs-border-color-translucent);
	--bs-modal-border-width: 0;
	--bs-modal-border-radius: 0.475rem;
	--bs-modal-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
	--bs-modal-inner-border-radius: 0.475rem;
	--bs-modal-header-padding-x: 1.75rem;
	--bs-modal-header-padding-y: 1.75rem;
	--bs-modal-header-padding: 1.75rem 1.75rem;
	--bs-modal-header-border-color: #eff2f5;
	--bs-modal-header-border-width: 1px;
	--bs-modal-title-line-height: 1.5;
	--bs-modal-footer-gap: 0.5rem;
	--bs-modal-footer-border-color: #eff2f5;
	--bs-modal-footer-border-width: 1px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: var(--bs-modal-zindex);
	display: none;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	outline: 0
}

.modal-dialog {
	position: relative;
	width: auto;
	margin: var(--bs-modal-margin);
	pointer-events: none
}

.modal.fade .modal-dialog {
	transition: transform .3s ease-out;
	transform: translate(0,-50px)
}

@media (prefers-reduced-motion:reduce) {
	.modal.fade .modal-dialog {
		transition: none
	}
}

.modal.show .modal-dialog {
	transform: none
}

.modal.modal-static .modal-dialog {
	transform: scale(1.02)
}

.modal-dialog-scrollable {
	height: calc(100% - var(--bs-modal-margin) * 2)
}

.modal-dialog-scrollable .modal-content {
	max-height: 100%;
	overflow: hidden
}

.modal-dialog-scrollable .modal-body {
	overflow-y: auto
}

.modal-dialog-centered {
	display: flex;
	align-items: center;
	min-height: calc(100% - var(--bs-modal-margin) * 2)
}

.modal-content {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
	color: var(--bs-modal-color);
	pointer-events: auto;
	background-color: var(--bs-modal-bg);
	background-clip: padding-box;
	border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
	border-radius: var(--bs-modal-border-radius);
	box-shadow: var(--bs-modal-box-shadow);
	outline: 0
}

.modal-backdrop {
	--bs-backdrop-zindex: 1050;
	--bs-backdrop-bg: #000000;
	--bs-backdrop-opacity: 0.3;
	position: fixed;
	top: 0;
	left: 0;
	z-index: var(--bs-backdrop-zindex);
	width: 100vw;
	height: 100vh;
	background-color: var(--bs-backdrop-bg)
}

.modal-backdrop.fade {
	opacity: 0
}

.modal-backdrop.show {
	opacity: var(--bs-backdrop-opacity)
}

.modal-header {
	display: flex;
	flex-shrink: 0;
	align-items: center;
	justify-content: space-between;
	padding: var(--bs-modal-header-padding);
	border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
	border-top-left-radius: var(--bs-modal-inner-border-radius);
	border-top-right-radius: var(--bs-modal-inner-border-radius)
}

.modal-header .btn-close {
	padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);
	margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto
}

.modal-title {
	margin-bottom: 0;
	line-height: var(--bs-modal-title-line-height)
}

.modal-body {
	position: relative;
	flex: 1 1 auto;
	padding: var(--bs-modal-padding)
}

.modal-footer {
	display: flex;
	flex-shrink: 0;
	flex-wrap: wrap;
	align-items: center;
	justify-content: flex-end;
	padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);
	background-color: var(--bs-modal-footer-bg);
	border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
	border-bottom-right-radius: var(--bs-modal-inner-border-radius);
	border-bottom-left-radius: var(--bs-modal-inner-border-radius)
}

.modal-footer>* {
	margin: calc(var(--bs-modal-footer-gap) * .5)
}

@media (min-width:576px) {
	.modal {
		--bs-modal-margin: 1.75rem;
		--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1)
	}

	.modal-dialog {
		max-width: var(--bs-modal-width);
		margin-right: auto;
		margin-left: auto
	}

	.modal-sm {
		--bs-modal-width: 300px
	}
}

@media (min-width:992px) {
	.modal-lg,.modal-xl {
		--bs-modal-width: 800px
	}
}

@media (min-width:1200px) {
	.modal-xl {
		--bs-modal-width: 1140px
	}
}

.modal-fullscreen {
	width: 100vw;
	max-width: none;
	height: 100%;
	margin: 0
}

.modal-fullscreen .modal-content {
	height: 100%;
	border: 0;
	border-radius: 0
}

.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header {
	border-radius: 0
}

.modal-fullscreen .modal-body {
	overflow-y: auto
}

@media (max-width:575.98px) {
	.modal-fullscreen-sm-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0
	}

	.modal-fullscreen-sm-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0
	}

	.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header {
		border-radius: 0
	}

	.modal-fullscreen-sm-down .modal-body {
		overflow-y: auto
	}
}

@media (max-width:767.98px) {
	.modal-fullscreen-md-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0
	}

	.modal-fullscreen-md-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0
	}

	.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header {
		border-radius: 0
	}

	.modal-fullscreen-md-down .modal-body {
		overflow-y: auto
	}
}

@media (max-width:991.98px) {
	.modal-fullscreen-lg-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0
	}

	.modal-fullscreen-lg-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0
	}

	.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header {
		border-radius: 0
	}

	.modal-fullscreen-lg-down .modal-body {
		overflow-y: auto
	}
}

@media (max-width:1199.98px) {
	.modal-fullscreen-xl-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0
	}

	.modal-fullscreen-xl-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0
	}

	.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header {
		border-radius: 0
	}

	.modal-fullscreen-xl-down .modal-body {
		overflow-y: auto
	}
}

@media (max-width:1399.98px) {
	.modal-fullscreen-xxl-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0
	}

	.modal-fullscreen-xxl-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0
	}

	.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header {
		border-radius: 0
	}

	.modal-fullscreen-xxl-down .modal-body {
		overflow-y: auto
	}
}

.tooltip {
	--bs-tooltip-zindex: 1080;
	--bs-tooltip-max-width: 200px;
	--bs-tooltip-padding-x: 1rem;
	--bs-tooltip-padding-y: 0.75rem;
	--bs-tooltip-margin: 0;
	--bs-tooltip-font-size: 0.925rem;
	--bs-tooltip-color: #3F4254;
	--bs-tooltip-bg: #ffffff;
	--bs-tooltip-border-radius: 0.475rem;
	--bs-tooltip-opacity: 1;
	--bs-tooltip-arrow-width: 0.8rem;
	--bs-tooltip-arrow-height: 0.4rem;
	z-index: var(--bs-tooltip-zindex);
	display: block;
	padding: var(--bs-tooltip-arrow-height);
	margin: var(--bs-tooltip-margin);
	font-family: var(--bs-font-sans-serif);
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	white-space: normal;
	word-spacing: normal;
	line-break: auto;
	font-size: var(--bs-tooltip-font-size);
	word-wrap: break-word;
	opacity: 0
}

.tooltip.show {
	opacity: var(--bs-tooltip-opacity)
}

.tooltip .tooltip-arrow {
	display: block;
	width: var(--bs-tooltip-arrow-width);
	height: var(--bs-tooltip-arrow-height)
}

.tooltip .tooltip-arrow::before {
	position: absolute;
	content: "";
	border-color: transparent;
	border-style: solid
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow {
	bottom: 0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before {
	top: -1px;
	border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
	border-top-color: var(--bs-tooltip-bg)
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow {
	left: 0;
	width: var(--bs-tooltip-arrow-height);
	height: var(--bs-tooltip-arrow-width)
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before {
	right: -1px;
	border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
	border-right-color: var(--bs-tooltip-bg)
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow {
	top: 0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before {
	bottom: -1px;
	border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
	border-bottom-color: var(--bs-tooltip-bg)
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow {
	right: 0;
	width: var(--bs-tooltip-arrow-height);
	height: var(--bs-tooltip-arrow-width)
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before {
	left: -1px;
	border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
	border-left-color: var(--bs-tooltip-bg)
}

.tooltip-inner {
	max-width: var(--bs-tooltip-max-width);
	padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
	color: var(--bs-tooltip-color);
	text-align: center;
	background-color: var(--bs-tooltip-bg);
	border-radius: var(--bs-tooltip-border-radius)
}

.popover {
	--bs-popover-zindex: 1070;
	--bs-popover-max-width: 276px;
	--bs-popover-font-size: 1rem;
	--bs-popover-bg: #ffffff;
	--bs-popover-border-width: 1px;
	--bs-popover-border-color: #ffffff;
	--bs-popover-border-radius: 0.475rem;
	--bs-popover-inner-border-radius: calc(0.475rem - 1px);
	--bs-popover-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--bs-popover-header-padding-x: 1.25rem;
	--bs-popover-header-padding-y: 1rem;
	--bs-popover-header-font-size: 1rem;
	--bs-popover-header-color: #3F4254;
	--bs-popover-header-bg: #ffffff;
	--bs-popover-body-padding-x: 1.25rem;
	--bs-popover-body-padding-y: 1.25rem;
	--bs-popover-body-color: #3F4254;
	--bs-popover-arrow-width: 1rem;
	--bs-popover-arrow-height: 0.5rem;
	--bs-popover-arrow-border: var(--bs-popover-border-color);
	z-index: var(--bs-popover-zindex);
	display: block;
	max-width: var(--bs-popover-max-width);
	font-family: var(--bs-font-sans-serif);
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	white-space: normal;
	word-spacing: normal;
	line-break: auto;
	font-size: var(--bs-popover-font-size);
	word-wrap: break-word;
	background-color: var(--bs-popover-bg);
	background-clip: padding-box;
	border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
	border-radius: var(--bs-popover-border-radius);
	box-shadow: var(--bs-popover-box-shadow)
}

.popover .popover-arrow {
	display: block;
	width: var(--bs-popover-arrow-width);
	height: var(--bs-popover-arrow-height)
}

.popover .popover-arrow::after,.popover .popover-arrow::before {
	position: absolute;
	display: block;
	content: "";
	border-color: transparent;
	border-style: solid;
	border-width: 0
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow {
	bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before {
	border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before {
	bottom: 0;
	border-top-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after {
	bottom: var(--bs-popover-border-width);
	border-top-color: var(--bs-popover-bg)
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow {
	left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
	width: var(--bs-popover-arrow-height);
	height: var(--bs-popover-arrow-width)
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before {
	border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before {
	left: 0;
	border-right-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after {
	left: var(--bs-popover-border-width);
	border-right-color: var(--bs-popover-bg)
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow {
	top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before {
	border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before {
	top: 0;
	border-bottom-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after {
	top: var(--bs-popover-border-width);
	border-bottom-color: var(--bs-popover-bg)
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	width: var(--bs-popover-arrow-width);
	margin-left: calc(-.5 * var(--bs-popover-arrow-width));
	content: "";
	border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg)
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow {
	right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
	width: var(--bs-popover-arrow-height);
	height: var(--bs-popover-arrow-width)
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before {
	border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before {
	right: 0;
	border-left-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after {
	right: var(--bs-popover-border-width);
	border-left-color: var(--bs-popover-bg)
}

.popover-header {
	padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
	margin-bottom: 0;
	font-size: var(--bs-popover-header-font-size);
	color: var(--bs-popover-header-color);
	background-color: var(--bs-popover-header-bg);
	border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
	border-top-left-radius: var(--bs-popover-inner-border-radius);
	border-top-right-radius: var(--bs-popover-inner-border-radius)
}

.popover-header:empty {
	display: none
}

.popover-body {
	padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
	color: var(--bs-popover-body-color)
}

.carousel {
	position: relative
}

.carousel.pointer-event {
	touch-action: pan-y
}

.carousel-inner {
	position: relative;
	width: 100%;
	overflow: hidden
}

.carousel-inner::after {
	display: block;
	clear: both;
	content: ""
}

.carousel-item {
	position: relative;
	display: none;
	float: left;
	width: 100%;
	margin-right: -100%;
	backface-visibility: hidden;
	transition: transform .6s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
	.carousel-item {
		transition: none
	}
}

.carousel-item-next,.carousel-item-prev,.carousel-item.active {
	display: block
}

.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start) {
	transform: translateX(100%)
}

.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end) {
	transform: translateX(-100%)
}

.carousel-fade .carousel-item {
	opacity: 0;
	transition-property: opacity;
	transform: none
}

.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active {
	z-index: 1;
	opacity: 1
}

.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start {
	z-index: 0;
	opacity: 0;
	transition: opacity 0s .6s
}

@media (prefers-reduced-motion:reduce) {
	.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start {
		transition: none
	}
}

.carousel-control-next,.carousel-control-prev {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 15%;
	padding: 0;
	color: #fff;
	text-align: center;
	background: 0 0;
	border: 0;
	opacity: .5;
	transition: opacity .15s ease
}

@media (prefers-reduced-motion:reduce) {
	.carousel-control-next,.carousel-control-prev {
		transition: none
	}
}

.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover {
	color: #fff;
	text-decoration: none;
	outline: 0;
	opacity: .9
}

.carousel-control-prev {
	left: 0
}

.carousel-control-next {
	right: 0
}

.carousel-control-next-icon,.carousel-control-prev-icon {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 100% 100%
}

.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")
}

.carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
}

.carousel-indicators {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	display: flex;
	justify-content: center;
	padding: 0;
	margin-right: 15%;
	margin-bottom: 1rem;
	margin-left: 15%;
	list-style: none
}

.carousel-indicators [data-bs-target] {
	box-sizing: content-box;
	flex: 0 1 auto;
	width: 30px;
	height: 3px;
	padding: 0;
	margin-right: 3px;
	margin-left: 3px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #fff;
	background-clip: padding-box;
	border: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	opacity: .5;
	transition: opacity .6s ease
}

@media (prefers-reduced-motion:reduce) {
	.carousel-indicators [data-bs-target] {
		transition: none
	}
}

.carousel-indicators .active {
	opacity: 1
}

.carousel-caption {
	position: absolute;
	right: 15%;
	bottom: 1.25rem;
	left: 15%;
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
	color: #fff;
	text-align: center
}

.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon {
	filter: invert(1) grayscale(100)
}

.carousel-dark .carousel-indicators [data-bs-target] {
	background-color: #000
}

.carousel-dark .carousel-caption {
	color: #000
}

.spinner-border,.spinner-grow {
	display: inline-block;
	width: var(--bs-spinner-width);
	height: var(--bs-spinner-height);
	vertical-align: var(--bs-spinner-vertical-align);
	border-radius: 50%;
	animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)
}

@keyframes spinner-border {
	to {
		transform: rotate(360deg)
	}
}

.spinner-border {
	--bs-spinner-width: 2rem;
	--bs-spinner-height: 2rem;
	--bs-spinner-vertical-align: -0.125em;
	--bs-spinner-border-width: 0.185rem;
	--bs-spinner-animation-speed: 0.65s;
	--bs-spinner-animation-name: spinner-border;
	border: var(--bs-spinner-border-width) solid currentcolor;
	border-right-color: transparent
}

.spinner-border-sm {
	--bs-spinner-width: 1rem;
	--bs-spinner-height: 1rem;
	--bs-spinner-border-width: 0.145em
}

@keyframes spinner-grow {
	0% {
		transform: scale(0)
	}

	50% {
		opacity: 1;
		transform: none
	}
}

.spinner-grow {
	--bs-spinner-width: 2rem;
	--bs-spinner-height: 2rem;
	--bs-spinner-vertical-align: -0.125em;
	--bs-spinner-animation-speed: 0.65s;
	--bs-spinner-animation-name: spinner-grow;
	background-color: currentcolor;
	opacity: 0
}

.spinner-grow-sm {
	--bs-spinner-width: 1rem;
	--bs-spinner-height: 1rem
}

@media (prefers-reduced-motion:reduce) {
	.spinner-border,.spinner-grow {
		--bs-spinner-animation-speed: 1.3s
	}
}

.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl {
	--bs-offcanvas-zindex: 1045;
	--bs-offcanvas-width: 400px;
	--bs-offcanvas-height: 30vh;
	--bs-offcanvas-padding-x: 1.75rem;
	--bs-offcanvas-padding-y: 1.75rem;
	--bs-offcanvas-bg: #ffffff;
	--bs-offcanvas-border-width: 0;
	--bs-offcanvas-border-color: var(--bs-border-color-translucent);
	--bs-offcanvas-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1)
}

@media (max-width:575.98px) {
	.offcanvas-sm {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		box-shadow: var(--bs-offcanvas-box-shadow);
		transition: transform .3s ease-in-out
	}
}

@media (max-width:575.98px) and (prefers-reduced-motion:reduce) {
	.offcanvas-sm {
		transition: none
	}
}

@media (max-width:575.98px) {
	.offcanvas-sm.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%)
	}
}

@media (max-width:575.98px) {
	.offcanvas-sm.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%)
	}
}

@media (max-width:575.98px) {
	.offcanvas-sm.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%)
	}
}

@media (max-width:575.98px) {
	.offcanvas-sm.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%)
	}
}

@media (max-width:575.98px) {
	.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing {
		transform: none
	}
}

@media (max-width:575.98px) {
	.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing {
		visibility: visible
	}
}

@media (min-width:576px) {
	.offcanvas-sm {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent!important
	}

	.offcanvas-sm .offcanvas-header {
		display: none
	}

	.offcanvas-sm .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent!important
	}
}

@media (max-width:767.98px) {
	.offcanvas-md {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		box-shadow: var(--bs-offcanvas-box-shadow);
		transition: transform .3s ease-in-out
	}
}

@media (max-width:767.98px) and (prefers-reduced-motion:reduce) {
	.offcanvas-md {
		transition: none
	}
}

@media (max-width:767.98px) {
	.offcanvas-md.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%)
	}
}

@media (max-width:767.98px) {
	.offcanvas-md.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%)
	}
}

@media (max-width:767.98px) {
	.offcanvas-md.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%)
	}
}

@media (max-width:767.98px) {
	.offcanvas-md.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%)
	}
}

@media (max-width:767.98px) {
	.offcanvas-md.show:not(.hiding),.offcanvas-md.showing {
		transform: none
	}
}

@media (max-width:767.98px) {
	.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing {
		visibility: visible
	}
}

@media (min-width:768px) {
	.offcanvas-md {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent!important
	}

	.offcanvas-md .offcanvas-header {
		display: none
	}

	.offcanvas-md .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent!important
	}
}

@media (max-width:991.98px) {
	.offcanvas-lg {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		box-shadow: var(--bs-offcanvas-box-shadow);
		transition: transform .3s ease-in-out
	}
}

@media (max-width:991.98px) and (prefers-reduced-motion:reduce) {
	.offcanvas-lg {
		transition: none
	}
}

@media (max-width:991.98px) {
	.offcanvas-lg.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%)
	}
}

@media (max-width:991.98px) {
	.offcanvas-lg.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%)
	}
}

@media (max-width:991.98px) {
	.offcanvas-lg.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%)
	}
}

@media (max-width:991.98px) {
	.offcanvas-lg.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%)
	}
}

@media (max-width:991.98px) {
	.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing {
		transform: none
	}
}

@media (max-width:991.98px) {
	.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing {
		visibility: visible
	}
}

@media (min-width:992px) {
	.offcanvas-lg {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent!important
	}

	.offcanvas-lg .offcanvas-header {
		display: none
	}

	.offcanvas-lg .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent!important
	}
}

@media (max-width:1199.98px) {
	.offcanvas-xl {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		box-shadow: var(--bs-offcanvas-box-shadow);
		transition: transform .3s ease-in-out
	}
}

@media (max-width:1199.98px) and (prefers-reduced-motion:reduce) {
	.offcanvas-xl {
		transition: none
	}
}

@media (max-width:1199.98px) {
	.offcanvas-xl.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%)
	}
}

@media (max-width:1199.98px) {
	.offcanvas-xl.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%)
	}
}

@media (max-width:1199.98px) {
	.offcanvas-xl.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%)
	}
}

@media (max-width:1199.98px) {
	.offcanvas-xl.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%)
	}
}

@media (max-width:1199.98px) {
	.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing {
		transform: none
	}
}

@media (max-width:1199.98px) {
	.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing {
		visibility: visible
	}
}

@media (min-width:1200px) {
	.offcanvas-xl {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent!important
	}

	.offcanvas-xl .offcanvas-header {
		display: none
	}

	.offcanvas-xl .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent!important
	}
}

@media (max-width:1399.98px) {
	.offcanvas-xxl {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		box-shadow: var(--bs-offcanvas-box-shadow);
		transition: transform .3s ease-in-out
	}
}

@media (max-width:1399.98px) and (prefers-reduced-motion:reduce) {
	.offcanvas-xxl {
		transition: none
	}
}

@media (max-width:1399.98px) {
	.offcanvas-xxl.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%)
	}
}

@media (max-width:1399.98px) {
	.offcanvas-xxl.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%)
	}
}

@media (max-width:1399.98px) {
	.offcanvas-xxl.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%)
	}
}

@media (max-width:1399.98px) {
	.offcanvas-xxl.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%)
	}
}

@media (max-width:1399.98px) {
	.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing {
		transform: none
	}
}

@media (max-width:1399.98px) {
	.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing {
		visibility: visible
	}
}

@media (min-width:1400px) {
	.offcanvas-xxl {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent!important
	}

	.offcanvas-xxl .offcanvas-header {
		display: none
	}

	.offcanvas-xxl .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent!important
	}
}

.offcanvas {
	position: fixed;
	bottom: 0;
	z-index: var(--bs-offcanvas-zindex);
	display: flex;
	flex-direction: column;
	max-width: 100%;
	color: var(--bs-offcanvas-color);
	visibility: hidden;
	background-color: var(--bs-offcanvas-bg);
	background-clip: padding-box;
	outline: 0;
	box-shadow: var(--bs-offcanvas-box-shadow);
	transition: transform .3s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
	.offcanvas {
		transition: none
	}
}

.offcanvas.offcanvas-start {
	top: 0;
	left: 0;
	width: var(--bs-offcanvas-width);
	border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(-100%)
}

.offcanvas.offcanvas-end {
	top: 0;
	right: 0;
	width: var(--bs-offcanvas-width);
	border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(100%)
}

.offcanvas.offcanvas-top {
	top: 0;
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(-100%)
}

.offcanvas.offcanvas-bottom {
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(100%)
}

.offcanvas.show:not(.hiding),.offcanvas.showing {
	transform: none
}

.offcanvas.hiding,.offcanvas.show,.offcanvas.showing {
	visibility: visible
}

.offcanvas-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1040;
	width: 100vw;
	height: 100vh;
	background-color: #000
}

.offcanvas-backdrop.fade {
	opacity: 0
}

.offcanvas-backdrop.show {
	opacity: .3
}

.offcanvas-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)
}

.offcanvas-header .btn-close {
	padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);
	margin-top: calc(-.5 * var(--bs-offcanvas-padding-y));
	margin-right: calc(-.5 * var(--bs-offcanvas-padding-x));
	margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y))
}

.offcanvas-title {
	margin-bottom: 0;
	line-height: 1.5
}

.offcanvas-body {
	flex-grow: 1;
	padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
	overflow-y: auto
}

.placeholder {
	display: inline-block;
	min-height: 1em;
	vertical-align: middle;
	cursor: wait;
	background-color: currentcolor;
	opacity: .5
}

.placeholder.btn::before {
	display: inline-block;
	content: ""
}

.placeholder-xs {
	min-height: .6em
}

.placeholder-sm {
	min-height: .8em
}

.placeholder-lg {
	min-height: 1.2em
}

.placeholder-glow .placeholder {
	animation: placeholder-glow 2s ease-in-out infinite
}

@keyframes placeholder-glow {
	50% {
		opacity: .2
	}
}

.placeholder-wave {
	mask-image: linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);
	mask-size: 200% 100%;
	animation: placeholder-wave 2s linear infinite
}

@keyframes placeholder-wave {
	100% {
		mask-position: -200% 0
	}
}

.clearfix::after {
	display: block;
	clear: both;
	content: ""
}

.text-bg-white {
	color: #000!important;
	background-color: RGBA(255,255,255,var(--bs-bg-opacity,1))!important
}

.text-bg-light {
	color: #000!important;
	background-color: RGBA(245,248,250,var(--bs-bg-opacity,1))!important
}

.text-bg-primary {
	color: #000!important;
	background-color: RGBA(0,158,247,var(--bs-bg-opacity,1))!important
}

.text-bg-secondary {
	color: #000!important;
	background-color: RGBA(228,230,239,var(--bs-bg-opacity,1))!important
}

.text-bg-success {
	color: #000!important;
	background-color: RGBA(80,205,137,var(--bs-bg-opacity,1))!important
}

.text-bg-info {
	color: #fff!important;
	background-color: RGBA(114,57,234,var(--bs-bg-opacity,1))!important
}

.text-bg-warning {
	color: #000!important;
	background-color: RGBA(255,199,0,var(--bs-bg-opacity,1))!important
}

.text-bg-danger {
	color: #000!important;
	background-color: RGBA(241,65,108,var(--bs-bg-opacity,1))!important
}

.text-bg-dark {
	color: #fff!important;
	background-color: RGBA(24,28,50,var(--bs-bg-opacity,1))!important
}

.link-white {
	color: #fff!important
}

.link-white:focus,.link-white:hover {
	color: #fff!important
}

.link-light {
	color: #f5f8fa!important
}

.link-light:focus,.link-light:hover {
	color: #f7f9fb!important
}

.link-primary {
	color: #009ef7!important
}

.link-primary:focus,.link-primary:hover {
	color: #33b1f9!important
}

.link-secondary {
	color: #e4e6ef!important
}

.link-secondary:focus,.link-secondary:hover {
	color: #e9ebf2!important
}

.link-success {
	color: #50cd89!important
}

.link-success:focus,.link-success:hover {
	color: #73d7a1!important
}

.link-info {
	color: #7239ea!important
}

.link-info:focus,.link-info:hover {
	color: #5b2ebb!important
}

.link-warning {
	color: #ffc700!important
}

.link-warning:focus,.link-warning:hover {
	color: #ffd233!important
}

.link-danger {
	color: #f1416c!important
}

.link-danger:focus,.link-danger:hover {
	color: #f46789!important
}

.link-dark {
	color: #181c32!important
}

.link-dark:focus,.link-dark:hover {
	color: #131628!important
}

.ratio {
	position: relative;
	width: 100%
}

.ratio::before {
	display: block;
	padding-top: var(--bs-aspect-ratio);
	content: ""
}

.ratio>* {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.ratio-1x1 {
	--bs-aspect-ratio: 100%
}

.ratio-4x3 {
	--bs-aspect-ratio: 75%
}

.ratio-16x9 {
	--bs-aspect-ratio: 56.25%
}

.ratio-21x9 {
	--bs-aspect-ratio: 42.8571428571%
}

.fixed-top {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1030
}

.fixed-bottom {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1030
}

.sticky-top {
	position: sticky;
	top: 0;
	z-index: 1020
}

.sticky-bottom {
	position: sticky;
	bottom: 0;
	z-index: 1020
}

@media (min-width:576px) {
	.sticky-sm-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}

	.sticky-sm-bottom {
		position: sticky;
		bottom: 0;
		z-index: 1020
	}
}

@media (min-width:768px) {
	.sticky-md-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}

	.sticky-md-bottom {
		position: sticky;
		bottom: 0;
		z-index: 1020
	}
}

@media (min-width:992px) {
	.sticky-lg-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}

	.sticky-lg-bottom {
		position: sticky;
		bottom: 0;
		z-index: 1020
	}
}

@media (min-width:1200px) {
	.sticky-xl-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}

	.sticky-xl-bottom {
		position: sticky;
		bottom: 0;
		z-index: 1020
	}
}

@media (min-width:1400px) {
	.sticky-xxl-top {
		position: sticky;
		top: 0;
		z-index: 1020
	}

	.sticky-xxl-bottom {
		position: sticky;
		bottom: 0;
		z-index: 1020
	}
}

.hstack {
	display: flex;
	flex-direction: row;
	align-items: center;
	align-self: stretch
}

.vstack {
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	align-self: stretch
}

.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within) {
	position: absolute!important;
	width: 1px!important;
	height: 1px!important;
	padding: 0!important;
	margin: -1px!important;
	overflow: hidden!important;
	clip: rect(0,0,0,0)!important;
	white-space: nowrap!important;
	border: 0!important
}

.stretched-link::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	content: ""
}

.text-truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.vr {
	display: inline-block;
	align-self: stretch;
	width: 1px;
	min-height: 1em;
	background-color: currentcolor;
	opacity: .25
}

.align-baseline {
	vertical-align: baseline!important
}

.align-top {
	vertical-align: top!important
}

.align-middle {
	vertical-align: middle!important
}

.align-bottom {
	vertical-align: bottom!important
}

.align-text-bottom {
	vertical-align: text-bottom!important
}

.align-text-top {
	vertical-align: text-top!important
}

.float-start {
	float: left!important
}

.float-end {
	float: right!important
}

.float-none {
	float: none!important
}

.opacity-0 {
	opacity: 0!important
}

.opacity-5 {
	opacity: .05!important
}

.opacity-10 {
	opacity: .1!important
}

.opacity-15 {
	opacity: .15!important
}

.opacity-20 {
	opacity: .2!important
}

.opacity-25 {
	opacity: .25!important
}

.opacity-50 {
	opacity: .5!important
}

.opacity-75 {
	opacity: .75!important
}

.opacity-100 {
	opacity: 1!important
}

.overflow-auto {
	overflow: auto!important
}

.overflow-hidden {
	overflow: hidden!important
}

.overflow-visible {
	overflow: visible!important
}

.overflow-scroll {
	overflow: scroll!important
}

.d-inline {
	display: inline!important
}

.d-inline-block {
	display: inline-block!important
}

.d-block {
	display: block!important
}

.d-grid {
	display: grid!important
}

.d-table {
	display: table!important
}

.d-table-row {
	display: table-row!important
}

.d-table-cell {
	display: table-cell!important
}

.d-flex {
	display: flex!important
}

.d-inline-flex {
	display: inline-flex!important
}

.d-none {
	display: none!important
}

.shadow {
	box-shadow: 0 .5rem 1.5rem .5rem rgba(0,0,0,.075)!important
}

.shadow-sm {
	box-shadow: 0 .1rem 1rem .25rem rgba(0,0,0,.05)!important
}

.shadow-lg {
	box-shadow: 0 1rem 2rem 1rem rgba(0,0,0,.1)!important
}

.shadow-none {
	box-shadow: none!important
}

.position-static {
	position: static!important
}

.position-relative {
	position: relative!important
}

.position-absolute {
	position: absolute!important
}

.position-fixed {
	position: fixed!important
}

.position-sticky {
	position: sticky!important
}

.top-0 {
	top: 0!important
}

.top-25 {
	top: 25%!important
}

.top-50 {
	top: 50%!important
}

.top-75 {
	top: 75%!important
}

.top-100 {
	top: 100%!important
}

.bottom-0 {
	bottom: 0!important
}

.bottom-25 {
	bottom: 25%!important
}

.bottom-50 {
	bottom: 50%!important
}

.bottom-75 {
	bottom: 75%!important
}

.bottom-100 {
	bottom: 100%!important
}

.start-0 {
	left: 0!important
}

.start-25 {
	left: 25%!important
}

.start-50 {
	left: 50%!important
}

.start-75 {
	left: 75%!important
}

.start-100 {
	left: 100%!important
}

.end-0 {
	right: 0!important
}

.end-25 {
	right: 25%!important
}

.end-50 {
	right: 50%!important
}

.end-75 {
	right: 75%!important
}

.end-100 {
	right: 100%!important
}

.translate-middle {
	transform: translate(-50%,-50%)!important
}

.translate-middle-x {
	transform: translateX(-50%)!important
}

.translate-middle-y {
	transform: translateY(-50%)!important
}

.border {
	border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-0 {
	border: 0!important
}

.border-top {
	border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-top-0 {
	border-top: 0!important
}

.border-end {
	border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-end-0 {
	border-right: 0!important
}

.border-bottom {
	border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-bottom-0 {
	border-bottom: 0!important
}

.border-start {
	border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}

.border-start-0 {
	border-left: 0!important
}

.border-white {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important
}

.border-light {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important
}

.border-primary {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important
}

.border-secondary {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important
}

.border-success {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important
}

.border-info {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important
}

.border-warning {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important
}

.border-danger {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important
}

.border-dark {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important
}

.border-0 {
	--bs-border-width: 0
}

.border-1 {
	--bs-border-width: 1px
}

.border-2 {
	--bs-border-width: 2px
}

.border-3 {
	--bs-border-width: 3px
}

.border-4 {
	--bs-border-width: 4px
}

.border-5 {
	--bs-border-width: 5px
}

.border-opacity-10 {
	--bs-border-opacity: 0.1
}

.border-opacity-25 {
	--bs-border-opacity: 0.25
}

.border-opacity-50 {
	--bs-border-opacity: 0.5
}

.border-opacity-75 {
	--bs-border-opacity: 0.75
}

.border-opacity-100 {
	--bs-border-opacity: 1
}

.w-unset {
	width: unset!important
}

.w-25 {
	width: 25%!important
}

.w-50 {
	width: 50%!important
}

.w-75 {
	width: 75%!important
}

.w-100 {
	width: 100%!important
}

.w-auto {
	width: auto!important
}

.w-1px {
	width: 1px!important
}

.w-2px {
	width: 2px!important
}

.w-3px {
	width: 3px!important
}

.w-4px {
	width: 4px!important
}

.w-5px {
	width: 5px!important
}

.w-6px {
	width: 6px!important
}

.w-7px {
	width: 7px!important
}

.w-8px {
	width: 8px!important
}

.w-9px {
	width: 9px!important
}

.w-10px {
	width: 10px!important
}

.w-15px {
	width: 15px!important
}

.w-20px {
	width: 20px!important
}

.w-25px {
	width: 25px!important
}

.w-30px {
	width: 30px!important
}

.w-35px {
	width: 35px!important
}

.w-40px {
	width: 40px!important
}

.w-45px {
	width: 45px!important
}

.w-50px {
	width: 50px!important
}

.w-55px {
	width: 55px!important
}

.w-60px {
	width: 60px!important
}

.w-65px {
	width: 65px!important
}

.w-70px {
	width: 70px!important
}

.w-75px {
	width: 75px!important
}

.w-80px {
	width: 80px!important
}

.w-85px {
	width: 85px!important
}

.w-90px {
	width: 90px!important
}

.w-95px {
	width: 95px!important
}

.w-100px {
	width: 100px!important
}

.w-125px {
	width: 125px!important
}

.w-150px {
	width: 150px!important
}

.w-175px {
	width: 175px!important
}

.w-200px {
	width: 200px!important
}

.w-225px {
	width: 225px!important
}

.w-250px {
	width: 250px!important
}

.w-275px {
	width: 275px!important
}

.w-300px {
	width: 300px!important
}

.w-325px {
	width: 325px!important
}

.w-350px {
	width: 350px!important
}

.w-375px {
	width: 375px!important
}

.w-400px {
	width: 400px!important
}

.w-425px {
	width: 425px!important
}

.w-450px {
	width: 450px!important
}

.w-475px {
	width: 475px!important
}

.w-500px {
	width: 500px!important
}

.w-550px {
	width: 550px!important
}

.w-600px {
	width: 600px!important
}

.w-650px {
	width: 650px!important
}

.w-700px {
	width: 700px!important
}

.w-750px {
	width: 750px!important
}

.w-800px {
	width: 800px!important
}

.w-850px {
	width: 850px!important
}

.w-900px {
	width: 900px!important
}

.w-950px {
	width: 950px!important
}

.w-1000px {
	width: 1000px!important
}

.mw-unset {
	max-width: unset!important
}

.mw-25 {
	max-width: 25%!important
}

.mw-50 {
	max-width: 50%!important
}

.mw-75 {
	max-width: 75%!important
}

.mw-100 {
	max-width: 100%!important
}

.mw-auto {
	max-width: auto!important
}

.mw-1px {
	max-width: 1px!important
}

.mw-2px {
	max-width: 2px!important
}

.mw-3px {
	max-width: 3px!important
}

.mw-4px {
	max-width: 4px!important
}

.mw-5px {
	max-width: 5px!important
}

.mw-6px {
	max-width: 6px!important
}

.mw-7px {
	max-width: 7px!important
}

.mw-8px {
	max-width: 8px!important
}

.mw-9px {
	max-width: 9px!important
}

.mw-10px {
	max-width: 10px!important
}

.mw-15px {
	max-width: 15px!important
}

.mw-20px {
	max-width: 20px!important
}

.mw-25px {
	max-width: 25px!important
}

.mw-30px {
	max-width: 30px!important
}

.mw-35px {
	max-width: 35px!important
}

.mw-40px {
	max-width: 40px!important
}

.mw-45px {
	max-width: 45px!important
}

.mw-50px {
	max-width: 50px!important
}

.mw-55px {
	max-width: 55px!important
}

.mw-60px {
	max-width: 60px!important
}

.mw-65px {
	max-width: 65px!important
}

.mw-70px {
	max-width: 70px!important
}

.mw-75px {
	max-width: 75px!important
}

.mw-80px {
	max-width: 80px!important
}

.mw-85px {
	max-width: 85px!important
}

.mw-90px {
	max-width: 90px!important
}

.mw-95px {
	max-width: 95px!important
}

.mw-100px {
	max-width: 100px!important
}

.mw-125px {
	max-width: 125px!important
}

.mw-150px {
	max-width: 150px!important
}

.mw-175px {
	max-width: 175px!important
}

.mw-200px {
	max-width: 200px!important
}

.mw-225px {
	max-width: 225px!important
}

.mw-250px {
	max-width: 250px!important
}

.mw-275px {
	max-width: 275px!important
}

.mw-300px {
	max-width: 300px!important
}

.mw-325px {
	max-width: 325px!important
}

.mw-350px {
	max-width: 350px!important
}

.mw-375px {
	max-width: 375px!important
}

.mw-400px {
	max-width: 650px!important
}

.mw-425px {
	max-width: 425px!important
}

.mw-450px {
	max-width: 450px!important
}

.mw-475px {
	max-width: 475px!important
}

.mw-500px {
	max-width: 500px!important
}

.mw-550px {
	max-width: 550px!important
}

.mw-600px {
	max-width: 600px!important
}

.mw-650px {
	max-width: 650px!important
}

.mw-700px {
	max-width: 700px!important
}

.mw-750px {
	max-width: 750px!important
}

.mw-800px {
	max-width: 800px!important
}

.mw-850px {
	max-width: 850px!important
}

.mw-900px {
	max-width: 900px!important
}

.mw-950px {
	max-width: 950px!important
}

.mw-1000px {
	max-width: 1000px!important
}

.vw-100 {
	width: 100vw!important
}

.min-vw-100 {
	min-width: 100vw!important
}

.h-unset {
	height: unset!important
}

.h-25 {
	height: 25%!important
}

.h-50 {
	height: 50%!important
}

.h-75 {
	height: 75%!important
}

.h-100 {
	height: 100%!important
}

.h-auto {
	height: auto!important
}

.h-1px {
	height: 1px!important
}

.h-2px {
	height: 2px!important
}

.h-3px {
	height: 3px!important
}

.h-4px {
	height: 4px!important
}

.h-5px {
	height: 5px!important
}

.h-6px {
	height: 6px!important
}

.h-7px {
	height: 7px!important
}

.h-8px {
	height: 8px!important
}

.h-9px {
	height: 9px!important
}

.h-10px {
	height: 10px!important
}

.h-15px {
	height: 15px!important
}

.h-20px {
	height: 20px!important
}

.h-25px {
	height: 25px!important
}

.h-30px {
	height: 30px!important
}

.h-35px {
	height: 35px!important
}

.h-40px {
	height: 40px!important
}

.h-45px {
	height: 45px!important
}

.h-50px {
	height: 50px!important
}

.h-55px {
	height: 55px!important
}

.h-60px {
	height: 60px!important
}

.h-65px {
	height: 65px!important
}

.h-70px {
	height: 70px!important
}

.h-75px {
	height: 75px!important
}

.h-80px {
	height: 80px!important
}

.h-85px {
	height: 85px!important
}

.h-90px {
	height: 90px!important
}

.h-95px {
	height: 95px!important
}

.h-100px {
	height: 100px!important
}

.h-125px {
	height: 125px!important
}

.h-150px {
	height: 150px!important
}

.h-175px {
	height: 175px!important
}

.h-200px {
	height: 200px!important
}

.h-225px {
	height: 225px!important
}

.h-250px {
	height: 250px!important
}

.h-275px {
	height: 275px!important
}

.h-300px {
	height: 300px!important
}

.h-325px {
	height: 325px!important
}

.h-350px {
	height: 350px!important
}

.h-375px {
	height: 375px!important
}

.h-400px {
	height: 400px!important
}

.h-425px {
	height: 425px!important
}

.h-450px {
	height: 450px!important
}

.h-475px {
	height: 475px!important
}

.h-500px {
	height: 500px!important
}

.h-550px {
	height: 550px!important
}

.h-600px {
	height: 600px!important
}

.h-650px {
	height: 650px!important
}

.h-700px {
	height: 700px!important
}

.h-750px {
	height: 750px!important
}

.h-800px {
	height: 800px!important
}

.h-850px {
	height: 850px!important
}

.h-900px {
	height: 900px!important
}

.h-950px {
	height: 950px!important
}

.h-1000px {
	height: 1000px!important
}

.mh-unset {
	max-height: unset!important
}

.mh-25 {
	max-height: 25%!important
}

.mh-50 {
	max-height: 50%!important
}

.mh-75 {
	max-height: 75%!important
}

.mh-100 {
	max-height: 100%!important
}

.mh-auto {
	max-height: auto!important
}

.mh-1px {
	max-height: 1px!important
}

.mh-2px {
	max-height: 2px!important
}

.mh-3px {
	max-height: 3px!important
}

.mh-4px {
	max-height: 4px!important
}

.mh-5px {
	max-height: 5px!important
}

.mh-6px {
	max-height: 6px!important
}

.mh-7px {
	max-height: 7px!important
}

.mh-8px {
	max-height: 8px!important
}

.mh-9px {
	max-height: 9px!important
}

.mh-10px {
	max-height: 10px!important
}

.mh-15px {
	max-height: 15px!important
}

.mh-20px {
	max-height: 20px!important
}

.mh-25px {
	max-height: 25px!important
}

.mh-30px {
	max-height: 30px!important
}

.mh-35px {
	max-height: 35px!important
}

.mh-40px {
	max-height: 40px!important
}

.mh-45px {
	max-height: 45px!important
}

.mh-50px {
	max-height: 50px!important
}

.mh-55px {
	max-height: 55px!important
}

.mh-60px {
	max-height: 60px!important
}

.mh-65px {
	max-height: 65px!important
}

.mh-70px {
	max-height: 70px!important
}

.mh-75px {
	max-height: 75px!important
}

.mh-80px {
	max-height: 80px!important
}

.mh-85px {
	max-height: 85px!important
}

.mh-90px {
	max-height: 90px!important
}

.mh-95px {
	max-height: 95px!important
}

.mh-100px {
	max-height: 100px!important
}

.mh-125px {
	max-height: 125px!important
}

.mh-150px {
	max-height: 150px!important
}

.mh-175px {
	max-height: 175px!important
}

.mh-200px {
	max-height: 200px!important
}

.mh-225px {
	max-height: 225px!important
}

.mh-250px {
	max-height: 250px!important
}

.mh-275px {
	max-height: 275px!important
}

.mh-300px {
	max-height: 300px!important
}

.mh-325px {
	max-height: 325px!important
}

.mh-350px {
	max-height: 350px!important
}

.mh-375px {
	max-height: 375px!important
}

.mh-400px {
	max-height: 400px!important
}

.mh-425px {
	max-height: 425px!important
}

.mh-450px {
	max-height: 450px!important
}

.mh-475px {
	max-height: 475px!important
}

.mh-500px {
	max-height: 500px!important
}

.mh-550px {
	max-height: 550px!important
}

.mh-600px {
	max-height: 600px!important
}

.mh-650px {
	max-height: 650px!important
}

.mh-700px {
	max-height: 700px!important
}

.mh-750px {
	max-height: 750px!important
}

.mh-800px {
	max-height: 800px!important
}

.mh-850px {
	max-height: 850px!important
}

.mh-900px {
	max-height: 900px!important
}

.mh-950px {
	max-height: 950px!important
}

.mh-1000px {
	max-height: 1000px!important
}

.vh-100 {
	height: 100vh!important
}

.min-vh-100 {
	min-height: 100vh!important
}

.flex-fill {
	flex: 1 1 auto!important
}

.flex-row {
	flex-direction: row!important
}

.flex-column {
	flex-direction: column!important
}

.flex-row-reverse {
	flex-direction: row-reverse!important
}

.flex-column-reverse {
	flex-direction: column-reverse!important
}

.flex-grow-0 {
	flex-grow: 0!important
}

.flex-grow-1 {
	flex-grow: 1!important
}

.flex-shrink-0 {
	flex-shrink: 0!important
}

.flex-shrink-1 {
	flex-shrink: 1!important
}

.flex-wrap {
	flex-wrap: wrap!important
}

.flex-nowrap {
	flex-wrap: nowrap!important
}

.flex-wrap-reverse {
	flex-wrap: wrap-reverse!important
}

.justify-content-start {
	justify-content: flex-start!important
}

.justify-content-end {
	justify-content: flex-end!important
}

.justify-content-center {
	justify-content: center!important
}

.justify-content-between {
	justify-content: space-between!important
}

.justify-content-around {
	justify-content: space-around!important
}

.justify-content-evenly {
	justify-content: space-evenly!important
}

.align-items-start {
	align-items: flex-start!important
}

.align-items-end {
	align-items: flex-end!important
}

.align-items-center {
	align-items: center!important
}

.align-items-baseline {
	align-items: baseline!important
}

.align-items-stretch {
	align-items: stretch!important
}

.align-content-start {
	align-content: flex-start!important
}

.align-content-end {
	align-content: flex-end!important
}

.align-content-center {
	align-content: center!important
}

.align-content-between {
	align-content: space-between!important
}

.align-content-around {
	align-content: space-around!important
}

.align-content-stretch {
	align-content: stretch!important
}

.align-self-auto {
	align-self: auto!important
}

.align-self-start {
	align-self: flex-start!important
}

.align-self-end {
	align-self: flex-end!important
}

.align-self-center {
	align-self: center!important
}

.align-self-baseline {
	align-self: baseline!important
}

.align-self-stretch {
	align-self: stretch!important
}

.order-first {
	order: -1!important
}

.order-0 {
	order: 0!important
}

.order-1 {
	order: 1!important
}

.order-2 {
	order: 2!important
}

.order-3 {
	order: 3!important
}

.order-4 {
	order: 4!important
}

.order-5 {
	order: 5!important
}

.order-last {
	order: 6!important
}

.m-0 {
	margin: 0!important
}

.m-1 {
	margin: .25rem!important
}

.m-2 {
	margin: .5rem!important
}

.m-3 {
	margin: .75rem!important
}

.m-4 {
	margin: 1rem!important
}

.m-5 {
	margin: 1.25rem!important
}

.m-6 {
	margin: 1.5rem!important
}

.m-7 {
	margin: 1.75rem!important
}

.m-8 {
	margin: 2rem!important
}

.m-9 {
	margin: 2.25rem!important
}

.m-10 {
	margin: 2.5rem!important
}

.m-11 {
	margin: 2.75rem!important
}

.m-12 {
	margin: 3rem!important
}

.m-13 {
	margin: 3.25rem!important
}

.m-14 {
	margin: 3.5rem!important
}

.m-15 {
	margin: 3.75rem!important
}

.m-16 {
	margin: 4rem!important
}

.m-17 {
	margin: 4.25rem!important
}

.m-18 {
	margin: 4.5rem!important
}

.m-19 {
	margin: 4.75rem!important
}

.m-20 {
	margin: 5rem!important
}

.m-auto {
	margin: auto!important
}

.mx-0 {
	margin-right: 0!important;
	margin-left: 0!important
}

.mx-1 {
	margin-right: .25rem!important;
	margin-left: .25rem!important
}

.mx-2 {
	margin-right: .5rem!important;
	margin-left: .5rem!important
}

.mx-3 {
	margin-right: .75rem!important;
	margin-left: .75rem!important
}

.mx-4 {
	margin-right: 1rem!important;
	margin-left: 1rem!important
}

.mx-5 {
	margin-right: 1.25rem!important;
	margin-left: 1.25rem!important
}

.mx-6 {
	margin-right: 1.5rem!important;
	margin-left: 1.5rem!important
}

.mx-7 {
	margin-right: 1.75rem!important;
	margin-left: 1.75rem!important
}

.mx-8 {
	margin-right: 2rem!important;
	margin-left: 2rem!important
}

.mx-9 {
	margin-right: 2.25rem!important;
	margin-left: 2.25rem!important
}

.mx-10 {
	margin-right: 2.5rem!important;
	margin-left: 2.5rem!important
}

.mx-11 {
	margin-right: 2.75rem!important;
	margin-left: 2.75rem!important
}

.mx-12 {
	margin-right: 3rem!important;
	margin-left: 3rem!important
}

.mx-13 {
	margin-right: 3.25rem!important;
	margin-left: 3.25rem!important
}

.mx-14 {
	margin-right: 3.5rem!important;
	margin-left: 3.5rem!important
}

.mx-15 {
	margin-right: 3.75rem!important;
	margin-left: 3.75rem!important
}

.mx-16 {
	margin-right: 4rem!important;
	margin-left: 4rem!important
}

.mx-17 {
	margin-right: 4.25rem!important;
	margin-left: 4.25rem!important
}

.mx-18 {
	margin-right: 4.5rem!important;
	margin-left: 4.5rem!important
}

.mx-19 {
	margin-right: 4.75rem!important;
	margin-left: 4.75rem!important
}

.mx-20 {
	margin-right: 5rem!important;
	margin-left: 5rem!important
}

.mx-auto {
	margin-right: auto!important;
	margin-left: auto!important
}

.my-0 {
	margin-top: 0!important;
	margin-bottom: 0!important
}

.my-1 {
	margin-top: .25rem!important;
	margin-bottom: .25rem!important
}

.my-2 {
	margin-top: .5rem!important;
	margin-bottom: .5rem!important
}

.my-3 {
	margin-top: .75rem!important;
	margin-bottom: .75rem!important
}

.my-4 {
	margin-top: 1rem!important;
	margin-bottom: 1rem!important
}

.my-5 {
	margin-top: 1.25rem!important;
	margin-bottom: 1.25rem!important
}

.my-6 {
	margin-top: 1.5rem!important;
	margin-bottom: 1.5rem!important
}

.my-7 {
	margin-top: 1.75rem!important;
	margin-bottom: 1.75rem!important
}

.my-8 {
	margin-top: 2rem!important;
	margin-bottom: 2rem!important
}

.my-9 {
	margin-top: 2.25rem!important;
	margin-bottom: 2.25rem!important
}

.my-10 {
	margin-top: 2.5rem!important;
	margin-bottom: 2.5rem!important
}

.my-11 {
	margin-top: 2.75rem!important;
	margin-bottom: 2.75rem!important
}

.my-12 {
	margin-top: 3rem!important;
	margin-bottom: 3rem!important
}

.my-13 {
	margin-top: 3.25rem!important;
	margin-bottom: 3.25rem!important
}

.my-14 {
	margin-top: 3.5rem!important;
	margin-bottom: 3.5rem!important
}

.my-15 {
	margin-top: 3.75rem!important;
	margin-bottom: 3.75rem!important
}

.my-16 {
	margin-top: 4rem!important;
	margin-bottom: 4rem!important
}

.my-17 {
	margin-top: 4.25rem!important;
	margin-bottom: 4.25rem!important
}

.my-18 {
	margin-top: 4.5rem!important;
	margin-bottom: 4.5rem!important
}

.my-19 {
	margin-top: 4.75rem!important;
	margin-bottom: 4.75rem!important
}

.my-20 {
	margin-top: 5rem!important;
	margin-bottom: 5rem!important
}

.my-auto {
	margin-top: auto!important;
	margin-bottom: auto!important
}

.mt-0 {
	margin-top: 0!important
}

.mt-1 {
	margin-top: .25rem!important
}

.mt-2 {
	margin-top: .5rem!important
}

.mt-3 {
	margin-top: .75rem!important
}

.mt-4 {
	margin-top: 1rem!important
}

.mt-5 {
	margin-top: 1.25rem!important
}

.mt-6 {
	margin-top: 1.5rem!important
}

.mt-7 {
	margin-top: 1.75rem!important
}

.mt-8 {
	margin-top: 2rem!important
}

.mt-9 {
	margin-top: 2.25rem!important
}

.mt-10 {
	margin-top: 2.5rem!important
}

.mt-11 {
	margin-top: 2.75rem!important
}

.mt-12 {
	margin-top: 3rem!important
}

.mt-13 {
	margin-top: 3.25rem!important
}

.mt-14 {
	margin-top: 3.5rem!important
}

.mt-15 {
	margin-top: 3.75rem!important
}

.mt-16 {
	margin-top: 4rem!important
}

.mt-17 {
	margin-top: 4.25rem!important
}

.mt-18 {
	margin-top: 4.5rem!important
}

.mt-19 {
	margin-top: 4.75rem!important
}

.mt-20 {
	margin-top: 5rem!important
}

.mt-auto {
	margin-top: auto!important
}

.me-0 {
	margin-right: 0!important
}

.me-1 {
	margin-right: .25rem!important
}

.me-2 {
	margin-right: .5rem!important
}

.me-3 {
	margin-right: .75rem!important
}

.me-4 {
	margin-right: 1rem!important
}

.me-5 {
	margin-right: 1.25rem!important
}

.me-6 {
	margin-right: 1.5rem!important
}

.me-7 {
	margin-right: 1.75rem!important
}

.me-8 {
	margin-right: 2rem!important
}

.me-9 {
	margin-right: 2.25rem!important
}

.me-10 {
	margin-right: 2.5rem!important
}

.me-11 {
	margin-right: 2.75rem!important
}

.me-12 {
	margin-right: 3rem!important
}

.me-13 {
	margin-right: 3.25rem!important
}

.me-14 {
	margin-right: 3.5rem!important
}

.me-15 {
	margin-right: 3.75rem!important
}

.me-16 {
	margin-right: 4rem!important
}

.me-17 {
	margin-right: 4.25rem!important
}

.me-18 {
	margin-right: 4.5rem!important
}

.me-19 {
	margin-right: 4.75rem!important
}

.me-20 {
	margin-right: 5rem!important
}

.me-auto {
	margin-right: auto!important
}

.mb-0 {
	margin-bottom: 0!important
}

.mb-1 {
	margin-bottom: .25rem!important
}

.mb-2 {
	margin-bottom: .5rem!important
}

.mb-3 {
	margin-bottom: .75rem!important
}

.mb-4 {
	margin-bottom: 1rem!important
}

.mb-5 {
	margin-bottom: 1.25rem!important
}

.mb-6 {
	margin-bottom: 1.5rem!important
}

.mb-7 {
	margin-bottom: 1.75rem!important
}

.mb-8 {
	margin-bottom: 2rem!important
}

.mb-9 {
	margin-bottom: 2.25rem!important
}

.mb-10 {
	margin-bottom: 2.5rem!important
}

.mb-11 {
	margin-bottom: 2.75rem!important
}

.mb-12 {
	margin-bottom: 3rem!important
}

.mb-13 {
	margin-bottom: 3.25rem!important
}

.mb-14 {
	margin-bottom: 3.5rem!important
}

.mb-15 {
	margin-bottom: 3.75rem!important
}

.mb-16 {
	margin-bottom: 4rem!important
}

.mb-17 {
	margin-bottom: 4.25rem!important
}

.mb-18 {
	margin-bottom: 4.5rem!important
}

.mb-19 {
	margin-bottom: 4.75rem!important
}

.mb-20 {
	margin-bottom: 5rem!important
}

.mb-auto {
	margin-bottom: auto!important
}

.ms-0 {
	margin-left: 0!important
}

.ms-1 {
	margin-left: .25rem!important
}

.ms-2 {
	margin-left: .5rem!important
}

.ms-3 {
	margin-left: .75rem!important
}

.ms-4 {
	margin-left: 1rem!important
}

.ms-5 {
	margin-left: 1.25rem!important
}

.ms-6 {
	margin-left: 1.5rem!important
}

.ms-7 {
	margin-left: 1.75rem!important
}

.ms-8 {
	margin-left: 2rem!important
}

.ms-9 {
	margin-left: 2.25rem!important
}

.ms-10 {
	margin-left: 2.5rem!important
}

.ms-11 {
	margin-left: 2.75rem!important
}

.ms-12 {
	margin-left: 3rem!important
}

.ms-13 {
	margin-left: 3.25rem!important
}

.ms-14 {
	margin-left: 3.5rem!important
}

.ms-15 {
	margin-left: 3.75rem!important
}

.ms-16 {
	margin-left: 4rem!important
}

.ms-17 {
	margin-left: 4.25rem!important
}

.ms-18 {
	margin-left: 4.5rem!important
}

.ms-19 {
	margin-left: 4.75rem!important
}

.ms-20 {
	margin-left: 5rem!important
}

.ms-auto {
	margin-left: auto!important
}

.m-n1 {
	margin: -.25rem!important
}

.m-n2 {
	margin: -.5rem!important
}

.m-n3 {
	margin: -.75rem!important
}

.m-n4 {
	margin: -1rem!important
}

.m-n5 {
	margin: -1.25rem!important
}

.m-n6 {
	margin: -1.5rem!important
}

.m-n7 {
	margin: -1.75rem!important
}

.m-n8 {
	margin: -2rem!important
}

.m-n9 {
	margin: -2.25rem!important
}

.m-n10 {
	margin: -2.5rem!important
}

.m-n11 {
	margin: -2.75rem!important
}

.m-n12 {
	margin: -3rem!important
}

.m-n13 {
	margin: -3.25rem!important
}

.m-n14 {
	margin: -3.5rem!important
}

.m-n15 {
	margin: -3.75rem!important
}

.m-n16 {
	margin: -4rem!important
}

.m-n17 {
	margin: -4.25rem!important
}

.m-n18 {
	margin: -4.5rem!important
}

.m-n19 {
	margin: -4.75rem!important
}

.m-n20 {
	margin: -5rem!important
}

.mx-n1 {
	margin-right: -.25rem!important;
	margin-left: -.25rem!important
}

.mx-n2 {
	margin-right: -.5rem!important;
	margin-left: -.5rem!important
}

.mx-n3 {
	margin-right: -.75rem!important;
	margin-left: -.75rem!important
}

.mx-n4 {
	margin-right: -1rem!important;
	margin-left: -1rem!important
}

.mx-n5 {
	margin-right: -1.25rem!important;
	margin-left: -1.25rem!important
}

.mx-n6 {
	margin-right: -1.5rem!important;
	margin-left: -1.5rem!important
}

.mx-n7 {
	margin-right: -1.75rem!important;
	margin-left: -1.75rem!important
}

.mx-n8 {
	margin-right: -2rem!important;
	margin-left: -2rem!important
}

.mx-n9 {
	margin-right: -2.25rem!important;
	margin-left: -2.25rem!important
}

.mx-n10 {
	margin-right: -2.5rem!important;
	margin-left: -2.5rem!important
}

.mx-n11 {
	margin-right: -2.75rem!important;
	margin-left: -2.75rem!important
}

.mx-n12 {
	margin-right: -3rem!important;
	margin-left: -3rem!important
}

.mx-n13 {
	margin-right: -3.25rem!important;
	margin-left: -3.25rem!important
}

.mx-n14 {
	margin-right: -3.5rem!important;
	margin-left: -3.5rem!important
}

.mx-n15 {
	margin-right: -3.75rem!important;
	margin-left: -3.75rem!important
}

.mx-n16 {
	margin-right: -4rem!important;
	margin-left: -4rem!important
}

.mx-n17 {
	margin-right: -4.25rem!important;
	margin-left: -4.25rem!important
}

.mx-n18 {
	margin-right: -4.5rem!important;
	margin-left: -4.5rem!important
}

.mx-n19 {
	margin-right: -4.75rem!important;
	margin-left: -4.75rem!important
}

.mx-n20 {
	margin-right: -5rem!important;
	margin-left: -5rem!important
}

.my-n1 {
	margin-top: -.25rem!important;
	margin-bottom: -.25rem!important
}

.my-n2 {
	margin-top: -.5rem!important;
	margin-bottom: -.5rem!important
}

.my-n3 {
	margin-top: -.75rem!important;
	margin-bottom: -.75rem!important
}

.my-n4 {
	margin-top: -1rem!important;
	margin-bottom: -1rem!important
}

.my-n5 {
	margin-top: -1.25rem!important;
	margin-bottom: -1.25rem!important
}

.my-n6 {
	margin-top: -1.5rem!important;
	margin-bottom: -1.5rem!important
}

.my-n7 {
	margin-top: -1.75rem!important;
	margin-bottom: -1.75rem!important
}

.my-n8 {
	margin-top: -2rem!important;
	margin-bottom: -2rem!important
}

.my-n9 {
	margin-top: -2.25rem!important;
	margin-bottom: -2.25rem!important
}

.my-n10 {
	margin-top: -2.5rem!important;
	margin-bottom: -2.5rem!important
}

.my-n11 {
	margin-top: -2.75rem!important;
	margin-bottom: -2.75rem!important
}

.my-n12 {
	margin-top: -3rem!important;
	margin-bottom: -3rem!important
}

.my-n13 {
	margin-top: -3.25rem!important;
	margin-bottom: -3.25rem!important
}

.my-n14 {
	margin-top: -3.5rem!important;
	margin-bottom: -3.5rem!important
}

.my-n15 {
	margin-top: -3.75rem!important;
	margin-bottom: -3.75rem!important
}

.my-n16 {
	margin-top: -4rem!important;
	margin-bottom: -4rem!important
}

.my-n17 {
	margin-top: -4.25rem!important;
	margin-bottom: -4.25rem!important
}

.my-n18 {
	margin-top: -4.5rem!important;
	margin-bottom: -4.5rem!important
}

.my-n19 {
	margin-top: -4.75rem!important;
	margin-bottom: -4.75rem!important
}

.my-n20 {
	margin-top: -5rem!important;
	margin-bottom: -5rem!important
}

.mt-n1 {
	margin-top: -.25rem!important
}

.mt-n2 {
	margin-top: -.5rem!important
}

.mt-n3 {
	margin-top: -.75rem!important
}

.mt-n4 {
	margin-top: -1rem!important
}

.mt-n5 {
	margin-top: -1.25rem!important
}

.mt-n6 {
	margin-top: -1.5rem!important
}

.mt-n7 {
	margin-top: -1.75rem!important
}

.mt-n8 {
	margin-top: -2rem!important
}

.mt-n9 {
	margin-top: -2.25rem!important
}

.mt-n10 {
	margin-top: -2.5rem!important
}

.mt-n11 {
	margin-top: -2.75rem!important
}

.mt-n12 {
	margin-top: -3rem!important
}

.mt-n13 {
	margin-top: -3.25rem!important
}

.mt-n14 {
	margin-top: -3.5rem!important
}

.mt-n15 {
	margin-top: -3.75rem!important
}

.mt-n16 {
	margin-top: -4rem!important
}

.mt-n17 {
	margin-top: -4.25rem!important
}

.mt-n18 {
	margin-top: -4.5rem!important
}

.mt-n19 {
	margin-top: -4.75rem!important
}

.mt-n20 {
	margin-top: -5rem!important
}

.me-n1 {
	margin-right: -.25rem!important
}

.me-n2 {
	margin-right: -.5rem!important
}

.me-n3 {
	margin-right: -.75rem!important
}

.me-n4 {
	margin-right: -1rem!important
}

.me-n5 {
	margin-right: -1.25rem!important
}

.me-n6 {
	margin-right: -1.5rem!important
}

.me-n7 {
	margin-right: -1.75rem!important
}

.me-n8 {
	margin-right: -2rem!important
}

.me-n9 {
	margin-right: -2.25rem!important
}

.me-n10 {
	margin-right: -2.5rem!important
}

.me-n11 {
	margin-right: -2.75rem!important
}

.me-n12 {
	margin-right: -3rem!important
}

.me-n13 {
	margin-right: -3.25rem!important
}

.me-n14 {
	margin-right: -3.5rem!important
}

.me-n15 {
	margin-right: -3.75rem!important
}

.me-n16 {
	margin-right: -4rem!important
}

.me-n17 {
	margin-right: -4.25rem!important
}

.me-n18 {
	margin-right: -4.5rem!important
}

.me-n19 {
	margin-right: -4.75rem!important
}

.me-n20 {
	margin-right: -5rem!important
}

.mb-n1 {
	margin-bottom: -.25rem!important
}

.mb-n2 {
	margin-bottom: -.5rem!important
}

.mb-n3 {
	margin-bottom: -.75rem!important
}

.mb-n4 {
	margin-bottom: -1rem!important
}

.mb-n5 {
	margin-bottom: -1.25rem!important
}

.mb-n6 {
	margin-bottom: -1.5rem!important
}

.mb-n7 {
	margin-bottom: -1.75rem!important
}

.mb-n8 {
	margin-bottom: -2rem!important
}

.mb-n9 {
	margin-bottom: -2.25rem!important
}

.mb-n10 {
	margin-bottom: -2.5rem!important
}

.mb-n11 {
	margin-bottom: -2.75rem!important
}

.mb-n12 {
	margin-bottom: -3rem!important
}

.mb-n13 {
	margin-bottom: -3.25rem!important
}

.mb-n14 {
	margin-bottom: -3.5rem!important
}

.mb-n15 {
	margin-bottom: -3.75rem!important
}

.mb-n16 {
	margin-bottom: -4rem!important
}

.mb-n17 {
	margin-bottom: -4.25rem!important
}

.mb-n18 {
	margin-bottom: -4.5rem!important
}

.mb-n19 {
	margin-bottom: -4.75rem!important
}

.mb-n20 {
	margin-bottom: -5rem!important
}

.ms-n1 {
	margin-left: -.25rem!important
}

.ms-n2 {
	margin-left: -.5rem!important
}

.ms-n3 {
	margin-left: -.75rem!important
}

.ms-n4 {
	margin-left: -1rem!important
}

.ms-n5 {
	margin-left: -1.25rem!important
}

.ms-n6 {
	margin-left: -1.5rem!important
}

.ms-n7 {
	margin-left: -1.75rem!important
}

.ms-n8 {
	margin-left: -2rem!important
}

.ms-n9 {
	margin-left: -2.25rem!important
}

.ms-n10 {
	margin-left: -2.5rem!important
}

.ms-n11 {
	margin-left: -2.75rem!important
}

.ms-n12 {
	margin-left: -3rem!important
}

.ms-n13 {
	margin-left: -3.25rem!important
}

.ms-n14 {
	margin-left: -3.5rem!important
}

.ms-n15 {
	margin-left: -3.75rem!important
}

.ms-n16 {
	margin-left: -4rem!important
}

.ms-n17 {
	margin-left: -4.25rem!important
}

.ms-n18 {
	margin-left: -4.5rem!important
}

.ms-n19 {
	margin-left: -4.75rem!important
}

.ms-n20 {
	margin-left: -5rem!important
}

.p-0 {
	padding: 0!important
}

.p-1 {
	padding: .25rem!important
}

.p-2 {
	padding: .5rem!important
}

.p-3 {
	padding: .75rem!important
}

.p-4 {
	padding: 1rem!important
}

.p-5 {
	padding: 1.25rem!important
}

.p-6 {
	padding: 1.5rem!important
}

.p-7 {
	padding: 1.75rem!important
}

.p-8 {
	padding: 2rem!important
}

.p-9 {
	padding: 2.25rem!important
}

.p-10 {
	padding: 2.5rem!important
}

.p-11 {
	padding: 2.75rem!important
}

.p-12 {
	padding: 3rem!important
}

.p-13 {
	padding: 3.25rem!important
}

.p-14 {
	padding: 3.5rem!important
}

.p-15 {
	padding: 3.75rem!important
}

.p-16 {
	padding: 4rem!important
}

.p-17 {
	padding: 4.25rem!important
}

.p-18 {
	padding: 4.5rem!important
}

.p-19 {
	padding: 4.75rem!important
}

.p-20 {
	padding: 5rem!important
}

.px-0 {
	padding-right: 0!important;
	padding-left: 0!important
}

.px-1 {
	padding-right: .25rem!important;
	padding-left: .25rem!important
}

.px-2 {
	padding-right: .5rem!important;
	padding-left: .5rem!important
}

.px-3 {
	padding-right: .75rem!important;
	padding-left: .75rem!important
}

.px-4 {
	padding-right: 1rem!important;
	padding-left: 1rem!important
}

.px-5 {
	padding-right: 1.25rem!important;
	padding-left: 1.25rem!important
}

.px-6 {
	padding-right: 1.5rem!important;
	padding-left: 1.5rem!important
}

.px-7 {
	padding-right: 1.75rem!important;
	padding-left: 1.75rem!important
}

.px-8 {
	padding-right: 2rem!important;
	padding-left: 2rem!important
}

.px-9 {
	padding-right: 2.25rem!important;
	padding-left: 2.25rem!important
}

.px-10 {
	padding-right: 2.5rem!important;
	padding-left: 2.5rem!important
}

.px-11 {
	padding-right: 2.75rem!important;
	padding-left: 2.75rem!important
}

.px-12 {
	padding-right: 3rem!important;
	padding-left: 3rem!important
}

.px-13 {
	padding-right: 3.25rem!important;
	padding-left: 3.25rem!important
}

.px-14 {
	padding-right: 3.5rem!important;
	padding-left: 3.5rem!important
}

.px-15 {
	padding-right: 3.75rem!important;
	padding-left: 3.75rem!important
}

.px-16 {
	padding-right: 4rem!important;
	padding-left: 4rem!important
}

.px-17 {
	padding-right: 4.25rem!important;
	padding-left: 4.25rem!important
}

.px-18 {
	padding-right: 4.5rem!important;
	padding-left: 4.5rem!important
}

.px-19 {
	padding-right: 4.75rem!important;
	padding-left: 4.75rem!important
}

.px-20 {
	padding-right: 5rem!important;
	padding-left: 5rem!important
}

.py-0 {
	padding-top: 0!important;
	padding-bottom: 0!important
}

.py-1 {
	padding-top: .25rem!important;
	padding-bottom: .25rem!important
}

.py-2 {
	padding-top: .5rem!important;
	padding-bottom: .5rem!important
}

.py-3 {
	padding-top: .75rem!important;
	padding-bottom: .75rem!important
}

.py-4 {
	padding-top: 1rem!important;
	padding-bottom: 1rem!important
}

.py-5 {
	padding-top: 1.25rem!important;
	padding-bottom: 1.25rem!important
}

.py-6 {
	padding-top: 1.5rem!important;
	padding-bottom: 1.5rem!important
}

.py-7 {
	padding-top: 1.75rem!important;
	padding-bottom: 1.75rem!important
}

.py-8 {
	padding-top: 2rem!important;
	padding-bottom: 2rem!important
}

.py-9 {
	padding-top: 2.25rem!important;
	padding-bottom: 2.25rem!important
}

.py-10 {
	padding-top: 2.5rem!important;
	padding-bottom: 2.5rem!important
}

.py-11 {
	padding-top: 2.75rem!important;
	padding-bottom: 2.75rem!important
}

.py-12 {
	padding-top: 3rem!important;
	padding-bottom: 3rem!important
}

.py-13 {
	padding-top: 3.25rem!important;
	padding-bottom: 3.25rem!important
}

.py-14 {
	padding-top: 3.5rem!important;
	padding-bottom: 3.5rem!important
}

.py-15 {
	padding-top: 3.75rem!important;
	padding-bottom: 3.75rem!important
}

.py-16 {
	padding-top: 4rem!important;
	padding-bottom: 4rem!important
}

.py-17 {
	padding-top: 4.25rem!important;
	padding-bottom: 4.25rem!important
}

.py-18 {
	padding-top: 4.5rem!important;
	padding-bottom: 4.5rem!important
}

.py-19 {
	padding-top: 4.75rem!important;
	padding-bottom: 4.75rem!important
}

.py-20 {
	padding-top: 5rem!important;
	padding-bottom: 5rem!important
}

.pt-0 {
	padding-top: 0!important
}

.pt-1 {
	padding-top: .25rem!important
}

.pt-2 {
	padding-top: .5rem!important
}

.pt-3 {
	padding-top: .75rem!important
}

.pt-4 {
	padding-top: 1rem!important
}

.pt-5 {
	padding-top: 1.25rem!important
}

.pt-6 {
	padding-top: 1.5rem!important
}

.pt-7 {
	padding-top: 1.75rem!important
}

.pt-8 {
	padding-top: 2rem!important
}

.pt-9 {
	padding-top: 2.25rem!important
}

.pt-10 {
	padding-top: 2.5rem!important
}

.pt-11 {
	padding-top: 2.75rem!important
}

.pt-12 {
	padding-top: 3rem!important
}

.pt-13 {
	padding-top: 3.25rem!important
}

.pt-14 {
	padding-top: 3.5rem!important
}

.pt-15 {
	padding-top: 3.75rem!important
}

.pt-16 {
	padding-top: 4rem!important
}

.pt-17 {
	padding-top: 4.25rem!important
}

.pt-18 {
	padding-top: 4.5rem!important
}

.pt-19 {
	padding-top: 4.75rem!important
}

.pt-20 {
	padding-top: 5rem!important
}

.pe-0 {
	padding-right: 0!important
}

.pe-1 {
	padding-right: .25rem!important
}

.pe-2 {
	padding-right: .5rem!important
}

.pe-3 {
	padding-right: .75rem!important
}

.pe-4 {
	padding-right: 1rem!important
}

.pe-5 {
	padding-right: 1.25rem!important
}

.pe-6 {
	padding-right: 1.5rem!important
}

.pe-7 {
	padding-right: 1.75rem!important
}

.pe-8 {
	padding-right: 2rem!important
}

.pe-9 {
	padding-right: 2.25rem!important
}

.pe-10 {
	padding-right: 2.5rem!important
}

.pe-11 {
	padding-right: 2.75rem!important
}

.pe-12 {
	padding-right: 3rem!important
}

.pe-13 {
	padding-right: 3.25rem!important
}

.pe-14 {
	padding-right: 3.5rem!important
}

.pe-15 {
	padding-right: 3.75rem!important
}

.pe-16 {
	padding-right: 4rem!important
}

.pe-17 {
	padding-right: 4.25rem!important
}

.pe-18 {
	padding-right: 4.5rem!important
}

.pe-19 {
	padding-right: 4.75rem!important
}

.pe-20 {
	padding-right: 5rem!important
}

.pb-0 {
	padding-bottom: 0!important
}

.pb-1 {
	padding-bottom: .25rem!important
}

.pb-2 {
	padding-bottom: .5rem!important
}

.pb-3 {
	padding-bottom: .75rem!important
}

.pb-4 {
	padding-bottom: 1rem!important
}

.pb-5 {
	padding-bottom: 1.25rem!important
}

.pb-6 {
	padding-bottom: 1.5rem!important
}

.pb-7 {
	padding-bottom: 1.75rem!important
}

.pb-8 {
	padding-bottom: 2rem!important
}

.pb-9 {
	padding-bottom: 2.25rem!important
}

.pb-10 {
	padding-bottom: 2.5rem!important
}

.pb-11 {
	padding-bottom: 2.75rem!important
}

.pb-12 {
	padding-bottom: 3rem!important
}

.pb-13 {
	padding-bottom: 3.25rem!important
}

.pb-14 {
	padding-bottom: 3.5rem!important
}

.pb-15 {
	padding-bottom: 3.75rem!important
}

.pb-16 {
	padding-bottom: 4rem!important
}

.pb-17 {
	padding-bottom: 4.25rem!important
}

.pb-18 {
	padding-bottom: 4.5rem!important
}

.pb-19 {
	padding-bottom: 4.75rem!important
}

.pb-20 {
	padding-bottom: 5rem!important
}

.ps-0 {
	padding-left: 0!important
}

.ps-1 {
	padding-left: .25rem!important
}

.ps-2 {
	padding-left: .5rem!important
}

.ps-3 {
	padding-left: .75rem!important
}

.ps-4 {
	padding-left: 1rem!important
}

.ps-5 {
	padding-left: 1.25rem!important
}

.ps-6 {
	padding-left: 1.5rem!important
}

.ps-7 {
	padding-left: 1.75rem!important
}

.ps-8 {
	padding-left: 2rem!important
}

.ps-9 {
	padding-left: 2.25rem!important
}

.ps-10 {
	padding-left: 2.5rem!important
}

.ps-11 {
	padding-left: 2.75rem!important
}

.ps-12 {
	padding-left: 3rem!important
}

.ps-13 {
	padding-left: 3.25rem!important
}

.ps-14 {
	padding-left: 3.5rem!important
}

.ps-15 {
	padding-left: 3.75rem!important
}

.ps-16 {
	padding-left: 4rem!important
}

.ps-17 {
	padding-left: 4.25rem!important
}

.ps-18 {
	padding-left: 4.5rem!important
}

.ps-19 {
	padding-left: 4.75rem!important
}

.ps-20 {
	padding-left: 5rem!important
}

.gap-0 {
	gap: 0!important
}

.gap-1 {
	gap: .25rem!important
}

.gap-2 {
	gap: .5rem!important
}

.gap-3 {
	gap: .75rem!important
}

.gap-4 {
	gap: 1rem!important
}

.gap-5 {
	gap: 1.25rem!important
}

.gap-6 {
	gap: 1.5rem!important
}

.gap-7 {
	gap: 1.75rem!important
}

.gap-8 {
	gap: 2rem!important
}

.gap-9 {
	gap: 2.25rem!important
}

.gap-10 {
	gap: 2.5rem!important
}

.gap-11 {
	gap: 2.75rem!important
}

.gap-12 {
	gap: 3rem!important
}

.gap-13 {
	gap: 3.25rem!important
}

.gap-14 {
	gap: 3.5rem!important
}

.gap-15 {
	gap: 3.75rem!important
}

.gap-16 {
	gap: 4rem!important
}

.gap-17 {
	gap: 4.25rem!important
}

.gap-18 {
	gap: 4.5rem!important
}

.gap-19 {
	gap: 4.75rem!important
}

.gap-20 {
	gap: 5rem!important
}

.font-monospace {
	font-family: var(--bs-font-monospace)!important
}

.fs-1 {
	font-size: calc(1.3rem + .6vw)!important
}

.fs-2 {
	font-size: calc(1.275rem + .3vw)!important
}

.fs-3 {
	font-size: calc(1.26rem + .12vw)!important
}

.fs-4 {
	font-size: 1.25rem!important
}

.fs-5 {
	font-size: 1.15rem!important
}

.fs-6 {
	font-size: 1.075rem!important
}

.fs-7 {
	font-size: .95rem!important
}

.fs-8 {
	font-size: .85rem!important
}

.fs-9 {
	font-size: .75rem!important
}

.fs-10 {
	font-size: .5rem!important
}

.fs-base {
	font-size: 1rem!important
}

.fs-fluid {
	font-size: 100%!important
}

.fs-2x {
	font-size: calc(1.325rem + .9vw)!important
}

.fs-2qx {
	font-size: calc(1.35rem + 1.2vw)!important
}

.fs-2hx {
	font-size: calc(1.375rem + 1.5vw)!important
}

.fs-2tx {
	font-size: calc(1.4rem + 1.8vw)!important
}

.fs-3x {
	font-size: calc(1.425rem + 2.1vw)!important
}

.fs-3qx {
	font-size: calc(1.45rem + 2.4vw)!important
}

.fs-3hx {
	font-size: calc(1.475rem + 2.7vw)!important
}

.fs-3tx {
	font-size: calc(1.5rem + 3vw)!important
}

.fs-4x {
	font-size: calc(1.525rem + 3.3vw)!important
}

.fs-4qx {
	font-size: calc(1.55rem + 3.6vw)!important
}

.fs-4hx {
	font-size: calc(1.575rem + 3.9vw)!important
}

.fs-4tx {
	font-size: calc(1.6rem + 4.2vw)!important
}

.fs-5x {
	font-size: calc(1.625rem + 4.5vw)!important
}

.fs-5qx {
	font-size: calc(1.65rem + 4.8vw)!important
}

.fs-5hx {
	font-size: calc(1.675rem + 5.1vw)!important
}

.fs-5tx {
	font-size: calc(1.7rem + 5.4vw)!important
}

.fst-italic {
	font-style: italic!important
}

.fst-normal {
	font-style: normal!important
}

.fw-light {
	font-weight: 300!important
}

.fw-lighter {
	font-weight: lighter!important
}

.fw-normal {
	font-weight: 400!important
}

.fw-bold {
	font-weight: 600!important
}

.fw-semibold {
	font-weight: 500!important
}

.fw-bolder {
	font-weight: 700!important
}

.lh-0 {
	line-height: 0!important
}

.lh-1 {
	line-height: 1!important
}

.lh-sm {
	line-height: 1.25!important
}

.lh-base {
	line-height: 1.5!important
}

.lh-lg {
	line-height: 1.75!important
}

.lh-xl {
	line-height: 2!important
}

.lh-xxl {
	line-height: 2.25!important
}

.text-start {
	text-align: left!important
}

.text-end {
	text-align: right!important
}

.text-center {
	text-align: center!important
}

.text-decoration-none {
	text-decoration: none!important
}

.text-decoration-underline {
	text-decoration: underline!important
}

.text-decoration-line-through {
	text-decoration: line-through!important
}

.text-lowercase {
	text-transform: lowercase!important
}

.text-uppercase {
	text-transform: uppercase!important
}

.text-capitalize {
	text-transform: capitalize!important
}

.text-wrap {
	white-space: normal!important
}

.text-nowrap {
	white-space: nowrap!important
}

.text-break {
	word-wrap: break-word!important;
	word-break: break-word!important
}

.text-white {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important
}

.text-light {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important
}

.text-primary {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important
}

.text-secondary {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important
}

.text-success {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important
}

.text-info {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important
}

.text-warning {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important
}

.text-danger {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important
}

.text-dark {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important
}

.text-black {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important
}

.text-body {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important
}

.text-muted {
	--bs-text-opacity: 1;
	color: #a1a5b7!important
}

.text-black-50 {
	--bs-text-opacity: 1;
	color: rgba(0,0,0,.5)!important
}

.text-white-50 {
	--bs-text-opacity: 1;
	color: rgba(255,255,255,.5)!important
}

.text-reset {
	--bs-text-opacity: 1;
	color: inherit!important
}

.text-opacity-25 {
	--bs-text-opacity: 0.25
}

.text-opacity-50 {
	--bs-text-opacity: 0.5
}

.text-opacity-75 {
	--bs-text-opacity: 0.75
}

.text-opacity-100 {
	--bs-text-opacity: 1
}

.bg-white {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important
}

.bg-light {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important
}

.bg-primary {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important
}

.bg-secondary {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important
}

.bg-success {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important
}

.bg-info {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important
}

.bg-warning {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important
}

.bg-danger {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important
}

.bg-dark {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important
}

.bg-black {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important
}

.bg-body {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important
}

.bg-transparent {
	--bs-bg-opacity: 1;
	background-color: transparent!important
}

.bg-opacity-10 {
	--bs-bg-opacity: 0.1
}

.bg-opacity-25 {
	--bs-bg-opacity: 0.25
}

.bg-opacity-50 {
	--bs-bg-opacity: 0.5
}

.bg-opacity-75 {
	--bs-bg-opacity: 0.75
}

.bg-opacity-100 {
	--bs-bg-opacity: 1
}

.bg-gradient {
	background-image: var(--bs-gradient)!important
}

.user-select-all {
	user-select: all!important
}

.user-select-auto {
	user-select: auto!important
}

.user-select-none {
	user-select: none!important
}

.pe-none {
	pointer-events: none!important
}

.pe-auto {
	pointer-events: auto!important
}

.rounded {
	border-radius: .475rem!important
}

.rounded-0 {
	border-radius: 0!important
}

.rounded-1 {
	border-radius: .425rem!important
}

.rounded-2 {
	border-radius: .475rem!important
}

.rounded-3 {
	border-radius: .625rem!important
}

.rounded-4 {
	border-radius: 1rem!important
}

.rounded-circle {
	border-radius: 50%!important
}

.rounded-pill {
	border-radius: 50rem!important
}

.rounded-top {
	border-top-left-radius: var(--bs-border-radius)!important;
	border-top-right-radius: var(--bs-border-radius)!important
}

.rounded-end {
	border-top-right-radius: var(--bs-border-radius)!important;
	border-bottom-right-radius: var(--bs-border-radius)!important
}

.rounded-bottom {
	border-bottom-right-radius: var(--bs-border-radius)!important;
	border-bottom-left-radius: var(--bs-border-radius)!important
}

.rounded-start {
	border-bottom-left-radius: var(--bs-border-radius)!important;
	border-top-left-radius: var(--bs-border-radius)!important
}

.visible {
	visibility: visible!important
}

.invisible {
	visibility: hidden!important
}

.opacity-0 {
	opacity: 0!important
}

.opacity-0-hover:hover {
	opacity: 0!important
}

.opacity-5 {
	opacity: .05!important
}

.opacity-5-hover:hover {
	opacity: .05!important
}

.opacity-10 {
	opacity: .1!important
}

.opacity-10-hover:hover {
	opacity: .1!important
}

.opacity-15 {
	opacity: .15!important
}

.opacity-15-hover:hover {
	opacity: .15!important
}

.opacity-20 {
	opacity: .2!important
}

.opacity-20-hover:hover {
	opacity: .2!important
}

.opacity-25 {
	opacity: .25!important
}

.opacity-25-hover:hover {
	opacity: .25!important
}

.opacity-50 {
	opacity: .5!important
}

.opacity-50-hover:hover {
	opacity: .5!important
}

.opacity-75 {
	opacity: .75!important
}

.opacity-75-hover:hover {
	opacity: .75!important
}

.opacity-100 {
	opacity: 1!important
}

.opacity-100-hover:hover {
	opacity: 1!important
}

.min-w-unset {
	min-width: unset!important
}

.min-w-25 {
	min-width: 25%!important
}

.min-w-50 {
	min-width: 50%!important
}

.min-w-75 {
	min-width: 75%!important
}

.min-w-100 {
	min-width: 100%!important
}

.min-w-auto {
	min-width: auto!important
}

.min-w-1px {
	min-width: 1px!important
}

.min-w-2px {
	min-width: 2px!important
}

.min-w-3px {
	min-width: 3px!important
}

.min-w-4px {
	min-width: 4px!important
}

.min-w-5px {
	min-width: 5px!important
}

.min-w-6px {
	min-width: 6px!important
}

.min-w-7px {
	min-width: 7px!important
}

.min-w-8px {
	min-width: 8px!important
}

.min-w-9px {
	min-width: 9px!important
}

.min-w-10px {
	min-width: 10px!important
}

.min-w-15px {
	min-width: 15px!important
}

.min-w-20px {
	min-width: 20px!important
}

.min-w-25px {
	min-width: 25px!important
}

.min-w-30px {
	min-width: 30px!important
}

.min-w-35px {
	min-width: 35px!important
}

.min-w-40px {
	min-width: 40px!important
}

.min-w-45px {
	min-width: 45px!important
}

.min-w-50px {
	min-width: 50px!important
}

.min-w-55px {
	min-width: 55px!important
}

.min-w-60px {
	min-width: 60px!important
}

.min-w-65px {
	min-width: 65px!important
}

.min-w-70px {
	min-width: 70px!important
}

.min-w-75px {
	min-width: 75px!important
}

.min-w-80px {
	min-width: 80px!important
}

.min-w-85px {
	min-width: 85px!important
}

.min-w-90px {
	min-width: 90px!important
}

.min-w-95px {
	min-width: 95px!important
}

.min-w-100px {
	min-width: 100px!important
}

.min-w-125px {
	min-width: 125px!important
}

.min-w-150px {
	min-width: 150px!important
}

.min-w-175px {
	min-width: 175px!important
}

.min-w-200px {
	min-width: 200px!important
}

.min-w-225px {
	min-width: 225px!important
}

.min-w-250px {
	min-width: 250px!important
}

.min-w-275px {
	min-width: 275px!important
}

.min-w-300px {
	min-width: 300px!important
}

.min-w-325px {
	min-width: 325px!important
}

.min-w-350px {
	min-width: 350px!important
}

.min-w-375px {
	min-width: 375px!important
}

.min-w-400px {
	min-width: 400px!important
}

.min-w-425px {
	min-width: 425px!important
}

.min-w-450px {
	min-width: 450px!important
}

.min-w-475px {
	min-width: 475px!important
}

.min-w-500px {
	min-width: 500px!important
}

.min-w-550px {
	min-width: 550px!important
}

.min-w-600px {
	min-width: 600px!important
}

.min-w-650px {
	min-width: 650px!important
}

.min-w-700px {
	min-width: 700px!important
}

.min-w-750px {
	min-width: 750px!important
}

.min-w-800px {
	min-width: 800px!important
}

.min-w-850px {
	min-width: 850px!important
}

.min-w-900px {
	min-width: 900px!important
}

.min-w-950px {
	min-width: 950px!important
}

.min-w-1000px {
	min-width: 1000px!important
}

.min-h-unset {
	min-height: unset!important
}

.min-h-25 {
	min-height: 25%!important
}

.min-h-50 {
	min-height: 50%!important
}

.min-h-75 {
	min-height: 75%!important
}

.min-h-100 {
	min-height: 100%!important
}

.min-h-auto {
	min-height: auto!important
}

.min-h-1px {
	min-height: 1px!important
}

.min-h-2px {
	min-height: 2px!important
}

.min-h-3px {
	min-height: 3px!important
}

.min-h-4px {
	min-height: 4px!important
}

.min-h-5px {
	min-height: 5px!important
}

.min-h-6px {
	min-height: 6px!important
}

.min-h-7px {
	min-height: 7px!important
}

.min-h-8px {
	min-height: 8px!important
}

.min-h-9px {
	min-height: 9px!important
}

.min-h-10px {
	min-height: 10px!important
}

.min-h-15px {
	min-height: 15px!important
}

.min-h-20px {
	min-height: 20px!important
}

.min-h-25px {
	min-height: 25px!important
}

.min-h-30px {
	min-height: 30px!important
}

.min-h-35px {
	min-height: 35px!important
}

.min-h-40px {
	min-height: 40px!important
}

.min-h-45px {
	min-height: 45px!important
}

.min-h-50px {
	min-height: 50px!important
}

.min-h-55px {
	min-height: 55px!important
}

.min-h-60px {
	min-height: 60px!important
}

.min-h-65px {
	min-height: 65px!important
}

.min-h-70px {
	min-height: 70px!important
}

.min-h-75px {
	min-height: 75px!important
}

.min-h-80px {
	min-height: 80px!important
}

.min-h-85px {
	min-height: 85px!important
}

.min-h-90px {
	min-height: 90px!important
}

.min-h-95px {
	min-height: 95px!important
}

.min-h-100px {
	min-height: 100px!important
}

.min-h-125px {
	min-height: 125px!important
}

.min-h-150px {
	min-height: 150px!important
}

.min-h-175px {
	min-height: 175px!important
}

.min-h-200px {
	min-height: 200px!important
}

.min-h-225px {
	min-height: 225px!important
}

.min-h-250px {
	min-height: 250px!important
}

.min-h-275px {
	min-height: 275px!important
}

.min-h-300px {
	min-height: 300px!important
}

.min-h-325px {
	min-height: 325px!important
}

.min-h-350px {
	min-height: 350px!important
}

.min-h-375px {
	min-height: 375px!important
}

.min-h-400px {
	min-height: 400px!important
}

.min-h-425px {
	min-height: 425px!important
}

.min-h-450px {
	min-height: 450px!important
}

.min-h-475px {
	min-height: 475px!important
}

.min-h-500px {
	min-height: 500px!important
}

.min-h-550px {
	min-height: 550px!important
}

.min-h-600px {
	min-height: 600px!important
}

.min-h-650px {
	min-height: 650px!important
}

.min-h-700px {
	min-height: 700px!important
}

.min-h-750px {
	min-height: 750px!important
}

.min-h-800px {
	min-height: 800px!important
}

.min-h-850px {
	min-height: 850px!important
}

.min-h-900px {
	min-height: 900px!important
}

.min-h-950px {
	min-height: 950px!important
}

.min-h-1000px {
	min-height: 1000px!important
}

.z-index-n1 {
	z-index: -1!important
}

.z-index-n2 {
	z-index: -2!important
}

.z-index-0 {
	z-index: 0!important
}

.z-index-1 {
	z-index: 1!important
}

.z-index-2 {
	z-index: 2!important
}

.z-index-3 {
	z-index: 3!important
}

.border-top-0 {
	border-top-width: 0!important
}

.border-top-1 {
	border-top-width: 1px!important
}

.border-top-2 {
	border-top-width: 2px!important
}

.border-top-3 {
	border-top-width: 3px!important
}

.border-top-4 {
	border-top-width: 4px!important
}

.border-top-5 {
	border-top-width: 5px!important
}

.border-bottom-0 {
	border-bottom-width: 0!important
}

.border-bottom-1 {
	border-bottom-width: 1px!important
}

.border-bottom-2 {
	border-bottom-width: 2px!important
}

.border-bottom-3 {
	border-bottom-width: 3px!important
}

.border-bottom-4 {
	border-bottom-width: 4px!important
}

.border-bottom-5 {
	border-bottom-width: 5px!important
}

.border-right-0 {
	border-right-width: 0!important
}

.border-right-1 {
	border-right-width: 1px!important
}

.border-right-2 {
	border-right-width: 2px!important
}

.border-right-3 {
	border-right-width: 3px!important
}

.border-right-4 {
	border-right-width: 4px!important
}

.border-right-5 {
	border-right-width: 5px!important
}

.border-left-0 {
	border-left-width: 0!important
}

.border-left-1 {
	border-left-width: 1px!important
}

.border-left-2 {
	border-left-width: 2px!important
}

.border-left-3 {
	border-left-width: 3px!important
}

.border-left-4 {
	border-left-width: 4px!important
}

.border-left-5 {
	border-left-width: 5px!important
}

.ls-1 {
	letter-spacing: .1rem!important
}

.ls-2 {
	letter-spacing: .115rem!important
}

.ls-3 {
	letter-spacing: .125rem!important
}

.ls-4 {
	letter-spacing: .25rem!important
}

.ls-5 {
	letter-spacing: .5rem!important
}

.ls-n1 {
	letter-spacing: -.1rem!important
}

.ls-n2 {
	letter-spacing: -.115rem!important
}

.ls-n3 {
	letter-spacing: -.125rem!important
}

.ls-n4 {
	letter-spacing: -.25rem!important
}

.ls-n5 {
	letter-spacing: -.5rem!important
}

@media (min-width:576px) {
	.float-sm-start {
		float: left!important
	}

	.float-sm-end {
		float: right!important
	}

	.float-sm-none {
		float: none!important
	}

	.overflow-sm-auto {
		overflow: auto!important
	}

	.overflow-sm-hidden {
		overflow: hidden!important
	}

	.overflow-sm-visible {
		overflow: visible!important
	}

	.overflow-sm-scroll {
		overflow: scroll!important
	}

	.d-sm-inline {
		display: inline!important
	}

	.d-sm-inline-block {
		display: inline-block!important
	}

	.d-sm-block {
		display: block!important
	}

	.d-sm-grid {
		display: grid!important
	}

	.d-sm-table {
		display: table!important
	}

	.d-sm-table-row {
		display: table-row!important
	}

	.d-sm-table-cell {
		display: table-cell!important
	}

	.d-sm-flex {
		display: flex!important
	}

	.d-sm-inline-flex {
		display: inline-flex!important
	}

	.d-sm-none {
		display: none!important
	}

	.position-sm-static {
		position: static!important
	}

	.position-sm-relative {
		position: relative!important
	}

	.position-sm-absolute {
		position: absolute!important
	}

	.position-sm-fixed {
		position: fixed!important
	}

	.position-sm-sticky {
		position: sticky!important
	}

	.w-sm-unset {
		width: unset!important
	}

	.w-sm-25 {
		width: 25%!important
	}

	.w-sm-50 {
		width: 50%!important
	}

	.w-sm-75 {
		width: 75%!important
	}

	.w-sm-100 {
		width: 100%!important
	}

	.w-sm-auto {
		width: auto!important
	}

	.w-sm-1px {
		width: 1px!important
	}

	.w-sm-2px {
		width: 2px!important
	}

	.w-sm-3px {
		width: 3px!important
	}

	.w-sm-4px {
		width: 4px!important
	}

	.w-sm-5px {
		width: 5px!important
	}

	.w-sm-6px {
		width: 6px!important
	}

	.w-sm-7px {
		width: 7px!important
	}

	.w-sm-8px {
		width: 8px!important
	}

	.w-sm-9px {
		width: 9px!important
	}

	.w-sm-10px {
		width: 10px!important
	}

	.w-sm-15px {
		width: 15px!important
	}

	.w-sm-20px {
		width: 20px!important
	}

	.w-sm-25px {
		width: 25px!important
	}

	.w-sm-30px {
		width: 30px!important
	}

	.w-sm-35px {
		width: 35px!important
	}

	.w-sm-40px {
		width: 40px!important
	}

	.w-sm-45px {
		width: 45px!important
	}

	.w-sm-50px {
		width: 50px!important
	}

	.w-sm-55px {
		width: 55px!important
	}

	.w-sm-60px {
		width: 60px!important
	}

	.w-sm-65px {
		width: 65px!important
	}

	.w-sm-70px {
		width: 70px!important
	}

	.w-sm-75px {
		width: 75px!important
	}

	.w-sm-80px {
		width: 80px!important
	}

	.w-sm-85px {
		width: 85px!important
	}

	.w-sm-90px {
		width: 90px!important
	}

	.w-sm-95px {
		width: 95px!important
	}

	.w-sm-100px {
		width: 100px!important
	}

	.w-sm-125px {
		width: 125px!important
	}

	.w-sm-150px {
		width: 150px!important
	}

	.w-sm-175px {
		width: 175px!important
	}

	.w-sm-200px {
		width: 200px!important
	}

	.w-sm-225px {
		width: 225px!important
	}

	.w-sm-250px {
		width: 250px!important
	}

	.w-sm-275px {
		width: 275px!important
	}

	.w-sm-300px {
		width: 300px!important
	}

	.w-sm-325px {
		width: 325px!important
	}

	.w-sm-350px {
		width: 350px!important
	}

	.w-sm-375px {
		width: 375px!important
	}

	.w-sm-400px {
		width: 400px!important
	}

	.w-sm-425px {
		width: 425px!important
	}

	.w-sm-450px {
		width: 450px!important
	}

	.w-sm-475px {
		width: 475px!important
	}

	.w-sm-500px {
		width: 500px!important
	}

	.w-sm-550px {
		width: 550px!important
	}

	.w-sm-600px {
		width: 600px!important
	}

	.w-sm-650px {
		width: 650px!important
	}

	.w-sm-700px {
		width: 700px!important
	}

	.w-sm-750px {
		width: 750px!important
	}

	.w-sm-800px {
		width: 800px!important
	}

	.w-sm-850px {
		width: 850px!important
	}

	.w-sm-900px {
		width: 900px!important
	}

	.w-sm-950px {
		width: 950px!important
	}

	.w-sm-1000px {
		width: 1000px!important
	}

	.mw-sm-unset {
		max-width: unset!important
	}

	.mw-sm-25 {
		max-width: 25%!important
	}

	.mw-sm-50 {
		max-width: 50%!important
	}

	.mw-sm-75 {
		max-width: 75%!important
	}

	.mw-sm-100 {
		max-width: 100%!important
	}

	.mw-sm-auto {
		max-width: auto!important
	}

	.mw-sm-1px {
		max-width: 1px!important
	}

	.mw-sm-2px {
		max-width: 2px!important
	}

	.mw-sm-3px {
		max-width: 3px!important
	}

	.mw-sm-4px {
		max-width: 4px!important
	}

	.mw-sm-5px {
		max-width: 5px!important
	}

	.mw-sm-6px {
		max-width: 6px!important
	}

	.mw-sm-7px {
		max-width: 7px!important
	}

	.mw-sm-8px {
		max-width: 8px!important
	}

	.mw-sm-9px {
		max-width: 9px!important
	}

	.mw-sm-10px {
		max-width: 10px!important
	}

	.mw-sm-15px {
		max-width: 15px!important
	}

	.mw-sm-20px {
		max-width: 20px!important
	}

	.mw-sm-25px {
		max-width: 25px!important
	}

	.mw-sm-30px {
		max-width: 30px!important
	}

	.mw-sm-35px {
		max-width: 35px!important
	}

	.mw-sm-40px {
		max-width: 40px!important
	}

	.mw-sm-45px {
		max-width: 45px!important
	}

	.mw-sm-50px {
		max-width: 50px!important
	}

	.mw-sm-55px {
		max-width: 55px!important
	}

	.mw-sm-60px {
		max-width: 60px!important
	}

	.mw-sm-65px {
		max-width: 65px!important
	}

	.mw-sm-70px {
		max-width: 70px!important
	}

	.mw-sm-75px {
		max-width: 75px!important
	}

	.mw-sm-80px {
		max-width: 80px!important
	}

	.mw-sm-85px {
		max-width: 85px!important
	}

	.mw-sm-90px {
		max-width: 90px!important
	}

	.mw-sm-95px {
		max-width: 95px!important
	}

	.mw-sm-100px {
		max-width: 100px!important
	}

	.mw-sm-125px {
		max-width: 125px!important
	}

	.mw-sm-150px {
		max-width: 150px!important
	}

	.mw-sm-175px {
		max-width: 175px!important
	}

	.mw-sm-200px {
		max-width: 200px!important
	}

	.mw-sm-225px {
		max-width: 225px!important
	}

	.mw-sm-250px {
		max-width: 250px!important
	}

	.mw-sm-275px {
		max-width: 275px!important
	}

	.mw-sm-300px {
		max-width: 300px!important
	}

	.mw-sm-325px {
		max-width: 325px!important
	}

	.mw-sm-350px {
		max-width: 350px!important
	}

	.mw-sm-375px {
		max-width: 375px!important
	}

	.mw-sm-400px {
		max-width: 400px!important
	}

	.mw-sm-425px {
		max-width: 425px!important
	}

	.mw-sm-450px {
		max-width: 450px!important
	}

	.mw-sm-475px {
		max-width: 475px!important
	}

	.mw-sm-500px {
		max-width: 500px!important
	}

	.mw-sm-550px {
		max-width: 550px!important
	}

	.mw-sm-600px {
		max-width: 600px!important
	}

	.mw-sm-650px {
		max-width: 650px!important
	}

	.mw-sm-700px {
		max-width: 700px!important
	}

	.mw-sm-750px {
		max-width: 750px!important
	}

	.mw-sm-800px {
		max-width: 800px!important
	}

	.mw-sm-850px {
		max-width: 850px!important
	}

	.mw-sm-900px {
		max-width: 900px!important
	}

	.mw-sm-950px {
		max-width: 950px!important
	}

	.mw-sm-1000px {
		max-width: 1000px!important
	}

	.h-sm-unset {
		height: unset!important
	}

	.h-sm-25 {
		height: 25%!important
	}

	.h-sm-50 {
		height: 50%!important
	}

	.h-sm-75 {
		height: 75%!important
	}

	.h-sm-100 {
		height: 100%!important
	}

	.h-sm-auto {
		height: auto!important
	}

	.h-sm-1px {
		height: 1px!important
	}

	.h-sm-2px {
		height: 2px!important
	}

	.h-sm-3px {
		height: 3px!important
	}

	.h-sm-4px {
		height: 4px!important
	}

	.h-sm-5px {
		height: 5px!important
	}

	.h-sm-6px {
		height: 6px!important
	}

	.h-sm-7px {
		height: 7px!important
	}

	.h-sm-8px {
		height: 8px!important
	}

	.h-sm-9px {
		height: 9px!important
	}

	.h-sm-10px {
		height: 10px!important
	}

	.h-sm-15px {
		height: 15px!important
	}

	.h-sm-20px {
		height: 20px!important
	}

	.h-sm-25px {
		height: 25px!important
	}

	.h-sm-30px {
		height: 30px!important
	}

	.h-sm-35px {
		height: 35px!important
	}

	.h-sm-40px {
		height: 40px!important
	}

	.h-sm-45px {
		height: 45px!important
	}

	.h-sm-50px {
		height: 50px!important
	}

	.h-sm-55px {
		height: 55px!important
	}

	.h-sm-60px {
		height: 60px!important
	}

	.h-sm-65px {
		height: 65px!important
	}

	.h-sm-70px {
		height: 70px!important
	}

	.h-sm-75px {
		height: 75px!important
	}

	.h-sm-80px {
		height: 80px!important
	}

	.h-sm-85px {
		height: 85px!important
	}

	.h-sm-90px {
		height: 90px!important
	}

	.h-sm-95px {
		height: 95px!important
	}

	.h-sm-100px {
		height: 100px!important
	}

	.h-sm-125px {
		height: 125px!important
	}

	.h-sm-150px {
		height: 150px!important
	}

	.h-sm-175px {
		height: 175px!important
	}

	.h-sm-200px {
		height: 200px!important
	}

	.h-sm-225px {
		height: 225px!important
	}

	.h-sm-250px {
		height: 250px!important
	}

	.h-sm-275px {
		height: 275px!important
	}

	.h-sm-300px {
		height: 300px!important
	}

	.h-sm-325px {
		height: 325px!important
	}

	.h-sm-350px {
		height: 350px!important
	}

	.h-sm-375px {
		height: 375px!important
	}

	.h-sm-400px {
		height: 400px!important
	}

	.h-sm-425px {
		height: 425px!important
	}

	.h-sm-450px {
		height: 450px!important
	}

	.h-sm-475px {
		height: 475px!important
	}

	.h-sm-500px {
		height: 500px!important
	}

	.h-sm-550px {
		height: 550px!important
	}

	.h-sm-600px {
		height: 600px!important
	}

	.h-sm-650px {
		height: 650px!important
	}

	.h-sm-700px {
		height: 700px!important
	}

	.h-sm-750px {
		height: 750px!important
	}

	.h-sm-800px {
		height: 800px!important
	}

	.h-sm-850px {
		height: 850px!important
	}

	.h-sm-900px {
		height: 900px!important
	}

	.h-sm-950px {
		height: 950px!important
	}

	.h-sm-1000px {
		height: 1000px!important
	}

	.mh-sm-unset {
		max-height: unset!important
	}

	.mh-sm-25 {
		max-height: 25%!important
	}

	.mh-sm-50 {
		max-height: 50%!important
	}

	.mh-sm-75 {
		max-height: 75%!important
	}

	.mh-sm-100 {
		max-height: 100%!important
	}

	.mh-sm-auto {
		max-height: auto!important
	}

	.mh-sm-1px {
		max-height: 1px!important
	}

	.mh-sm-2px {
		max-height: 2px!important
	}

	.mh-sm-3px {
		max-height: 3px!important
	}

	.mh-sm-4px {
		max-height: 4px!important
	}

	.mh-sm-5px {
		max-height: 5px!important
	}

	.mh-sm-6px {
		max-height: 6px!important
	}

	.mh-sm-7px {
		max-height: 7px!important
	}

	.mh-sm-8px {
		max-height: 8px!important
	}

	.mh-sm-9px {
		max-height: 9px!important
	}

	.mh-sm-10px {
		max-height: 10px!important
	}

	.mh-sm-15px {
		max-height: 15px!important
	}

	.mh-sm-20px {
		max-height: 20px!important
	}

	.mh-sm-25px {
		max-height: 25px!important
	}

	.mh-sm-30px {
		max-height: 30px!important
	}

	.mh-sm-35px {
		max-height: 35px!important
	}

	.mh-sm-40px {
		max-height: 40px!important
	}

	.mh-sm-45px {
		max-height: 45px!important
	}

	.mh-sm-50px {
		max-height: 50px!important
	}

	.mh-sm-55px {
		max-height: 55px!important
	}

	.mh-sm-60px {
		max-height: 60px!important
	}

	.mh-sm-65px {
		max-height: 65px!important
	}

	.mh-sm-70px {
		max-height: 70px!important
	}

	.mh-sm-75px {
		max-height: 75px!important
	}

	.mh-sm-80px {
		max-height: 80px!important
	}

	.mh-sm-85px {
		max-height: 85px!important
	}

	.mh-sm-90px {
		max-height: 90px!important
	}

	.mh-sm-95px {
		max-height: 95px!important
	}

	.mh-sm-100px {
		max-height: 100px!important
	}

	.mh-sm-125px {
		max-height: 125px!important
	}

	.mh-sm-150px {
		max-height: 150px!important
	}

	.mh-sm-175px {
		max-height: 175px!important
	}

	.mh-sm-200px {
		max-height: 200px!important
	}

	.mh-sm-225px {
		max-height: 225px!important
	}

	.mh-sm-250px {
		max-height: 250px!important
	}

	.mh-sm-275px {
		max-height: 275px!important
	}

	.mh-sm-300px {
		max-height: 300px!important
	}

	.mh-sm-325px {
		max-height: 325px!important
	}

	.mh-sm-350px {
		max-height: 350px!important
	}

	.mh-sm-375px {
		max-height: 375px!important
	}

	.mh-sm-400px {
		max-height: 400px!important
	}

	.mh-sm-425px {
		max-height: 425px!important
	}

	.mh-sm-450px {
		max-height: 450px!important
	}

	.mh-sm-475px {
		max-height: 475px!important
	}

	.mh-sm-500px {
		max-height: 500px!important
	}

	.mh-sm-550px {
		max-height: 550px!important
	}

	.mh-sm-600px {
		max-height: 600px!important
	}

	.mh-sm-650px {
		max-height: 650px!important
	}

	.mh-sm-700px {
		max-height: 700px!important
	}

	.mh-sm-750px {
		max-height: 750px!important
	}

	.mh-sm-800px {
		max-height: 800px!important
	}

	.mh-sm-850px {
		max-height: 850px!important
	}

	.mh-sm-900px {
		max-height: 900px!important
	}

	.mh-sm-950px {
		max-height: 950px!important
	}

	.mh-sm-1000px {
		max-height: 1000px!important
	}

	.flex-sm-fill {
		flex: 1 1 auto!important
	}

	.flex-sm-row {
		flex-direction: row!important
	}

	.flex-sm-column {
		flex-direction: column!important
	}

	.flex-sm-row-reverse {
		flex-direction: row-reverse!important
	}

	.flex-sm-column-reverse {
		flex-direction: column-reverse!important
	}

	.flex-sm-grow-0 {
		flex-grow: 0!important
	}

	.flex-sm-grow-1 {
		flex-grow: 1!important
	}

	.flex-sm-shrink-0 {
		flex-shrink: 0!important
	}

	.flex-sm-shrink-1 {
		flex-shrink: 1!important
	}

	.flex-sm-wrap {
		flex-wrap: wrap!important
	}

	.flex-sm-nowrap {
		flex-wrap: nowrap!important
	}

	.flex-sm-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}

	.justify-content-sm-start {
		justify-content: flex-start!important
	}

	.justify-content-sm-end {
		justify-content: flex-end!important
	}

	.justify-content-sm-center {
		justify-content: center!important
	}

	.justify-content-sm-between {
		justify-content: space-between!important
	}

	.justify-content-sm-around {
		justify-content: space-around!important
	}

	.justify-content-sm-evenly {
		justify-content: space-evenly!important
	}

	.align-items-sm-start {
		align-items: flex-start!important
	}

	.align-items-sm-end {
		align-items: flex-end!important
	}

	.align-items-sm-center {
		align-items: center!important
	}

	.align-items-sm-baseline {
		align-items: baseline!important
	}

	.align-items-sm-stretch {
		align-items: stretch!important
	}

	.align-content-sm-start {
		align-content: flex-start!important
	}

	.align-content-sm-end {
		align-content: flex-end!important
	}

	.align-content-sm-center {
		align-content: center!important
	}

	.align-content-sm-between {
		align-content: space-between!important
	}

	.align-content-sm-around {
		align-content: space-around!important
	}

	.align-content-sm-stretch {
		align-content: stretch!important
	}

	.align-self-sm-auto {
		align-self: auto!important
	}

	.align-self-sm-start {
		align-self: flex-start!important
	}

	.align-self-sm-end {
		align-self: flex-end!important
	}

	.align-self-sm-center {
		align-self: center!important
	}

	.align-self-sm-baseline {
		align-self: baseline!important
	}

	.align-self-sm-stretch {
		align-self: stretch!important
	}

	.order-sm-first {
		order: -1!important
	}

	.order-sm-0 {
		order: 0!important
	}

	.order-sm-1 {
		order: 1!important
	}

	.order-sm-2 {
		order: 2!important
	}

	.order-sm-3 {
		order: 3!important
	}

	.order-sm-4 {
		order: 4!important
	}

	.order-sm-5 {
		order: 5!important
	}

	.order-sm-last {
		order: 6!important
	}

	.m-sm-0 {
		margin: 0!important
	}

	.m-sm-1 {
		margin: .25rem!important
	}

	.m-sm-2 {
		margin: .5rem!important
	}

	.m-sm-3 {
		margin: .75rem!important
	}

	.m-sm-4 {
		margin: 1rem!important
	}

	.m-sm-5 {
		margin: 1.25rem!important
	}

	.m-sm-6 {
		margin: 1.5rem!important
	}

	.m-sm-7 {
		margin: 1.75rem!important
	}

	.m-sm-8 {
		margin: 2rem!important
	}

	.m-sm-9 {
		margin: 2.25rem!important
	}

	.m-sm-10 {
		margin: 2.5rem!important
	}

	.m-sm-11 {
		margin: 2.75rem!important
	}

	.m-sm-12 {
		margin: 3rem!important
	}

	.m-sm-13 {
		margin: 3.25rem!important
	}

	.m-sm-14 {
		margin: 3.5rem!important
	}

	.m-sm-15 {
		margin: 3.75rem!important
	}

	.m-sm-16 {
		margin: 4rem!important
	}

	.m-sm-17 {
		margin: 4.25rem!important
	}

	.m-sm-18 {
		margin: 4.5rem!important
	}

	.m-sm-19 {
		margin: 4.75rem!important
	}

	.m-sm-20 {
		margin: 5rem!important
	}

	.m-sm-auto {
		margin: auto!important
	}

	.mx-sm-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}

	.mx-sm-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}

	.mx-sm-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}

	.mx-sm-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}

	.mx-sm-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}

	.mx-sm-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}

	.mx-sm-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}

	.mx-sm-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}

	.mx-sm-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}

	.mx-sm-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}

	.mx-sm-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}

	.mx-sm-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}

	.mx-sm-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}

	.mx-sm-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}

	.mx-sm-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}

	.mx-sm-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}

	.mx-sm-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}

	.mx-sm-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}

	.mx-sm-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}

	.mx-sm-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}

	.mx-sm-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}

	.mx-sm-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}

	.my-sm-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}

	.my-sm-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}

	.my-sm-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}

	.my-sm-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}

	.my-sm-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}

	.my-sm-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}

	.my-sm-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}

	.my-sm-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}

	.my-sm-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}

	.my-sm-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}

	.my-sm-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}

	.my-sm-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}

	.my-sm-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}

	.my-sm-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}

	.my-sm-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}

	.my-sm-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}

	.my-sm-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}

	.my-sm-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}

	.my-sm-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}

	.my-sm-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}

	.my-sm-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}

	.my-sm-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}

	.mt-sm-0 {
		margin-top: 0!important
	}

	.mt-sm-1 {
		margin-top: .25rem!important
	}

	.mt-sm-2 {
		margin-top: .5rem!important
	}

	.mt-sm-3 {
		margin-top: .75rem!important
	}

	.mt-sm-4 {
		margin-top: 1rem!important
	}

	.mt-sm-5 {
		margin-top: 1.25rem!important
	}

	.mt-sm-6 {
		margin-top: 1.5rem!important
	}

	.mt-sm-7 {
		margin-top: 1.75rem!important
	}

	.mt-sm-8 {
		margin-top: 2rem!important
	}

	.mt-sm-9 {
		margin-top: 2.25rem!important
	}

	.mt-sm-10 {
		margin-top: 2.5rem!important
	}

	.mt-sm-11 {
		margin-top: 2.75rem!important
	}

	.mt-sm-12 {
		margin-top: 3rem!important
	}

	.mt-sm-13 {
		margin-top: 3.25rem!important
	}

	.mt-sm-14 {
		margin-top: 3.5rem!important
	}

	.mt-sm-15 {
		margin-top: 3.75rem!important
	}

	.mt-sm-16 {
		margin-top: 4rem!important
	}

	.mt-sm-17 {
		margin-top: 4.25rem!important
	}

	.mt-sm-18 {
		margin-top: 4.5rem!important
	}

	.mt-sm-19 {
		margin-top: 4.75rem!important
	}

	.mt-sm-20 {
		margin-top: 5rem!important
	}

	.mt-sm-auto {
		margin-top: auto!important
	}

	.me-sm-0 {
		margin-right: 0!important
	}

	.me-sm-1 {
		margin-right: .25rem!important
	}

	.me-sm-2 {
		margin-right: .5rem!important
	}

	.me-sm-3 {
		margin-right: .75rem!important
	}

	.me-sm-4 {
		margin-right: 1rem!important
	}

	.me-sm-5 {
		margin-right: 1.25rem!important
	}

	.me-sm-6 {
		margin-right: 1.5rem!important
	}

	.me-sm-7 {
		margin-right: 1.75rem!important
	}

	.me-sm-8 {
		margin-right: 2rem!important
	}

	.me-sm-9 {
		margin-right: 2.25rem!important
	}

	.me-sm-10 {
		margin-right: 2.5rem!important
	}

	.me-sm-11 {
		margin-right: 2.75rem!important
	}

	.me-sm-12 {
		margin-right: 3rem!important
	}

	.me-sm-13 {
		margin-right: 3.25rem!important
	}

	.me-sm-14 {
		margin-right: 3.5rem!important
	}

	.me-sm-15 {
		margin-right: 3.75rem!important
	}

	.me-sm-16 {
		margin-right: 4rem!important
	}

	.me-sm-17 {
		margin-right: 4.25rem!important
	}

	.me-sm-18 {
		margin-right: 4.5rem!important
	}

	.me-sm-19 {
		margin-right: 4.75rem!important
	}

	.me-sm-20 {
		margin-right: 5rem!important
	}

	.me-sm-auto {
		margin-right: auto!important
	}

	.mb-sm-0 {
		margin-bottom: 0!important
	}

	.mb-sm-1 {
		margin-bottom: .25rem!important
	}

	.mb-sm-2 {
		margin-bottom: .5rem!important
	}

	.mb-sm-3 {
		margin-bottom: .75rem!important
	}

	.mb-sm-4 {
		margin-bottom: 1rem!important
	}

	.mb-sm-5 {
		margin-bottom: 1.25rem!important
	}

	.mb-sm-6 {
		margin-bottom: 1.5rem!important
	}

	.mb-sm-7 {
		margin-bottom: 1.75rem!important
	}

	.mb-sm-8 {
		margin-bottom: 2rem!important
	}

	.mb-sm-9 {
		margin-bottom: 2.25rem!important
	}

	.mb-sm-10 {
		margin-bottom: 2.5rem!important
	}

	.mb-sm-11 {
		margin-bottom: 2.75rem!important
	}

	.mb-sm-12 {
		margin-bottom: 3rem!important
	}

	.mb-sm-13 {
		margin-bottom: 3.25rem!important
	}

	.mb-sm-14 {
		margin-bottom: 3.5rem!important
	}

	.mb-sm-15 {
		margin-bottom: 3.75rem!important
	}

	.mb-sm-16 {
		margin-bottom: 4rem!important
	}

	.mb-sm-17 {
		margin-bottom: 4.25rem!important
	}

	.mb-sm-18 {
		margin-bottom: 4.5rem!important
	}

	.mb-sm-19 {
		margin-bottom: 4.75rem!important
	}

	.mb-sm-20 {
		margin-bottom: 5rem!important
	}

	.mb-sm-auto {
		margin-bottom: auto!important
	}

	.ms-sm-0 {
		margin-left: 0!important
	}

	.ms-sm-1 {
		margin-left: .25rem!important
	}

	.ms-sm-2 {
		margin-left: .5rem!important
	}

	.ms-sm-3 {
		margin-left: .75rem!important
	}

	.ms-sm-4 {
		margin-left: 1rem!important
	}

	.ms-sm-5 {
		margin-left: 1.25rem!important
	}

	.ms-sm-6 {
		margin-left: 1.5rem!important
	}

	.ms-sm-7 {
		margin-left: 1.75rem!important
	}

	.ms-sm-8 {
		margin-left: 2rem!important
	}

	.ms-sm-9 {
		margin-left: 2.25rem!important
	}

	.ms-sm-10 {
		margin-left: 2.5rem!important
	}

	.ms-sm-11 {
		margin-left: 2.75rem!important
	}

	.ms-sm-12 {
		margin-left: 3rem!important
	}

	.ms-sm-13 {
		margin-left: 3.25rem!important
	}

	.ms-sm-14 {
		margin-left: 3.5rem!important
	}

	.ms-sm-15 {
		margin-left: 3.75rem!important
	}

	.ms-sm-16 {
		margin-left: 4rem!important
	}

	.ms-sm-17 {
		margin-left: 4.25rem!important
	}

	.ms-sm-18 {
		margin-left: 4.5rem!important
	}

	.ms-sm-19 {
		margin-left: 4.75rem!important
	}

	.ms-sm-20 {
		margin-left: 5rem!important
	}

	.ms-sm-auto {
		margin-left: auto!important
	}

	.m-sm-n1 {
		margin: -.25rem!important
	}

	.m-sm-n2 {
		margin: -.5rem!important
	}

	.m-sm-n3 {
		margin: -.75rem!important
	}

	.m-sm-n4 {
		margin: -1rem!important
	}

	.m-sm-n5 {
		margin: -1.25rem!important
	}

	.m-sm-n6 {
		margin: -1.5rem!important
	}

	.m-sm-n7 {
		margin: -1.75rem!important
	}

	.m-sm-n8 {
		margin: -2rem!important
	}

	.m-sm-n9 {
		margin: -2.25rem!important
	}

	.m-sm-n10 {
		margin: -2.5rem!important
	}

	.m-sm-n11 {
		margin: -2.75rem!important
	}

	.m-sm-n12 {
		margin: -3rem!important
	}

	.m-sm-n13 {
		margin: -3.25rem!important
	}

	.m-sm-n14 {
		margin: -3.5rem!important
	}

	.m-sm-n15 {
		margin: -3.75rem!important
	}

	.m-sm-n16 {
		margin: -4rem!important
	}

	.m-sm-n17 {
		margin: -4.25rem!important
	}

	.m-sm-n18 {
		margin: -4.5rem!important
	}

	.m-sm-n19 {
		margin: -4.75rem!important
	}

	.m-sm-n20 {
		margin: -5rem!important
	}

	.mx-sm-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}

	.mx-sm-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}

	.mx-sm-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}

	.mx-sm-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}

	.mx-sm-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}

	.mx-sm-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}

	.mx-sm-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}

	.mx-sm-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}

	.mx-sm-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}

	.mx-sm-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}

	.mx-sm-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}

	.mx-sm-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}

	.mx-sm-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}

	.mx-sm-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}

	.mx-sm-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}

	.mx-sm-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}

	.mx-sm-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}

	.mx-sm-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}

	.mx-sm-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}

	.mx-sm-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}

	.my-sm-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}

	.my-sm-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}

	.my-sm-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}

	.my-sm-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}

	.my-sm-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}

	.my-sm-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}

	.my-sm-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}

	.my-sm-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}

	.my-sm-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}

	.my-sm-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}

	.my-sm-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}

	.my-sm-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}

	.my-sm-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}

	.my-sm-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}

	.my-sm-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}

	.my-sm-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}

	.my-sm-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}

	.my-sm-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}

	.my-sm-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}

	.my-sm-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}

	.mt-sm-n1 {
		margin-top: -.25rem!important
	}

	.mt-sm-n2 {
		margin-top: -.5rem!important
	}

	.mt-sm-n3 {
		margin-top: -.75rem!important
	}

	.mt-sm-n4 {
		margin-top: -1rem!important
	}

	.mt-sm-n5 {
		margin-top: -1.25rem!important
	}

	.mt-sm-n6 {
		margin-top: -1.5rem!important
	}

	.mt-sm-n7 {
		margin-top: -1.75rem!important
	}

	.mt-sm-n8 {
		margin-top: -2rem!important
	}

	.mt-sm-n9 {
		margin-top: -2.25rem!important
	}

	.mt-sm-n10 {
		margin-top: -2.5rem!important
	}

	.mt-sm-n11 {
		margin-top: -2.75rem!important
	}

	.mt-sm-n12 {
		margin-top: -3rem!important
	}

	.mt-sm-n13 {
		margin-top: -3.25rem!important
	}

	.mt-sm-n14 {
		margin-top: -3.5rem!important
	}

	.mt-sm-n15 {
		margin-top: -3.75rem!important
	}

	.mt-sm-n16 {
		margin-top: -4rem!important
	}

	.mt-sm-n17 {
		margin-top: -4.25rem!important
	}

	.mt-sm-n18 {
		margin-top: -4.5rem!important
	}

	.mt-sm-n19 {
		margin-top: -4.75rem!important
	}

	.mt-sm-n20 {
		margin-top: -5rem!important
	}

	.me-sm-n1 {
		margin-right: -.25rem!important
	}

	.me-sm-n2 {
		margin-right: -.5rem!important
	}

	.me-sm-n3 {
		margin-right: -.75rem!important
	}

	.me-sm-n4 {
		margin-right: -1rem!important
	}

	.me-sm-n5 {
		margin-right: -1.25rem!important
	}

	.me-sm-n6 {
		margin-right: -1.5rem!important
	}

	.me-sm-n7 {
		margin-right: -1.75rem!important
	}

	.me-sm-n8 {
		margin-right: -2rem!important
	}

	.me-sm-n9 {
		margin-right: -2.25rem!important
	}

	.me-sm-n10 {
		margin-right: -2.5rem!important
	}

	.me-sm-n11 {
		margin-right: -2.75rem!important
	}

	.me-sm-n12 {
		margin-right: -3rem!important
	}

	.me-sm-n13 {
		margin-right: -3.25rem!important
	}

	.me-sm-n14 {
		margin-right: -3.5rem!important
	}

	.me-sm-n15 {
		margin-right: -3.75rem!important
	}

	.me-sm-n16 {
		margin-right: -4rem!important
	}

	.me-sm-n17 {
		margin-right: -4.25rem!important
	}

	.me-sm-n18 {
		margin-right: -4.5rem!important
	}

	.me-sm-n19 {
		margin-right: -4.75rem!important
	}

	.me-sm-n20 {
		margin-right: -5rem!important
	}

	.mb-sm-n1 {
		margin-bottom: -.25rem!important
	}

	.mb-sm-n2 {
		margin-bottom: -.5rem!important
	}

	.mb-sm-n3 {
		margin-bottom: -.75rem!important
	}

	.mb-sm-n4 {
		margin-bottom: -1rem!important
	}

	.mb-sm-n5 {
		margin-bottom: -1.25rem!important
	}

	.mb-sm-n6 {
		margin-bottom: -1.5rem!important
	}

	.mb-sm-n7 {
		margin-bottom: -1.75rem!important
	}

	.mb-sm-n8 {
		margin-bottom: -2rem!important
	}

	.mb-sm-n9 {
		margin-bottom: -2.25rem!important
	}

	.mb-sm-n10 {
		margin-bottom: -2.5rem!important
	}

	.mb-sm-n11 {
		margin-bottom: -2.75rem!important
	}

	.mb-sm-n12 {
		margin-bottom: -3rem!important
	}

	.mb-sm-n13 {
		margin-bottom: -3.25rem!important
	}

	.mb-sm-n14 {
		margin-bottom: -3.5rem!important
	}

	.mb-sm-n15 {
		margin-bottom: -3.75rem!important
	}

	.mb-sm-n16 {
		margin-bottom: -4rem!important
	}

	.mb-sm-n17 {
		margin-bottom: -4.25rem!important
	}

	.mb-sm-n18 {
		margin-bottom: -4.5rem!important
	}

	.mb-sm-n19 {
		margin-bottom: -4.75rem!important
	}

	.mb-sm-n20 {
		margin-bottom: -5rem!important
	}

	.ms-sm-n1 {
		margin-left: -.25rem!important
	}

	.ms-sm-n2 {
		margin-left: -.5rem!important
	}

	.ms-sm-n3 {
		margin-left: -.75rem!important
	}

	.ms-sm-n4 {
		margin-left: -1rem!important
	}

	.ms-sm-n5 {
		margin-left: -1.25rem!important
	}

	.ms-sm-n6 {
		margin-left: -1.5rem!important
	}

	.ms-sm-n7 {
		margin-left: -1.75rem!important
	}

	.ms-sm-n8 {
		margin-left: -2rem!important
	}

	.ms-sm-n9 {
		margin-left: -2.25rem!important
	}

	.ms-sm-n10 {
		margin-left: -2.5rem!important
	}

	.ms-sm-n11 {
		margin-left: -2.75rem!important
	}

	.ms-sm-n12 {
		margin-left: -3rem!important
	}

	.ms-sm-n13 {
		margin-left: -3.25rem!important
	}

	.ms-sm-n14 {
		margin-left: -3.5rem!important
	}

	.ms-sm-n15 {
		margin-left: -3.75rem!important
	}

	.ms-sm-n16 {
		margin-left: -4rem!important
	}

	.ms-sm-n17 {
		margin-left: -4.25rem!important
	}

	.ms-sm-n18 {
		margin-left: -4.5rem!important
	}

	.ms-sm-n19 {
		margin-left: -4.75rem!important
	}

	.ms-sm-n20 {
		margin-left: -5rem!important
	}

	.p-sm-0 {
		padding: 0!important
	}

	.p-sm-1 {
		padding: .25rem!important
	}

	.p-sm-2 {
		padding: .5rem!important
	}

	.p-sm-3 {
		padding: .75rem!important
	}

	.p-sm-4 {
		padding: 1rem!important
	}

	.p-sm-5 {
		padding: 1.25rem!important
	}

	.p-sm-6 {
		padding: 1.5rem!important
	}

	.p-sm-7 {
		padding: 1.75rem!important
	}

	.p-sm-8 {
		padding: 2rem!important
	}

	.p-sm-9 {
		padding: 2.25rem!important
	}

	.p-sm-10 {
		padding: 2.5rem!important
	}

	.p-sm-11 {
		padding: 2.75rem!important
	}

	.p-sm-12 {
		padding: 3rem!important
	}

	.p-sm-13 {
		padding: 3.25rem!important
	}

	.p-sm-14 {
		padding: 3.5rem!important
	}

	.p-sm-15 {
		padding: 3.75rem!important
	}

	.p-sm-16 {
		padding: 4rem!important
	}

	.p-sm-17 {
		padding: 4.25rem!important
	}

	.p-sm-18 {
		padding: 4.5rem!important
	}

	.p-sm-19 {
		padding: 4.75rem!important
	}

	.p-sm-20 {
		padding: 5rem!important
	}

	.px-sm-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}

	.px-sm-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}

	.px-sm-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}

	.px-sm-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}

	.px-sm-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}

	.px-sm-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}

	.px-sm-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}

	.px-sm-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}

	.px-sm-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}

	.px-sm-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}

	.px-sm-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}

	.px-sm-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}

	.px-sm-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}

	.px-sm-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}

	.px-sm-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}

	.px-sm-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}

	.px-sm-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}

	.px-sm-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}

	.px-sm-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}

	.px-sm-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}

	.px-sm-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}

	.py-sm-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}

	.py-sm-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}

	.py-sm-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}

	.py-sm-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}

	.py-sm-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}

	.py-sm-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}

	.py-sm-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}

	.py-sm-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}

	.py-sm-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}

	.py-sm-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}

	.py-sm-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}

	.py-sm-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}

	.py-sm-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}

	.py-sm-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}

	.py-sm-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}

	.py-sm-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}

	.py-sm-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}

	.py-sm-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}

	.py-sm-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}

	.py-sm-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}

	.py-sm-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}

	.pt-sm-0 {
		padding-top: 0!important
	}

	.pt-sm-1 {
		padding-top: .25rem!important
	}

	.pt-sm-2 {
		padding-top: .5rem!important
	}

	.pt-sm-3 {
		padding-top: .75rem!important
	}

	.pt-sm-4 {
		padding-top: 1rem!important
	}

	.pt-sm-5 {
		padding-top: 1.25rem!important
	}

	.pt-sm-6 {
		padding-top: 1.5rem!important
	}

	.pt-sm-7 {
		padding-top: 1.75rem!important
	}

	.pt-sm-8 {
		padding-top: 2rem!important
	}

	.pt-sm-9 {
		padding-top: 2.25rem!important
	}

	.pt-sm-10 {
		padding-top: 2.5rem!important
	}

	.pt-sm-11 {
		padding-top: 2.75rem!important
	}

	.pt-sm-12 {
		padding-top: 3rem!important
	}

	.pt-sm-13 {
		padding-top: 3.25rem!important
	}

	.pt-sm-14 {
		padding-top: 3.5rem!important
	}

	.pt-sm-15 {
		padding-top: 3.75rem!important
	}

	.pt-sm-16 {
		padding-top: 4rem!important
	}

	.pt-sm-17 {
		padding-top: 4.25rem!important
	}

	.pt-sm-18 {
		padding-top: 4.5rem!important
	}

	.pt-sm-19 {
		padding-top: 4.75rem!important
	}

	.pt-sm-20 {
		padding-top: 5rem!important
	}

	.pe-sm-0 {
		padding-right: 0!important
	}

	.pe-sm-1 {
		padding-right: .25rem!important
	}

	.pe-sm-2 {
		padding-right: .5rem!important
	}

	.pe-sm-3 {
		padding-right: .75rem!important
	}

	.pe-sm-4 {
		padding-right: 1rem!important
	}

	.pe-sm-5 {
		padding-right: 1.25rem!important
	}

	.pe-sm-6 {
		padding-right: 1.5rem!important
	}

	.pe-sm-7 {
		padding-right: 1.75rem!important
	}

	.pe-sm-8 {
		padding-right: 2rem!important
	}

	.pe-sm-9 {
		padding-right: 2.25rem!important
	}

	.pe-sm-10 {
		padding-right: 2.5rem!important
	}

	.pe-sm-11 {
		padding-right: 2.75rem!important
	}

	.pe-sm-12 {
		padding-right: 3rem!important
	}

	.pe-sm-13 {
		padding-right: 3.25rem!important
	}

	.pe-sm-14 {
		padding-right: 3.5rem!important
	}

	.pe-sm-15 {
		padding-right: 3.75rem!important
	}

	.pe-sm-16 {
		padding-right: 4rem!important
	}

	.pe-sm-17 {
		padding-right: 4.25rem!important
	}

	.pe-sm-18 {
		padding-right: 4.5rem!important
	}

	.pe-sm-19 {
		padding-right: 4.75rem!important
	}

	.pe-sm-20 {
		padding-right: 5rem!important
	}

	.pb-sm-0 {
		padding-bottom: 0!important
	}

	.pb-sm-1 {
		padding-bottom: .25rem!important
	}

	.pb-sm-2 {
		padding-bottom: .5rem!important
	}

	.pb-sm-3 {
		padding-bottom: .75rem!important
	}

	.pb-sm-4 {
		padding-bottom: 1rem!important
	}

	.pb-sm-5 {
		padding-bottom: 1.25rem!important
	}

	.pb-sm-6 {
		padding-bottom: 1.5rem!important
	}

	.pb-sm-7 {
		padding-bottom: 1.75rem!important
	}

	.pb-sm-8 {
		padding-bottom: 2rem!important
	}

	.pb-sm-9 {
		padding-bottom: 2.25rem!important
	}

	.pb-sm-10 {
		padding-bottom: 2.5rem!important
	}

	.pb-sm-11 {
		padding-bottom: 2.75rem!important
	}

	.pb-sm-12 {
		padding-bottom: 3rem!important
	}

	.pb-sm-13 {
		padding-bottom: 3.25rem!important
	}

	.pb-sm-14 {
		padding-bottom: 3.5rem!important
	}

	.pb-sm-15 {
		padding-bottom: 3.75rem!important
	}

	.pb-sm-16 {
		padding-bottom: 4rem!important
	}

	.pb-sm-17 {
		padding-bottom: 4.25rem!important
	}

	.pb-sm-18 {
		padding-bottom: 4.5rem!important
	}

	.pb-sm-19 {
		padding-bottom: 4.75rem!important
	}

	.pb-sm-20 {
		padding-bottom: 5rem!important
	}

	.ps-sm-0 {
		padding-left: 0!important
	}

	.ps-sm-1 {
		padding-left: .25rem!important
	}

	.ps-sm-2 {
		padding-left: .5rem!important
	}

	.ps-sm-3 {
		padding-left: .75rem!important
	}

	.ps-sm-4 {
		padding-left: 1rem!important
	}

	.ps-sm-5 {
		padding-left: 1.25rem!important
	}

	.ps-sm-6 {
		padding-left: 1.5rem!important
	}

	.ps-sm-7 {
		padding-left: 1.75rem!important
	}

	.ps-sm-8 {
		padding-left: 2rem!important
	}

	.ps-sm-9 {
		padding-left: 2.25rem!important
	}

	.ps-sm-10 {
		padding-left: 2.5rem!important
	}

	.ps-sm-11 {
		padding-left: 2.75rem!important
	}

	.ps-sm-12 {
		padding-left: 3rem!important
	}

	.ps-sm-13 {
		padding-left: 3.25rem!important
	}

	.ps-sm-14 {
		padding-left: 3.5rem!important
	}

	.ps-sm-15 {
		padding-left: 3.75rem!important
	}

	.ps-sm-16 {
		padding-left: 4rem!important
	}

	.ps-sm-17 {
		padding-left: 4.25rem!important
	}

	.ps-sm-18 {
		padding-left: 4.5rem!important
	}

	.ps-sm-19 {
		padding-left: 4.75rem!important
	}

	.ps-sm-20 {
		padding-left: 5rem!important
	}

	.gap-sm-0 {
		gap: 0!important
	}

	.gap-sm-1 {
		gap: .25rem!important
	}

	.gap-sm-2 {
		gap: .5rem!important
	}

	.gap-sm-3 {
		gap: .75rem!important
	}

	.gap-sm-4 {
		gap: 1rem!important
	}

	.gap-sm-5 {
		gap: 1.25rem!important
	}

	.gap-sm-6 {
		gap: 1.5rem!important
	}

	.gap-sm-7 {
		gap: 1.75rem!important
	}

	.gap-sm-8 {
		gap: 2rem!important
	}

	.gap-sm-9 {
		gap: 2.25rem!important
	}

	.gap-sm-10 {
		gap: 2.5rem!important
	}

	.gap-sm-11 {
		gap: 2.75rem!important
	}

	.gap-sm-12 {
		gap: 3rem!important
	}

	.gap-sm-13 {
		gap: 3.25rem!important
	}

	.gap-sm-14 {
		gap: 3.5rem!important
	}

	.gap-sm-15 {
		gap: 3.75rem!important
	}

	.gap-sm-16 {
		gap: 4rem!important
	}

	.gap-sm-17 {
		gap: 4.25rem!important
	}

	.gap-sm-18 {
		gap: 4.5rem!important
	}

	.gap-sm-19 {
		gap: 4.75rem!important
	}

	.gap-sm-20 {
		gap: 5rem!important
	}

	.fs-sm-1 {
		font-size: calc(1.3rem + .6vw)!important
	}

	.fs-sm-2 {
		font-size: calc(1.275rem + .3vw)!important
	}

	.fs-sm-3 {
		font-size: calc(1.26rem + .12vw)!important
	}

	.fs-sm-4 {
		font-size: 1.25rem!important
	}

	.fs-sm-5 {
		font-size: 1.15rem!important
	}

	.fs-sm-6 {
		font-size: 1.075rem!important
	}

	.fs-sm-7 {
		font-size: .95rem!important
	}

	.fs-sm-8 {
		font-size: .85rem!important
	}

	.fs-sm-9 {
		font-size: .75rem!important
	}

	.fs-sm-10 {
		font-size: .5rem!important
	}

	.fs-sm-base {
		font-size: 1rem!important
	}

	.fs-sm-fluid {
		font-size: 100%!important
	}

	.fs-sm-2x {
		font-size: calc(1.325rem + .9vw)!important
	}

	.fs-sm-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}

	.fs-sm-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}

	.fs-sm-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}

	.fs-sm-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}

	.fs-sm-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}

	.fs-sm-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}

	.fs-sm-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}

	.fs-sm-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}

	.fs-sm-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}

	.fs-sm-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}

	.fs-sm-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}

	.fs-sm-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}

	.fs-sm-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}

	.fs-sm-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}

	.fs-sm-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}

	.text-sm-start {
		text-align: left!important
	}

	.text-sm-end {
		text-align: right!important
	}

	.text-sm-center {
		text-align: center!important
	}

	.min-w-sm-unset {
		min-width: unset!important
	}

	.min-w-sm-25 {
		min-width: 25%!important
	}

	.min-w-sm-50 {
		min-width: 50%!important
	}

	.min-w-sm-75 {
		min-width: 75%!important
	}

	.min-w-sm-100 {
		min-width: 100%!important
	}

	.min-w-sm-auto {
		min-width: auto!important
	}

	.min-w-sm-1px {
		min-width: 1px!important
	}

	.min-w-sm-2px {
		min-width: 2px!important
	}

	.min-w-sm-3px {
		min-width: 3px!important
	}

	.min-w-sm-4px {
		min-width: 4px!important
	}

	.min-w-sm-5px {
		min-width: 5px!important
	}

	.min-w-sm-6px {
		min-width: 6px!important
	}

	.min-w-sm-7px {
		min-width: 7px!important
	}

	.min-w-sm-8px {
		min-width: 8px!important
	}

	.min-w-sm-9px {
		min-width: 9px!important
	}

	.min-w-sm-10px {
		min-width: 10px!important
	}

	.min-w-sm-15px {
		min-width: 15px!important
	}

	.min-w-sm-20px {
		min-width: 20px!important
	}

	.min-w-sm-25px {
		min-width: 25px!important
	}

	.min-w-sm-30px {
		min-width: 30px!important
	}

	.min-w-sm-35px {
		min-width: 35px!important
	}

	.min-w-sm-40px {
		min-width: 40px!important
	}

	.min-w-sm-45px {
		min-width: 45px!important
	}

	.min-w-sm-50px {
		min-width: 50px!important
	}

	.min-w-sm-55px {
		min-width: 55px!important
	}

	.min-w-sm-60px {
		min-width: 60px!important
	}

	.min-w-sm-65px {
		min-width: 65px!important
	}

	.min-w-sm-70px {
		min-width: 70px!important
	}

	.min-w-sm-75px {
		min-width: 75px!important
	}

	.min-w-sm-80px {
		min-width: 80px!important
	}

	.min-w-sm-85px {
		min-width: 85px!important
	}

	.min-w-sm-90px {
		min-width: 90px!important
	}

	.min-w-sm-95px {
		min-width: 95px!important
	}

	.min-w-sm-100px {
		min-width: 100px!important
	}

	.min-w-sm-125px {
		min-width: 125px!important
	}

	.min-w-sm-150px {
		min-width: 150px!important
	}

	.min-w-sm-175px {
		min-width: 175px!important
	}

	.min-w-sm-200px {
		min-width: 200px!important
	}

	.min-w-sm-225px {
		min-width: 225px!important
	}

	.min-w-sm-250px {
		min-width: 250px!important
	}

	.min-w-sm-275px {
		min-width: 275px!important
	}

	.min-w-sm-300px {
		min-width: 300px!important
	}

	.min-w-sm-325px {
		min-width: 325px!important
	}

	.min-w-sm-350px {
		min-width: 350px!important
	}

	.min-w-sm-375px {
		min-width: 375px!important
	}

	.min-w-sm-400px {
		min-width: 400px!important
	}

	.min-w-sm-425px {
		min-width: 425px!important
	}

	.min-w-sm-450px {
		min-width: 450px!important
	}

	.min-w-sm-475px {
		min-width: 475px!important
	}

	.min-w-sm-500px {
		min-width: 500px!important
	}

	.min-w-sm-550px {
		min-width: 550px!important
	}

	.min-w-sm-600px {
		min-width: 600px!important
	}

	.min-w-sm-650px {
		min-width: 650px!important
	}

	.min-w-sm-700px {
		min-width: 700px!important
	}

	.min-w-sm-750px {
		min-width: 750px!important
	}

	.min-w-sm-800px {
		min-width: 800px!important
	}

	.min-w-sm-850px {
		min-width: 850px!important
	}

	.min-w-sm-900px {
		min-width: 900px!important
	}

	.min-w-sm-950px {
		min-width: 950px!important
	}

	.min-w-sm-1000px {
		min-width: 1000px!important
	}

	.min-h-sm-unset {
		min-height: unset!important
	}

	.min-h-sm-25 {
		min-height: 25%!important
	}

	.min-h-sm-50 {
		min-height: 50%!important
	}

	.min-h-sm-75 {
		min-height: 75%!important
	}

	.min-h-sm-100 {
		min-height: 100%!important
	}

	.min-h-sm-auto {
		min-height: auto!important
	}

	.min-h-sm-1px {
		min-height: 1px!important
	}

	.min-h-sm-2px {
		min-height: 2px!important
	}

	.min-h-sm-3px {
		min-height: 3px!important
	}

	.min-h-sm-4px {
		min-height: 4px!important
	}

	.min-h-sm-5px {
		min-height: 5px!important
	}

	.min-h-sm-6px {
		min-height: 6px!important
	}

	.min-h-sm-7px {
		min-height: 7px!important
	}

	.min-h-sm-8px {
		min-height: 8px!important
	}

	.min-h-sm-9px {
		min-height: 9px!important
	}

	.min-h-sm-10px {
		min-height: 10px!important
	}

	.min-h-sm-15px {
		min-height: 15px!important
	}

	.min-h-sm-20px {
		min-height: 20px!important
	}

	.min-h-sm-25px {
		min-height: 25px!important
	}

	.min-h-sm-30px {
		min-height: 30px!important
	}

	.min-h-sm-35px {
		min-height: 35px!important
	}

	.min-h-sm-40px {
		min-height: 40px!important
	}

	.min-h-sm-45px {
		min-height: 45px!important
	}

	.min-h-sm-50px {
		min-height: 50px!important
	}

	.min-h-sm-55px {
		min-height: 55px!important
	}

	.min-h-sm-60px {
		min-height: 60px!important
	}

	.min-h-sm-65px {
		min-height: 65px!important
	}

	.min-h-sm-70px {
		min-height: 70px!important
	}

	.min-h-sm-75px {
		min-height: 75px!important
	}

	.min-h-sm-80px {
		min-height: 80px!important
	}

	.min-h-sm-85px {
		min-height: 85px!important
	}

	.min-h-sm-90px {
		min-height: 90px!important
	}

	.min-h-sm-95px {
		min-height: 95px!important
	}

	.min-h-sm-100px {
		min-height: 100px!important
	}

	.min-h-sm-125px {
		min-height: 125px!important
	}

	.min-h-sm-150px {
		min-height: 150px!important
	}

	.min-h-sm-175px {
		min-height: 175px!important
	}

	.min-h-sm-200px {
		min-height: 200px!important
	}

	.min-h-sm-225px {
		min-height: 225px!important
	}

	.min-h-sm-250px {
		min-height: 250px!important
	}

	.min-h-sm-275px {
		min-height: 275px!important
	}

	.min-h-sm-300px {
		min-height: 300px!important
	}

	.min-h-sm-325px {
		min-height: 325px!important
	}

	.min-h-sm-350px {
		min-height: 350px!important
	}

	.min-h-sm-375px {
		min-height: 375px!important
	}

	.min-h-sm-400px {
		min-height: 400px!important
	}

	.min-h-sm-425px {
		min-height: 425px!important
	}

	.min-h-sm-450px {
		min-height: 450px!important
	}

	.min-h-sm-475px {
		min-height: 475px!important
	}

	.min-h-sm-500px {
		min-height: 500px!important
	}

	.min-h-sm-550px {
		min-height: 550px!important
	}

	.min-h-sm-600px {
		min-height: 600px!important
	}

	.min-h-sm-650px {
		min-height: 650px!important
	}

	.min-h-sm-700px {
		min-height: 700px!important
	}

	.min-h-sm-750px {
		min-height: 750px!important
	}

	.min-h-sm-800px {
		min-height: 800px!important
	}

	.min-h-sm-850px {
		min-height: 850px!important
	}

	.min-h-sm-900px {
		min-height: 900px!important
	}

	.min-h-sm-950px {
		min-height: 950px!important
	}

	.min-h-sm-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:768px) {
	.float-md-start {
		float: left!important
	}

	.float-md-end {
		float: right!important
	}

	.float-md-none {
		float: none!important
	}

	.overflow-md-auto {
		overflow: auto!important
	}

	.overflow-md-hidden {
		overflow: hidden!important
	}

	.overflow-md-visible {
		overflow: visible!important
	}

	.overflow-md-scroll {
		overflow: scroll!important
	}

	.d-md-inline {
		display: inline!important
	}

	.d-md-inline-block {
		display: inline-block!important
	}

	.d-md-block {
		display: block!important
	}

	.d-md-grid {
		display: grid!important
	}

	.d-md-table {
		display: table!important
	}

	.d-md-table-row {
		display: table-row!important
	}

	.d-md-table-cell {
		display: table-cell!important
	}

	.d-md-flex {
		display: flex!important
	}

	.d-md-inline-flex {
		display: inline-flex!important
	}

	.d-md-none {
		display: none!important
	}

	.position-md-static {
		position: static!important
	}

	.position-md-relative {
		position: relative!important
	}

	.position-md-absolute {
		position: absolute!important
	}

	.position-md-fixed {
		position: fixed!important
	}

	.position-md-sticky {
		position: sticky!important
	}

	.w-md-unset {
		width: unset!important
	}

	.w-md-25 {
		width: 25%!important
	}

	.w-md-50 {
		width: 50%!important
	}

	.w-md-75 {
		width: 75%!important
	}

	.w-md-100 {
		width: 100%!important
	}

	.w-md-auto {
		width: auto!important
	}

	.w-md-1px {
		width: 1px!important
	}

	.w-md-2px {
		width: 2px!important
	}

	.w-md-3px {
		width: 3px!important
	}

	.w-md-4px {
		width: 4px!important
	}

	.w-md-5px {
		width: 5px!important
	}

	.w-md-6px {
		width: 6px!important
	}

	.w-md-7px {
		width: 7px!important
	}

	.w-md-8px {
		width: 8px!important
	}

	.w-md-9px {
		width: 9px!important
	}

	.w-md-10px {
		width: 10px!important
	}

	.w-md-15px {
		width: 15px!important
	}

	.w-md-20px {
		width: 20px!important
	}

	.w-md-25px {
		width: 25px!important
	}

	.w-md-30px {
		width: 30px!important
	}

	.w-md-35px {
		width: 35px!important
	}

	.w-md-40px {
		width: 40px!important
	}

	.w-md-45px {
		width: 45px!important
	}

	.w-md-50px {
		width: 50px!important
	}

	.w-md-55px {
		width: 55px!important
	}

	.w-md-60px {
		width: 60px!important
	}

	.w-md-65px {
		width: 65px!important
	}

	.w-md-70px {
		width: 70px!important
	}

	.w-md-75px {
		width: 75px!important
	}

	.w-md-80px {
		width: 80px!important
	}

	.w-md-85px {
		width: 85px!important
	}

	.w-md-90px {
		width: 90px!important
	}

	.w-md-95px {
		width: 95px!important
	}

	.w-md-100px {
		width: 100px!important
	}

	.w-md-125px {
		width: 125px!important
	}

	.w-md-150px {
		width: 150px!important
	}

	.w-md-175px {
		width: 175px!important
	}

	.w-md-200px {
		width: 200px!important
	}

	.w-md-225px {
		width: 225px!important
	}

	.w-md-250px {
		width: 250px!important
	}

	.w-md-275px {
		width: 275px!important
	}

	.w-md-300px {
		width: 300px!important
	}

	.w-md-325px {
		width: 325px!important
	}

	.w-md-350px {
		width: 350px!important
	}

	.w-md-375px {
		width: 375px!important
	}

	.w-md-400px {
		width: 400px!important
	}

	.w-md-425px {
		width: 425px!important
	}

	.w-md-450px {
		width: 450px!important
	}

	.w-md-475px {
		width: 475px!important
	}

	.w-md-500px {
		width: 500px!important
	}

	.w-md-550px {
		width: 550px!important
	}

	.w-md-600px {
		width: 600px!important
	}

	.w-md-650px {
		width: 650px!important
	}

	.w-md-700px {
		width: 700px!important
	}

	.w-md-750px {
		width: 750px!important
	}

	.w-md-800px {
		width: 800px!important
	}

	.w-md-850px {
		width: 850px!important
	}

	.w-md-900px {
		width: 900px!important
	}

	.w-md-950px {
		width: 950px!important
	}

	.w-md-1000px {
		width: 1000px!important
	}

	.mw-md-unset {
		max-width: unset!important
	}

	.mw-md-25 {
		max-width: 25%!important
	}

	.mw-md-50 {
		max-width: 50%!important
	}

	.mw-md-75 {
		max-width: 75%!important
	}

	.mw-md-100 {
		max-width: 100%!important
	}

	.mw-md-auto {
		max-width: auto!important
	}

	.mw-md-1px {
		max-width: 1px!important
	}

	.mw-md-2px {
		max-width: 2px!important
	}

	.mw-md-3px {
		max-width: 3px!important
	}

	.mw-md-4px {
		max-width: 4px!important
	}

	.mw-md-5px {
		max-width: 5px!important
	}

	.mw-md-6px {
		max-width: 6px!important
	}

	.mw-md-7px {
		max-width: 7px!important
	}

	.mw-md-8px {
		max-width: 8px!important
	}

	.mw-md-9px {
		max-width: 9px!important
	}

	.mw-md-10px {
		max-width: 10px!important
	}

	.mw-md-15px {
		max-width: 15px!important
	}

	.mw-md-20px {
		max-width: 20px!important
	}

	.mw-md-25px {
		max-width: 25px!important
	}

	.mw-md-30px {
		max-width: 30px!important
	}

	.mw-md-35px {
		max-width: 35px!important
	}

	.mw-md-40px {
		max-width: 40px!important
	}

	.mw-md-45px {
		max-width: 45px!important
	}

	.mw-md-50px {
		max-width: 50px!important
	}

	.mw-md-55px {
		max-width: 55px!important
	}

	.mw-md-60px {
		max-width: 60px!important
	}

	.mw-md-65px {
		max-width: 65px!important
	}

	.mw-md-70px {
		max-width: 70px!important
	}

	.mw-md-75px {
		max-width: 75px!important
	}

	.mw-md-80px {
		max-width: 80px!important
	}

	.mw-md-85px {
		max-width: 85px!important
	}

	.mw-md-90px {
		max-width: 90px!important
	}

	.mw-md-95px {
		max-width: 95px!important
	}

	.mw-md-100px {
		max-width: 100px!important
	}

	.mw-md-125px {
		max-width: 125px!important
	}

	.mw-md-150px {
		max-width: 150px!important
	}

	.mw-md-175px {
		max-width: 175px!important
	}

	.mw-md-200px {
		max-width: 200px!important
	}

	.mw-md-225px {
		max-width: 225px!important
	}

	.mw-md-250px {
		max-width: 250px!important
	}

	.mw-md-275px {
		max-width: 275px!important
	}

	.mw-md-300px {
		max-width: 300px!important
	}

	.mw-md-325px {
		max-width: 325px!important
	}

	.mw-md-350px {
		max-width: 350px!important
	}

	.mw-md-375px {
		max-width: 375px!important
	}

	.mw-md-400px {
		max-width: 400px!important
	}

	.mw-md-425px {
		max-width: 425px!important
	}

	.mw-md-450px {
		max-width: 450px!important
	}

	.mw-md-475px {
		max-width: 475px!important
	}

	.mw-md-500px {
		max-width: 500px!important
	}

	.mw-md-550px {
		max-width: 550px!important
	}

	.mw-md-600px {
		max-width: 600px!important
	}

	.mw-md-650px {
		max-width: 650px!important
	}

	.mw-md-700px {
		max-width: 700px!important
	}

	.mw-md-750px {
		max-width: 750px!important
	}

	.mw-md-800px {
		max-width: 800px!important
	}

	.mw-md-850px {
		max-width: 850px!important
	}

	.mw-md-900px {
		max-width: 900px!important
	}

	.mw-md-950px {
		max-width: 950px!important
	}

	.mw-md-1000px {
		max-width: 1000px!important
	}

	.h-md-unset {
		height: unset!important
	}

	.h-md-25 {
		height: 25%!important
	}

	.h-md-50 {
		height: 50%!important
	}

	.h-md-75 {
		height: 75%!important
	}

	.h-md-100 {
		height: 100%!important
	}

	.h-md-auto {
		height: auto!important
	}

	.h-md-1px {
		height: 1px!important
	}

	.h-md-2px {
		height: 2px!important
	}

	.h-md-3px {
		height: 3px!important
	}

	.h-md-4px {
		height: 4px!important
	}

	.h-md-5px {
		height: 5px!important
	}

	.h-md-6px {
		height: 6px!important
	}

	.h-md-7px {
		height: 7px!important
	}

	.h-md-8px {
		height: 8px!important
	}

	.h-md-9px {
		height: 9px!important
	}

	.h-md-10px {
		height: 10px!important
	}

	.h-md-15px {
		height: 15px!important
	}

	.h-md-20px {
		height: 20px!important
	}

	.h-md-25px {
		height: 25px!important
	}

	.h-md-30px {
		height: 30px!important
	}

	.h-md-35px {
		height: 35px!important
	}

	.h-md-40px {
		height: 40px!important
	}

	.h-md-45px {
		height: 45px!important
	}

	.h-md-50px {
		height: 50px!important
	}

	.h-md-55px {
		height: 55px!important
	}

	.h-md-60px {
		height: 60px!important
	}

	.h-md-65px {
		height: 65px!important
	}

	.h-md-70px {
		height: 70px!important
	}

	.h-md-75px {
		height: 75px!important
	}

	.h-md-80px {
		height: 80px!important
	}

	.h-md-85px {
		height: 85px!important
	}

	.h-md-90px {
		height: 90px!important
	}

	.h-md-95px {
		height: 95px!important
	}

	.h-md-100px {
		height: 100px!important
	}

	.h-md-125px {
		height: 125px!important
	}

	.h-md-150px {
		height: 150px!important
	}

	.h-md-175px {
		height: 175px!important
	}

	.h-md-200px {
		height: 200px!important
	}

	.h-md-225px {
		height: 225px!important
	}

	.h-md-250px {
		height: 250px!important
	}

	.h-md-275px {
		height: 275px!important
	}

	.h-md-300px {
		height: 300px!important
	}

	.h-md-325px {
		height: 325px!important
	}

	.h-md-350px {
		height: 350px!important
	}

	.h-md-375px {
		height: 375px!important
	}

	.h-md-400px {
		height: 400px!important
	}

	.h-md-425px {
		height: 425px!important
	}

	.h-md-450px {
		height: 450px!important
	}

	.h-md-475px {
		height: 475px!important
	}

	.h-md-500px {
		height: 500px!important
	}

	.h-md-550px {
		height: 550px!important
	}

	.h-md-600px {
		height: 600px!important
	}

	.h-md-650px {
		height: 650px!important
	}

	.h-md-700px {
		height: 700px!important
	}

	.h-md-750px {
		height: 750px!important
	}

	.h-md-800px {
		height: 800px!important
	}

	.h-md-850px {
		height: 850px!important
	}

	.h-md-900px {
		height: 900px!important
	}

	.h-md-950px {
		height: 950px!important
	}

	.h-md-1000px {
		height: 1000px!important
	}

	.mh-md-unset {
		max-height: unset!important
	}

	.mh-md-25 {
		max-height: 25%!important
	}

	.mh-md-50 {
		max-height: 50%!important
	}

	.mh-md-75 {
		max-height: 75%!important
	}

	.mh-md-100 {
		max-height: 100%!important
	}

	.mh-md-auto {
		max-height: auto!important
	}

	.mh-md-1px {
		max-height: 1px!important
	}

	.mh-md-2px {
		max-height: 2px!important
	}

	.mh-md-3px {
		max-height: 3px!important
	}

	.mh-md-4px {
		max-height: 4px!important
	}

	.mh-md-5px {
		max-height: 5px!important
	}

	.mh-md-6px {
		max-height: 6px!important
	}

	.mh-md-7px {
		max-height: 7px!important
	}

	.mh-md-8px {
		max-height: 8px!important
	}

	.mh-md-9px {
		max-height: 9px!important
	}

	.mh-md-10px {
		max-height: 10px!important
	}

	.mh-md-15px {
		max-height: 15px!important
	}

	.mh-md-20px {
		max-height: 20px!important
	}

	.mh-md-25px {
		max-height: 25px!important
	}

	.mh-md-30px {
		max-height: 30px!important
	}

	.mh-md-35px {
		max-height: 35px!important
	}

	.mh-md-40px {
		max-height: 40px!important
	}

	.mh-md-45px {
		max-height: 45px!important
	}

	.mh-md-50px {
		max-height: 50px!important
	}

	.mh-md-55px {
		max-height: 55px!important
	}

	.mh-md-60px {
		max-height: 60px!important
	}

	.mh-md-65px {
		max-height: 65px!important
	}

	.mh-md-70px {
		max-height: 70px!important
	}

	.mh-md-75px {
		max-height: 75px!important
	}

	.mh-md-80px {
		max-height: 80px!important
	}

	.mh-md-85px {
		max-height: 85px!important
	}

	.mh-md-90px {
		max-height: 90px!important
	}

	.mh-md-95px {
		max-height: 95px!important
	}

	.mh-md-100px {
		max-height: 100px!important
	}

	.mh-md-125px {
		max-height: 125px!important
	}

	.mh-md-150px {
		max-height: 150px!important
	}

	.mh-md-175px {
		max-height: 175px!important
	}

	.mh-md-200px {
		max-height: 200px!important
	}

	.mh-md-225px {
		max-height: 225px!important
	}

	.mh-md-250px {
		max-height: 250px!important
	}

	.mh-md-275px {
		max-height: 275px!important
	}

	.mh-md-300px {
		max-height: 300px!important
	}

	.mh-md-325px {
		max-height: 325px!important
	}

	.mh-md-350px {
		max-height: 350px!important
	}

	.mh-md-375px {
		max-height: 375px!important
	}

	.mh-md-400px {
		max-height: 400px!important
	}

	.mh-md-425px {
		max-height: 425px!important
	}

	.mh-md-450px {
		max-height: 450px!important
	}

	.mh-md-475px {
		max-height: 475px!important
	}

	.mh-md-500px {
		max-height: 500px!important
	}

	.mh-md-550px {
		max-height: 550px!important
	}

	.mh-md-600px {
		max-height: 600px!important
	}

	.mh-md-650px {
		max-height: 650px!important
	}

	.mh-md-700px {
		max-height: 700px!important
	}

	.mh-md-750px {
		max-height: 750px!important
	}

	.mh-md-800px {
		max-height: 800px!important
	}

	.mh-md-850px {
		max-height: 850px!important
	}

	.mh-md-900px {
		max-height: 900px!important
	}

	.mh-md-950px {
		max-height: 950px!important
	}

	.mh-md-1000px {
		max-height: 1000px!important
	}

	.flex-md-fill {
		flex: 1 1 auto!important
	}

	.flex-md-row {
		flex-direction: row!important
	}

	.flex-md-column {
		flex-direction: column!important
	}

	.flex-md-row-reverse {
		flex-direction: row-reverse!important
	}

	.flex-md-column-reverse {
		flex-direction: column-reverse!important
	}

	.flex-md-grow-0 {
		flex-grow: 0!important
	}

	.flex-md-grow-1 {
		flex-grow: 1!important
	}

	.flex-md-shrink-0 {
		flex-shrink: 0!important
	}

	.flex-md-shrink-1 {
		flex-shrink: 1!important
	}

	.flex-md-wrap {
		flex-wrap: wrap!important
	}

	.flex-md-nowrap {
		flex-wrap: nowrap!important
	}

	.flex-md-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}

	.justify-content-md-start {
		justify-content: flex-start!important
	}

	.justify-content-md-end {
		justify-content: flex-end!important
	}

	.justify-content-md-center {
		justify-content: center!important
	}

	.justify-content-md-between {
		justify-content: space-between!important
	}

	.justify-content-md-around {
		justify-content: space-around!important
	}

	.justify-content-md-evenly {
		justify-content: space-evenly!important
	}

	.align-items-md-start {
		align-items: flex-start!important
	}

	.align-items-md-end {
		align-items: flex-end!important
	}

	.align-items-md-center {
		align-items: center!important
	}

	.align-items-md-baseline {
		align-items: baseline!important
	}

	.align-items-md-stretch {
		align-items: stretch!important
	}

	.align-content-md-start {
		align-content: flex-start!important
	}

	.align-content-md-end {
		align-content: flex-end!important
	}

	.align-content-md-center {
		align-content: center!important
	}

	.align-content-md-between {
		align-content: space-between!important
	}

	.align-content-md-around {
		align-content: space-around!important
	}

	.align-content-md-stretch {
		align-content: stretch!important
	}

	.align-self-md-auto {
		align-self: auto!important
	}

	.align-self-md-start {
		align-self: flex-start!important
	}

	.align-self-md-end {
		align-self: flex-end!important
	}

	.align-self-md-center {
		align-self: center!important
	}

	.align-self-md-baseline {
		align-self: baseline!important
	}

	.align-self-md-stretch {
		align-self: stretch!important
	}

	.order-md-first {
		order: -1!important
	}

	.order-md-0 {
		order: 0!important
	}

	.order-md-1 {
		order: 1!important
	}

	.order-md-2 {
		order: 2!important
	}

	.order-md-3 {
		order: 3!important
	}

	.order-md-4 {
		order: 4!important
	}

	.order-md-5 {
		order: 5!important
	}

	.order-md-last {
		order: 6!important
	}

	.m-md-0 {
		margin: 0!important
	}

	.m-md-1 {
		margin: .25rem!important
	}

	.m-md-2 {
		margin: .5rem!important
	}

	.m-md-3 {
		margin: .75rem!important
	}

	.m-md-4 {
		margin: 1rem!important
	}

	.m-md-5 {
		margin: 1.25rem!important
	}

	.m-md-6 {
		margin: 1.5rem!important
	}

	.m-md-7 {
		margin: 1.75rem!important
	}

	.m-md-8 {
		margin: 2rem!important
	}

	.m-md-9 {
		margin: 2.25rem!important
	}

	.m-md-10 {
		margin: 2.5rem!important
	}

	.m-md-11 {
		margin: 2.75rem!important
	}

	.m-md-12 {
		margin: 3rem!important
	}

	.m-md-13 {
		margin: 3.25rem!important
	}

	.m-md-14 {
		margin: 3.5rem!important
	}

	.m-md-15 {
		margin: 3.75rem!important
	}

	.m-md-16 {
		margin: 4rem!important
	}

	.m-md-17 {
		margin: 4.25rem!important
	}

	.m-md-18 {
		margin: 4.5rem!important
	}

	.m-md-19 {
		margin: 4.75rem!important
	}

	.m-md-20 {
		margin: 5rem!important
	}

	.m-md-auto {
		margin: auto!important
	}

	.mx-md-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}

	.mx-md-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}

	.mx-md-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}

	.mx-md-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}

	.mx-md-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}

	.mx-md-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}

	.mx-md-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}

	.mx-md-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}

	.mx-md-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}

	.mx-md-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}

	.mx-md-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}

	.mx-md-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}

	.mx-md-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}

	.mx-md-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}

	.mx-md-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}

	.mx-md-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}

	.mx-md-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}

	.mx-md-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}

	.mx-md-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}

	.mx-md-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}

	.mx-md-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}

	.mx-md-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}

	.my-md-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}

	.my-md-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}

	.my-md-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}

	.my-md-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}

	.my-md-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}

	.my-md-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}

	.my-md-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}

	.my-md-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}

	.my-md-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}

	.my-md-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}

	.my-md-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}

	.my-md-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}

	.my-md-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}

	.my-md-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}

	.my-md-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}

	.my-md-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}

	.my-md-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}

	.my-md-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}

	.my-md-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}

	.my-md-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}

	.my-md-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}

	.my-md-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}

	.mt-md-0 {
		margin-top: 0!important
	}

	.mt-md-1 {
		margin-top: .25rem!important
	}

	.mt-md-2 {
		margin-top: .5rem!important
	}

	.mt-md-3 {
		margin-top: .75rem!important
	}

	.mt-md-4 {
		margin-top: 1rem!important
	}

	.mt-md-5 {
		margin-top: 1.25rem!important
	}

	.mt-md-6 {
		margin-top: 1.5rem!important
	}

	.mt-md-7 {
		margin-top: 1.75rem!important
	}

	.mt-md-8 {
		margin-top: 2rem!important
	}

	.mt-md-9 {
		margin-top: 2.25rem!important
	}

	.mt-md-10 {
		margin-top: 2.5rem!important
	}

	.mt-md-11 {
		margin-top: 2.75rem!important
	}

	.mt-md-12 {
		margin-top: 3rem!important
	}

	.mt-md-13 {
		margin-top: 3.25rem!important
	}

	.mt-md-14 {
		margin-top: 3.5rem!important
	}

	.mt-md-15 {
		margin-top: 3.75rem!important
	}

	.mt-md-16 {
		margin-top: 4rem!important
	}

	.mt-md-17 {
		margin-top: 4.25rem!important
	}

	.mt-md-18 {
		margin-top: 4.5rem!important
	}

	.mt-md-19 {
		margin-top: 4.75rem!important
	}

	.mt-md-20 {
		margin-top: 5rem!important
	}

	.mt-md-auto {
		margin-top: auto!important
	}

	.me-md-0 {
		margin-right: 0!important
	}

	.me-md-1 {
		margin-right: .25rem!important
	}

	.me-md-2 {
		margin-right: .5rem!important
	}

	.me-md-3 {
		margin-right: .75rem!important
	}

	.me-md-4 {
		margin-right: 1rem!important
	}

	.me-md-5 {
		margin-right: 1.25rem!important
	}

	.me-md-6 {
		margin-right: 1.5rem!important
	}

	.me-md-7 {
		margin-right: 1.75rem!important
	}

	.me-md-8 {
		margin-right: 2rem!important
	}

	.me-md-9 {
		margin-right: 2.25rem!important
	}

	.me-md-10 {
		margin-right: 2.5rem!important
	}

	.me-md-11 {
		margin-right: 2.75rem!important
	}

	.me-md-12 {
		margin-right: 3rem!important
	}

	.me-md-13 {
		margin-right: 3.25rem!important
	}

	.me-md-14 {
		margin-right: 3.5rem!important
	}

	.me-md-15 {
		margin-right: 3.75rem!important
	}

	.me-md-16 {
		margin-right: 4rem!important
	}

	.me-md-17 {
		margin-right: 4.25rem!important
	}

	.me-md-18 {
		margin-right: 4.5rem!important
	}

	.me-md-19 {
		margin-right: 4.75rem!important
	}

	.me-md-20 {
		margin-right: 5rem!important
	}

	.me-md-auto {
		margin-right: auto!important
	}

	.mb-md-0 {
		margin-bottom: 0!important
	}

	.mb-md-1 {
		margin-bottom: .25rem!important
	}

	.mb-md-2 {
		margin-bottom: .5rem!important
	}

	.mb-md-3 {
		margin-bottom: .75rem!important
	}

	.mb-md-4 {
		margin-bottom: 1rem!important
	}

	.mb-md-5 {
		margin-bottom: 1.25rem!important
	}

	.mb-md-6 {
		margin-bottom: 1.5rem!important
	}

	.mb-md-7 {
		margin-bottom: 1.75rem!important
	}

	.mb-md-8 {
		margin-bottom: 2rem!important
	}

	.mb-md-9 {
		margin-bottom: 2.25rem!important
	}

	.mb-md-10 {
		margin-bottom: 2.5rem!important
	}

	.mb-md-11 {
		margin-bottom: 2.75rem!important
	}

	.mb-md-12 {
		margin-bottom: 3rem!important
	}

	.mb-md-13 {
		margin-bottom: 3.25rem!important
	}

	.mb-md-14 {
		margin-bottom: 3.5rem!important
	}

	.mb-md-15 {
		margin-bottom: 3.75rem!important
	}

	.mb-md-16 {
		margin-bottom: 4rem!important
	}

	.mb-md-17 {
		margin-bottom: 4.25rem!important
	}

	.mb-md-18 {
		margin-bottom: 4.5rem!important
	}

	.mb-md-19 {
		margin-bottom: 4.75rem!important
	}

	.mb-md-20 {
		margin-bottom: 5rem!important
	}

	.mb-md-auto {
		margin-bottom: auto!important
	}

	.ms-md-0 {
		margin-left: 0!important
	}

	.ms-md-1 {
		margin-left: .25rem!important
	}

	.ms-md-2 {
		margin-left: .5rem!important
	}

	.ms-md-3 {
		margin-left: .75rem!important
	}

	.ms-md-4 {
		margin-left: 1rem!important
	}

	.ms-md-5 {
		margin-left: 1.25rem!important
	}

	.ms-md-6 {
		margin-left: 1.5rem!important
	}

	.ms-md-7 {
		margin-left: 1.75rem!important
	}

	.ms-md-8 {
		margin-left: 2rem!important
	}

	.ms-md-9 {
		margin-left: 2.25rem!important
	}

	.ms-md-10 {
		margin-left: 2.5rem!important
	}

	.ms-md-11 {
		margin-left: 2.75rem!important
	}

	.ms-md-12 {
		margin-left: 3rem!important
	}

	.ms-md-13 {
		margin-left: 3.25rem!important
	}

	.ms-md-14 {
		margin-left: 3.5rem!important
	}

	.ms-md-15 {
		margin-left: 3.75rem!important
	}

	.ms-md-16 {
		margin-left: 4rem!important
	}

	.ms-md-17 {
		margin-left: 4.25rem!important
	}

	.ms-md-18 {
		margin-left: 4.5rem!important
	}

	.ms-md-19 {
		margin-left: 4.75rem!important
	}

	.ms-md-20 {
		margin-left: 5rem!important
	}

	.ms-md-auto {
		margin-left: auto!important
	}

	.m-md-n1 {
		margin: -.25rem!important
	}

	.m-md-n2 {
		margin: -.5rem!important
	}

	.m-md-n3 {
		margin: -.75rem!important
	}

	.m-md-n4 {
		margin: -1rem!important
	}

	.m-md-n5 {
		margin: -1.25rem!important
	}

	.m-md-n6 {
		margin: -1.5rem!important
	}

	.m-md-n7 {
		margin: -1.75rem!important
	}

	.m-md-n8 {
		margin: -2rem!important
	}

	.m-md-n9 {
		margin: -2.25rem!important
	}

	.m-md-n10 {
		margin: -2.5rem!important
	}

	.m-md-n11 {
		margin: -2.75rem!important
	}

	.m-md-n12 {
		margin: -3rem!important
	}

	.m-md-n13 {
		margin: -3.25rem!important
	}

	.m-md-n14 {
		margin: -3.5rem!important
	}

	.m-md-n15 {
		margin: -3.75rem!important
	}

	.m-md-n16 {
		margin: -4rem!important
	}

	.m-md-n17 {
		margin: -4.25rem!important
	}

	.m-md-n18 {
		margin: -4.5rem!important
	}

	.m-md-n19 {
		margin: -4.75rem!important
	}

	.m-md-n20 {
		margin: -5rem!important
	}

	.mx-md-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}

	.mx-md-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}

	.mx-md-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}

	.mx-md-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}

	.mx-md-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}

	.mx-md-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}

	.mx-md-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}

	.mx-md-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}

	.mx-md-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}

	.mx-md-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}

	.mx-md-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}

	.mx-md-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}

	.mx-md-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}

	.mx-md-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}

	.mx-md-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}

	.mx-md-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}

	.mx-md-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}

	.mx-md-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}

	.mx-md-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}

	.mx-md-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}

	.my-md-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}

	.my-md-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}

	.my-md-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}

	.my-md-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}

	.my-md-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}

	.my-md-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}

	.my-md-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}

	.my-md-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}

	.my-md-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}

	.my-md-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}

	.my-md-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}

	.my-md-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}

	.my-md-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}

	.my-md-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}

	.my-md-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}

	.my-md-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}

	.my-md-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}

	.my-md-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}

	.my-md-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}

	.my-md-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}

	.mt-md-n1 {
		margin-top: -.25rem!important
	}

	.mt-md-n2 {
		margin-top: -.5rem!important
	}

	.mt-md-n3 {
		margin-top: -.75rem!important
	}

	.mt-md-n4 {
		margin-top: -1rem!important
	}

	.mt-md-n5 {
		margin-top: -1.25rem!important
	}

	.mt-md-n6 {
		margin-top: -1.5rem!important
	}

	.mt-md-n7 {
		margin-top: -1.75rem!important
	}

	.mt-md-n8 {
		margin-top: -2rem!important
	}

	.mt-md-n9 {
		margin-top: -2.25rem!important
	}

	.mt-md-n10 {
		margin-top: -2.5rem!important
	}

	.mt-md-n11 {
		margin-top: -2.75rem!important
	}

	.mt-md-n12 {
		margin-top: -3rem!important
	}

	.mt-md-n13 {
		margin-top: -3.25rem!important
	}

	.mt-md-n14 {
		margin-top: -3.5rem!important
	}

	.mt-md-n15 {
		margin-top: -3.75rem!important
	}

	.mt-md-n16 {
		margin-top: -4rem!important
	}

	.mt-md-n17 {
		margin-top: -4.25rem!important
	}

	.mt-md-n18 {
		margin-top: -4.5rem!important
	}

	.mt-md-n19 {
		margin-top: -4.75rem!important
	}

	.mt-md-n20 {
		margin-top: -5rem!important
	}

	.me-md-n1 {
		margin-right: -.25rem!important
	}

	.me-md-n2 {
		margin-right: -.5rem!important
	}

	.me-md-n3 {
		margin-right: -.75rem!important
	}

	.me-md-n4 {
		margin-right: -1rem!important
	}

	.me-md-n5 {
		margin-right: -1.25rem!important
	}

	.me-md-n6 {
		margin-right: -1.5rem!important
	}

	.me-md-n7 {
		margin-right: -1.75rem!important
	}

	.me-md-n8 {
		margin-right: -2rem!important
	}

	.me-md-n9 {
		margin-right: -2.25rem!important
	}

	.me-md-n10 {
		margin-right: -2.5rem!important
	}

	.me-md-n11 {
		margin-right: -2.75rem!important
	}

	.me-md-n12 {
		margin-right: -3rem!important
	}

	.me-md-n13 {
		margin-right: -3.25rem!important
	}

	.me-md-n14 {
		margin-right: -3.5rem!important
	}

	.me-md-n15 {
		margin-right: -3.75rem!important
	}

	.me-md-n16 {
		margin-right: -4rem!important
	}

	.me-md-n17 {
		margin-right: -4.25rem!important
	}

	.me-md-n18 {
		margin-right: -4.5rem!important
	}

	.me-md-n19 {
		margin-right: -4.75rem!important
	}

	.me-md-n20 {
		margin-right: -5rem!important
	}

	.mb-md-n1 {
		margin-bottom: -.25rem!important
	}

	.mb-md-n2 {
		margin-bottom: -.5rem!important
	}

	.mb-md-n3 {
		margin-bottom: -.75rem!important
	}

	.mb-md-n4 {
		margin-bottom: -1rem!important
	}

	.mb-md-n5 {
		margin-bottom: -1.25rem!important
	}

	.mb-md-n6 {
		margin-bottom: -1.5rem!important
	}

	.mb-md-n7 {
		margin-bottom: -1.75rem!important
	}

	.mb-md-n8 {
		margin-bottom: -2rem!important
	}

	.mb-md-n9 {
		margin-bottom: -2.25rem!important
	}

	.mb-md-n10 {
		margin-bottom: -2.5rem!important
	}

	.mb-md-n11 {
		margin-bottom: -2.75rem!important
	}

	.mb-md-n12 {
		margin-bottom: -3rem!important
	}

	.mb-md-n13 {
		margin-bottom: -3.25rem!important
	}

	.mb-md-n14 {
		margin-bottom: -3.5rem!important
	}

	.mb-md-n15 {
		margin-bottom: -3.75rem!important
	}

	.mb-md-n16 {
		margin-bottom: -4rem!important
	}

	.mb-md-n17 {
		margin-bottom: -4.25rem!important
	}

	.mb-md-n18 {
		margin-bottom: -4.5rem!important
	}

	.mb-md-n19 {
		margin-bottom: -4.75rem!important
	}

	.mb-md-n20 {
		margin-bottom: -5rem!important
	}

	.ms-md-n1 {
		margin-left: -.25rem!important
	}

	.ms-md-n2 {
		margin-left: -.5rem!important
	}

	.ms-md-n3 {
		margin-left: -.75rem!important
	}

	.ms-md-n4 {
		margin-left: -1rem!important
	}

	.ms-md-n5 {
		margin-left: -1.25rem!important
	}

	.ms-md-n6 {
		margin-left: -1.5rem!important
	}

	.ms-md-n7 {
		margin-left: -1.75rem!important
	}

	.ms-md-n8 {
		margin-left: -2rem!important
	}

	.ms-md-n9 {
		margin-left: -2.25rem!important
	}

	.ms-md-n10 {
		margin-left: -2.5rem!important
	}

	.ms-md-n11 {
		margin-left: -2.75rem!important
	}

	.ms-md-n12 {
		margin-left: -3rem!important
	}

	.ms-md-n13 {
		margin-left: -3.25rem!important
	}

	.ms-md-n14 {
		margin-left: -3.5rem!important
	}

	.ms-md-n15 {
		margin-left: -3.75rem!important
	}

	.ms-md-n16 {
		margin-left: -4rem!important
	}

	.ms-md-n17 {
		margin-left: -4.25rem!important
	}

	.ms-md-n18 {
		margin-left: -4.5rem!important
	}

	.ms-md-n19 {
		margin-left: -4.75rem!important
	}

	.ms-md-n20 {
		margin-left: -5rem!important
	}

	.p-md-0 {
		padding: 0!important
	}

	.p-md-1 {
		padding: .25rem!important
	}

	.p-md-2 {
		padding: .5rem!important
	}

	.p-md-3 {
		padding: .75rem!important
	}

	.p-md-4 {
		padding: 1rem!important
	}

	.p-md-5 {
		padding: 1.25rem!important
	}

	.p-md-6 {
		padding: 1.5rem!important
	}

	.p-md-7 {
		padding: 1.75rem!important
	}

	.p-md-8 {
		padding: 2rem!important
	}

	.p-md-9 {
		padding: 2.25rem!important
	}

	.p-md-10 {
		padding: 2.5rem!important
	}

	.p-md-11 {
		padding: 2.75rem!important
	}

	.p-md-12 {
		padding: 3rem!important
	}

	.p-md-13 {
		padding: 3.25rem!important
	}

	.p-md-14 {
		padding: 3.5rem!important
	}

	.p-md-15 {
		padding: 3.75rem!important
	}

	.p-md-16 {
		padding: 4rem!important
	}

	.p-md-17 {
		padding: 4.25rem!important
	}

	.p-md-18 {
		padding: 4.5rem!important
	}

	.p-md-19 {
		padding: 4.75rem!important
	}

	.p-md-20 {
		padding: 5rem!important
	}

	.px-md-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}

	.px-md-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}

	.px-md-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}

	.px-md-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}

	.px-md-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}

	.px-md-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}

	.px-md-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}

	.px-md-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}

	.px-md-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}

	.px-md-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}

	.px-md-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}

	.px-md-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}

	.px-md-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}

	.px-md-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}

	.px-md-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}

	.px-md-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}

	.px-md-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}

	.px-md-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}

	.px-md-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}

	.px-md-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}

	.px-md-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}

	.py-md-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}

	.py-md-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}

	.py-md-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}

	.py-md-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}

	.py-md-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}

	.py-md-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}

	.py-md-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}

	.py-md-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}

	.py-md-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}

	.py-md-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}

	.py-md-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}

	.py-md-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}

	.py-md-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}

	.py-md-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}

	.py-md-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}

	.py-md-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}

	.py-md-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}

	.py-md-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}

	.py-md-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}

	.py-md-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}

	.py-md-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}

	.pt-md-0 {
		padding-top: 0!important
	}

	.pt-md-1 {
		padding-top: .25rem!important
	}

	.pt-md-2 {
		padding-top: .5rem!important
	}

	.pt-md-3 {
		padding-top: .75rem!important
	}

	.pt-md-4 {
		padding-top: 1rem!important
	}

	.pt-md-5 {
		padding-top: 1.25rem!important
	}

	.pt-md-6 {
		padding-top: 1.5rem!important
	}

	.pt-md-7 {
		padding-top: 1.75rem!important
	}

	.pt-md-8 {
		padding-top: 2rem!important
	}

	.pt-md-9 {
		padding-top: 2.25rem!important
	}

	.pt-md-10 {
		padding-top: 2.5rem!important
	}

	.pt-md-11 {
		padding-top: 2.75rem!important
	}

	.pt-md-12 {
		padding-top: 3rem!important
	}

	.pt-md-13 {
		padding-top: 3.25rem!important
	}

	.pt-md-14 {
		padding-top: 3.5rem!important
	}

	.pt-md-15 {
		padding-top: 3.75rem!important
	}

	.pt-md-16 {
		padding-top: 4rem!important
	}

	.pt-md-17 {
		padding-top: 4.25rem!important
	}

	.pt-md-18 {
		padding-top: 4.5rem!important
	}

	.pt-md-19 {
		padding-top: 4.75rem!important
	}

	.pt-md-20 {
		padding-top: 5rem!important
	}

	.pe-md-0 {
		padding-right: 0!important
	}

	.pe-md-1 {
		padding-right: .25rem!important
	}

	.pe-md-2 {
		padding-right: .5rem!important
	}

	.pe-md-3 {
		padding-right: .75rem!important
	}

	.pe-md-4 {
		padding-right: 1rem!important
	}

	.pe-md-5 {
		padding-right: 1.25rem!important
	}

	.pe-md-6 {
		padding-right: 1.5rem!important
	}

	.pe-md-7 {
		padding-right: 1.75rem!important
	}

	.pe-md-8 {
		padding-right: 2rem!important
	}

	.pe-md-9 {
		padding-right: 2.25rem!important
	}

	.pe-md-10 {
		padding-right: 2.5rem!important
	}

	.pe-md-11 {
		padding-right: 2.75rem!important
	}

	.pe-md-12 {
		padding-right: 3rem!important
	}

	.pe-md-13 {
		padding-right: 3.25rem!important
	}

	.pe-md-14 {
		padding-right: 3.5rem!important
	}

	.pe-md-15 {
		padding-right: 3.75rem!important
	}

	.pe-md-16 {
		padding-right: 4rem!important
	}

	.pe-md-17 {
		padding-right: 4.25rem!important
	}

	.pe-md-18 {
		padding-right: 4.5rem!important
	}

	.pe-md-19 {
		padding-right: 4.75rem!important
	}

	.pe-md-20 {
		padding-right: 5rem!important
	}

	.pb-md-0 {
		padding-bottom: 0!important
	}

	.pb-md-1 {
		padding-bottom: .25rem!important
	}

	.pb-md-2 {
		padding-bottom: .5rem!important
	}

	.pb-md-3 {
		padding-bottom: .75rem!important
	}

	.pb-md-4 {
		padding-bottom: 1rem!important
	}

	.pb-md-5 {
		padding-bottom: 1.25rem!important
	}

	.pb-md-6 {
		padding-bottom: 1.5rem!important
	}

	.pb-md-7 {
		padding-bottom: 1.75rem!important
	}

	.pb-md-8 {
		padding-bottom: 2rem!important
	}

	.pb-md-9 {
		padding-bottom: 2.25rem!important
	}

	.pb-md-10 {
		padding-bottom: 2.5rem!important
	}

	.pb-md-11 {
		padding-bottom: 2.75rem!important
	}

	.pb-md-12 {
		padding-bottom: 3rem!important
	}

	.pb-md-13 {
		padding-bottom: 3.25rem!important
	}

	.pb-md-14 {
		padding-bottom: 3.5rem!important
	}

	.pb-md-15 {
		padding-bottom: 3.75rem!important
	}

	.pb-md-16 {
		padding-bottom: 4rem!important
	}

	.pb-md-17 {
		padding-bottom: 4.25rem!important
	}

	.pb-md-18 {
		padding-bottom: 4.5rem!important
	}

	.pb-md-19 {
		padding-bottom: 4.75rem!important
	}

	.pb-md-20 {
		padding-bottom: 5rem!important
	}

	.ps-md-0 {
		padding-left: 0!important
	}

	.ps-md-1 {
		padding-left: .25rem!important
	}

	.ps-md-2 {
		padding-left: .5rem!important
	}

	.ps-md-3 {
		padding-left: .75rem!important
	}

	.ps-md-4 {
		padding-left: 1rem!important
	}

	.ps-md-5 {
		padding-left: 1.25rem!important
	}

	.ps-md-6 {
		padding-left: 1.5rem!important
	}

	.ps-md-7 {
		padding-left: 1.75rem!important
	}

	.ps-md-8 {
		padding-left: 2rem!important
	}

	.ps-md-9 {
		padding-left: 2.25rem!important
	}

	.ps-md-10 {
		padding-left: 2.5rem!important
	}

	.ps-md-11 {
		padding-left: 2.75rem!important
	}

	.ps-md-12 {
		padding-left: 3rem!important
	}

	.ps-md-13 {
		padding-left: 3.25rem!important
	}

	.ps-md-14 {
		padding-left: 3.5rem!important
	}

	.ps-md-15 {
		padding-left: 3.75rem!important
	}

	.ps-md-16 {
		padding-left: 4rem!important
	}

	.ps-md-17 {
		padding-left: 4.25rem!important
	}

	.ps-md-18 {
		padding-left: 4.5rem!important
	}

	.ps-md-19 {
		padding-left: 4.75rem!important
	}

	.ps-md-20 {
		padding-left: 5rem!important
	}

	.gap-md-0 {
		gap: 0!important
	}

	.gap-md-1 {
		gap: .25rem!important
	}

	.gap-md-2 {
		gap: .5rem!important
	}

	.gap-md-3 {
		gap: .75rem!important
	}

	.gap-md-4 {
		gap: 1rem!important
	}

	.gap-md-5 {
		gap: 1.25rem!important
	}

	.gap-md-6 {
		gap: 1.5rem!important
	}

	.gap-md-7 {
		gap: 1.75rem!important
	}

	.gap-md-8 {
		gap: 2rem!important
	}

	.gap-md-9 {
		gap: 2.25rem!important
	}

	.gap-md-10 {
		gap: 2.5rem!important
	}

	.gap-md-11 {
		gap: 2.75rem!important
	}

	.gap-md-12 {
		gap: 3rem!important
	}

	.gap-md-13 {
		gap: 3.25rem!important
	}

	.gap-md-14 {
		gap: 3.5rem!important
	}

	.gap-md-15 {
		gap: 3.75rem!important
	}

	.gap-md-16 {
		gap: 4rem!important
	}

	.gap-md-17 {
		gap: 4.25rem!important
	}

	.gap-md-18 {
		gap: 4.5rem!important
	}

	.gap-md-19 {
		gap: 4.75rem!important
	}

	.gap-md-20 {
		gap: 5rem!important
	}

	.fs-md-1 {
		font-size: calc(1.3rem + .6vw)!important
	}

	.fs-md-2 {
		font-size: calc(1.275rem + .3vw)!important
	}

	.fs-md-3 {
		font-size: calc(1.26rem + .12vw)!important
	}

	.fs-md-4 {
		font-size: 1.25rem!important
	}

	.fs-md-5 {
		font-size: 1.15rem!important
	}

	.fs-md-6 {
		font-size: 1.075rem!important
	}

	.fs-md-7 {
		font-size: .95rem!important
	}

	.fs-md-8 {
		font-size: .85rem!important
	}

	.fs-md-9 {
		font-size: .75rem!important
	}

	.fs-md-10 {
		font-size: .5rem!important
	}

	.fs-md-base {
		font-size: 1rem!important
	}

	.fs-md-fluid {
		font-size: 100%!important
	}

	.fs-md-2x {
		font-size: calc(1.325rem + .9vw)!important
	}

	.fs-md-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}

	.fs-md-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}

	.fs-md-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}

	.fs-md-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}

	.fs-md-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}

	.fs-md-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}

	.fs-md-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}

	.fs-md-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}

	.fs-md-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}

	.fs-md-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}

	.fs-md-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}

	.fs-md-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}

	.fs-md-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}

	.fs-md-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}

	.fs-md-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}

	.text-md-start {
		text-align: left!important
	}

	.text-md-end {
		text-align: right!important
	}

	.text-md-center {
		text-align: center!important
	}

	.min-w-md-unset {
		min-width: unset!important
	}

	.min-w-md-25 {
		min-width: 25%!important
	}

	.min-w-md-50 {
		min-width: 50%!important
	}

	.min-w-md-75 {
		min-width: 75%!important
	}

	.min-w-md-100 {
		min-width: 100%!important
	}

	.min-w-md-auto {
		min-width: auto!important
	}

	.min-w-md-1px {
		min-width: 1px!important
	}

	.min-w-md-2px {
		min-width: 2px!important
	}

	.min-w-md-3px {
		min-width: 3px!important
	}

	.min-w-md-4px {
		min-width: 4px!important
	}

	.min-w-md-5px {
		min-width: 5px!important
	}

	.min-w-md-6px {
		min-width: 6px!important
	}

	.min-w-md-7px {
		min-width: 7px!important
	}

	.min-w-md-8px {
		min-width: 8px!important
	}

	.min-w-md-9px {
		min-width: 9px!important
	}

	.min-w-md-10px {
		min-width: 10px!important
	}

	.min-w-md-15px {
		min-width: 15px!important
	}

	.min-w-md-20px {
		min-width: 20px!important
	}

	.min-w-md-25px {
		min-width: 25px!important
	}

	.min-w-md-30px {
		min-width: 30px!important
	}

	.min-w-md-35px {
		min-width: 35px!important
	}

	.min-w-md-40px {
		min-width: 40px!important
	}

	.min-w-md-45px {
		min-width: 45px!important
	}

	.min-w-md-50px {
		min-width: 50px!important
	}

	.min-w-md-55px {
		min-width: 55px!important
	}

	.min-w-md-60px {
		min-width: 60px!important
	}

	.min-w-md-65px {
		min-width: 65px!important
	}

	.min-w-md-70px {
		min-width: 70px!important
	}

	.min-w-md-75px {
		min-width: 75px!important
	}

	.min-w-md-80px {
		min-width: 80px!important
	}

	.min-w-md-85px {
		min-width: 85px!important
	}

	.min-w-md-90px {
		min-width: 90px!important
	}

	.min-w-md-95px {
		min-width: 95px!important
	}

	.min-w-md-100px {
		min-width: 100px!important
	}

	.min-w-md-125px {
		min-width: 125px!important
	}

	.min-w-md-150px {
		min-width: 150px!important
	}

	.min-w-md-175px {
		min-width: 175px!important
	}

	.min-w-md-200px {
		min-width: 200px!important
	}

	.min-w-md-225px {
		min-width: 225px!important
	}

	.min-w-md-250px {
		min-width: 250px!important
	}

	.min-w-md-275px {
		min-width: 275px!important
	}

	.min-w-md-300px {
		min-width: 300px!important
	}

	.min-w-md-325px {
		min-width: 325px!important
	}

	.min-w-md-350px {
		min-width: 350px!important
	}

	.min-w-md-375px {
		min-width: 375px!important
	}

	.min-w-md-400px {
		min-width: 400px!important
	}

	.min-w-md-425px {
		min-width: 425px!important
	}

	.min-w-md-450px {
		min-width: 450px!important
	}

	.min-w-md-475px {
		min-width: 475px!important
	}

	.min-w-md-500px {
		min-width: 500px!important
	}

	.min-w-md-550px {
		min-width: 550px!important
	}

	.min-w-md-600px {
		min-width: 600px!important
	}

	.min-w-md-650px {
		min-width: 650px!important
	}

	.min-w-md-700px {
		min-width: 700px!important
	}

	.min-w-md-750px {
		min-width: 750px!important
	}

	.min-w-md-800px {
		min-width: 800px!important
	}

	.min-w-md-850px {
		min-width: 850px!important
	}

	.min-w-md-900px {
		min-width: 900px!important
	}

	.min-w-md-950px {
		min-width: 950px!important
	}

	.min-w-md-1000px {
		min-width: 1000px!important
	}

	.min-h-md-unset {
		min-height: unset!important
	}

	.min-h-md-25 {
		min-height: 25%!important
	}

	.min-h-md-50 {
		min-height: 50%!important
	}

	.min-h-md-75 {
		min-height: 75%!important
	}

	.min-h-md-100 {
		min-height: 100%!important
	}

	.min-h-md-auto {
		min-height: auto!important
	}

	.min-h-md-1px {
		min-height: 1px!important
	}

	.min-h-md-2px {
		min-height: 2px!important
	}

	.min-h-md-3px {
		min-height: 3px!important
	}

	.min-h-md-4px {
		min-height: 4px!important
	}

	.min-h-md-5px {
		min-height: 5px!important
	}

	.min-h-md-6px {
		min-height: 6px!important
	}

	.min-h-md-7px {
		min-height: 7px!important
	}

	.min-h-md-8px {
		min-height: 8px!important
	}

	.min-h-md-9px {
		min-height: 9px!important
	}

	.min-h-md-10px {
		min-height: 10px!important
	}

	.min-h-md-15px {
		min-height: 15px!important
	}

	.min-h-md-20px {
		min-height: 20px!important
	}

	.min-h-md-25px {
		min-height: 25px!important
	}

	.min-h-md-30px {
		min-height: 30px!important
	}

	.min-h-md-35px {
		min-height: 35px!important
	}

	.min-h-md-40px {
		min-height: 40px!important
	}

	.min-h-md-45px {
		min-height: 45px!important
	}

	.min-h-md-50px {
		min-height: 50px!important
	}

	.min-h-md-55px {
		min-height: 55px!important
	}

	.min-h-md-60px {
		min-height: 60px!important
	}

	.min-h-md-65px {
		min-height: 65px!important
	}

	.min-h-md-70px {
		min-height: 70px!important
	}

	.min-h-md-75px {
		min-height: 75px!important
	}

	.min-h-md-80px {
		min-height: 80px!important
	}

	.min-h-md-85px {
		min-height: 85px!important
	}

	.min-h-md-90px {
		min-height: 90px!important
	}

	.min-h-md-95px {
		min-height: 95px!important
	}

	.min-h-md-100px {
		min-height: 100px!important
	}

	.min-h-md-125px {
		min-height: 125px!important
	}

	.min-h-md-150px {
		min-height: 150px!important
	}

	.min-h-md-175px {
		min-height: 175px!important
	}

	.min-h-md-200px {
		min-height: 200px!important
	}

	.min-h-md-225px {
		min-height: 225px!important
	}

	.min-h-md-250px {
		min-height: 250px!important
	}

	.min-h-md-275px {
		min-height: 275px!important
	}

	.min-h-md-300px {
		min-height: 300px!important
	}

	.min-h-md-325px {
		min-height: 325px!important
	}

	.min-h-md-350px {
		min-height: 350px!important
	}

	.min-h-md-375px {
		min-height: 375px!important
	}

	.min-h-md-400px {
		min-height: 400px!important
	}

	.min-h-md-425px {
		min-height: 425px!important
	}

	.min-h-md-450px {
		min-height: 450px!important
	}

	.min-h-md-475px {
		min-height: 475px!important
	}

	.min-h-md-500px {
		min-height: 500px!important
	}

	.min-h-md-550px {
		min-height: 550px!important
	}

	.min-h-md-600px {
		min-height: 600px!important
	}

	.min-h-md-650px {
		min-height: 650px!important
	}

	.min-h-md-700px {
		min-height: 700px!important
	}

	.min-h-md-750px {
		min-height: 750px!important
	}

	.min-h-md-800px {
		min-height: 800px!important
	}

	.min-h-md-850px {
		min-height: 850px!important
	}

	.min-h-md-900px {
		min-height: 900px!important
	}

	.min-h-md-950px {
		min-height: 950px!important
	}

	.min-h-md-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:992px) {
	.float-lg-start {
		float: left!important
	}

	.float-lg-end {
		float: right!important
	}

	.float-lg-none {
		float: none!important
	}

	.overflow-lg-auto {
		overflow: auto!important
	}

	.overflow-lg-hidden {
		overflow: hidden!important
	}

	.overflow-lg-visible {
		overflow: visible!important
	}

	.overflow-lg-scroll {
		overflow: scroll!important
	}

	.d-lg-inline {
		display: inline!important
	}

	.d-lg-inline-block {
		display: inline-block!important
	}

	.d-lg-block {
		display: block!important
	}

	.d-lg-grid {
		display: grid!important
	}

	.d-lg-table {
		display: table!important
	}

	.d-lg-table-row {
		display: table-row!important
	}

	.d-lg-table-cell {
		display: table-cell!important
	}

	.d-lg-flex {
		display: flex!important
	}

	.d-lg-inline-flex {
		display: inline-flex!important
	}

	.d-lg-none {
		display: none!important
	}

	.position-lg-static {
		position: static!important
	}

	.position-lg-relative {
		position: relative!important
	}

	.position-lg-absolute {
		position: absolute!important
	}

	.position-lg-fixed {
		position: fixed!important
	}

	.position-lg-sticky {
		position: sticky!important
	}

	.w-lg-unset {
		width: unset!important
	}

	.w-lg-25 {
		width: 25%!important
	}

	.w-lg-50 {
		width: 50%!important
	}

	.w-lg-75 {
		width: 75%!important
	}

	.w-lg-100 {
		width: 100%!important
	}

	.w-lg-auto {
		width: auto!important
	}

	.w-lg-1px {
		width: 1px!important
	}

	.w-lg-2px {
		width: 2px!important
	}

	.w-lg-3px {
		width: 3px!important
	}

	.w-lg-4px {
		width: 4px!important
	}

	.w-lg-5px {
		width: 5px!important
	}

	.w-lg-6px {
		width: 6px!important
	}

	.w-lg-7px {
		width: 7px!important
	}

	.w-lg-8px {
		width: 8px!important
	}

	.w-lg-9px {
		width: 9px!important
	}

	.w-lg-10px {
		width: 10px!important
	}

	.w-lg-15px {
		width: 15px!important
	}

	.w-lg-20px {
		width: 20px!important
	}

	.w-lg-25px {
		width: 25px!important
	}

	.w-lg-30px {
		width: 30px!important
	}

	.w-lg-35px {
		width: 35px!important
	}

	.w-lg-40px {
		width: 40px!important
	}

	.w-lg-45px {
		width: 45px!important
	}

	.w-lg-50px {
		width: 50px!important
	}

	.w-lg-55px {
		width: 55px!important
	}

	.w-lg-60px {
		width: 60px!important
	}

	.w-lg-65px {
		width: 65px!important
	}

	.w-lg-70px {
		width: 70px!important
	}

	.w-lg-75px {
		width: 75px!important
	}

	.w-lg-80px {
		width: 80px!important
	}

	.w-lg-85px {
		width: 85px!important
	}

	.w-lg-90px {
		width: 90px!important
	}

	.w-lg-95px {
		width: 95px!important
	}

	.w-lg-100px {
		width: 100px!important
	}

	.w-lg-125px {
		width: 125px!important
	}

	.w-lg-150px {
		width: 150px!important
	}

	.w-lg-175px {
		width: 175px!important
	}

	.w-lg-200px {
		width: 200px!important
	}

	.w-lg-225px {
		width: 225px!important
	}

	.w-lg-250px {
		width: 250px!important
	}

	.w-lg-275px {
		width: 275px!important
	}

	.w-lg-300px {
		width: 300px!important
	}

	.w-lg-325px {
		width: 325px!important
	}

	.w-lg-350px {
		width: 350px!important
	}

	.w-lg-375px {
		width: 375px!important
	}

	.w-lg-400px {
		width: 400px!important
	}

	.w-lg-425px {
		width: 425px!important
	}

	.w-lg-450px {
		width: 450px!important
	}

	.w-lg-475px {
		width: 475px!important
	}

	.w-lg-500px {
		width: 500px!important
	}

	.w-lg-550px {
		width: 550px!important
	}

	.w-lg-600px {
		width: 600px!important
	}

	.w-lg-650px {
		width: 650px!important
	}

	.w-lg-700px {
		width: 700px!important
	}

	.w-lg-750px {
		width: 750px!important
	}

	.w-lg-800px {
		width: 800px!important
	}

	.w-lg-850px {
		width: 850px!important
	}

	.w-lg-900px {
		width: 900px!important
	}

	.w-lg-950px {
		width: 950px!important
	}

	.w-lg-1000px {
		width: 1000px!important
	}

	.mw-lg-unset {
		max-width: unset!important
	}

	.mw-lg-25 {
		max-width: 25%!important
	}

	.mw-lg-50 {
		max-width: 50%!important
	}

	.mw-lg-75 {
		max-width: 75%!important
	}

	.mw-lg-100 {
		max-width: 100%!important
	}

	.mw-lg-auto {
		max-width: auto!important
	}

	.mw-lg-1px {
		max-width: 1px!important
	}

	.mw-lg-2px {
		max-width: 2px!important
	}

	.mw-lg-3px {
		max-width: 3px!important
	}

	.mw-lg-4px {
		max-width: 4px!important
	}

	.mw-lg-5px {
		max-width: 5px!important
	}

	.mw-lg-6px {
		max-width: 6px!important
	}

	.mw-lg-7px {
		max-width: 7px!important
	}

	.mw-lg-8px {
		max-width: 8px!important
	}

	.mw-lg-9px {
		max-width: 9px!important
	}

	.mw-lg-10px {
		max-width: 10px!important
	}

	.mw-lg-15px {
		max-width: 15px!important
	}

	.mw-lg-20px {
		max-width: 20px!important
	}

	.mw-lg-25px {
		max-width: 25px!important
	}

	.mw-lg-30px {
		max-width: 30px!important
	}

	.mw-lg-35px {
		max-width: 35px!important
	}

	.mw-lg-40px {
		max-width: 40px!important
	}

	.mw-lg-45px {
		max-width: 45px!important
	}

	.mw-lg-50px {
		max-width: 50px!important
	}

	.mw-lg-55px {
		max-width: 55px!important
	}

	.mw-lg-60px {
		max-width: 60px!important
	}

	.mw-lg-65px {
		max-width: 65px!important
	}

	.mw-lg-70px {
		max-width: 70px!important
	}

	.mw-lg-75px {
		max-width: 75px!important
	}

	.mw-lg-80px {
		max-width: 80px!important
	}

	.mw-lg-85px {
		max-width: 85px!important
	}

	.mw-lg-90px {
		max-width: 90px!important
	}

	.mw-lg-95px {
		max-width: 95px!important
	}

	.mw-lg-100px {
		max-width: 100px!important
	}

	.mw-lg-125px {
		max-width: 125px!important
	}

	.mw-lg-150px {
		max-width: 150px!important
	}

	.mw-lg-175px {
		max-width: 175px!important
	}

	.mw-lg-200px {
		max-width: 200px!important
	}

	.mw-lg-225px {
		max-width: 225px!important
	}

	.mw-lg-250px {
		max-width: 250px!important
	}

	.mw-lg-275px {
		max-width: 275px!important
	}

	.mw-lg-300px {
		max-width: 300px!important
	}

	.mw-lg-325px {
		max-width: 325px!important
	}

	.mw-lg-350px {
		max-width: 350px!important
	}

	.mw-lg-375px {
		max-width: 375px!important
	}

	.mw-lg-400px {
		max-width: 400px!important
	}

	.mw-lg-425px {
		max-width: 425px!important
	}

	.mw-lg-450px {
		max-width: 450px!important
	}

	.mw-lg-475px {
		max-width: 475px!important
	}

	.mw-lg-500px {
		max-width: 500px!important
	}

	.mw-lg-550px {
		max-width: 550px!important
	}

	.mw-lg-600px {
		max-width: 600px!important
	}

	.mw-lg-650px {
		max-width: 650px!important
	}

	.mw-lg-700px {
		max-width: 700px!important
	}

	.mw-lg-750px {
		max-width: 750px!important
	}

	.mw-lg-800px {
		max-width: 800px!important
	}

	.mw-lg-850px {
		max-width: 850px!important
	}

	.mw-lg-900px {
		max-width: 900px!important
	}

	.mw-lg-950px {
		max-width: 950px!important
	}

	.mw-lg-1000px {
		max-width: 1000px!important
	}

	.h-lg-unset {
		height: unset!important
	}

	.h-lg-25 {
		height: 25%!important
	}

	.h-lg-50 {
		height: 50%!important
	}

	.h-lg-75 {
		height: 75%!important
	}

	.h-lg-100 {
		height: 100%!important
	}

	.h-lg-auto {
		height: auto!important
	}

	.h-lg-1px {
		height: 1px!important
	}

	.h-lg-2px {
		height: 2px!important
	}

	.h-lg-3px {
		height: 3px!important
	}

	.h-lg-4px {
		height: 4px!important
	}

	.h-lg-5px {
		height: 5px!important
	}

	.h-lg-6px {
		height: 6px!important
	}

	.h-lg-7px {
		height: 7px!important
	}

	.h-lg-8px {
		height: 8px!important
	}

	.h-lg-9px {
		height: 9px!important
	}

	.h-lg-10px {
		height: 10px!important
	}

	.h-lg-15px {
		height: 15px!important
	}

	.h-lg-20px {
		height: 20px!important
	}

	.h-lg-25px {
		height: 25px!important
	}

	.h-lg-30px {
		height: 30px!important
	}

	.h-lg-35px {
		height: 35px!important
	}

	.h-lg-40px {
		height: 40px!important
	}

	.h-lg-45px {
		height: 45px!important
	}

	.h-lg-50px {
		height: 50px!important
	}

	.h-lg-55px {
		height: 55px!important
	}

	.h-lg-60px {
		height: 60px!important
	}

	.h-lg-65px {
		height: 65px!important
	}

	.h-lg-70px {
		height: 70px!important
	}

	.h-lg-75px {
		height: 75px!important
	}

	.h-lg-80px {
		height: 80px!important
	}

	.h-lg-85px {
		height: 85px!important
	}

	.h-lg-90px {
		height: 90px!important
	}

	.h-lg-95px {
		height: 95px!important
	}

	.h-lg-100px {
		height: 100px!important
	}

	.h-lg-125px {
		height: 125px!important
	}

	.h-lg-150px {
		height: 150px!important
	}

	.h-lg-175px {
		height: 175px!important
	}

	.h-lg-200px {
		height: 200px!important
	}

	.h-lg-225px {
		height: 225px!important
	}

	.h-lg-250px {
		height: 250px!important
	}

	.h-lg-275px {
		height: 275px!important
	}

	.h-lg-300px {
		height: 300px!important
	}

	.h-lg-325px {
		height: 325px!important
	}

	.h-lg-350px {
		height: 350px!important
	}

	.h-lg-375px {
		height: 375px!important
	}

	.h-lg-400px {
		height: 400px!important
	}

	.h-lg-425px {
		height: 425px!important
	}

	.h-lg-450px {
		height: 450px!important
	}

	.h-lg-475px {
		height: 475px!important
	}

	.h-lg-500px {
		height: 500px!important
	}

	.h-lg-550px {
		height: 550px!important
	}

	.h-lg-600px {
		height: 600px!important
	}

	.h-lg-650px {
		height: 650px!important
	}

	.h-lg-700px {
		height: 700px!important
	}

	.h-lg-750px {
		height: 750px!important
	}

	.h-lg-800px {
		height: 800px!important
	}

	.h-lg-850px {
		height: 850px!important
	}

	.h-lg-900px {
		height: 900px!important
	}

	.h-lg-950px {
		height: 950px!important
	}

	.h-lg-1000px {
		height: 1000px!important
	}

	.mh-lg-unset {
		max-height: unset!important
	}

	.mh-lg-25 {
		max-height: 25%!important
	}

	.mh-lg-50 {
		max-height: 50%!important
	}

	.mh-lg-75 {
		max-height: 75%!important
	}

	.mh-lg-100 {
		max-height: 100%!important
	}

	.mh-lg-auto {
		max-height: auto!important
	}

	.mh-lg-1px {
		max-height: 1px!important
	}

	.mh-lg-2px {
		max-height: 2px!important
	}

	.mh-lg-3px {
		max-height: 3px!important
	}

	.mh-lg-4px {
		max-height: 4px!important
	}

	.mh-lg-5px {
		max-height: 5px!important
	}

	.mh-lg-6px {
		max-height: 6px!important
	}

	.mh-lg-7px {
		max-height: 7px!important
	}

	.mh-lg-8px {
		max-height: 8px!important
	}

	.mh-lg-9px {
		max-height: 9px!important
	}

	.mh-lg-10px {
		max-height: 10px!important
	}

	.mh-lg-15px {
		max-height: 15px!important
	}

	.mh-lg-20px {
		max-height: 20px!important
	}

	.mh-lg-25px {
		max-height: 25px!important
	}

	.mh-lg-30px {
		max-height: 30px!important
	}

	.mh-lg-35px {
		max-height: 35px!important
	}

	.mh-lg-40px {
		max-height: 40px!important
	}

	.mh-lg-45px {
		max-height: 45px!important
	}

	.mh-lg-50px {
		max-height: 50px!important
	}

	.mh-lg-55px {
		max-height: 55px!important
	}

	.mh-lg-60px {
		max-height: 60px!important
	}

	.mh-lg-65px {
		max-height: 65px!important
	}

	.mh-lg-70px {
		max-height: 70px!important
	}

	.mh-lg-75px {
		max-height: 75px!important
	}

	.mh-lg-80px {
		max-height: 80px!important
	}

	.mh-lg-85px {
		max-height: 85px!important
	}

	.mh-lg-90px {
		max-height: 90px!important
	}

	.mh-lg-95px {
		max-height: 95px!important
	}

	.mh-lg-100px {
		max-height: 100px!important
	}

	.mh-lg-125px {
		max-height: 125px!important
	}

	.mh-lg-150px {
		max-height: 150px!important
	}

	.mh-lg-175px {
		max-height: 175px!important
	}

	.mh-lg-200px {
		max-height: 200px!important
	}

	.mh-lg-225px {
		max-height: 225px!important
	}

	.mh-lg-250px {
		max-height: 250px!important
	}

	.mh-lg-275px {
		max-height: 275px!important
	}

	.mh-lg-300px {
		max-height: 300px!important
	}

	.mh-lg-325px {
		max-height: 325px!important
	}

	.mh-lg-350px {
		max-height: 350px!important
	}

	.mh-lg-375px {
		max-height: 375px!important
	}

	.mh-lg-400px {
		max-height: 400px!important
	}

	.mh-lg-425px {
		max-height: 425px!important
	}

	.mh-lg-450px {
		max-height: 450px!important
	}

	.mh-lg-475px {
		max-height: 475px!important
	}

	.mh-lg-500px {
		max-height: 500px!important
	}

	.mh-lg-550px {
		max-height: 550px!important
	}

	.mh-lg-600px {
		max-height: 600px!important
	}

	.mh-lg-650px {
		max-height: 650px!important
	}

	.mh-lg-700px {
		max-height: 700px!important
	}

	.mh-lg-750px {
		max-height: 750px!important
	}

	.mh-lg-800px {
		max-height: 800px!important
	}

	.mh-lg-850px {
		max-height: 850px!important
	}

	.mh-lg-900px {
		max-height: 900px!important
	}

	.mh-lg-950px {
		max-height: 950px!important
	}

	.mh-lg-1000px {
		max-height: 1000px!important
	}

	.flex-lg-fill {
		flex: 1 1 auto!important
	}

	.flex-lg-row {
		flex-direction: row!important
	}

	.flex-lg-column {
		flex-direction: column!important
	}

	.flex-lg-row-reverse {
		flex-direction: row-reverse!important
	}

	.flex-lg-column-reverse {
		flex-direction: column-reverse!important
	}

	.flex-lg-grow-0 {
		flex-grow: 0!important
	}

	.flex-lg-grow-1 {
		flex-grow: 1!important
	}

	.flex-lg-shrink-0 {
		flex-shrink: 0!important
	}

	.flex-lg-shrink-1 {
		flex-shrink: 1!important
	}

	.flex-lg-wrap {
		flex-wrap: wrap!important
	}

	.flex-lg-nowrap {
		flex-wrap: nowrap!important
	}

	.flex-lg-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}

	.justify-content-lg-start {
		justify-content: flex-start!important
	}

	.justify-content-lg-end {
		justify-content: flex-end!important
	}

	.justify-content-lg-center {
		justify-content: center!important
	}

	.justify-content-lg-between {
		justify-content: space-between!important
	}

	.justify-content-lg-around {
		justify-content: space-around!important
	}

	.justify-content-lg-evenly {
		justify-content: space-evenly!important
	}

	.align-items-lg-start {
		align-items: flex-start!important
	}

	.align-items-lg-end {
		align-items: flex-end!important
	}

	.align-items-lg-center {
		align-items: center!important
	}

	.align-items-lg-baseline {
		align-items: baseline!important
	}

	.align-items-lg-stretch {
		align-items: stretch!important
	}

	.align-content-lg-start {
		align-content: flex-start!important
	}

	.align-content-lg-end {
		align-content: flex-end!important
	}

	.align-content-lg-center {
		align-content: center!important
	}

	.align-content-lg-between {
		align-content: space-between!important
	}

	.align-content-lg-around {
		align-content: space-around!important
	}

	.align-content-lg-stretch {
		align-content: stretch!important
	}

	.align-self-lg-auto {
		align-self: auto!important
	}

	.align-self-lg-start {
		align-self: flex-start!important
	}

	.align-self-lg-end {
		align-self: flex-end!important
	}

	.align-self-lg-center {
		align-self: center!important
	}

	.align-self-lg-baseline {
		align-self: baseline!important
	}

	.align-self-lg-stretch {
		align-self: stretch!important
	}

	.order-lg-first {
		order: -1!important
	}

	.order-lg-0 {
		order: 0!important
	}

	.order-lg-1 {
		order: 1!important
	}

	.order-lg-2 {
		order: 2!important
	}

	.order-lg-3 {
		order: 3!important
	}

	.order-lg-4 {
		order: 4!important
	}

	.order-lg-5 {
		order: 5!important
	}

	.order-lg-last {
		order: 6!important
	}

	.m-lg-0 {
		margin: 0!important
	}

	.m-lg-1 {
		margin: .25rem!important
	}

	.m-lg-2 {
		margin: .5rem!important
	}

	.m-lg-3 {
		margin: .75rem!important
	}

	.m-lg-4 {
		margin: 1rem!important
	}

	.m-lg-5 {
		margin: 1.25rem!important
	}

	.m-lg-6 {
		margin: 1.5rem!important
	}

	.m-lg-7 {
		margin: 1.75rem!important
	}

	.m-lg-8 {
		margin: 2rem!important
	}

	.m-lg-9 {
		margin: 2.25rem!important
	}

	.m-lg-10 {
		margin: 2.5rem!important
	}

	.m-lg-11 {
		margin: 2.75rem!important
	}

	.m-lg-12 {
		margin: 3rem!important
	}

	.m-lg-13 {
		margin: 3.25rem!important
	}

	.m-lg-14 {
		margin: 3.5rem!important
	}

	.m-lg-15 {
		margin: 3.75rem!important
	}

	.m-lg-16 {
		margin: 4rem!important
	}

	.m-lg-17 {
		margin: 4.25rem!important
	}

	.m-lg-18 {
		margin: 4.5rem!important
	}

	.m-lg-19 {
		margin: 4.75rem!important
	}

	.m-lg-20 {
		margin: 5rem!important
	}

	.m-lg-auto {
		margin: auto!important
	}

	.mx-lg-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}

	.mx-lg-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}

	.mx-lg-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}

	.mx-lg-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}

	.mx-lg-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}

	.mx-lg-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}

	.mx-lg-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}

	.mx-lg-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}

	.mx-lg-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}

	.mx-lg-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}

	.mx-lg-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}

	.mx-lg-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}

	.mx-lg-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}

	.mx-lg-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}

	.mx-lg-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}

	.mx-lg-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}

	.mx-lg-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}

	.mx-lg-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}

	.mx-lg-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}

	.mx-lg-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}

	.mx-lg-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}

	.mx-lg-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}

	.my-lg-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}

	.my-lg-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}

	.my-lg-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}

	.my-lg-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}

	.my-lg-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}

	.my-lg-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}

	.my-lg-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}

	.my-lg-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}

	.my-lg-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}

	.my-lg-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}

	.my-lg-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}

	.my-lg-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}

	.my-lg-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}

	.my-lg-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}

	.my-lg-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}

	.my-lg-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}

	.my-lg-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}

	.my-lg-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}

	.my-lg-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}

	.my-lg-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}

	.my-lg-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}

	.my-lg-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}

	.mt-lg-0 {
		margin-top: 0!important
	}

	.mt-lg-1 {
		margin-top: .25rem!important
	}

	.mt-lg-2 {
		margin-top: .5rem!important
	}

	.mt-lg-3 {
		margin-top: .75rem!important
	}

	.mt-lg-4 {
		margin-top: 1rem!important
	}

	.mt-lg-5 {
		margin-top: 1.25rem!important
	}

	.mt-lg-6 {
		margin-top: 1.5rem!important
	}

	.mt-lg-7 {
		margin-top: 1.75rem!important
	}

	.mt-lg-8 {
		margin-top: 2rem!important
	}

	.mt-lg-9 {
		margin-top: 2.25rem!important
	}

	.mt-lg-10 {
		margin-top: 2.5rem!important
	}

	.mt-lg-11 {
		margin-top: 2.75rem!important
	}

	.mt-lg-12 {
		margin-top: 3rem!important
	}

	.mt-lg-13 {
		margin-top: 3.25rem!important
	}

	.mt-lg-14 {
		margin-top: 3.5rem!important
	}

	.mt-lg-15 {
		margin-top: 3.75rem!important
	}

	.mt-lg-16 {
		margin-top: 4rem!important
	}

	.mt-lg-17 {
		margin-top: 4.25rem!important
	}

	.mt-lg-18 {
		margin-top: 4.5rem!important
	}

	.mt-lg-19 {
		margin-top: 4.75rem!important
	}

	.mt-lg-20 {
		margin-top: 5rem!important
	}

	.mt-lg-auto {
		margin-top: auto!important
	}

	.me-lg-0 {
		margin-right: 0!important
	}

	.me-lg-1 {
		margin-right: .25rem!important
	}

	.me-lg-2 {
		margin-right: .5rem!important
	}

	.me-lg-3 {
		margin-right: .75rem!important
	}

	.me-lg-4 {
		margin-right: 1rem!important
	}

	.me-lg-5 {
		margin-right: 1.25rem!important
	}

	.me-lg-6 {
		margin-right: 1.5rem!important
	}

	.me-lg-7 {
		margin-right: 1.75rem!important
	}

	.me-lg-8 {
		margin-right: 2rem!important
	}

	.me-lg-9 {
		margin-right: 2.25rem!important
	}

	.me-lg-10 {
		margin-right: 2.5rem!important
	}

	.me-lg-11 {
		margin-right: 2.75rem!important
	}

	.me-lg-12 {
		margin-right: 3rem!important
	}

	.me-lg-13 {
		margin-right: 3.25rem!important
	}

	.me-lg-14 {
		margin-right: 3.5rem!important
	}

	.me-lg-15 {
		margin-right: 3.75rem!important
	}

	.me-lg-16 {
		margin-right: 4rem!important
	}

	.me-lg-17 {
		margin-right: 4.25rem!important
	}

	.me-lg-18 {
		margin-right: 4.5rem!important
	}

	.me-lg-19 {
		margin-right: 4.75rem!important
	}

	.me-lg-20 {
		margin-right: 5rem!important
	}

	.me-lg-auto {
		margin-right: auto!important
	}

	.mb-lg-0 {
		margin-bottom: 0!important
	}

	.mb-lg-1 {
		margin-bottom: .25rem!important
	}

	.mb-lg-2 {
		margin-bottom: .5rem!important
	}

	.mb-lg-3 {
		margin-bottom: .75rem!important
	}

	.mb-lg-4 {
		margin-bottom: 1rem!important
	}

	.mb-lg-5 {
		margin-bottom: 1.25rem!important
	}

	.mb-lg-6 {
		margin-bottom: 1.5rem!important
	}

	.mb-lg-7 {
		margin-bottom: 1.75rem!important
	}

	.mb-lg-8 {
		margin-bottom: 2rem!important
	}

	.mb-lg-9 {
		margin-bottom: 2.25rem!important
	}

	.mb-lg-10 {
		margin-bottom: 2.5rem!important
	}

	.mb-lg-11 {
		margin-bottom: 2.75rem!important
	}

	.mb-lg-12 {
		margin-bottom: 3rem!important
	}

	.mb-lg-13 {
		margin-bottom: 3.25rem!important
	}

	.mb-lg-14 {
		margin-bottom: 3.5rem!important
	}

	.mb-lg-15 {
		margin-bottom: 3.75rem!important
	}

	.mb-lg-16 {
		margin-bottom: 4rem!important
	}

	.mb-lg-17 {
		margin-bottom: 4.25rem!important
	}

	.mb-lg-18 {
		margin-bottom: 4.5rem!important
	}

	.mb-lg-19 {
		margin-bottom: 4.75rem!important
	}

	.mb-lg-20 {
		margin-bottom: 5rem!important
	}

	.mb-lg-auto {
		margin-bottom: auto!important
	}

	.ms-lg-0 {
		margin-left: 0!important
	}

	.ms-lg-1 {
		margin-left: .25rem!important
	}

	.ms-lg-2 {
		margin-left: .5rem!important
	}

	.ms-lg-3 {
		margin-left: .75rem!important
	}

	.ms-lg-4 {
		margin-left: 1rem!important
	}

	.ms-lg-5 {
		margin-left: 1.25rem!important
	}

	.ms-lg-6 {
		margin-left: 1.5rem!important
	}

	.ms-lg-7 {
		margin-left: 1.75rem!important
	}

	.ms-lg-8 {
		margin-left: 2rem!important
	}

	.ms-lg-9 {
		margin-left: 2.25rem!important
	}

	.ms-lg-10 {
		margin-left: 2.5rem!important
	}

	.ms-lg-11 {
		margin-left: 2.75rem!important
	}

	.ms-lg-12 {
		margin-left: 3rem!important
	}

	.ms-lg-13 {
		margin-left: 3.25rem!important
	}

	.ms-lg-14 {
		margin-left: 3.5rem!important
	}

	.ms-lg-15 {
		margin-left: 3.75rem!important
	}

	.ms-lg-16 {
		margin-left: 4rem!important
	}

	.ms-lg-17 {
		margin-left: 4.25rem!important
	}

	.ms-lg-18 {
		margin-left: 4.5rem!important
	}

	.ms-lg-19 {
		margin-left: 4.75rem!important
	}

	.ms-lg-20 {
		margin-left: 5rem!important
	}

	.ms-lg-auto {
		margin-left: auto!important
	}

	.m-lg-n1 {
		margin: -.25rem!important
	}

	.m-lg-n2 {
		margin: -.5rem!important
	}

	.m-lg-n3 {
		margin: -.75rem!important
	}

	.m-lg-n4 {
		margin: -1rem!important
	}

	.m-lg-n5 {
		margin: -1.25rem!important
	}

	.m-lg-n6 {
		margin: -1.5rem!important
	}

	.m-lg-n7 {
		margin: -1.75rem!important
	}

	.m-lg-n8 {
		margin: -2rem!important
	}

	.m-lg-n9 {
		margin: -2.25rem!important
	}

	.m-lg-n10 {
		margin: -2.5rem!important
	}

	.m-lg-n11 {
		margin: -2.75rem!important
	}

	.m-lg-n12 {
		margin: -3rem!important
	}

	.m-lg-n13 {
		margin: -3.25rem!important
	}

	.m-lg-n14 {
		margin: -3.5rem!important
	}

	.m-lg-n15 {
		margin: -3.75rem!important
	}

	.m-lg-n16 {
		margin: -4rem!important
	}

	.m-lg-n17 {
		margin: -4.25rem!important
	}

	.m-lg-n18 {
		margin: -4.5rem!important
	}

	.m-lg-n19 {
		margin: -4.75rem!important
	}

	.m-lg-n20 {
		margin: -5rem!important
	}

	.mx-lg-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}

	.mx-lg-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}

	.mx-lg-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}

	.mx-lg-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}

	.mx-lg-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}

	.mx-lg-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}

	.mx-lg-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}

	.mx-lg-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}

	.mx-lg-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}

	.mx-lg-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}

	.mx-lg-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}

	.mx-lg-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}

	.mx-lg-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}

	.mx-lg-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}

	.mx-lg-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}

	.mx-lg-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}

	.mx-lg-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}

	.mx-lg-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}

	.mx-lg-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}

	.mx-lg-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}

	.my-lg-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}

	.my-lg-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}

	.my-lg-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}

	.my-lg-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}

	.my-lg-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}

	.my-lg-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}

	.my-lg-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}

	.my-lg-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}

	.my-lg-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}

	.my-lg-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}

	.my-lg-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}

	.my-lg-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}

	.my-lg-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}

	.my-lg-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}

	.my-lg-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}

	.my-lg-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}

	.my-lg-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}

	.my-lg-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}

	.my-lg-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}

	.my-lg-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}

	.mt-lg-n1 {
		margin-top: -.25rem!important
	}

	.mt-lg-n2 {
		margin-top: -.5rem!important
	}

	.mt-lg-n3 {
		margin-top: -.75rem!important
	}

	.mt-lg-n4 {
		margin-top: -1rem!important
	}

	.mt-lg-n5 {
		margin-top: -1.25rem!important
	}

	.mt-lg-n6 {
		margin-top: -1.5rem!important
	}

	.mt-lg-n7 {
		margin-top: -1.75rem!important
	}

	.mt-lg-n8 {
		margin-top: -2rem!important
	}

	.mt-lg-n9 {
		margin-top: -2.25rem!important
	}

	.mt-lg-n10 {
		margin-top: -2.5rem!important
	}

	.mt-lg-n11 {
		margin-top: -2.75rem!important
	}

	.mt-lg-n12 {
		margin-top: -3rem!important
	}

	.mt-lg-n13 {
		margin-top: -3.25rem!important
	}

	.mt-lg-n14 {
		margin-top: -3.5rem!important
	}

	.mt-lg-n15 {
		margin-top: -3.75rem!important
	}

	.mt-lg-n16 {
		margin-top: -4rem!important
	}

	.mt-lg-n17 {
		margin-top: -4.25rem!important
	}

	.mt-lg-n18 {
		margin-top: -4.5rem!important
	}

	.mt-lg-n19 {
		margin-top: -4.75rem!important
	}

	.mt-lg-n20 {
		margin-top: -5rem!important
	}

	.me-lg-n1 {
		margin-right: -.25rem!important
	}

	.me-lg-n2 {
		margin-right: -.5rem!important
	}

	.me-lg-n3 {
		margin-right: -.75rem!important
	}

	.me-lg-n4 {
		margin-right: -1rem!important
	}

	.me-lg-n5 {
		margin-right: -1.25rem!important
	}

	.me-lg-n6 {
		margin-right: -1.5rem!important
	}

	.me-lg-n7 {
		margin-right: -1.75rem!important
	}

	.me-lg-n8 {
		margin-right: -2rem!important
	}

	.me-lg-n9 {
		margin-right: -2.25rem!important
	}

	.me-lg-n10 {
		margin-right: -2.5rem!important
	}

	.me-lg-n11 {
		margin-right: -2.75rem!important
	}

	.me-lg-n12 {
		margin-right: -3rem!important
	}

	.me-lg-n13 {
		margin-right: -3.25rem!important
	}

	.me-lg-n14 {
		margin-right: -3.5rem!important
	}

	.me-lg-n15 {
		margin-right: -3.75rem!important
	}

	.me-lg-n16 {
		margin-right: -4rem!important
	}

	.me-lg-n17 {
		margin-right: -4.25rem!important
	}

	.me-lg-n18 {
		margin-right: -4.5rem!important
	}

	.me-lg-n19 {
		margin-right: -4.75rem!important
	}

	.me-lg-n20 {
		margin-right: -5rem!important
	}

	.mb-lg-n1 {
		margin-bottom: -.25rem!important
	}

	.mb-lg-n2 {
		margin-bottom: -.5rem!important
	}

	.mb-lg-n3 {
		margin-bottom: -.75rem!important
	}

	.mb-lg-n4 {
		margin-bottom: -1rem!important
	}

	.mb-lg-n5 {
		margin-bottom: -1.25rem!important
	}

	.mb-lg-n6 {
		margin-bottom: -1.5rem!important
	}

	.mb-lg-n7 {
		margin-bottom: -1.75rem!important
	}

	.mb-lg-n8 {
		margin-bottom: -2rem!important
	}

	.mb-lg-n9 {
		margin-bottom: -2.25rem!important
	}

	.mb-lg-n10 {
		margin-bottom: -2.5rem!important
	}

	.mb-lg-n11 {
		margin-bottom: -2.75rem!important
	}

	.mb-lg-n12 {
		margin-bottom: -3rem!important
	}

	.mb-lg-n13 {
		margin-bottom: -3.25rem!important
	}

	.mb-lg-n14 {
		margin-bottom: -3.5rem!important
	}

	.mb-lg-n15 {
		margin-bottom: -3.75rem!important
	}

	.mb-lg-n16 {
		margin-bottom: -4rem!important
	}

	.mb-lg-n17 {
		margin-bottom: -4.25rem!important
	}

	.mb-lg-n18 {
		margin-bottom: -4.5rem!important
	}

	.mb-lg-n19 {
		margin-bottom: -4.75rem!important
	}

	.mb-lg-n20 {
		margin-bottom: -5rem!important
	}

	.ms-lg-n1 {
		margin-left: -.25rem!important
	}

	.ms-lg-n2 {
		margin-left: -.5rem!important
	}

	.ms-lg-n3 {
		margin-left: -.75rem!important
	}

	.ms-lg-n4 {
		margin-left: -1rem!important
	}

	.ms-lg-n5 {
		margin-left: -1.25rem!important
	}

	.ms-lg-n6 {
		margin-left: -1.5rem!important
	}

	.ms-lg-n7 {
		margin-left: -1.75rem!important
	}

	.ms-lg-n8 {
		margin-left: -2rem!important
	}

	.ms-lg-n9 {
		margin-left: -2.25rem!important
	}

	.ms-lg-n10 {
		margin-left: -2.5rem!important
	}

	.ms-lg-n11 {
		margin-left: -2.75rem!important
	}

	.ms-lg-n12 {
		margin-left: -3rem!important
	}

	.ms-lg-n13 {
		margin-left: -3.25rem!important
	}

	.ms-lg-n14 {
		margin-left: -3.5rem!important
	}

	.ms-lg-n15 {
		margin-left: -3.75rem!important
	}

	.ms-lg-n16 {
		margin-left: -4rem!important
	}

	.ms-lg-n17 {
		margin-left: -4.25rem!important
	}

	.ms-lg-n18 {
		margin-left: -4.5rem!important
	}

	.ms-lg-n19 {
		margin-left: -4.75rem!important
	}

	.ms-lg-n20 {
		margin-left: -5rem!important
	}

	.p-lg-0 {
		padding: 0!important
	}

	.p-lg-1 {
		padding: .25rem!important
	}

	.p-lg-2 {
		padding: .5rem!important
	}

	.p-lg-3 {
		padding: .75rem!important
	}

	.p-lg-4 {
		padding: 1rem!important
	}

	.p-lg-5 {
		padding: 1.25rem!important
	}

	.p-lg-6 {
		padding: 1.5rem!important
	}

	.p-lg-7 {
		padding: 1.75rem!important
	}

	.p-lg-8 {
		padding: 2rem!important
	}

	.p-lg-9 {
		padding: 2.25rem!important
	}

	.p-lg-10 {
		padding: 2.5rem!important
	}

	.p-lg-11 {
		padding: 2.75rem!important
	}

	.p-lg-12 {
		padding: 3rem!important
	}

	.p-lg-13 {
		padding: 3.25rem!important
	}

	.p-lg-14 {
		padding: 3.5rem!important
	}

	.p-lg-15 {
		padding: 3.75rem!important
	}

	.p-lg-16 {
		padding: 4rem!important
	}

	.p-lg-17 {
		padding: 4.25rem!important
	}

	.p-lg-18 {
		padding: 4.5rem!important
	}

	.p-lg-19 {
		padding: 4.75rem!important
	}

	.p-lg-20 {
		padding: 5rem!important
	}

	.px-lg-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}

	.px-lg-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}

	.px-lg-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}

	.px-lg-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}

	.px-lg-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}

	.px-lg-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}

	.px-lg-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}

	.px-lg-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}

	.px-lg-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}

	.px-lg-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}

	.px-lg-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}

	.px-lg-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}

	.px-lg-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}

	.px-lg-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}

	.px-lg-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}

	.px-lg-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}

	.px-lg-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}

	.px-lg-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}

	.px-lg-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}

	.px-lg-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}

	.px-lg-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}

	.py-lg-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}

	.py-lg-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}

	.py-lg-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}

	.py-lg-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}

	.py-lg-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}

	.py-lg-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}

	.py-lg-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}

	.py-lg-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}

	.py-lg-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}

	.py-lg-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}

	.py-lg-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}

	.py-lg-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}

	.py-lg-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}

	.py-lg-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}

	.py-lg-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}

	.py-lg-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}

	.py-lg-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}

	.py-lg-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}

	.py-lg-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}

	.py-lg-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}

	.py-lg-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}

	.pt-lg-0 {
		padding-top: 0!important
	}

	.pt-lg-1 {
		padding-top: .25rem!important
	}

	.pt-lg-2 {
		padding-top: .5rem!important
	}

	.pt-lg-3 {
		padding-top: .75rem!important
	}

	.pt-lg-4 {
		padding-top: 1rem!important
	}

	.pt-lg-5 {
		padding-top: 1.25rem!important
	}

	.pt-lg-6 {
		padding-top: 1.5rem!important
	}

	.pt-lg-7 {
		padding-top: 1.75rem!important
	}

	.pt-lg-8 {
		padding-top: 2rem!important
	}

	.pt-lg-9 {
		padding-top: 2.25rem!important
	}

	.pt-lg-10 {
		padding-top: 2.5rem!important
	}

	.pt-lg-11 {
		padding-top: 2.75rem!important
	}

	.pt-lg-12 {
		padding-top: 3rem!important
	}

	.pt-lg-13 {
		padding-top: 3.25rem!important
	}

	.pt-lg-14 {
		padding-top: 3.5rem!important
	}

	.pt-lg-15 {
		padding-top: 3.75rem!important
	}

	.pt-lg-16 {
		padding-top: 4rem!important
	}

	.pt-lg-17 {
		padding-top: 4.25rem!important
	}

	.pt-lg-18 {
		padding-top: 4.5rem!important
	}

	.pt-lg-19 {
		padding-top: 4.75rem!important
	}

	.pt-lg-20 {
		padding-top: 5rem!important
	}

	.pe-lg-0 {
		padding-right: 0!important
	}

	.pe-lg-1 {
		padding-right: .25rem!important
	}

	.pe-lg-2 {
		padding-right: .5rem!important
	}

	.pe-lg-3 {
		padding-right: .75rem!important
	}

	.pe-lg-4 {
		padding-right: 1rem!important
	}

	.pe-lg-5 {
		padding-right: 1.25rem!important
	}

	.pe-lg-6 {
		padding-right: 1.5rem!important
	}

	.pe-lg-7 {
		padding-right: 1.75rem!important
	}

	.pe-lg-8 {
		padding-right: 2rem!important
	}

	.pe-lg-9 {
		padding-right: 2.25rem!important
	}

	.pe-lg-10 {
		padding-right: 2.5rem!important
	}

	.pe-lg-11 {
		padding-right: 2.75rem!important
	}

	.pe-lg-12 {
		padding-right: 3rem!important
	}

	.pe-lg-13 {
		padding-right: 3.25rem!important
	}

	.pe-lg-14 {
		padding-right: 3.5rem!important
	}

	.pe-lg-15 {
		padding-right: 3.75rem!important
	}

	.pe-lg-16 {
		padding-right: 4rem!important
	}

	.pe-lg-17 {
		padding-right: 4.25rem!important
	}

	.pe-lg-18 {
		padding-right: 4.5rem!important
	}

	.pe-lg-19 {
		padding-right: 4.75rem!important
	}

	.pe-lg-20 {
		padding-right: 5rem!important
	}

	.pb-lg-0 {
		padding-bottom: 0!important
	}

	.pb-lg-1 {
		padding-bottom: .25rem!important
	}

	.pb-lg-2 {
		padding-bottom: .5rem!important
	}

	.pb-lg-3 {
		padding-bottom: .75rem!important
	}

	.pb-lg-4 {
		padding-bottom: 1rem!important
	}

	.pb-lg-5 {
		padding-bottom: 1.25rem!important
	}

	.pb-lg-6 {
		padding-bottom: 1.5rem!important
	}

	.pb-lg-7 {
		padding-bottom: 1.75rem!important
	}

	.pb-lg-8 {
		padding-bottom: 2rem!important
	}

	.pb-lg-9 {
		padding-bottom: 2.25rem!important
	}

	.pb-lg-10 {
		padding-bottom: 2.5rem!important
	}

	.pb-lg-11 {
		padding-bottom: 2.75rem!important
	}

	.pb-lg-12 {
		padding-bottom: 3rem!important
	}

	.pb-lg-13 {
		padding-bottom: 3.25rem!important
	}

	.pb-lg-14 {
		padding-bottom: 3.5rem!important
	}

	.pb-lg-15 {
		padding-bottom: 3.75rem!important
	}

	.pb-lg-16 {
		padding-bottom: 4rem!important
	}

	.pb-lg-17 {
		padding-bottom: 4.25rem!important
	}

	.pb-lg-18 {
		padding-bottom: 4.5rem!important
	}

	.pb-lg-19 {
		padding-bottom: 4.75rem!important
	}

	.pb-lg-20 {
		padding-bottom: 5rem!important
	}

	.ps-lg-0 {
		padding-left: 0!important
	}

	.ps-lg-1 {
		padding-left: .25rem!important
	}

	.ps-lg-2 {
		padding-left: .5rem!important
	}

	.ps-lg-3 {
		padding-left: .75rem!important
	}

	.ps-lg-4 {
		padding-left: 1rem!important
	}

	.ps-lg-5 {
		padding-left: 1.25rem!important
	}

	.ps-lg-6 {
		padding-left: 1.5rem!important
	}

	.ps-lg-7 {
		padding-left: 1.75rem!important
	}

	.ps-lg-8 {
		padding-left: 2rem!important
	}

	.ps-lg-9 {
		padding-left: 2.25rem!important
	}

	.ps-lg-10 {
		padding-left: 2.5rem!important
	}

	.ps-lg-11 {
		padding-left: 2.75rem!important
	}

	.ps-lg-12 {
		padding-left: 3rem!important
	}

	.ps-lg-13 {
		padding-left: 3.25rem!important
	}

	.ps-lg-14 {
		padding-left: 3.5rem!important
	}

	.ps-lg-15 {
		padding-left: 3.75rem!important
	}

	.ps-lg-16 {
		padding-left: 4rem!important
	}

	.ps-lg-17 {
		padding-left: 4.25rem!important
	}

	.ps-lg-18 {
		padding-left: 4.5rem!important
	}

	.ps-lg-19 {
		padding-left: 4.75rem!important
	}

	.ps-lg-20 {
		padding-left: 5rem!important
	}

	.gap-lg-0 {
		gap: 0!important
	}

	.gap-lg-1 {
		gap: .25rem!important
	}

	.gap-lg-2 {
		gap: .5rem!important
	}

	.gap-lg-3 {
		gap: .75rem!important
	}

	.gap-lg-4 {
		gap: 1rem!important
	}

	.gap-lg-5 {
		gap: 1.25rem!important
	}

	.gap-lg-6 {
		gap: 1.5rem!important
	}

	.gap-lg-7 {
		gap: 1.75rem!important
	}

	.gap-lg-8 {
		gap: 2rem!important
	}

	.gap-lg-9 {
		gap: 2.25rem!important
	}

	.gap-lg-10 {
		gap: 2.5rem!important
	}

	.gap-lg-11 {
		gap: 2.75rem!important
	}

	.gap-lg-12 {
		gap: 3rem!important
	}

	.gap-lg-13 {
		gap: 3.25rem!important
	}

	.gap-lg-14 {
		gap: 3.5rem!important
	}

	.gap-lg-15 {
		gap: 3.75rem!important
	}

	.gap-lg-16 {
		gap: 4rem!important
	}

	.gap-lg-17 {
		gap: 4.25rem!important
	}

	.gap-lg-18 {
		gap: 4.5rem!important
	}

	.gap-lg-19 {
		gap: 4.75rem!important
	}

	.gap-lg-20 {
		gap: 5rem!important
	}

	.fs-lg-1 {
		font-size: calc(1.3rem + .6vw)!important
	}

	.fs-lg-2 {
		font-size: calc(1.275rem + .3vw)!important
	}

	.fs-lg-3 {
		font-size: calc(1.26rem + .12vw)!important
	}

	.fs-lg-4 {
		font-size: 1.25rem!important
	}

	.fs-lg-5 {
		font-size: 1.15rem!important
	}

	.fs-lg-6 {
		font-size: 1.075rem!important
	}

	.fs-lg-7 {
		font-size: .95rem!important
	}

	.fs-lg-8 {
		font-size: .85rem!important
	}

	.fs-lg-9 {
		font-size: .75rem!important
	}

	.fs-lg-10 {
		font-size: .5rem!important
	}

	.fs-lg-base {
		font-size: 1rem!important
	}

	.fs-lg-fluid {
		font-size: 100%!important
	}

	.fs-lg-2x {
		font-size: calc(1.325rem + .9vw)!important
	}

	.fs-lg-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}

	.fs-lg-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}

	.fs-lg-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}

	.fs-lg-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}

	.fs-lg-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}

	.fs-lg-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}

	.fs-lg-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}

	.fs-lg-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}

	.fs-lg-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}

	.fs-lg-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}

	.fs-lg-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}

	.fs-lg-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}

	.fs-lg-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}

	.fs-lg-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}

	.fs-lg-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}

	.text-lg-start {
		text-align: left!important
	}

	.text-lg-end {
		text-align: right!important
	}

	.text-lg-center {
		text-align: center!important
	}

	.min-w-lg-unset {
		min-width: unset!important
	}

	.min-w-lg-25 {
		min-width: 25%!important
	}

	.min-w-lg-50 {
		min-width: 50%!important
	}

	.min-w-lg-75 {
		min-width: 75%!important
	}

	.min-w-lg-100 {
		min-width: 100%!important
	}

	.min-w-lg-auto {
		min-width: auto!important
	}

	.min-w-lg-1px {
		min-width: 1px!important
	}

	.min-w-lg-2px {
		min-width: 2px!important
	}

	.min-w-lg-3px {
		min-width: 3px!important
	}

	.min-w-lg-4px {
		min-width: 4px!important
	}

	.min-w-lg-5px {
		min-width: 5px!important
	}

	.min-w-lg-6px {
		min-width: 6px!important
	}

	.min-w-lg-7px {
		min-width: 7px!important
	}

	.min-w-lg-8px {
		min-width: 8px!important
	}

	.min-w-lg-9px {
		min-width: 9px!important
	}

	.min-w-lg-10px {
		min-width: 10px!important
	}

	.min-w-lg-15px {
		min-width: 15px!important
	}

	.min-w-lg-20px {
		min-width: 20px!important
	}

	.min-w-lg-25px {
		min-width: 25px!important
	}

	.min-w-lg-30px {
		min-width: 30px!important
	}

	.min-w-lg-35px {
		min-width: 35px!important
	}

	.min-w-lg-40px {
		min-width: 40px!important
	}

	.min-w-lg-45px {
		min-width: 45px!important
	}

	.min-w-lg-50px {
		min-width: 50px!important
	}

	.min-w-lg-55px {
		min-width: 55px!important
	}

	.min-w-lg-60px {
		min-width: 60px!important
	}

	.min-w-lg-65px {
		min-width: 65px!important
	}

	.min-w-lg-70px {
		min-width: 70px!important
	}

	.min-w-lg-75px {
		min-width: 75px!important
	}

	.min-w-lg-80px {
		min-width: 80px!important
	}

	.min-w-lg-85px {
		min-width: 85px!important
	}

	.min-w-lg-90px {
		min-width: 90px!important
	}

	.min-w-lg-95px {
		min-width: 95px!important
	}

	.min-w-lg-100px {
		min-width: 100px!important
	}

	.min-w-lg-125px {
		min-width: 125px!important
	}

	.min-w-lg-150px {
		min-width: 150px!important
	}

	.min-w-lg-175px {
		min-width: 175px!important
	}

	.min-w-lg-200px {
		min-width: 200px!important
	}

	.min-w-lg-225px {
		min-width: 225px!important
	}

	.min-w-lg-250px {
		min-width: 250px!important
	}

	.min-w-lg-275px {
		min-width: 275px!important
	}

	.min-w-lg-300px {
		min-width: 300px!important
	}

	.min-w-lg-325px {
		min-width: 325px!important
	}

	.min-w-lg-350px {
		min-width: 350px!important
	}

	.min-w-lg-375px {
		min-width: 375px!important
	}

	.min-w-lg-400px {
		min-width: 400px!important
	}

	.min-w-lg-425px {
		min-width: 425px!important
	}

	.min-w-lg-450px {
		min-width: 450px!important
	}

	.min-w-lg-475px {
		min-width: 475px!important
	}

	.min-w-lg-500px {
		min-width: 500px!important
	}

	.min-w-lg-550px {
		min-width: 550px!important
	}

	.min-w-lg-600px {
		min-width: 600px!important
	}

	.min-w-lg-650px {
		min-width: 650px!important
	}

	.min-w-lg-700px {
		min-width: 700px!important
	}

	.min-w-lg-750px {
		min-width: 750px!important
	}

	.min-w-lg-800px {
		min-width: 800px!important
	}

	.min-w-lg-850px {
		min-width: 850px!important
	}

	.min-w-lg-900px {
		min-width: 900px!important
	}

	.min-w-lg-950px {
		min-width: 950px!important
	}

	.min-w-lg-1000px {
		min-width: 1000px!important
	}

	.min-h-lg-unset {
		min-height: unset!important
	}

	.min-h-lg-25 {
		min-height: 25%!important
	}

	.min-h-lg-50 {
		min-height: 50%!important
	}

	.min-h-lg-75 {
		min-height: 75%!important
	}

	.min-h-lg-100 {
		min-height: 100%!important
	}

	.min-h-lg-auto {
		min-height: auto!important
	}

	.min-h-lg-1px {
		min-height: 1px!important
	}

	.min-h-lg-2px {
		min-height: 2px!important
	}

	.min-h-lg-3px {
		min-height: 3px!important
	}

	.min-h-lg-4px {
		min-height: 4px!important
	}

	.min-h-lg-5px {
		min-height: 5px!important
	}

	.min-h-lg-6px {
		min-height: 6px!important
	}

	.min-h-lg-7px {
		min-height: 7px!important
	}

	.min-h-lg-8px {
		min-height: 8px!important
	}

	.min-h-lg-9px {
		min-height: 9px!important
	}

	.min-h-lg-10px {
		min-height: 10px!important
	}

	.min-h-lg-15px {
		min-height: 15px!important
	}

	.min-h-lg-20px {
		min-height: 20px!important
	}

	.min-h-lg-25px {
		min-height: 25px!important
	}

	.min-h-lg-30px {
		min-height: 30px!important
	}

	.min-h-lg-35px {
		min-height: 35px!important
	}

	.min-h-lg-40px {
		min-height: 40px!important
	}

	.min-h-lg-45px {
		min-height: 45px!important
	}

	.min-h-lg-50px {
		min-height: 50px!important
	}

	.min-h-lg-55px {
		min-height: 55px!important
	}

	.min-h-lg-60px {
		min-height: 60px!important
	}

	.min-h-lg-65px {
		min-height: 65px!important
	}

	.min-h-lg-70px {
		min-height: 70px!important
	}

	.min-h-lg-75px {
		min-height: 75px!important
	}

	.min-h-lg-80px {
		min-height: 80px!important
	}

	.min-h-lg-85px {
		min-height: 85px!important
	}

	.min-h-lg-90px {
		min-height: 90px!important
	}

	.min-h-lg-95px {
		min-height: 95px!important
	}

	.min-h-lg-100px {
		min-height: 100px!important
	}

	.min-h-lg-125px {
		min-height: 125px!important
	}

	.min-h-lg-150px {
		min-height: 150px!important
	}

	.min-h-lg-175px {
		min-height: 175px!important
	}

	.min-h-lg-200px {
		min-height: 200px!important
	}

	.min-h-lg-225px {
		min-height: 225px!important
	}

	.min-h-lg-250px {
		min-height: 250px!important
	}

	.min-h-lg-275px {
		min-height: 275px!important
	}

	.min-h-lg-300px {
		min-height: 300px!important
	}

	.min-h-lg-325px {
		min-height: 325px!important
	}

	.min-h-lg-350px {
		min-height: 350px!important
	}

	.min-h-lg-375px {
		min-height: 375px!important
	}

	.min-h-lg-400px {
		min-height: 400px!important
	}

	.min-h-lg-425px {
		min-height: 425px!important
	}

	.min-h-lg-450px {
		min-height: 450px!important
	}

	.min-h-lg-475px {
		min-height: 475px!important
	}

	.min-h-lg-500px {
		min-height: 500px!important
	}

	.min-h-lg-550px {
		min-height: 550px!important
	}

	.min-h-lg-600px {
		min-height: 600px!important
	}

	.min-h-lg-650px {
		min-height: 650px!important
	}

	.min-h-lg-700px {
		min-height: 700px!important
	}

	.min-h-lg-750px {
		min-height: 750px!important
	}

	.min-h-lg-800px {
		min-height: 800px!important
	}

	.min-h-lg-850px {
		min-height: 850px!important
	}

	.min-h-lg-900px {
		min-height: 900px!important
	}

	.min-h-lg-950px {
		min-height: 950px!important
	}

	.min-h-lg-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:1200px) {
	.float-xl-start {
		float: left!important
	}

	.float-xl-end {
		float: right!important
	}

	.float-xl-none {
		float: none!important
	}

	.overflow-xl-auto {
		overflow: auto!important
	}

	.overflow-xl-hidden {
		overflow: hidden!important
	}

	.overflow-xl-visible {
		overflow: visible!important
	}

	.overflow-xl-scroll {
		overflow: scroll!important
	}

	.d-xl-inline {
		display: inline!important
	}

	.d-xl-inline-block {
		display: inline-block!important
	}

	.d-xl-block {
		display: block!important
	}

	.d-xl-grid {
		display: grid!important
	}

	.d-xl-table {
		display: table!important
	}

	.d-xl-table-row {
		display: table-row!important
	}

	.d-xl-table-cell {
		display: table-cell!important
	}

	.d-xl-flex {
		display: flex!important
	}

	.d-xl-inline-flex {
		display: inline-flex!important
	}

	.d-xl-none {
		display: none!important
	}

	.position-xl-static {
		position: static!important
	}

	.position-xl-relative {
		position: relative!important
	}

	.position-xl-absolute {
		position: absolute!important
	}

	.position-xl-fixed {
		position: fixed!important
	}

	.position-xl-sticky {
		position: sticky!important
	}

	.w-xl-unset {
		width: unset!important
	}

	.w-xl-25 {
		width: 25%!important
	}

	.w-xl-50 {
		width: 50%!important
	}

	.w-xl-75 {
		width: 75%!important
	}

	.w-xl-100 {
		width: 100%!important
	}

	.w-xl-auto {
		width: auto!important
	}

	.w-xl-1px {
		width: 1px!important
	}

	.w-xl-2px {
		width: 2px!important
	}

	.w-xl-3px {
		width: 3px!important
	}

	.w-xl-4px {
		width: 4px!important
	}

	.w-xl-5px {
		width: 5px!important
	}

	.w-xl-6px {
		width: 6px!important
	}

	.w-xl-7px {
		width: 7px!important
	}

	.w-xl-8px {
		width: 8px!important
	}

	.w-xl-9px {
		width: 9px!important
	}

	.w-xl-10px {
		width: 10px!important
	}

	.w-xl-15px {
		width: 15px!important
	}

	.w-xl-20px {
		width: 20px!important
	}

	.w-xl-25px {
		width: 25px!important
	}

	.w-xl-30px {
		width: 30px!important
	}

	.w-xl-35px {
		width: 35px!important
	}

	.w-xl-40px {
		width: 40px!important
	}

	.w-xl-45px {
		width: 45px!important
	}

	.w-xl-50px {
		width: 50px!important
	}

	.w-xl-55px {
		width: 55px!important
	}

	.w-xl-60px {
		width: 60px!important
	}

	.w-xl-65px {
		width: 65px!important
	}

	.w-xl-70px {
		width: 70px!important
	}

	.w-xl-75px {
		width: 75px!important
	}

	.w-xl-80px {
		width: 80px!important
	}

	.w-xl-85px {
		width: 85px!important
	}

	.w-xl-90px {
		width: 90px!important
	}

	.w-xl-95px {
		width: 95px!important
	}

	.w-xl-100px {
		width: 100px!important
	}

	.w-xl-125px {
		width: 125px!important
	}

	.w-xl-150px {
		width: 150px!important
	}

	.w-xl-175px {
		width: 175px!important
	}

	.w-xl-200px {
		width: 200px!important
	}

	.w-xl-225px {
		width: 225px!important
	}

	.w-xl-250px {
		width: 250px!important
	}

	.w-xl-275px {
		width: 275px!important
	}

	.w-xl-300px {
		width: 300px!important
	}

	.w-xl-325px {
		width: 325px!important
	}

	.w-xl-350px {
		width: 350px!important
	}

	.w-xl-375px {
		width: 375px!important
	}

	.w-xl-400px {
		width: 400px!important
	}

	.w-xl-425px {
		width: 425px!important
	}

	.w-xl-450px {
		width: 450px!important
	}

	.w-xl-475px {
		width: 475px!important
	}

	.w-xl-500px {
		width: 500px!important
	}

	.w-xl-550px {
		width: 550px!important
	}

	.w-xl-600px {
		width: 600px!important
	}

	.w-xl-650px {
		width: 650px!important
	}

	.w-xl-700px {
		width: 700px!important
	}

	.w-xl-750px {
		width: 750px!important
	}

	.w-xl-800px {
		width: 800px!important
	}

	.w-xl-850px {
		width: 850px!important
	}

	.w-xl-900px {
		width: 900px!important
	}

	.w-xl-950px {
		width: 950px!important
	}

	.w-xl-1000px {
		width: 1000px!important
	}

	.mw-xl-unset {
		max-width: unset!important
	}

	.mw-xl-25 {
		max-width: 25%!important
	}

	.mw-xl-50 {
		max-width: 50%!important
	}

	.mw-xl-75 {
		max-width: 75%!important
	}

	.mw-xl-100 {
		max-width: 100%!important
	}

	.mw-xl-auto {
		max-width: auto!important
	}

	.mw-xl-1px {
		max-width: 1px!important
	}

	.mw-xl-2px {
		max-width: 2px!important
	}

	.mw-xl-3px {
		max-width: 3px!important
	}

	.mw-xl-4px {
		max-width: 4px!important
	}

	.mw-xl-5px {
		max-width: 5px!important
	}

	.mw-xl-6px {
		max-width: 6px!important
	}

	.mw-xl-7px {
		max-width: 7px!important
	}

	.mw-xl-8px {
		max-width: 8px!important
	}

	.mw-xl-9px {
		max-width: 9px!important
	}

	.mw-xl-10px {
		max-width: 10px!important
	}

	.mw-xl-15px {
		max-width: 15px!important
	}

	.mw-xl-20px {
		max-width: 20px!important
	}

	.mw-xl-25px {
		max-width: 25px!important
	}

	.mw-xl-30px {
		max-width: 30px!important
	}

	.mw-xl-35px {
		max-width: 35px!important
	}

	.mw-xl-40px {
		max-width: 40px!important
	}

	.mw-xl-45px {
		max-width: 45px!important
	}

	.mw-xl-50px {
		max-width: 50px!important
	}

	.mw-xl-55px {
		max-width: 55px!important
	}

	.mw-xl-60px {
		max-width: 60px!important
	}

	.mw-xl-65px {
		max-width: 65px!important
	}

	.mw-xl-70px {
		max-width: 70px!important
	}

	.mw-xl-75px {
		max-width: 75px!important
	}

	.mw-xl-80px {
		max-width: 80px!important
	}

	.mw-xl-85px {
		max-width: 85px!important
	}

	.mw-xl-90px {
		max-width: 90px!important
	}

	.mw-xl-95px {
		max-width: 95px!important
	}

	.mw-xl-100px {
		max-width: 100px!important
	}

	.mw-xl-125px {
		max-width: 125px!important
	}

	.mw-xl-150px {
		max-width: 150px!important
	}

	.mw-xl-175px {
		max-width: 175px!important
	}

	.mw-xl-200px {
		max-width: 200px!important
	}

	.mw-xl-225px {
		max-width: 225px!important
	}

	.mw-xl-250px {
		max-width: 250px!important
	}

	.mw-xl-275px {
		max-width: 275px!important
	}

	.mw-xl-300px {
		max-width: 300px!important
	}

	.mw-xl-325px {
		max-width: 325px!important
	}

	.mw-xl-350px {
		max-width: 350px!important
	}

	.mw-xl-375px {
		max-width: 375px!important
	}

	.mw-xl-400px {
		max-width: 400px!important
	}

	.mw-xl-425px {
		max-width: 425px!important
	}

	.mw-xl-450px {
		max-width: 450px!important
	}

	.mw-xl-475px {
		max-width: 475px!important
	}

	.mw-xl-500px {
		max-width: 500px!important
	}

	.mw-xl-550px {
		max-width: 550px!important
	}

	.mw-xl-600px {
		max-width: 600px!important
	}

	.mw-xl-650px {
		max-width: 650px!important
	}

	.mw-xl-700px {
		max-width: 700px!important
	}

	.mw-xl-750px {
		max-width: 750px!important
	}

	.mw-xl-800px {
		max-width: 800px!important
	}

	.mw-xl-850px {
		max-width: 850px!important
	}

	.mw-xl-900px {
		max-width: 900px!important
	}

	.mw-xl-950px {
		max-width: 950px!important
	}

	.mw-xl-1000px {
		max-width: 1000px!important
	}

	.h-xl-unset {
		height: unset!important
	}

	.h-xl-25 {
		height: 25%!important
	}

	.h-xl-50 {
		height: 50%!important
	}

	.h-xl-75 {
		height: 75%!important
	}

	.h-xl-100 {
		height: 100%!important
	}

	.h-xl-auto {
		height: auto!important
	}

	.h-xl-1px {
		height: 1px!important
	}

	.h-xl-2px {
		height: 2px!important
	}

	.h-xl-3px {
		height: 3px!important
	}

	.h-xl-4px {
		height: 4px!important
	}

	.h-xl-5px {
		height: 5px!important
	}

	.h-xl-6px {
		height: 6px!important
	}

	.h-xl-7px {
		height: 7px!important
	}

	.h-xl-8px {
		height: 8px!important
	}

	.h-xl-9px {
		height: 9px!important
	}

	.h-xl-10px {
		height: 10px!important
	}

	.h-xl-15px {
		height: 15px!important
	}

	.h-xl-20px {
		height: 20px!important
	}

	.h-xl-25px {
		height: 25px!important
	}

	.h-xl-30px {
		height: 30px!important
	}

	.h-xl-35px {
		height: 35px!important
	}

	.h-xl-40px {
		height: 40px!important
	}

	.h-xl-45px {
		height: 45px!important
	}

	.h-xl-50px {
		height: 50px!important
	}

	.h-xl-55px {
		height: 55px!important
	}

	.h-xl-60px {
		height: 60px!important
	}

	.h-xl-65px {
		height: 65px!important
	}

	.h-xl-70px {
		height: 70px!important
	}

	.h-xl-75px {
		height: 75px!important
	}

	.h-xl-80px {
		height: 80px!important
	}

	.h-xl-85px {
		height: 85px!important
	}

	.h-xl-90px {
		height: 90px!important
	}

	.h-xl-95px {
		height: 95px!important
	}

	.h-xl-100px {
		height: 100px!important
	}

	.h-xl-125px {
		height: 125px!important
	}

	.h-xl-150px {
		height: 150px!important
	}

	.h-xl-175px {
		height: 175px!important
	}

	.h-xl-200px {
		height: 200px!important
	}

	.h-xl-225px {
		height: 225px!important
	}

	.h-xl-250px {
		height: 250px!important
	}

	.h-xl-275px {
		height: 275px!important
	}

	.h-xl-300px {
		height: 300px!important
	}

	.h-xl-325px {
		height: 325px!important
	}

	.h-xl-350px {
		height: 350px!important
	}

	.h-xl-375px {
		height: 375px!important
	}

	.h-xl-400px {
		height: 400px!important
	}

	.h-xl-425px {
		height: 425px!important
	}

	.h-xl-450px {
		height: 450px!important
	}

	.h-xl-475px {
		height: 475px!important
	}

	.h-xl-500px {
		height: 500px!important
	}

	.h-xl-550px {
		height: 550px!important
	}

	.h-xl-600px {
		height: 600px!important
	}

	.h-xl-650px {
		height: 650px!important
	}

	.h-xl-700px {
		height: 700px!important
	}

	.h-xl-750px {
		height: 750px!important
	}

	.h-xl-800px {
		height: 800px!important
	}

	.h-xl-850px {
		height: 850px!important
	}

	.h-xl-900px {
		height: 900px!important
	}

	.h-xl-950px {
		height: 950px!important
	}

	.h-xl-1000px {
		height: 1000px!important
	}

	.mh-xl-unset {
		max-height: unset!important
	}

	.mh-xl-25 {
		max-height: 25%!important
	}

	.mh-xl-50 {
		max-height: 50%!important
	}

	.mh-xl-75 {
		max-height: 75%!important
	}

	.mh-xl-100 {
		max-height: 100%!important
	}

	.mh-xl-auto {
		max-height: auto!important
	}

	.mh-xl-1px {
		max-height: 1px!important
	}

	.mh-xl-2px {
		max-height: 2px!important
	}

	.mh-xl-3px {
		max-height: 3px!important
	}

	.mh-xl-4px {
		max-height: 4px!important
	}

	.mh-xl-5px {
		max-height: 5px!important
	}

	.mh-xl-6px {
		max-height: 6px!important
	}

	.mh-xl-7px {
		max-height: 7px!important
	}

	.mh-xl-8px {
		max-height: 8px!important
	}

	.mh-xl-9px {
		max-height: 9px!important
	}

	.mh-xl-10px {
		max-height: 10px!important
	}

	.mh-xl-15px {
		max-height: 15px!important
	}

	.mh-xl-20px {
		max-height: 20px!important
	}

	.mh-xl-25px {
		max-height: 25px!important
	}

	.mh-xl-30px {
		max-height: 30px!important
	}

	.mh-xl-35px {
		max-height: 35px!important
	}

	.mh-xl-40px {
		max-height: 40px!important
	}

	.mh-xl-45px {
		max-height: 45px!important
	}

	.mh-xl-50px {
		max-height: 50px!important
	}

	.mh-xl-55px {
		max-height: 55px!important
	}

	.mh-xl-60px {
		max-height: 60px!important
	}

	.mh-xl-65px {
		max-height: 65px!important
	}

	.mh-xl-70px {
		max-height: 70px!important
	}

	.mh-xl-75px {
		max-height: 75px!important
	}

	.mh-xl-80px {
		max-height: 80px!important
	}

	.mh-xl-85px {
		max-height: 85px!important
	}

	.mh-xl-90px {
		max-height: 90px!important
	}

	.mh-xl-95px {
		max-height: 95px!important
	}

	.mh-xl-100px {
		max-height: 100px!important
	}

	.mh-xl-125px {
		max-height: 125px!important
	}

	.mh-xl-150px {
		max-height: 150px!important
	}

	.mh-xl-175px {
		max-height: 175px!important
	}

	.mh-xl-200px {
		max-height: 200px!important
	}

	.mh-xl-225px {
		max-height: 225px!important
	}

	.mh-xl-250px {
		max-height: 250px!important
	}

	.mh-xl-275px {
		max-height: 275px!important
	}

	.mh-xl-300px {
		max-height: 300px!important
	}

	.mh-xl-325px {
		max-height: 325px!important
	}

	.mh-xl-350px {
		max-height: 350px!important
	}

	.mh-xl-375px {
		max-height: 375px!important
	}

	.mh-xl-400px {
		max-height: 400px!important
	}

	.mh-xl-425px {
		max-height: 425px!important
	}

	.mh-xl-450px {
		max-height: 450px!important
	}

	.mh-xl-475px {
		max-height: 475px!important
	}

	.mh-xl-500px {
		max-height: 500px!important
	}

	.mh-xl-550px {
		max-height: 550px!important
	}

	.mh-xl-600px {
		max-height: 600px!important
	}

	.mh-xl-650px {
		max-height: 650px!important
	}

	.mh-xl-700px {
		max-height: 700px!important
	}

	.mh-xl-750px {
		max-height: 750px!important
	}

	.mh-xl-800px {
		max-height: 800px!important
	}

	.mh-xl-850px {
		max-height: 850px!important
	}

	.mh-xl-900px {
		max-height: 900px!important
	}

	.mh-xl-950px {
		max-height: 950px!important
	}

	.mh-xl-1000px {
		max-height: 1000px!important
	}

	.flex-xl-fill {
		flex: 1 1 auto!important
	}

	.flex-xl-row {
		flex-direction: row!important
	}

	.flex-xl-column {
		flex-direction: column!important
	}

	.flex-xl-row-reverse {
		flex-direction: row-reverse!important
	}

	.flex-xl-column-reverse {
		flex-direction: column-reverse!important
	}

	.flex-xl-grow-0 {
		flex-grow: 0!important
	}

	.flex-xl-grow-1 {
		flex-grow: 1!important
	}

	.flex-xl-shrink-0 {
		flex-shrink: 0!important
	}

	.flex-xl-shrink-1 {
		flex-shrink: 1!important
	}

	.flex-xl-wrap {
		flex-wrap: wrap!important
	}

	.flex-xl-nowrap {
		flex-wrap: nowrap!important
	}

	.flex-xl-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}

	.justify-content-xl-start {
		justify-content: flex-start!important
	}

	.justify-content-xl-end {
		justify-content: flex-end!important
	}

	.justify-content-xl-center {
		justify-content: center!important
	}

	.justify-content-xl-between {
		justify-content: space-between!important
	}

	.justify-content-xl-around {
		justify-content: space-around!important
	}

	.justify-content-xl-evenly {
		justify-content: space-evenly!important
	}

	.align-items-xl-start {
		align-items: flex-start!important
	}

	.align-items-xl-end {
		align-items: flex-end!important
	}

	.align-items-xl-center {
		align-items: center!important
	}

	.align-items-xl-baseline {
		align-items: baseline!important
	}

	.align-items-xl-stretch {
		align-items: stretch!important
	}

	.align-content-xl-start {
		align-content: flex-start!important
	}

	.align-content-xl-end {
		align-content: flex-end!important
	}

	.align-content-xl-center {
		align-content: center!important
	}

	.align-content-xl-between {
		align-content: space-between!important
	}

	.align-content-xl-around {
		align-content: space-around!important
	}

	.align-content-xl-stretch {
		align-content: stretch!important
	}

	.align-self-xl-auto {
		align-self: auto!important
	}

	.align-self-xl-start {
		align-self: flex-start!important
	}

	.align-self-xl-end {
		align-self: flex-end!important
	}

	.align-self-xl-center {
		align-self: center!important
	}

	.align-self-xl-baseline {
		align-self: baseline!important
	}

	.align-self-xl-stretch {
		align-self: stretch!important
	}

	.order-xl-first {
		order: -1!important
	}

	.order-xl-0 {
		order: 0!important
	}

	.order-xl-1 {
		order: 1!important
	}

	.order-xl-2 {
		order: 2!important
	}

	.order-xl-3 {
		order: 3!important
	}

	.order-xl-4 {
		order: 4!important
	}

	.order-xl-5 {
		order: 5!important
	}

	.order-xl-last {
		order: 6!important
	}

	.m-xl-0 {
		margin: 0!important
	}

	.m-xl-1 {
		margin: .25rem!important
	}

	.m-xl-2 {
		margin: .5rem!important
	}

	.m-xl-3 {
		margin: .75rem!important
	}

	.m-xl-4 {
		margin: 1rem!important
	}

	.m-xl-5 {
		margin: 1.25rem!important
	}

	.m-xl-6 {
		margin: 1.5rem!important
	}

	.m-xl-7 {
		margin: 1.75rem!important
	}

	.m-xl-8 {
		margin: 2rem!important
	}

	.m-xl-9 {
		margin: 2.25rem!important
	}

	.m-xl-10 {
		margin: 2.5rem!important
	}

	.m-xl-11 {
		margin: 2.75rem!important
	}

	.m-xl-12 {
		margin: 3rem!important
	}

	.m-xl-13 {
		margin: 3.25rem!important
	}

	.m-xl-14 {
		margin: 3.5rem!important
	}

	.m-xl-15 {
		margin: 3.75rem!important
	}

	.m-xl-16 {
		margin: 4rem!important
	}

	.m-xl-17 {
		margin: 4.25rem!important
	}

	.m-xl-18 {
		margin: 4.5rem!important
	}

	.m-xl-19 {
		margin: 4.75rem!important
	}

	.m-xl-20 {
		margin: 5rem!important
	}

	.m-xl-auto {
		margin: auto!important
	}

	.mx-xl-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}

	.mx-xl-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}

	.mx-xl-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}

	.mx-xl-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}

	.mx-xl-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}

	.mx-xl-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}

	.mx-xl-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}

	.mx-xl-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}

	.mx-xl-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}

	.mx-xl-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}

	.mx-xl-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}

	.mx-xl-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}

	.mx-xl-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}

	.mx-xl-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}

	.mx-xl-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}

	.mx-xl-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}

	.mx-xl-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}

	.mx-xl-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}

	.mx-xl-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}

	.mx-xl-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}

	.mx-xl-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}

	.mx-xl-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}

	.my-xl-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}

	.my-xl-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}

	.my-xl-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}

	.my-xl-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}

	.my-xl-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}

	.my-xl-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}

	.my-xl-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}

	.my-xl-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}

	.my-xl-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}

	.my-xl-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}

	.my-xl-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}

	.my-xl-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}

	.my-xl-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}

	.my-xl-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}

	.my-xl-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}

	.my-xl-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}

	.my-xl-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}

	.my-xl-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}

	.my-xl-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}

	.my-xl-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}

	.my-xl-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}

	.my-xl-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}

	.mt-xl-0 {
		margin-top: 0!important
	}

	.mt-xl-1 {
		margin-top: .25rem!important
	}

	.mt-xl-2 {
		margin-top: .5rem!important
	}

	.mt-xl-3 {
		margin-top: .75rem!important
	}

	.mt-xl-4 {
		margin-top: 1rem!important
	}

	.mt-xl-5 {
		margin-top: 1.25rem!important
	}

	.mt-xl-6 {
		margin-top: 1.5rem!important
	}

	.mt-xl-7 {
		margin-top: 1.75rem!important
	}

	.mt-xl-8 {
		margin-top: 2rem!important
	}

	.mt-xl-9 {
		margin-top: 2.25rem!important
	}

	.mt-xl-10 {
		margin-top: 2.5rem!important
	}

	.mt-xl-11 {
		margin-top: 2.75rem!important
	}

	.mt-xl-12 {
		margin-top: 3rem!important
	}

	.mt-xl-13 {
		margin-top: 3.25rem!important
	}

	.mt-xl-14 {
		margin-top: 3.5rem!important
	}

	.mt-xl-15 {
		margin-top: 3.75rem!important
	}

	.mt-xl-16 {
		margin-top: 4rem!important
	}

	.mt-xl-17 {
		margin-top: 4.25rem!important
	}

	.mt-xl-18 {
		margin-top: 4.5rem!important
	}

	.mt-xl-19 {
		margin-top: 4.75rem!important
	}

	.mt-xl-20 {
		margin-top: 5rem!important
	}

	.mt-xl-auto {
		margin-top: auto!important
	}

	.me-xl-0 {
		margin-right: 0!important
	}

	.me-xl-1 {
		margin-right: .25rem!important
	}

	.me-xl-2 {
		margin-right: .5rem!important
	}

	.me-xl-3 {
		margin-right: .75rem!important
	}

	.me-xl-4 {
		margin-right: 1rem!important
	}

	.me-xl-5 {
		margin-right: 1.25rem!important
	}

	.me-xl-6 {
		margin-right: 1.5rem!important
	}

	.me-xl-7 {
		margin-right: 1.75rem!important
	}

	.me-xl-8 {
		margin-right: 2rem!important
	}

	.me-xl-9 {
		margin-right: 2.25rem!important
	}

	.me-xl-10 {
		margin-right: 2.5rem!important
	}

	.me-xl-11 {
		margin-right: 2.75rem!important
	}

	.me-xl-12 {
		margin-right: 3rem!important
	}

	.me-xl-13 {
		margin-right: 3.25rem!important
	}

	.me-xl-14 {
		margin-right: 3.5rem!important
	}

	.me-xl-15 {
		margin-right: 3.75rem!important
	}

	.me-xl-16 {
		margin-right: 4rem!important
	}

	.me-xl-17 {
		margin-right: 4.25rem!important
	}

	.me-xl-18 {
		margin-right: 4.5rem!important
	}

	.me-xl-19 {
		margin-right: 4.75rem!important
	}

	.me-xl-20 {
		margin-right: 5rem!important
	}

	.me-xl-auto {
		margin-right: auto!important
	}

	.mb-xl-0 {
		margin-bottom: 0!important
	}

	.mb-xl-1 {
		margin-bottom: .25rem!important
	}

	.mb-xl-2 {
		margin-bottom: .5rem!important
	}

	.mb-xl-3 {
		margin-bottom: .75rem!important
	}

	.mb-xl-4 {
		margin-bottom: 1rem!important
	}

	.mb-xl-5 {
		margin-bottom: 1.25rem!important
	}

	.mb-xl-6 {
		margin-bottom: 1.5rem!important
	}

	.mb-xl-7 {
		margin-bottom: 1.75rem!important
	}

	.mb-xl-8 {
		margin-bottom: 2rem!important
	}

	.mb-xl-9 {
		margin-bottom: 2.25rem!important
	}

	.mb-xl-10 {
		margin-bottom: 2.5rem!important
	}

	.mb-xl-11 {
		margin-bottom: 2.75rem!important
	}

	.mb-xl-12 {
		margin-bottom: 3rem!important
	}

	.mb-xl-13 {
		margin-bottom: 3.25rem!important
	}

	.mb-xl-14 {
		margin-bottom: 3.5rem!important
	}

	.mb-xl-15 {
		margin-bottom: 3.75rem!important
	}

	.mb-xl-16 {
		margin-bottom: 4rem!important
	}

	.mb-xl-17 {
		margin-bottom: 4.25rem!important
	}

	.mb-xl-18 {
		margin-bottom: 4.5rem!important
	}

	.mb-xl-19 {
		margin-bottom: 4.75rem!important
	}

	.mb-xl-20 {
		margin-bottom: 5rem!important
	}

	.mb-xl-auto {
		margin-bottom: auto!important
	}

	.ms-xl-0 {
		margin-left: 0!important
	}

	.ms-xl-1 {
		margin-left: .25rem!important
	}

	.ms-xl-2 {
		margin-left: .5rem!important
	}

	.ms-xl-3 {
		margin-left: .75rem!important
	}

	.ms-xl-4 {
		margin-left: 1rem!important
	}

	.ms-xl-5 {
		margin-left: 1.25rem!important
	}

	.ms-xl-6 {
		margin-left: 1.5rem!important
	}

	.ms-xl-7 {
		margin-left: 1.75rem!important
	}

	.ms-xl-8 {
		margin-left: 2rem!important
	}

	.ms-xl-9 {
		margin-left: 2.25rem!important
	}

	.ms-xl-10 {
		margin-left: 2.5rem!important
	}

	.ms-xl-11 {
		margin-left: 2.75rem!important
	}

	.ms-xl-12 {
		margin-left: 3rem!important
	}

	.ms-xl-13 {
		margin-left: 3.25rem!important
	}

	.ms-xl-14 {
		margin-left: 3.5rem!important
	}

	.ms-xl-15 {
		margin-left: 3.75rem!important
	}

	.ms-xl-16 {
		margin-left: 4rem!important
	}

	.ms-xl-17 {
		margin-left: 4.25rem!important
	}

	.ms-xl-18 {
		margin-left: 4.5rem!important
	}

	.ms-xl-19 {
		margin-left: 4.75rem!important
	}

	.ms-xl-20 {
		margin-left: 5rem!important
	}

	.ms-xl-auto {
		margin-left: auto!important
	}

	.m-xl-n1 {
		margin: -.25rem!important
	}

	.m-xl-n2 {
		margin: -.5rem!important
	}

	.m-xl-n3 {
		margin: -.75rem!important
	}

	.m-xl-n4 {
		margin: -1rem!important
	}

	.m-xl-n5 {
		margin: -1.25rem!important
	}

	.m-xl-n6 {
		margin: -1.5rem!important
	}

	.m-xl-n7 {
		margin: -1.75rem!important
	}

	.m-xl-n8 {
		margin: -2rem!important
	}

	.m-xl-n9 {
		margin: -2.25rem!important
	}

	.m-xl-n10 {
		margin: -2.5rem!important
	}

	.m-xl-n11 {
		margin: -2.75rem!important
	}

	.m-xl-n12 {
		margin: -3rem!important
	}

	.m-xl-n13 {
		margin: -3.25rem!important
	}

	.m-xl-n14 {
		margin: -3.5rem!important
	}

	.m-xl-n15 {
		margin: -3.75rem!important
	}

	.m-xl-n16 {
		margin: -4rem!important
	}

	.m-xl-n17 {
		margin: -4.25rem!important
	}

	.m-xl-n18 {
		margin: -4.5rem!important
	}

	.m-xl-n19 {
		margin: -4.75rem!important
	}

	.m-xl-n20 {
		margin: -5rem!important
	}

	.mx-xl-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}

	.mx-xl-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}

	.mx-xl-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}

	.mx-xl-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}

	.mx-xl-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}

	.mx-xl-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}

	.mx-xl-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}

	.mx-xl-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}

	.mx-xl-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}

	.mx-xl-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}

	.mx-xl-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}

	.mx-xl-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}

	.mx-xl-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}

	.mx-xl-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}

	.mx-xl-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}

	.mx-xl-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}

	.mx-xl-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}

	.mx-xl-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}

	.mx-xl-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}

	.mx-xl-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}

	.my-xl-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}

	.my-xl-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}

	.my-xl-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}

	.my-xl-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}

	.my-xl-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}

	.my-xl-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}

	.my-xl-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}

	.my-xl-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}

	.my-xl-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}

	.my-xl-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}

	.my-xl-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}

	.my-xl-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}

	.my-xl-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}

	.my-xl-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}

	.my-xl-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}

	.my-xl-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}

	.my-xl-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}

	.my-xl-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}

	.my-xl-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}

	.my-xl-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}

	.mt-xl-n1 {
		margin-top: -.25rem!important
	}

	.mt-xl-n2 {
		margin-top: -.5rem!important
	}

	.mt-xl-n3 {
		margin-top: -.75rem!important
	}

	.mt-xl-n4 {
		margin-top: -1rem!important
	}

	.mt-xl-n5 {
		margin-top: -1.25rem!important
	}

	.mt-xl-n6 {
		margin-top: -1.5rem!important
	}

	.mt-xl-n7 {
		margin-top: -1.75rem!important
	}

	.mt-xl-n8 {
		margin-top: -2rem!important
	}

	.mt-xl-n9 {
		margin-top: -2.25rem!important
	}

	.mt-xl-n10 {
		margin-top: -2.5rem!important
	}

	.mt-xl-n11 {
		margin-top: -2.75rem!important
	}

	.mt-xl-n12 {
		margin-top: -3rem!important
	}

	.mt-xl-n13 {
		margin-top: -3.25rem!important
	}

	.mt-xl-n14 {
		margin-top: -3.5rem!important
	}

	.mt-xl-n15 {
		margin-top: -3.75rem!important
	}

	.mt-xl-n16 {
		margin-top: -4rem!important
	}

	.mt-xl-n17 {
		margin-top: -4.25rem!important
	}

	.mt-xl-n18 {
		margin-top: -4.5rem!important
	}

	.mt-xl-n19 {
		margin-top: -4.75rem!important
	}

	.mt-xl-n20 {
		margin-top: -5rem!important
	}

	.me-xl-n1 {
		margin-right: -.25rem!important
	}

	.me-xl-n2 {
		margin-right: -.5rem!important
	}

	.me-xl-n3 {
		margin-right: -.75rem!important
	}

	.me-xl-n4 {
		margin-right: -1rem!important
	}

	.me-xl-n5 {
		margin-right: -1.25rem!important
	}

	.me-xl-n6 {
		margin-right: -1.5rem!important
	}

	.me-xl-n7 {
		margin-right: -1.75rem!important
	}

	.me-xl-n8 {
		margin-right: -2rem!important
	}

	.me-xl-n9 {
		margin-right: -2.25rem!important
	}

	.me-xl-n10 {
		margin-right: -2.5rem!important
	}

	.me-xl-n11 {
		margin-right: -2.75rem!important
	}

	.me-xl-n12 {
		margin-right: -3rem!important
	}

	.me-xl-n13 {
		margin-right: -3.25rem!important
	}

	.me-xl-n14 {
		margin-right: -3.5rem!important
	}

	.me-xl-n15 {
		margin-right: -3.75rem!important
	}

	.me-xl-n16 {
		margin-right: -4rem!important
	}

	.me-xl-n17 {
		margin-right: -4.25rem!important
	}

	.me-xl-n18 {
		margin-right: -4.5rem!important
	}

	.me-xl-n19 {
		margin-right: -4.75rem!important
	}

	.me-xl-n20 {
		margin-right: -5rem!important
	}

	.mb-xl-n1 {
		margin-bottom: -.25rem!important
	}

	.mb-xl-n2 {
		margin-bottom: -.5rem!important
	}

	.mb-xl-n3 {
		margin-bottom: -.75rem!important
	}

	.mb-xl-n4 {
		margin-bottom: -1rem!important
	}

	.mb-xl-n5 {
		margin-bottom: -1.25rem!important
	}

	.mb-xl-n6 {
		margin-bottom: -1.5rem!important
	}

	.mb-xl-n7 {
		margin-bottom: -1.75rem!important
	}

	.mb-xl-n8 {
		margin-bottom: -2rem!important
	}

	.mb-xl-n9 {
		margin-bottom: -2.25rem!important
	}

	.mb-xl-n10 {
		margin-bottom: -2.5rem!important
	}

	.mb-xl-n11 {
		margin-bottom: -2.75rem!important
	}

	.mb-xl-n12 {
		margin-bottom: -3rem!important
	}

	.mb-xl-n13 {
		margin-bottom: -3.25rem!important
	}

	.mb-xl-n14 {
		margin-bottom: -3.5rem!important
	}

	.mb-xl-n15 {
		margin-bottom: -3.75rem!important
	}

	.mb-xl-n16 {
		margin-bottom: -4rem!important
	}

	.mb-xl-n17 {
		margin-bottom: -4.25rem!important
	}

	.mb-xl-n18 {
		margin-bottom: -4.5rem!important
	}

	.mb-xl-n19 {
		margin-bottom: -4.75rem!important
	}

	.mb-xl-n20 {
		margin-bottom: -5rem!important
	}

	.ms-xl-n1 {
		margin-left: -.25rem!important
	}

	.ms-xl-n2 {
		margin-left: -.5rem!important
	}

	.ms-xl-n3 {
		margin-left: -.75rem!important
	}

	.ms-xl-n4 {
		margin-left: -1rem!important
	}

	.ms-xl-n5 {
		margin-left: -1.25rem!important
	}

	.ms-xl-n6 {
		margin-left: -1.5rem!important
	}

	.ms-xl-n7 {
		margin-left: -1.75rem!important
	}

	.ms-xl-n8 {
		margin-left: -2rem!important
	}

	.ms-xl-n9 {
		margin-left: -2.25rem!important
	}

	.ms-xl-n10 {
		margin-left: -2.5rem!important
	}

	.ms-xl-n11 {
		margin-left: -2.75rem!important
	}

	.ms-xl-n12 {
		margin-left: -3rem!important
	}

	.ms-xl-n13 {
		margin-left: -3.25rem!important
	}

	.ms-xl-n14 {
		margin-left: -3.5rem!important
	}

	.ms-xl-n15 {
		margin-left: -3.75rem!important
	}

	.ms-xl-n16 {
		margin-left: -4rem!important
	}

	.ms-xl-n17 {
		margin-left: -4.25rem!important
	}

	.ms-xl-n18 {
		margin-left: -4.5rem!important
	}

	.ms-xl-n19 {
		margin-left: -4.75rem!important
	}

	.ms-xl-n20 {
		margin-left: -5rem!important
	}

	.p-xl-0 {
		padding: 0!important
	}

	.p-xl-1 {
		padding: .25rem!important
	}

	.p-xl-2 {
		padding: .5rem!important
	}

	.p-xl-3 {
		padding: .75rem!important
	}

	.p-xl-4 {
		padding: 1rem!important
	}

	.p-xl-5 {
		padding: 1.25rem!important
	}

	.p-xl-6 {
		padding: 1.5rem!important
	}

	.p-xl-7 {
		padding: 1.75rem!important
	}

	.p-xl-8 {
		padding: 2rem!important
	}

	.p-xl-9 {
		padding: 2.25rem!important
	}

	.p-xl-10 {
		padding: 2.5rem!important
	}

	.p-xl-11 {
		padding: 2.75rem!important
	}

	.p-xl-12 {
		padding: 3rem!important
	}

	.p-xl-13 {
		padding: 3.25rem!important
	}

	.p-xl-14 {
		padding: 3.5rem!important
	}

	.p-xl-15 {
		padding: 3.75rem!important
	}

	.p-xl-16 {
		padding: 4rem!important
	}

	.p-xl-17 {
		padding: 4.25rem!important
	}

	.p-xl-18 {
		padding: 4.5rem!important
	}

	.p-xl-19 {
		padding: 4.75rem!important
	}

	.p-xl-20 {
		padding: 5rem!important
	}

	.px-xl-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}

	.px-xl-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}

	.px-xl-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}

	.px-xl-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}

	.px-xl-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}

	.px-xl-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}

	.px-xl-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}

	.px-xl-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}

	.px-xl-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}

	.px-xl-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}

	.px-xl-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}

	.px-xl-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}

	.px-xl-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}

	.px-xl-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}

	.px-xl-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}

	.px-xl-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}

	.px-xl-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}

	.px-xl-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}

	.px-xl-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}

	.px-xl-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}

	.px-xl-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}

	.py-xl-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}

	.py-xl-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}

	.py-xl-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}

	.py-xl-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}

	.py-xl-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}

	.py-xl-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}

	.py-xl-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}

	.py-xl-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}

	.py-xl-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}

	.py-xl-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}

	.py-xl-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}

	.py-xl-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}

	.py-xl-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}

	.py-xl-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}

	.py-xl-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}

	.py-xl-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}

	.py-xl-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}

	.py-xl-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}

	.py-xl-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}

	.py-xl-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}

	.py-xl-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}

	.pt-xl-0 {
		padding-top: 0!important
	}

	.pt-xl-1 {
		padding-top: .25rem!important
	}

	.pt-xl-2 {
		padding-top: .5rem!important
	}

	.pt-xl-3 {
		padding-top: .75rem!important
	}

	.pt-xl-4 {
		padding-top: 1rem!important
	}

	.pt-xl-5 {
		padding-top: 1.25rem!important
	}

	.pt-xl-6 {
		padding-top: 1.5rem!important
	}

	.pt-xl-7 {
		padding-top: 1.75rem!important
	}

	.pt-xl-8 {
		padding-top: 2rem!important
	}

	.pt-xl-9 {
		padding-top: 2.25rem!important
	}

	.pt-xl-10 {
		padding-top: 2.5rem!important
	}

	.pt-xl-11 {
		padding-top: 2.75rem!important
	}

	.pt-xl-12 {
		padding-top: 3rem!important
	}

	.pt-xl-13 {
		padding-top: 3.25rem!important
	}

	.pt-xl-14 {
		padding-top: 3.5rem!important
	}

	.pt-xl-15 {
		padding-top: 3.75rem!important
	}

	.pt-xl-16 {
		padding-top: 4rem!important
	}

	.pt-xl-17 {
		padding-top: 4.25rem!important
	}

	.pt-xl-18 {
		padding-top: 4.5rem!important
	}

	.pt-xl-19 {
		padding-top: 4.75rem!important
	}

	.pt-xl-20 {
		padding-top: 5rem!important
	}

	.pe-xl-0 {
		padding-right: 0!important
	}

	.pe-xl-1 {
		padding-right: .25rem!important
	}

	.pe-xl-2 {
		padding-right: .5rem!important
	}

	.pe-xl-3 {
		padding-right: .75rem!important
	}

	.pe-xl-4 {
		padding-right: 1rem!important
	}

	.pe-xl-5 {
		padding-right: 1.25rem!important
	}

	.pe-xl-6 {
		padding-right: 1.5rem!important
	}

	.pe-xl-7 {
		padding-right: 1.75rem!important
	}

	.pe-xl-8 {
		padding-right: 2rem!important
	}

	.pe-xl-9 {
		padding-right: 2.25rem!important
	}

	.pe-xl-10 {
		padding-right: 2.5rem!important
	}

	.pe-xl-11 {
		padding-right: 2.75rem!important
	}

	.pe-xl-12 {
		padding-right: 3rem!important
	}

	.pe-xl-13 {
		padding-right: 3.25rem!important
	}

	.pe-xl-14 {
		padding-right: 3.5rem!important
	}

	.pe-xl-15 {
		padding-right: 3.75rem!important
	}

	.pe-xl-16 {
		padding-right: 4rem!important
	}

	.pe-xl-17 {
		padding-right: 4.25rem!important
	}

	.pe-xl-18 {
		padding-right: 4.5rem!important
	}

	.pe-xl-19 {
		padding-right: 4.75rem!important
	}

	.pe-xl-20 {
		padding-right: 5rem!important
	}

	.pb-xl-0 {
		padding-bottom: 0!important
	}

	.pb-xl-1 {
		padding-bottom: .25rem!important
	}

	.pb-xl-2 {
		padding-bottom: .5rem!important
	}

	.pb-xl-3 {
		padding-bottom: .75rem!important
	}

	.pb-xl-4 {
		padding-bottom: 1rem!important
	}

	.pb-xl-5 {
		padding-bottom: 1.25rem!important
	}

	.pb-xl-6 {
		padding-bottom: 1.5rem!important
	}

	.pb-xl-7 {
		padding-bottom: 1.75rem!important
	}

	.pb-xl-8 {
		padding-bottom: 2rem!important
	}

	.pb-xl-9 {
		padding-bottom: 2.25rem!important
	}

	.pb-xl-10 {
		padding-bottom: 2.5rem!important
	}

	.pb-xl-11 {
		padding-bottom: 2.75rem!important
	}

	.pb-xl-12 {
		padding-bottom: 3rem!important
	}

	.pb-xl-13 {
		padding-bottom: 3.25rem!important
	}

	.pb-xl-14 {
		padding-bottom: 3.5rem!important
	}

	.pb-xl-15 {
		padding-bottom: 3.75rem!important
	}

	.pb-xl-16 {
		padding-bottom: 4rem!important
	}

	.pb-xl-17 {
		padding-bottom: 4.25rem!important
	}

	.pb-xl-18 {
		padding-bottom: 4.5rem!important
	}

	.pb-xl-19 {
		padding-bottom: 4.75rem!important
	}

	.pb-xl-20 {
		padding-bottom: 5rem!important
	}

	.ps-xl-0 {
		padding-left: 0!important
	}

	.ps-xl-1 {
		padding-left: .25rem!important
	}

	.ps-xl-2 {
		padding-left: .5rem!important
	}

	.ps-xl-3 {
		padding-left: .75rem!important
	}

	.ps-xl-4 {
		padding-left: 1rem!important
	}

	.ps-xl-5 {
		padding-left: 1.25rem!important
	}

	.ps-xl-6 {
		padding-left: 1.5rem!important
	}

	.ps-xl-7 {
		padding-left: 1.75rem!important
	}

	.ps-xl-8 {
		padding-left: 2rem!important
	}

	.ps-xl-9 {
		padding-left: 2.25rem!important
	}

	.ps-xl-10 {
		padding-left: 2.5rem!important
	}

	.ps-xl-11 {
		padding-left: 2.75rem!important
	}

	.ps-xl-12 {
		padding-left: 3rem!important
	}

	.ps-xl-13 {
		padding-left: 3.25rem!important
	}

	.ps-xl-14 {
		padding-left: 3.5rem!important
	}

	.ps-xl-15 {
		padding-left: 3.75rem!important
	}

	.ps-xl-16 {
		padding-left: 4rem!important
	}

	.ps-xl-17 {
		padding-left: 4.25rem!important
	}

	.ps-xl-18 {
		padding-left: 4.5rem!important
	}

	.ps-xl-19 {
		padding-left: 4.75rem!important
	}

	.ps-xl-20 {
		padding-left: 5rem!important
	}

	.gap-xl-0 {
		gap: 0!important
	}

	.gap-xl-1 {
		gap: .25rem!important
	}

	.gap-xl-2 {
		gap: .5rem!important
	}

	.gap-xl-3 {
		gap: .75rem!important
	}

	.gap-xl-4 {
		gap: 1rem!important
	}

	.gap-xl-5 {
		gap: 1.25rem!important
	}

	.gap-xl-6 {
		gap: 1.5rem!important
	}

	.gap-xl-7 {
		gap: 1.75rem!important
	}

	.gap-xl-8 {
		gap: 2rem!important
	}

	.gap-xl-9 {
		gap: 2.25rem!important
	}

	.gap-xl-10 {
		gap: 2.5rem!important
	}

	.gap-xl-11 {
		gap: 2.75rem!important
	}

	.gap-xl-12 {
		gap: 3rem!important
	}

	.gap-xl-13 {
		gap: 3.25rem!important
	}

	.gap-xl-14 {
		gap: 3.5rem!important
	}

	.gap-xl-15 {
		gap: 3.75rem!important
	}

	.gap-xl-16 {
		gap: 4rem!important
	}

	.gap-xl-17 {
		gap: 4.25rem!important
	}

	.gap-xl-18 {
		gap: 4.5rem!important
	}

	.gap-xl-19 {
		gap: 4.75rem!important
	}

	.gap-xl-20 {
		gap: 5rem!important
	}

	.fs-xl-1 {
		font-size: calc(1.3rem + .6vw)!important
	}

	.fs-xl-2 {
		font-size: calc(1.275rem + .3vw)!important
	}

	.fs-xl-3 {
		font-size: calc(1.26rem + .12vw)!important
	}

	.fs-xl-4 {
		font-size: 1.25rem!important
	}

	.fs-xl-5 {
		font-size: 1.15rem!important
	}

	.fs-xl-6 {
		font-size: 1.075rem!important
	}

	.fs-xl-7 {
		font-size: .95rem!important
	}

	.fs-xl-8 {
		font-size: .85rem!important
	}

	.fs-xl-9 {
		font-size: .75rem!important
	}

	.fs-xl-10 {
		font-size: .5rem!important
	}

	.fs-xl-base {
		font-size: 1rem!important
	}

	.fs-xl-fluid {
		font-size: 100%!important
	}

	.fs-xl-2x {
		font-size: calc(1.325rem + .9vw)!important
	}

	.fs-xl-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}

	.fs-xl-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}

	.fs-xl-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}

	.fs-xl-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}

	.fs-xl-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}

	.fs-xl-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}

	.fs-xl-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}

	.fs-xl-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}

	.fs-xl-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}

	.fs-xl-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}

	.fs-xl-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}

	.fs-xl-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}

	.fs-xl-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}

	.fs-xl-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}

	.fs-xl-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}

	.text-xl-start {
		text-align: left!important
	}

	.text-xl-end {
		text-align: right!important
	}

	.text-xl-center {
		text-align: center!important
	}

	.min-w-xl-unset {
		min-width: unset!important
	}

	.min-w-xl-25 {
		min-width: 25%!important
	}

	.min-w-xl-50 {
		min-width: 50%!important
	}

	.min-w-xl-75 {
		min-width: 75%!important
	}

	.min-w-xl-100 {
		min-width: 100%!important
	}

	.min-w-xl-auto {
		min-width: auto!important
	}

	.min-w-xl-1px {
		min-width: 1px!important
	}

	.min-w-xl-2px {
		min-width: 2px!important
	}

	.min-w-xl-3px {
		min-width: 3px!important
	}

	.min-w-xl-4px {
		min-width: 4px!important
	}

	.min-w-xl-5px {
		min-width: 5px!important
	}

	.min-w-xl-6px {
		min-width: 6px!important
	}

	.min-w-xl-7px {
		min-width: 7px!important
	}

	.min-w-xl-8px {
		min-width: 8px!important
	}

	.min-w-xl-9px {
		min-width: 9px!important
	}

	.min-w-xl-10px {
		min-width: 10px!important
	}

	.min-w-xl-15px {
		min-width: 15px!important
	}

	.min-w-xl-20px {
		min-width: 20px!important
	}

	.min-w-xl-25px {
		min-width: 25px!important
	}

	.min-w-xl-30px {
		min-width: 30px!important
	}

	.min-w-xl-35px {
		min-width: 35px!important
	}

	.min-w-xl-40px {
		min-width: 40px!important
	}

	.min-w-xl-45px {
		min-width: 45px!important
	}

	.min-w-xl-50px {
		min-width: 50px!important
	}

	.min-w-xl-55px {
		min-width: 55px!important
	}

	.min-w-xl-60px {
		min-width: 60px!important
	}

	.min-w-xl-65px {
		min-width: 65px!important
	}

	.min-w-xl-70px {
		min-width: 70px!important
	}

	.min-w-xl-75px {
		min-width: 75px!important
	}

	.min-w-xl-80px {
		min-width: 80px!important
	}

	.min-w-xl-85px {
		min-width: 85px!important
	}

	.min-w-xl-90px {
		min-width: 90px!important
	}

	.min-w-xl-95px {
		min-width: 95px!important
	}

	.min-w-xl-100px {
		min-width: 100px!important
	}

	.min-w-xl-125px {
		min-width: 125px!important
	}

	.min-w-xl-150px {
		min-width: 150px!important
	}

	.min-w-xl-175px {
		min-width: 175px!important
	}

	.min-w-xl-200px {
		min-width: 200px!important
	}

	.min-w-xl-225px {
		min-width: 225px!important
	}

	.min-w-xl-250px {
		min-width: 250px!important
	}

	.min-w-xl-275px {
		min-width: 275px!important
	}

	.min-w-xl-300px {
		min-width: 300px!important
	}

	.min-w-xl-325px {
		min-width: 325px!important
	}

	.min-w-xl-350px {
		min-width: 350px!important
	}

	.min-w-xl-375px {
		min-width: 375px!important
	}

	.min-w-xl-400px {
		min-width: 400px!important
	}

	.min-w-xl-425px {
		min-width: 425px!important
	}

	.min-w-xl-450px {
		min-width: 450px!important
	}

	.min-w-xl-475px {
		min-width: 475px!important
	}

	.min-w-xl-500px {
		min-width: 500px!important
	}

	.min-w-xl-550px {
		min-width: 550px!important
	}

	.min-w-xl-600px {
		min-width: 600px!important
	}

	.min-w-xl-650px {
		min-width: 650px!important
	}

	.min-w-xl-700px {
		min-width: 700px!important
	}

	.min-w-xl-750px {
		min-width: 750px!important
	}

	.min-w-xl-800px {
		min-width: 800px!important
	}

	.min-w-xl-850px {
		min-width: 850px!important
	}

	.min-w-xl-900px {
		min-width: 900px!important
	}

	.min-w-xl-950px {
		min-width: 950px!important
	}

	.min-w-xl-1000px {
		min-width: 1000px!important
	}

	.min-h-xl-unset {
		min-height: unset!important
	}

	.min-h-xl-25 {
		min-height: 25%!important
	}

	.min-h-xl-50 {
		min-height: 50%!important
	}

	.min-h-xl-75 {
		min-height: 75%!important
	}

	.min-h-xl-100 {
		min-height: 100%!important
	}

	.min-h-xl-auto {
		min-height: auto!important
	}

	.min-h-xl-1px {
		min-height: 1px!important
	}

	.min-h-xl-2px {
		min-height: 2px!important
	}

	.min-h-xl-3px {
		min-height: 3px!important
	}

	.min-h-xl-4px {
		min-height: 4px!important
	}

	.min-h-xl-5px {
		min-height: 5px!important
	}

	.min-h-xl-6px {
		min-height: 6px!important
	}

	.min-h-xl-7px {
		min-height: 7px!important
	}

	.min-h-xl-8px {
		min-height: 8px!important
	}

	.min-h-xl-9px {
		min-height: 9px!important
	}

	.min-h-xl-10px {
		min-height: 10px!important
	}

	.min-h-xl-15px {
		min-height: 15px!important
	}

	.min-h-xl-20px {
		min-height: 20px!important
	}

	.min-h-xl-25px {
		min-height: 25px!important
	}

	.min-h-xl-30px {
		min-height: 30px!important
	}

	.min-h-xl-35px {
		min-height: 35px!important
	}

	.min-h-xl-40px {
		min-height: 40px!important
	}

	.min-h-xl-45px {
		min-height: 45px!important
	}

	.min-h-xl-50px {
		min-height: 50px!important
	}

	.min-h-xl-55px {
		min-height: 55px!important
	}

	.min-h-xl-60px {
		min-height: 60px!important
	}

	.min-h-xl-65px {
		min-height: 65px!important
	}

	.min-h-xl-70px {
		min-height: 70px!important
	}

	.min-h-xl-75px {
		min-height: 75px!important
	}

	.min-h-xl-80px {
		min-height: 80px!important
	}

	.min-h-xl-85px {
		min-height: 85px!important
	}

	.min-h-xl-90px {
		min-height: 90px!important
	}

	.min-h-xl-95px {
		min-height: 95px!important
	}

	.min-h-xl-100px {
		min-height: 100px!important
	}

	.min-h-xl-125px {
		min-height: 125px!important
	}

	.min-h-xl-150px {
		min-height: 150px!important
	}

	.min-h-xl-175px {
		min-height: 175px!important
	}

	.min-h-xl-200px {
		min-height: 200px!important
	}

	.min-h-xl-225px {
		min-height: 225px!important
	}

	.min-h-xl-250px {
		min-height: 250px!important
	}

	.min-h-xl-275px {
		min-height: 275px!important
	}

	.min-h-xl-300px {
		min-height: 300px!important
	}

	.min-h-xl-325px {
		min-height: 325px!important
	}

	.min-h-xl-350px {
		min-height: 350px!important
	}

	.min-h-xl-375px {
		min-height: 375px!important
	}

	.min-h-xl-400px {
		min-height: 400px!important
	}

	.min-h-xl-425px {
		min-height: 425px!important
	}

	.min-h-xl-450px {
		min-height: 450px!important
	}

	.min-h-xl-475px {
		min-height: 475px!important
	}

	.min-h-xl-500px {
		min-height: 500px!important
	}

	.min-h-xl-550px {
		min-height: 550px!important
	}

	.min-h-xl-600px {
		min-height: 600px!important
	}

	.min-h-xl-650px {
		min-height: 650px!important
	}

	.min-h-xl-700px {
		min-height: 700px!important
	}

	.min-h-xl-750px {
		min-height: 750px!important
	}

	.min-h-xl-800px {
		min-height: 800px!important
	}

	.min-h-xl-850px {
		min-height: 850px!important
	}

	.min-h-xl-900px {
		min-height: 900px!important
	}

	.min-h-xl-950px {
		min-height: 950px!important
	}

	.min-h-xl-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:1400px) {
	.float-xxl-start {
		float: left!important
	}

	.float-xxl-end {
		float: right!important
	}

	.float-xxl-none {
		float: none!important
	}

	.overflow-xxl-auto {
		overflow: auto!important
	}

	.overflow-xxl-hidden {
		overflow: hidden!important
	}

	.overflow-xxl-visible {
		overflow: visible!important
	}

	.overflow-xxl-scroll {
		overflow: scroll!important
	}

	.d-xxl-inline {
		display: inline!important
	}

	.d-xxl-inline-block {
		display: inline-block!important
	}

	.d-xxl-block {
		display: block!important
	}

	.d-xxl-grid {
		display: grid!important
	}

	.d-xxl-table {
		display: table!important
	}

	.d-xxl-table-row {
		display: table-row!important
	}

	.d-xxl-table-cell {
		display: table-cell!important
	}

	.d-xxl-flex {
		display: flex!important
	}

	.d-xxl-inline-flex {
		display: inline-flex!important
	}

	.d-xxl-none {
		display: none!important
	}

	.position-xxl-static {
		position: static!important
	}

	.position-xxl-relative {
		position: relative!important
	}

	.position-xxl-absolute {
		position: absolute!important
	}

	.position-xxl-fixed {
		position: fixed!important
	}

	.position-xxl-sticky {
		position: sticky!important
	}

	.w-xxl-unset {
		width: unset!important
	}

	.w-xxl-25 {
		width: 25%!important
	}

	.w-xxl-50 {
		width: 50%!important
	}

	.w-xxl-75 {
		width: 75%!important
	}

	.w-xxl-100 {
		width: 100%!important
	}

	.w-xxl-auto {
		width: auto!important
	}

	.w-xxl-1px {
		width: 1px!important
	}

	.w-xxl-2px {
		width: 2px!important
	}

	.w-xxl-3px {
		width: 3px!important
	}

	.w-xxl-4px {
		width: 4px!important
	}

	.w-xxl-5px {
		width: 5px!important
	}

	.w-xxl-6px {
		width: 6px!important
	}

	.w-xxl-7px {
		width: 7px!important
	}

	.w-xxl-8px {
		width: 8px!important
	}

	.w-xxl-9px {
		width: 9px!important
	}

	.w-xxl-10px {
		width: 10px!important
	}

	.w-xxl-15px {
		width: 15px!important
	}

	.w-xxl-20px {
		width: 20px!important
	}

	.w-xxl-25px {
		width: 25px!important
	}

	.w-xxl-30px {
		width: 30px!important
	}

	.w-xxl-35px {
		width: 35px!important
	}

	.w-xxl-40px {
		width: 40px!important
	}

	.w-xxl-45px {
		width: 45px!important
	}

	.w-xxl-50px {
		width: 50px!important
	}

	.w-xxl-55px {
		width: 55px!important
	}

	.w-xxl-60px {
		width: 60px!important
	}

	.w-xxl-65px {
		width: 65px!important
	}

	.w-xxl-70px {
		width: 70px!important
	}

	.w-xxl-75px {
		width: 75px!important
	}

	.w-xxl-80px {
		width: 80px!important
	}

	.w-xxl-85px {
		width: 85px!important
	}

	.w-xxl-90px {
		width: 90px!important
	}

	.w-xxl-95px {
		width: 95px!important
	}

	.w-xxl-100px {
		width: 100px!important
	}

	.w-xxl-125px {
		width: 125px!important
	}

	.w-xxl-150px {
		width: 150px!important
	}

	.w-xxl-175px {
		width: 175px!important
	}

	.w-xxl-200px {
		width: 200px!important
	}

	.w-xxl-225px {
		width: 225px!important
	}

	.w-xxl-250px {
		width: 250px!important
	}

	.w-xxl-275px {
		width: 275px!important
	}

	.w-xxl-300px {
		width: 300px!important
	}

	.w-xxl-325px {
		width: 325px!important
	}

	.w-xxl-350px {
		width: 350px!important
	}

	.w-xxl-375px {
		width: 375px!important
	}

	.w-xxl-400px {
		width: 400px!important
	}

	.w-xxl-425px {
		width: 425px!important
	}

	.w-xxl-450px {
		width: 450px!important
	}

	.w-xxl-475px {
		width: 475px!important
	}

	.w-xxl-500px {
		width: 500px!important
	}

	.w-xxl-550px {
		width: 550px!important
	}

	.w-xxl-600px {
		width: 600px!important
	}

	.w-xxl-650px {
		width: 650px!important
	}

	.w-xxl-700px {
		width: 700px!important
	}

	.w-xxl-750px {
		width: 750px!important
	}

	.w-xxl-800px {
		width: 800px!important
	}

	.w-xxl-850px {
		width: 850px!important
	}

	.w-xxl-900px {
		width: 900px!important
	}

	.w-xxl-950px {
		width: 950px!important
	}

	.w-xxl-1000px {
		width: 1000px!important
	}

	.mw-xxl-unset {
		max-width: unset!important
	}

	.mw-xxl-25 {
		max-width: 25%!important
	}

	.mw-xxl-50 {
		max-width: 50%!important
	}

	.mw-xxl-75 {
		max-width: 75%!important
	}

	.mw-xxl-100 {
		max-width: 100%!important
	}

	.mw-xxl-auto {
		max-width: auto!important
	}

	.mw-xxl-1px {
		max-width: 1px!important
	}

	.mw-xxl-2px {
		max-width: 2px!important
	}

	.mw-xxl-3px {
		max-width: 3px!important
	}

	.mw-xxl-4px {
		max-width: 4px!important
	}

	.mw-xxl-5px {
		max-width: 5px!important
	}

	.mw-xxl-6px {
		max-width: 6px!important
	}

	.mw-xxl-7px {
		max-width: 7px!important
	}

	.mw-xxl-8px {
		max-width: 8px!important
	}

	.mw-xxl-9px {
		max-width: 9px!important
	}

	.mw-xxl-10px {
		max-width: 10px!important
	}

	.mw-xxl-15px {
		max-width: 15px!important
	}

	.mw-xxl-20px {
		max-width: 20px!important
	}

	.mw-xxl-25px {
		max-width: 25px!important
	}

	.mw-xxl-30px {
		max-width: 30px!important
	}

	.mw-xxl-35px {
		max-width: 35px!important
	}

	.mw-xxl-40px {
		max-width: 40px!important
	}

	.mw-xxl-45px {
		max-width: 45px!important
	}

	.mw-xxl-50px {
		max-width: 50px!important
	}

	.mw-xxl-55px {
		max-width: 55px!important
	}

	.mw-xxl-60px {
		max-width: 60px!important
	}

	.mw-xxl-65px {
		max-width: 65px!important
	}

	.mw-xxl-70px {
		max-width: 70px!important
	}

	.mw-xxl-75px {
		max-width: 75px!important
	}

	.mw-xxl-80px {
		max-width: 80px!important
	}

	.mw-xxl-85px {
		max-width: 85px!important
	}

	.mw-xxl-90px {
		max-width: 90px!important
	}

	.mw-xxl-95px {
		max-width: 95px!important
	}

	.mw-xxl-100px {
		max-width: 100px!important
	}

	.mw-xxl-125px {
		max-width: 125px!important
	}

	.mw-xxl-150px {
		max-width: 150px!important
	}

	.mw-xxl-175px {
		max-width: 175px!important
	}

	.mw-xxl-200px {
		max-width: 200px!important
	}

	.mw-xxl-225px {
		max-width: 225px!important
	}

	.mw-xxl-250px {
		max-width: 250px!important
	}

	.mw-xxl-275px {
		max-width: 275px!important
	}

	.mw-xxl-300px {
		max-width: 300px!important
	}

	.mw-xxl-325px {
		max-width: 325px!important
	}

	.mw-xxl-350px {
		max-width: 350px!important
	}

	.mw-xxl-375px {
		max-width: 375px!important
	}

	.mw-xxl-400px {
		max-width: 400px!important
	}

	.mw-xxl-425px {
		max-width: 425px!important
	}

	.mw-xxl-450px {
		max-width: 450px!important
	}

	.mw-xxl-475px {
		max-width: 475px!important
	}

	.mw-xxl-500px {
		max-width: 500px!important
	}

	.mw-xxl-550px {
		max-width: 550px!important
	}

	.mw-xxl-600px {
		max-width: 600px!important
	}

	.mw-xxl-650px {
		max-width: 650px!important
	}

	.mw-xxl-700px {
		max-width: 700px!important
	}

	.mw-xxl-750px {
		max-width: 750px!important
	}

	.mw-xxl-800px {
		max-width: 800px!important
	}

	.mw-xxl-850px {
		max-width: 850px!important
	}

	.mw-xxl-900px {
		max-width: 900px!important
	}

	.mw-xxl-950px {
		max-width: 950px!important
	}

	.mw-xxl-1000px {
		max-width: 1000px!important
	}

	.h-xxl-unset {
		height: unset!important
	}

	.h-xxl-25 {
		height: 25%!important
	}

	.h-xxl-50 {
		height: 50%!important
	}

	.h-xxl-75 {
		height: 75%!important
	}

	.h-xxl-100 {
		height: 100%!important
	}

	.h-xxl-auto {
		height: auto!important
	}

	.h-xxl-1px {
		height: 1px!important
	}

	.h-xxl-2px {
		height: 2px!important
	}

	.h-xxl-3px {
		height: 3px!important
	}

	.h-xxl-4px {
		height: 4px!important
	}

	.h-xxl-5px {
		height: 5px!important
	}

	.h-xxl-6px {
		height: 6px!important
	}

	.h-xxl-7px {
		height: 7px!important
	}

	.h-xxl-8px {
		height: 8px!important
	}

	.h-xxl-9px {
		height: 9px!important
	}

	.h-xxl-10px {
		height: 10px!important
	}

	.h-xxl-15px {
		height: 15px!important
	}

	.h-xxl-20px {
		height: 20px!important
	}

	.h-xxl-25px {
		height: 25px!important
	}

	.h-xxl-30px {
		height: 30px!important
	}

	.h-xxl-35px {
		height: 35px!important
	}

	.h-xxl-40px {
		height: 40px!important
	}

	.h-xxl-45px {
		height: 45px!important
	}

	.h-xxl-50px {
		height: 50px!important
	}

	.h-xxl-55px {
		height: 55px!important
	}

	.h-xxl-60px {
		height: 60px!important
	}

	.h-xxl-65px {
		height: 65px!important
	}

	.h-xxl-70px {
		height: 70px!important
	}

	.h-xxl-75px {
		height: 75px!important
	}

	.h-xxl-80px {
		height: 80px!important
	}

	.h-xxl-85px {
		height: 85px!important
	}

	.h-xxl-90px {
		height: 90px!important
	}

	.h-xxl-95px {
		height: 95px!important
	}

	.h-xxl-100px {
		height: 100px!important
	}

	.h-xxl-125px {
		height: 125px!important
	}

	.h-xxl-150px {
		height: 150px!important
	}

	.h-xxl-175px {
		height: 175px!important
	}

	.h-xxl-200px {
		height: 200px!important
	}

	.h-xxl-225px {
		height: 225px!important
	}

	.h-xxl-250px {
		height: 250px!important
	}

	.h-xxl-275px {
		height: 275px!important
	}

	.h-xxl-300px {
		height: 300px!important
	}

	.h-xxl-325px {
		height: 325px!important
	}

	.h-xxl-350px {
		height: 350px!important
	}

	.h-xxl-375px {
		height: 375px!important
	}

	.h-xxl-400px {
		height: 400px!important
	}

	.h-xxl-425px {
		height: 425px!important
	}

	.h-xxl-450px {
		height: 450px!important
	}

	.h-xxl-475px {
		height: 475px!important
	}

	.h-xxl-500px {
		height: 500px!important
	}

	.h-xxl-550px {
		height: 550px!important
	}

	.h-xxl-600px {
		height: 600px!important
	}

	.h-xxl-650px {
		height: 650px!important
	}

	.h-xxl-700px {
		height: 700px!important
	}

	.h-xxl-750px {
		height: 750px!important
	}

	.h-xxl-800px {
		height: 800px!important
	}

	.h-xxl-850px {
		height: 850px!important
	}

	.h-xxl-900px {
		height: 900px!important
	}

	.h-xxl-950px {
		height: 950px!important
	}

	.h-xxl-1000px {
		height: 1000px!important
	}

	.mh-xxl-unset {
		max-height: unset!important
	}

	.mh-xxl-25 {
		max-height: 25%!important
	}

	.mh-xxl-50 {
		max-height: 50%!important
	}

	.mh-xxl-75 {
		max-height: 75%!important
	}

	.mh-xxl-100 {
		max-height: 100%!important
	}

	.mh-xxl-auto {
		max-height: auto!important
	}

	.mh-xxl-1px {
		max-height: 1px!important
	}

	.mh-xxl-2px {
		max-height: 2px!important
	}

	.mh-xxl-3px {
		max-height: 3px!important
	}

	.mh-xxl-4px {
		max-height: 4px!important
	}

	.mh-xxl-5px {
		max-height: 5px!important
	}

	.mh-xxl-6px {
		max-height: 6px!important
	}

	.mh-xxl-7px {
		max-height: 7px!important
	}

	.mh-xxl-8px {
		max-height: 8px!important
	}

	.mh-xxl-9px {
		max-height: 9px!important
	}

	.mh-xxl-10px {
		max-height: 10px!important
	}

	.mh-xxl-15px {
		max-height: 15px!important
	}

	.mh-xxl-20px {
		max-height: 20px!important
	}

	.mh-xxl-25px {
		max-height: 25px!important
	}

	.mh-xxl-30px {
		max-height: 30px!important
	}

	.mh-xxl-35px {
		max-height: 35px!important
	}

	.mh-xxl-40px {
		max-height: 40px!important
	}

	.mh-xxl-45px {
		max-height: 45px!important
	}

	.mh-xxl-50px {
		max-height: 50px!important
	}

	.mh-xxl-55px {
		max-height: 55px!important
	}

	.mh-xxl-60px {
		max-height: 60px!important
	}

	.mh-xxl-65px {
		max-height: 65px!important
	}

	.mh-xxl-70px {
		max-height: 70px!important
	}

	.mh-xxl-75px {
		max-height: 75px!important
	}

	.mh-xxl-80px {
		max-height: 80px!important
	}

	.mh-xxl-85px {
		max-height: 85px!important
	}

	.mh-xxl-90px {
		max-height: 90px!important
	}

	.mh-xxl-95px {
		max-height: 95px!important
	}

	.mh-xxl-100px {
		max-height: 100px!important
	}

	.mh-xxl-125px {
		max-height: 125px!important
	}

	.mh-xxl-150px {
		max-height: 150px!important
	}

	.mh-xxl-175px {
		max-height: 175px!important
	}

	.mh-xxl-200px {
		max-height: 200px!important
	}

	.mh-xxl-225px {
		max-height: 225px!important
	}

	.mh-xxl-250px {
		max-height: 250px!important
	}

	.mh-xxl-275px {
		max-height: 275px!important
	}

	.mh-xxl-300px {
		max-height: 300px!important
	}

	.mh-xxl-325px {
		max-height: 325px!important
	}

	.mh-xxl-350px {
		max-height: 350px!important
	}

	.mh-xxl-375px {
		max-height: 375px!important
	}

	.mh-xxl-400px {
		max-height: 400px!important
	}

	.mh-xxl-425px {
		max-height: 425px!important
	}

	.mh-xxl-450px {
		max-height: 450px!important
	}

	.mh-xxl-475px {
		max-height: 475px!important
	}

	.mh-xxl-500px {
		max-height: 500px!important
	}

	.mh-xxl-550px {
		max-height: 550px!important
	}

	.mh-xxl-600px {
		max-height: 600px!important
	}

	.mh-xxl-650px {
		max-height: 650px!important
	}

	.mh-xxl-700px {
		max-height: 700px!important
	}

	.mh-xxl-750px {
		max-height: 750px!important
	}

	.mh-xxl-800px {
		max-height: 800px!important
	}

	.mh-xxl-850px {
		max-height: 850px!important
	}

	.mh-xxl-900px {
		max-height: 900px!important
	}

	.mh-xxl-950px {
		max-height: 950px!important
	}

	.mh-xxl-1000px {
		max-height: 1000px!important
	}

	.flex-xxl-fill {
		flex: 1 1 auto!important
	}

	.flex-xxl-row {
		flex-direction: row!important
	}

	.flex-xxl-column {
		flex-direction: column!important
	}

	.flex-xxl-row-reverse {
		flex-direction: row-reverse!important
	}

	.flex-xxl-column-reverse {
		flex-direction: column-reverse!important
	}

	.flex-xxl-grow-0 {
		flex-grow: 0!important
	}

	.flex-xxl-grow-1 {
		flex-grow: 1!important
	}

	.flex-xxl-shrink-0 {
		flex-shrink: 0!important
	}

	.flex-xxl-shrink-1 {
		flex-shrink: 1!important
	}

	.flex-xxl-wrap {
		flex-wrap: wrap!important
	}

	.flex-xxl-nowrap {
		flex-wrap: nowrap!important
	}

	.flex-xxl-wrap-reverse {
		flex-wrap: wrap-reverse!important
	}

	.justify-content-xxl-start {
		justify-content: flex-start!important
	}

	.justify-content-xxl-end {
		justify-content: flex-end!important
	}

	.justify-content-xxl-center {
		justify-content: center!important
	}

	.justify-content-xxl-between {
		justify-content: space-between!important
	}

	.justify-content-xxl-around {
		justify-content: space-around!important
	}

	.justify-content-xxl-evenly {
		justify-content: space-evenly!important
	}

	.align-items-xxl-start {
		align-items: flex-start!important
	}

	.align-items-xxl-end {
		align-items: flex-end!important
	}

	.align-items-xxl-center {
		align-items: center!important
	}

	.align-items-xxl-baseline {
		align-items: baseline!important
	}

	.align-items-xxl-stretch {
		align-items: stretch!important
	}

	.align-content-xxl-start {
		align-content: flex-start!important
	}

	.align-content-xxl-end {
		align-content: flex-end!important
	}

	.align-content-xxl-center {
		align-content: center!important
	}

	.align-content-xxl-between {
		align-content: space-between!important
	}

	.align-content-xxl-around {
		align-content: space-around!important
	}

	.align-content-xxl-stretch {
		align-content: stretch!important
	}

	.align-self-xxl-auto {
		align-self: auto!important
	}

	.align-self-xxl-start {
		align-self: flex-start!important
	}

	.align-self-xxl-end {
		align-self: flex-end!important
	}

	.align-self-xxl-center {
		align-self: center!important
	}

	.align-self-xxl-baseline {
		align-self: baseline!important
	}

	.align-self-xxl-stretch {
		align-self: stretch!important
	}

	.order-xxl-first {
		order: -1!important
	}

	.order-xxl-0 {
		order: 0!important
	}

	.order-xxl-1 {
		order: 1!important
	}

	.order-xxl-2 {
		order: 2!important
	}

	.order-xxl-3 {
		order: 3!important
	}

	.order-xxl-4 {
		order: 4!important
	}

	.order-xxl-5 {
		order: 5!important
	}

	.order-xxl-last {
		order: 6!important
	}

	.m-xxl-0 {
		margin: 0!important
	}

	.m-xxl-1 {
		margin: .25rem!important
	}

	.m-xxl-2 {
		margin: .5rem!important
	}

	.m-xxl-3 {
		margin: .75rem!important
	}

	.m-xxl-4 {
		margin: 1rem!important
	}

	.m-xxl-5 {
		margin: 1.25rem!important
	}

	.m-xxl-6 {
		margin: 1.5rem!important
	}

	.m-xxl-7 {
		margin: 1.75rem!important
	}

	.m-xxl-8 {
		margin: 2rem!important
	}

	.m-xxl-9 {
		margin: 2.25rem!important
	}

	.m-xxl-10 {
		margin: 2.5rem!important
	}

	.m-xxl-11 {
		margin: 2.75rem!important
	}

	.m-xxl-12 {
		margin: 3rem!important
	}

	.m-xxl-13 {
		margin: 3.25rem!important
	}

	.m-xxl-14 {
		margin: 3.5rem!important
	}

	.m-xxl-15 {
		margin: 3.75rem!important
	}

	.m-xxl-16 {
		margin: 4rem!important
	}

	.m-xxl-17 {
		margin: 4.25rem!important
	}

	.m-xxl-18 {
		margin: 4.5rem!important
	}

	.m-xxl-19 {
		margin: 4.75rem!important
	}

	.m-xxl-20 {
		margin: 5rem!important
	}

	.m-xxl-auto {
		margin: auto!important
	}

	.mx-xxl-0 {
		margin-right: 0!important;
		margin-left: 0!important
	}

	.mx-xxl-1 {
		margin-right: .25rem!important;
		margin-left: .25rem!important
	}

	.mx-xxl-2 {
		margin-right: .5rem!important;
		margin-left: .5rem!important
	}

	.mx-xxl-3 {
		margin-right: .75rem!important;
		margin-left: .75rem!important
	}

	.mx-xxl-4 {
		margin-right: 1rem!important;
		margin-left: 1rem!important
	}

	.mx-xxl-5 {
		margin-right: 1.25rem!important;
		margin-left: 1.25rem!important
	}

	.mx-xxl-6 {
		margin-right: 1.5rem!important;
		margin-left: 1.5rem!important
	}

	.mx-xxl-7 {
		margin-right: 1.75rem!important;
		margin-left: 1.75rem!important
	}

	.mx-xxl-8 {
		margin-right: 2rem!important;
		margin-left: 2rem!important
	}

	.mx-xxl-9 {
		margin-right: 2.25rem!important;
		margin-left: 2.25rem!important
	}

	.mx-xxl-10 {
		margin-right: 2.5rem!important;
		margin-left: 2.5rem!important
	}

	.mx-xxl-11 {
		margin-right: 2.75rem!important;
		margin-left: 2.75rem!important
	}

	.mx-xxl-12 {
		margin-right: 3rem!important;
		margin-left: 3rem!important
	}

	.mx-xxl-13 {
		margin-right: 3.25rem!important;
		margin-left: 3.25rem!important
	}

	.mx-xxl-14 {
		margin-right: 3.5rem!important;
		margin-left: 3.5rem!important
	}

	.mx-xxl-15 {
		margin-right: 3.75rem!important;
		margin-left: 3.75rem!important
	}

	.mx-xxl-16 {
		margin-right: 4rem!important;
		margin-left: 4rem!important
	}

	.mx-xxl-17 {
		margin-right: 4.25rem!important;
		margin-left: 4.25rem!important
	}

	.mx-xxl-18 {
		margin-right: 4.5rem!important;
		margin-left: 4.5rem!important
	}

	.mx-xxl-19 {
		margin-right: 4.75rem!important;
		margin-left: 4.75rem!important
	}

	.mx-xxl-20 {
		margin-right: 5rem!important;
		margin-left: 5rem!important
	}

	.mx-xxl-auto {
		margin-right: auto!important;
		margin-left: auto!important
	}

	.my-xxl-0 {
		margin-top: 0!important;
		margin-bottom: 0!important
	}

	.my-xxl-1 {
		margin-top: .25rem!important;
		margin-bottom: .25rem!important
	}

	.my-xxl-2 {
		margin-top: .5rem!important;
		margin-bottom: .5rem!important
	}

	.my-xxl-3 {
		margin-top: .75rem!important;
		margin-bottom: .75rem!important
	}

	.my-xxl-4 {
		margin-top: 1rem!important;
		margin-bottom: 1rem!important
	}

	.my-xxl-5 {
		margin-top: 1.25rem!important;
		margin-bottom: 1.25rem!important
	}

	.my-xxl-6 {
		margin-top: 1.5rem!important;
		margin-bottom: 1.5rem!important
	}

	.my-xxl-7 {
		margin-top: 1.75rem!important;
		margin-bottom: 1.75rem!important
	}

	.my-xxl-8 {
		margin-top: 2rem!important;
		margin-bottom: 2rem!important
	}

	.my-xxl-9 {
		margin-top: 2.25rem!important;
		margin-bottom: 2.25rem!important
	}

	.my-xxl-10 {
		margin-top: 2.5rem!important;
		margin-bottom: 2.5rem!important
	}

	.my-xxl-11 {
		margin-top: 2.75rem!important;
		margin-bottom: 2.75rem!important
	}

	.my-xxl-12 {
		margin-top: 3rem!important;
		margin-bottom: 3rem!important
	}

	.my-xxl-13 {
		margin-top: 3.25rem!important;
		margin-bottom: 3.25rem!important
	}

	.my-xxl-14 {
		margin-top: 3.5rem!important;
		margin-bottom: 3.5rem!important
	}

	.my-xxl-15 {
		margin-top: 3.75rem!important;
		margin-bottom: 3.75rem!important
	}

	.my-xxl-16 {
		margin-top: 4rem!important;
		margin-bottom: 4rem!important
	}

	.my-xxl-17 {
		margin-top: 4.25rem!important;
		margin-bottom: 4.25rem!important
	}

	.my-xxl-18 {
		margin-top: 4.5rem!important;
		margin-bottom: 4.5rem!important
	}

	.my-xxl-19 {
		margin-top: 4.75rem!important;
		margin-bottom: 4.75rem!important
	}

	.my-xxl-20 {
		margin-top: 5rem!important;
		margin-bottom: 5rem!important
	}

	.my-xxl-auto {
		margin-top: auto!important;
		margin-bottom: auto!important
	}

	.mt-xxl-0 {
		margin-top: 0!important
	}

	.mt-xxl-1 {
		margin-top: .25rem!important
	}

	.mt-xxl-2 {
		margin-top: .5rem!important
	}

	.mt-xxl-3 {
		margin-top: .75rem!important
	}

	.mt-xxl-4 {
		margin-top: 1rem!important
	}

	.mt-xxl-5 {
		margin-top: 1.25rem!important
	}

	.mt-xxl-6 {
		margin-top: 1.5rem!important
	}

	.mt-xxl-7 {
		margin-top: 1.75rem!important
	}

	.mt-xxl-8 {
		margin-top: 2rem!important
	}

	.mt-xxl-9 {
		margin-top: 2.25rem!important
	}

	.mt-xxl-10 {
		margin-top: 2.5rem!important
	}

	.mt-xxl-11 {
		margin-top: 2.75rem!important
	}

	.mt-xxl-12 {
		margin-top: 3rem!important
	}

	.mt-xxl-13 {
		margin-top: 3.25rem!important
	}

	.mt-xxl-14 {
		margin-top: 3.5rem!important
	}

	.mt-xxl-15 {
		margin-top: 3.75rem!important
	}

	.mt-xxl-16 {
		margin-top: 4rem!important
	}

	.mt-xxl-17 {
		margin-top: 4.25rem!important
	}

	.mt-xxl-18 {
		margin-top: 4.5rem!important
	}

	.mt-xxl-19 {
		margin-top: 4.75rem!important
	}

	.mt-xxl-20 {
		margin-top: 5rem!important
	}

	.mt-xxl-auto {
		margin-top: auto!important
	}

	.me-xxl-0 {
		margin-right: 0!important
	}

	.me-xxl-1 {
		margin-right: .25rem!important
	}

	.me-xxl-2 {
		margin-right: .5rem!important
	}

	.me-xxl-3 {
		margin-right: .75rem!important
	}

	.me-xxl-4 {
		margin-right: 1rem!important
	}

	.me-xxl-5 {
		margin-right: 1.25rem!important
	}

	.me-xxl-6 {
		margin-right: 1.5rem!important
	}

	.me-xxl-7 {
		margin-right: 1.75rem!important
	}

	.me-xxl-8 {
		margin-right: 2rem!important
	}

	.me-xxl-9 {
		margin-right: 2.25rem!important
	}

	.me-xxl-10 {
		margin-right: 2.5rem!important
	}

	.me-xxl-11 {
		margin-right: 2.75rem!important
	}

	.me-xxl-12 {
		margin-right: 3rem!important
	}

	.me-xxl-13 {
		margin-right: 3.25rem!important
	}

	.me-xxl-14 {
		margin-right: 3.5rem!important
	}

	.me-xxl-15 {
		margin-right: 3.75rem!important
	}

	.me-xxl-16 {
		margin-right: 4rem!important
	}

	.me-xxl-17 {
		margin-right: 4.25rem!important
	}

	.me-xxl-18 {
		margin-right: 4.5rem!important
	}

	.me-xxl-19 {
		margin-right: 4.75rem!important
	}

	.me-xxl-20 {
		margin-right: 5rem!important
	}

	.me-xxl-auto {
		margin-right: auto!important
	}

	.mb-xxl-0 {
		margin-bottom: 0!important
	}

	.mb-xxl-1 {
		margin-bottom: .25rem!important
	}

	.mb-xxl-2 {
		margin-bottom: .5rem!important
	}

	.mb-xxl-3 {
		margin-bottom: .75rem!important
	}

	.mb-xxl-4 {
		margin-bottom: 1rem!important
	}

	.mb-xxl-5 {
		margin-bottom: 1.25rem!important
	}

	.mb-xxl-6 {
		margin-bottom: 1.5rem!important
	}

	.mb-xxl-7 {
		margin-bottom: 1.75rem!important
	}

	.mb-xxl-8 {
		margin-bottom: 2rem!important
	}

	.mb-xxl-9 {
		margin-bottom: 2.25rem!important
	}

	.mb-xxl-10 {
		margin-bottom: 2.5rem!important
	}

	.mb-xxl-11 {
		margin-bottom: 2.75rem!important
	}

	.mb-xxl-12 {
		margin-bottom: 3rem!important
	}

	.mb-xxl-13 {
		margin-bottom: 3.25rem!important
	}

	.mb-xxl-14 {
		margin-bottom: 3.5rem!important
	}

	.mb-xxl-15 {
		margin-bottom: 3.75rem!important
	}

	.mb-xxl-16 {
		margin-bottom: 4rem!important
	}

	.mb-xxl-17 {
		margin-bottom: 4.25rem!important
	}

	.mb-xxl-18 {
		margin-bottom: 4.5rem!important
	}

	.mb-xxl-19 {
		margin-bottom: 4.75rem!important
	}

	.mb-xxl-20 {
		margin-bottom: 5rem!important
	}

	.mb-xxl-auto {
		margin-bottom: auto!important
	}

	.ms-xxl-0 {
		margin-left: 0!important
	}

	.ms-xxl-1 {
		margin-left: .25rem!important
	}

	.ms-xxl-2 {
		margin-left: .5rem!important
	}

	.ms-xxl-3 {
		margin-left: .75rem!important
	}

	.ms-xxl-4 {
		margin-left: 1rem!important
	}

	.ms-xxl-5 {
		margin-left: 1.25rem!important
	}

	.ms-xxl-6 {
		margin-left: 1.5rem!important
	}

	.ms-xxl-7 {
		margin-left: 1.75rem!important
	}

	.ms-xxl-8 {
		margin-left: 2rem!important
	}

	.ms-xxl-9 {
		margin-left: 2.25rem!important
	}

	.ms-xxl-10 {
		margin-left: 2.5rem!important
	}

	.ms-xxl-11 {
		margin-left: 2.75rem!important
	}

	.ms-xxl-12 {
		margin-left: 3rem!important
	}

	.ms-xxl-13 {
		margin-left: 3.25rem!important
	}

	.ms-xxl-14 {
		margin-left: 3.5rem!important
	}

	.ms-xxl-15 {
		margin-left: 3.75rem!important
	}

	.ms-xxl-16 {
		margin-left: 4rem!important
	}

	.ms-xxl-17 {
		margin-left: 4.25rem!important
	}

	.ms-xxl-18 {
		margin-left: 4.5rem!important
	}

	.ms-xxl-19 {
		margin-left: 4.75rem!important
	}

	.ms-xxl-20 {
		margin-left: 5rem!important
	}

	.ms-xxl-auto {
		margin-left: auto!important
	}

	.m-xxl-n1 {
		margin: -.25rem!important
	}

	.m-xxl-n2 {
		margin: -.5rem!important
	}

	.m-xxl-n3 {
		margin: -.75rem!important
	}

	.m-xxl-n4 {
		margin: -1rem!important
	}

	.m-xxl-n5 {
		margin: -1.25rem!important
	}

	.m-xxl-n6 {
		margin: -1.5rem!important
	}

	.m-xxl-n7 {
		margin: -1.75rem!important
	}

	.m-xxl-n8 {
		margin: -2rem!important
	}

	.m-xxl-n9 {
		margin: -2.25rem!important
	}

	.m-xxl-n10 {
		margin: -2.5rem!important
	}

	.m-xxl-n11 {
		margin: -2.75rem!important
	}

	.m-xxl-n12 {
		margin: -3rem!important
	}

	.m-xxl-n13 {
		margin: -3.25rem!important
	}

	.m-xxl-n14 {
		margin: -3.5rem!important
	}

	.m-xxl-n15 {
		margin: -3.75rem!important
	}

	.m-xxl-n16 {
		margin: -4rem!important
	}

	.m-xxl-n17 {
		margin: -4.25rem!important
	}

	.m-xxl-n18 {
		margin: -4.5rem!important
	}

	.m-xxl-n19 {
		margin: -4.75rem!important
	}

	.m-xxl-n20 {
		margin: -5rem!important
	}

	.mx-xxl-n1 {
		margin-right: -.25rem!important;
		margin-left: -.25rem!important
	}

	.mx-xxl-n2 {
		margin-right: -.5rem!important;
		margin-left: -.5rem!important
	}

	.mx-xxl-n3 {
		margin-right: -.75rem!important;
		margin-left: -.75rem!important
	}

	.mx-xxl-n4 {
		margin-right: -1rem!important;
		margin-left: -1rem!important
	}

	.mx-xxl-n5 {
		margin-right: -1.25rem!important;
		margin-left: -1.25rem!important
	}

	.mx-xxl-n6 {
		margin-right: -1.5rem!important;
		margin-left: -1.5rem!important
	}

	.mx-xxl-n7 {
		margin-right: -1.75rem!important;
		margin-left: -1.75rem!important
	}

	.mx-xxl-n8 {
		margin-right: -2rem!important;
		margin-left: -2rem!important
	}

	.mx-xxl-n9 {
		margin-right: -2.25rem!important;
		margin-left: -2.25rem!important
	}

	.mx-xxl-n10 {
		margin-right: -2.5rem!important;
		margin-left: -2.5rem!important
	}

	.mx-xxl-n11 {
		margin-right: -2.75rem!important;
		margin-left: -2.75rem!important
	}

	.mx-xxl-n12 {
		margin-right: -3rem!important;
		margin-left: -3rem!important
	}

	.mx-xxl-n13 {
		margin-right: -3.25rem!important;
		margin-left: -3.25rem!important
	}

	.mx-xxl-n14 {
		margin-right: -3.5rem!important;
		margin-left: -3.5rem!important
	}

	.mx-xxl-n15 {
		margin-right: -3.75rem!important;
		margin-left: -3.75rem!important
	}

	.mx-xxl-n16 {
		margin-right: -4rem!important;
		margin-left: -4rem!important
	}

	.mx-xxl-n17 {
		margin-right: -4.25rem!important;
		margin-left: -4.25rem!important
	}

	.mx-xxl-n18 {
		margin-right: -4.5rem!important;
		margin-left: -4.5rem!important
	}

	.mx-xxl-n19 {
		margin-right: -4.75rem!important;
		margin-left: -4.75rem!important
	}

	.mx-xxl-n20 {
		margin-right: -5rem!important;
		margin-left: -5rem!important
	}

	.my-xxl-n1 {
		margin-top: -.25rem!important;
		margin-bottom: -.25rem!important
	}

	.my-xxl-n2 {
		margin-top: -.5rem!important;
		margin-bottom: -.5rem!important
	}

	.my-xxl-n3 {
		margin-top: -.75rem!important;
		margin-bottom: -.75rem!important
	}

	.my-xxl-n4 {
		margin-top: -1rem!important;
		margin-bottom: -1rem!important
	}

	.my-xxl-n5 {
		margin-top: -1.25rem!important;
		margin-bottom: -1.25rem!important
	}

	.my-xxl-n6 {
		margin-top: -1.5rem!important;
		margin-bottom: -1.5rem!important
	}

	.my-xxl-n7 {
		margin-top: -1.75rem!important;
		margin-bottom: -1.75rem!important
	}

	.my-xxl-n8 {
		margin-top: -2rem!important;
		margin-bottom: -2rem!important
	}

	.my-xxl-n9 {
		margin-top: -2.25rem!important;
		margin-bottom: -2.25rem!important
	}

	.my-xxl-n10 {
		margin-top: -2.5rem!important;
		margin-bottom: -2.5rem!important
	}

	.my-xxl-n11 {
		margin-top: -2.75rem!important;
		margin-bottom: -2.75rem!important
	}

	.my-xxl-n12 {
		margin-top: -3rem!important;
		margin-bottom: -3rem!important
	}

	.my-xxl-n13 {
		margin-top: -3.25rem!important;
		margin-bottom: -3.25rem!important
	}

	.my-xxl-n14 {
		margin-top: -3.5rem!important;
		margin-bottom: -3.5rem!important
	}

	.my-xxl-n15 {
		margin-top: -3.75rem!important;
		margin-bottom: -3.75rem!important
	}

	.my-xxl-n16 {
		margin-top: -4rem!important;
		margin-bottom: -4rem!important
	}

	.my-xxl-n17 {
		margin-top: -4.25rem!important;
		margin-bottom: -4.25rem!important
	}

	.my-xxl-n18 {
		margin-top: -4.5rem!important;
		margin-bottom: -4.5rem!important
	}

	.my-xxl-n19 {
		margin-top: -4.75rem!important;
		margin-bottom: -4.75rem!important
	}

	.my-xxl-n20 {
		margin-top: -5rem!important;
		margin-bottom: -5rem!important
	}

	.mt-xxl-n1 {
		margin-top: -.25rem!important
	}

	.mt-xxl-n2 {
		margin-top: -.5rem!important
	}

	.mt-xxl-n3 {
		margin-top: -.75rem!important
	}

	.mt-xxl-n4 {
		margin-top: -1rem!important
	}

	.mt-xxl-n5 {
		margin-top: -1.25rem!important
	}

	.mt-xxl-n6 {
		margin-top: -1.5rem!important
	}

	.mt-xxl-n7 {
		margin-top: -1.75rem!important
	}

	.mt-xxl-n8 {
		margin-top: -2rem!important
	}

	.mt-xxl-n9 {
		margin-top: -2.25rem!important
	}

	.mt-xxl-n10 {
		margin-top: -2.5rem!important
	}

	.mt-xxl-n11 {
		margin-top: -2.75rem!important
	}

	.mt-xxl-n12 {
		margin-top: -3rem!important
	}

	.mt-xxl-n13 {
		margin-top: -3.25rem!important
	}

	.mt-xxl-n14 {
		margin-top: -3.5rem!important
	}

	.mt-xxl-n15 {
		margin-top: -3.75rem!important
	}

	.mt-xxl-n16 {
		margin-top: -4rem!important
	}

	.mt-xxl-n17 {
		margin-top: -4.25rem!important
	}

	.mt-xxl-n18 {
		margin-top: -4.5rem!important
	}

	.mt-xxl-n19 {
		margin-top: -4.75rem!important
	}

	.mt-xxl-n20 {
		margin-top: -5rem!important
	}

	.me-xxl-n1 {
		margin-right: -.25rem!important
	}

	.me-xxl-n2 {
		margin-right: -.5rem!important
	}

	.me-xxl-n3 {
		margin-right: -.75rem!important
	}

	.me-xxl-n4 {
		margin-right: -1rem!important
	}

	.me-xxl-n5 {
		margin-right: -1.25rem!important
	}

	.me-xxl-n6 {
		margin-right: -1.5rem!important
	}

	.me-xxl-n7 {
		margin-right: -1.75rem!important
	}

	.me-xxl-n8 {
		margin-right: -2rem!important
	}

	.me-xxl-n9 {
		margin-right: -2.25rem!important
	}

	.me-xxl-n10 {
		margin-right: -2.5rem!important
	}

	.me-xxl-n11 {
		margin-right: -2.75rem!important
	}

	.me-xxl-n12 {
		margin-right: -3rem!important
	}

	.me-xxl-n13 {
		margin-right: -3.25rem!important
	}

	.me-xxl-n14 {
		margin-right: -3.5rem!important
	}

	.me-xxl-n15 {
		margin-right: -3.75rem!important
	}

	.me-xxl-n16 {
		margin-right: -4rem!important
	}

	.me-xxl-n17 {
		margin-right: -4.25rem!important
	}

	.me-xxl-n18 {
		margin-right: -4.5rem!important
	}

	.me-xxl-n19 {
		margin-right: -4.75rem!important
	}

	.me-xxl-n20 {
		margin-right: -5rem!important
	}

	.mb-xxl-n1 {
		margin-bottom: -.25rem!important
	}

	.mb-xxl-n2 {
		margin-bottom: -.5rem!important
	}

	.mb-xxl-n3 {
		margin-bottom: -.75rem!important
	}

	.mb-xxl-n4 {
		margin-bottom: -1rem!important
	}

	.mb-xxl-n5 {
		margin-bottom: -1.25rem!important
	}

	.mb-xxl-n6 {
		margin-bottom: -1.5rem!important
	}

	.mb-xxl-n7 {
		margin-bottom: -1.75rem!important
	}

	.mb-xxl-n8 {
		margin-bottom: -2rem!important
	}

	.mb-xxl-n9 {
		margin-bottom: -2.25rem!important
	}

	.mb-xxl-n10 {
		margin-bottom: -2.5rem!important
	}

	.mb-xxl-n11 {
		margin-bottom: -2.75rem!important
	}

	.mb-xxl-n12 {
		margin-bottom: -3rem!important
	}

	.mb-xxl-n13 {
		margin-bottom: -3.25rem!important
	}

	.mb-xxl-n14 {
		margin-bottom: -3.5rem!important
	}

	.mb-xxl-n15 {
		margin-bottom: -3.75rem!important
	}

	.mb-xxl-n16 {
		margin-bottom: -4rem!important
	}

	.mb-xxl-n17 {
		margin-bottom: -4.25rem!important
	}

	.mb-xxl-n18 {
		margin-bottom: -4.5rem!important
	}

	.mb-xxl-n19 {
		margin-bottom: -4.75rem!important
	}

	.mb-xxl-n20 {
		margin-bottom: -5rem!important
	}

	.ms-xxl-n1 {
		margin-left: -.25rem!important
	}

	.ms-xxl-n2 {
		margin-left: -.5rem!important
	}

	.ms-xxl-n3 {
		margin-left: -.75rem!important
	}

	.ms-xxl-n4 {
		margin-left: -1rem!important
	}

	.ms-xxl-n5 {
		margin-left: -1.25rem!important
	}

	.ms-xxl-n6 {
		margin-left: -1.5rem!important
	}

	.ms-xxl-n7 {
		margin-left: -1.75rem!important
	}

	.ms-xxl-n8 {
		margin-left: -2rem!important
	}

	.ms-xxl-n9 {
		margin-left: -2.25rem!important
	}

	.ms-xxl-n10 {
		margin-left: -2.5rem!important
	}

	.ms-xxl-n11 {
		margin-left: -2.75rem!important
	}

	.ms-xxl-n12 {
		margin-left: -3rem!important
	}

	.ms-xxl-n13 {
		margin-left: -3.25rem!important
	}

	.ms-xxl-n14 {
		margin-left: -3.5rem!important
	}

	.ms-xxl-n15 {
		margin-left: -3.75rem!important
	}

	.ms-xxl-n16 {
		margin-left: -4rem!important
	}

	.ms-xxl-n17 {
		margin-left: -4.25rem!important
	}

	.ms-xxl-n18 {
		margin-left: -4.5rem!important
	}

	.ms-xxl-n19 {
		margin-left: -4.75rem!important
	}

	.ms-xxl-n20 {
		margin-left: -5rem!important
	}

	.p-xxl-0 {
		padding: 0!important
	}

	.p-xxl-1 {
		padding: .25rem!important
	}

	.p-xxl-2 {
		padding: .5rem!important
	}

	.p-xxl-3 {
		padding: .75rem!important
	}

	.p-xxl-4 {
		padding: 1rem!important
	}

	.p-xxl-5 {
		padding: 1.25rem!important
	}

	.p-xxl-6 {
		padding: 1.5rem!important
	}

	.p-xxl-7 {
		padding: 1.75rem!important
	}

	.p-xxl-8 {
		padding: 2rem!important
	}

	.p-xxl-9 {
		padding: 2.25rem!important
	}

	.p-xxl-10 {
		padding: 2.5rem!important
	}

	.p-xxl-11 {
		padding: 2.75rem!important
	}

	.p-xxl-12 {
		padding: 3rem!important
	}

	.p-xxl-13 {
		padding: 3.25rem!important
	}

	.p-xxl-14 {
		padding: 3.5rem!important
	}

	.p-xxl-15 {
		padding: 3.75rem!important
	}

	.p-xxl-16 {
		padding: 4rem!important
	}

	.p-xxl-17 {
		padding: 4.25rem!important
	}

	.p-xxl-18 {
		padding: 4.5rem!important
	}

	.p-xxl-19 {
		padding: 4.75rem!important
	}

	.p-xxl-20 {
		padding: 5rem!important
	}

	.px-xxl-0 {
		padding-right: 0!important;
		padding-left: 0!important
	}

	.px-xxl-1 {
		padding-right: .25rem!important;
		padding-left: .25rem!important
	}

	.px-xxl-2 {
		padding-right: .5rem!important;
		padding-left: .5rem!important
	}

	.px-xxl-3 {
		padding-right: .75rem!important;
		padding-left: .75rem!important
	}

	.px-xxl-4 {
		padding-right: 1rem!important;
		padding-left: 1rem!important
	}

	.px-xxl-5 {
		padding-right: 1.25rem!important;
		padding-left: 1.25rem!important
	}

	.px-xxl-6 {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important
	}

	.px-xxl-7 {
		padding-right: 1.75rem!important;
		padding-left: 1.75rem!important
	}

	.px-xxl-8 {
		padding-right: 2rem!important;
		padding-left: 2rem!important
	}

	.px-xxl-9 {
		padding-right: 2.25rem!important;
		padding-left: 2.25rem!important
	}

	.px-xxl-10 {
		padding-right: 2.5rem!important;
		padding-left: 2.5rem!important
	}

	.px-xxl-11 {
		padding-right: 2.75rem!important;
		padding-left: 2.75rem!important
	}

	.px-xxl-12 {
		padding-right: 3rem!important;
		padding-left: 3rem!important
	}

	.px-xxl-13 {
		padding-right: 3.25rem!important;
		padding-left: 3.25rem!important
	}

	.px-xxl-14 {
		padding-right: 3.5rem!important;
		padding-left: 3.5rem!important
	}

	.px-xxl-15 {
		padding-right: 3.75rem!important;
		padding-left: 3.75rem!important
	}

	.px-xxl-16 {
		padding-right: 4rem!important;
		padding-left: 4rem!important
	}

	.px-xxl-17 {
		padding-right: 4.25rem!important;
		padding-left: 4.25rem!important
	}

	.px-xxl-18 {
		padding-right: 4.5rem!important;
		padding-left: 4.5rem!important
	}

	.px-xxl-19 {
		padding-right: 4.75rem!important;
		padding-left: 4.75rem!important
	}

	.px-xxl-20 {
		padding-right: 5rem!important;
		padding-left: 5rem!important
	}

	.py-xxl-0 {
		padding-top: 0!important;
		padding-bottom: 0!important
	}

	.py-xxl-1 {
		padding-top: .25rem!important;
		padding-bottom: .25rem!important
	}

	.py-xxl-2 {
		padding-top: .5rem!important;
		padding-bottom: .5rem!important
	}

	.py-xxl-3 {
		padding-top: .75rem!important;
		padding-bottom: .75rem!important
	}

	.py-xxl-4 {
		padding-top: 1rem!important;
		padding-bottom: 1rem!important
	}

	.py-xxl-5 {
		padding-top: 1.25rem!important;
		padding-bottom: 1.25rem!important
	}

	.py-xxl-6 {
		padding-top: 1.5rem!important;
		padding-bottom: 1.5rem!important
	}

	.py-xxl-7 {
		padding-top: 1.75rem!important;
		padding-bottom: 1.75rem!important
	}

	.py-xxl-8 {
		padding-top: 2rem!important;
		padding-bottom: 2rem!important
	}

	.py-xxl-9 {
		padding-top: 2.25rem!important;
		padding-bottom: 2.25rem!important
	}

	.py-xxl-10 {
		padding-top: 2.5rem!important;
		padding-bottom: 2.5rem!important
	}

	.py-xxl-11 {
		padding-top: 2.75rem!important;
		padding-bottom: 2.75rem!important
	}

	.py-xxl-12 {
		padding-top: 3rem!important;
		padding-bottom: 3rem!important
	}

	.py-xxl-13 {
		padding-top: 3.25rem!important;
		padding-bottom: 3.25rem!important
	}

	.py-xxl-14 {
		padding-top: 3.5rem!important;
		padding-bottom: 3.5rem!important
	}

	.py-xxl-15 {
		padding-top: 3.75rem!important;
		padding-bottom: 3.75rem!important
	}

	.py-xxl-16 {
		padding-top: 4rem!important;
		padding-bottom: 4rem!important
	}

	.py-xxl-17 {
		padding-top: 4.25rem!important;
		padding-bottom: 4.25rem!important
	}

	.py-xxl-18 {
		padding-top: 4.5rem!important;
		padding-bottom: 4.5rem!important
	}

	.py-xxl-19 {
		padding-top: 4.75rem!important;
		padding-bottom: 4.75rem!important
	}

	.py-xxl-20 {
		padding-top: 5rem!important;
		padding-bottom: 5rem!important
	}

	.pt-xxl-0 {
		padding-top: 0!important
	}

	.pt-xxl-1 {
		padding-top: .25rem!important
	}

	.pt-xxl-2 {
		padding-top: .5rem!important
	}

	.pt-xxl-3 {
		padding-top: .75rem!important
	}

	.pt-xxl-4 {
		padding-top: 1rem!important
	}

	.pt-xxl-5 {
		padding-top: 1.25rem!important
	}

	.pt-xxl-6 {
		padding-top: 1.5rem!important
	}

	.pt-xxl-7 {
		padding-top: 1.75rem!important
	}

	.pt-xxl-8 {
		padding-top: 2rem!important
	}

	.pt-xxl-9 {
		padding-top: 2.25rem!important
	}

	.pt-xxl-10 {
		padding-top: 2.5rem!important
	}

	.pt-xxl-11 {
		padding-top: 2.75rem!important
	}

	.pt-xxl-12 {
		padding-top: 3rem!important
	}

	.pt-xxl-13 {
		padding-top: 3.25rem!important
	}

	.pt-xxl-14 {
		padding-top: 3.5rem!important
	}

	.pt-xxl-15 {
		padding-top: 3.75rem!important
	}

	.pt-xxl-16 {
		padding-top: 4rem!important
	}

	.pt-xxl-17 {
		padding-top: 4.25rem!important
	}

	.pt-xxl-18 {
		padding-top: 4.5rem!important
	}

	.pt-xxl-19 {
		padding-top: 4.75rem!important
	}

	.pt-xxl-20 {
		padding-top: 5rem!important
	}

	.pe-xxl-0 {
		padding-right: 0!important
	}

	.pe-xxl-1 {
		padding-right: .25rem!important
	}

	.pe-xxl-2 {
		padding-right: .5rem!important
	}

	.pe-xxl-3 {
		padding-right: .75rem!important
	}

	.pe-xxl-4 {
		padding-right: 1rem!important
	}

	.pe-xxl-5 {
		padding-right: 1.25rem!important
	}

	.pe-xxl-6 {
		padding-right: 1.5rem!important
	}

	.pe-xxl-7 {
		padding-right: 1.75rem!important
	}

	.pe-xxl-8 {
		padding-right: 2rem!important
	}

	.pe-xxl-9 {
		padding-right: 2.25rem!important
	}

	.pe-xxl-10 {
		padding-right: 2.5rem!important
	}

	.pe-xxl-11 {
		padding-right: 2.75rem!important
	}

	.pe-xxl-12 {
		padding-right: 3rem!important
	}

	.pe-xxl-13 {
		padding-right: 3.25rem!important
	}

	.pe-xxl-14 {
		padding-right: 3.5rem!important
	}

	.pe-xxl-15 {
		padding-right: 3.75rem!important
	}

	.pe-xxl-16 {
		padding-right: 4rem!important
	}

	.pe-xxl-17 {
		padding-right: 4.25rem!important
	}

	.pe-xxl-18 {
		padding-right: 4.5rem!important
	}

	.pe-xxl-19 {
		padding-right: 4.75rem!important
	}

	.pe-xxl-20 {
		padding-right: 5rem!important
	}

	.pb-xxl-0 {
		padding-bottom: 0!important
	}

	.pb-xxl-1 {
		padding-bottom: .25rem!important
	}

	.pb-xxl-2 {
		padding-bottom: .5rem!important
	}

	.pb-xxl-3 {
		padding-bottom: .75rem!important
	}

	.pb-xxl-4 {
		padding-bottom: 1rem!important
	}

	.pb-xxl-5 {
		padding-bottom: 1.25rem!important
	}

	.pb-xxl-6 {
		padding-bottom: 1.5rem!important
	}

	.pb-xxl-7 {
		padding-bottom: 1.75rem!important
	}

	.pb-xxl-8 {
		padding-bottom: 2rem!important
	}

	.pb-xxl-9 {
		padding-bottom: 2.25rem!important
	}

	.pb-xxl-10 {
		padding-bottom: 2.5rem!important
	}

	.pb-xxl-11 {
		padding-bottom: 2.75rem!important
	}

	.pb-xxl-12 {
		padding-bottom: 3rem!important
	}

	.pb-xxl-13 {
		padding-bottom: 3.25rem!important
	}

	.pb-xxl-14 {
		padding-bottom: 3.5rem!important
	}

	.pb-xxl-15 {
		padding-bottom: 3.75rem!important
	}

	.pb-xxl-16 {
		padding-bottom: 4rem!important
	}

	.pb-xxl-17 {
		padding-bottom: 4.25rem!important
	}

	.pb-xxl-18 {
		padding-bottom: 4.5rem!important
	}

	.pb-xxl-19 {
		padding-bottom: 4.75rem!important
	}

	.pb-xxl-20 {
		padding-bottom: 5rem!important
	}

	.ps-xxl-0 {
		padding-left: 0!important
	}

	.ps-xxl-1 {
		padding-left: .25rem!important
	}

	.ps-xxl-2 {
		padding-left: .5rem!important
	}

	.ps-xxl-3 {
		padding-left: .75rem!important
	}

	.ps-xxl-4 {
		padding-left: 1rem!important
	}

	.ps-xxl-5 {
		padding-left: 1.25rem!important
	}

	.ps-xxl-6 {
		padding-left: 1.5rem!important
	}

	.ps-xxl-7 {
		padding-left: 1.75rem!important
	}

	.ps-xxl-8 {
		padding-left: 2rem!important
	}

	.ps-xxl-9 {
		padding-left: 2.25rem!important
	}

	.ps-xxl-10 {
		padding-left: 2.5rem!important
	}

	.ps-xxl-11 {
		padding-left: 2.75rem!important
	}

	.ps-xxl-12 {
		padding-left: 3rem!important
	}

	.ps-xxl-13 {
		padding-left: 3.25rem!important
	}

	.ps-xxl-14 {
		padding-left: 3.5rem!important
	}

	.ps-xxl-15 {
		padding-left: 3.75rem!important
	}

	.ps-xxl-16 {
		padding-left: 4rem!important
	}

	.ps-xxl-17 {
		padding-left: 4.25rem!important
	}

	.ps-xxl-18 {
		padding-left: 4.5rem!important
	}

	.ps-xxl-19 {
		padding-left: 4.75rem!important
	}

	.ps-xxl-20 {
		padding-left: 5rem!important
	}

	.gap-xxl-0 {
		gap: 0!important
	}

	.gap-xxl-1 {
		gap: .25rem!important
	}

	.gap-xxl-2 {
		gap: .5rem!important
	}

	.gap-xxl-3 {
		gap: .75rem!important
	}

	.gap-xxl-4 {
		gap: 1rem!important
	}

	.gap-xxl-5 {
		gap: 1.25rem!important
	}

	.gap-xxl-6 {
		gap: 1.5rem!important
	}

	.gap-xxl-7 {
		gap: 1.75rem!important
	}

	.gap-xxl-8 {
		gap: 2rem!important
	}

	.gap-xxl-9 {
		gap: 2.25rem!important
	}

	.gap-xxl-10 {
		gap: 2.5rem!important
	}

	.gap-xxl-11 {
		gap: 2.75rem!important
	}

	.gap-xxl-12 {
		gap: 3rem!important
	}

	.gap-xxl-13 {
		gap: 3.25rem!important
	}

	.gap-xxl-14 {
		gap: 3.5rem!important
	}

	.gap-xxl-15 {
		gap: 3.75rem!important
	}

	.gap-xxl-16 {
		gap: 4rem!important
	}

	.gap-xxl-17 {
		gap: 4.25rem!important
	}

	.gap-xxl-18 {
		gap: 4.5rem!important
	}

	.gap-xxl-19 {
		gap: 4.75rem!important
	}

	.gap-xxl-20 {
		gap: 5rem!important
	}

	.fs-xxl-1 {
		font-size: calc(1.3rem + .6vw)!important
	}

	.fs-xxl-2 {
		font-size: calc(1.275rem + .3vw)!important
	}

	.fs-xxl-3 {
		font-size: calc(1.26rem + .12vw)!important
	}

	.fs-xxl-4 {
		font-size: 1.25rem!important
	}

	.fs-xxl-5 {
		font-size: 1.15rem!important
	}

	.fs-xxl-6 {
		font-size: 1.075rem!important
	}

	.fs-xxl-7 {
		font-size: .95rem!important
	}

	.fs-xxl-8 {
		font-size: .85rem!important
	}

	.fs-xxl-9 {
		font-size: .75rem!important
	}

	.fs-xxl-10 {
		font-size: .5rem!important
	}

	.fs-xxl-base {
		font-size: 1rem!important
	}

	.fs-xxl-fluid {
		font-size: 100%!important
	}

	.fs-xxl-2x {
		font-size: calc(1.325rem + .9vw)!important
	}

	.fs-xxl-2qx {
		font-size: calc(1.35rem + 1.2vw)!important
	}

	.fs-xxl-2hx {
		font-size: calc(1.375rem + 1.5vw)!important
	}

	.fs-xxl-2tx {
		font-size: calc(1.4rem + 1.8vw)!important
	}

	.fs-xxl-3x {
		font-size: calc(1.425rem + 2.1vw)!important
	}

	.fs-xxl-3qx {
		font-size: calc(1.45rem + 2.4vw)!important
	}

	.fs-xxl-3hx {
		font-size: calc(1.475rem + 2.7vw)!important
	}

	.fs-xxl-3tx {
		font-size: calc(1.5rem + 3vw)!important
	}

	.fs-xxl-4x {
		font-size: calc(1.525rem + 3.3vw)!important
	}

	.fs-xxl-4qx {
		font-size: calc(1.55rem + 3.6vw)!important
	}

	.fs-xxl-4hx {
		font-size: calc(1.575rem + 3.9vw)!important
	}

	.fs-xxl-4tx {
		font-size: calc(1.6rem + 4.2vw)!important
	}

	.fs-xxl-5x {
		font-size: calc(1.625rem + 4.5vw)!important
	}

	.fs-xxl-5qx {
		font-size: calc(1.65rem + 4.8vw)!important
	}

	.fs-xxl-5hx {
		font-size: calc(1.675rem + 5.1vw)!important
	}

	.fs-xxl-5tx {
		font-size: calc(1.7rem + 5.4vw)!important
	}

	.text-xxl-start {
		text-align: left!important
	}

	.text-xxl-end {
		text-align: right!important
	}

	.text-xxl-center {
		text-align: center!important
	}

	.min-w-xxl-unset {
		min-width: unset!important
	}

	.min-w-xxl-25 {
		min-width: 25%!important
	}

	.min-w-xxl-50 {
		min-width: 50%!important
	}

	.min-w-xxl-75 {
		min-width: 75%!important
	}

	.min-w-xxl-100 {
		min-width: 100%!important
	}

	.min-w-xxl-auto {
		min-width: auto!important
	}

	.min-w-xxl-1px {
		min-width: 1px!important
	}

	.min-w-xxl-2px {
		min-width: 2px!important
	}

	.min-w-xxl-3px {
		min-width: 3px!important
	}

	.min-w-xxl-4px {
		min-width: 4px!important
	}

	.min-w-xxl-5px {
		min-width: 5px!important
	}

	.min-w-xxl-6px {
		min-width: 6px!important
	}

	.min-w-xxl-7px {
		min-width: 7px!important
	}

	.min-w-xxl-8px {
		min-width: 8px!important
	}

	.min-w-xxl-9px {
		min-width: 9px!important
	}

	.min-w-xxl-10px {
		min-width: 10px!important
	}

	.min-w-xxl-15px {
		min-width: 15px!important
	}

	.min-w-xxl-20px {
		min-width: 20px!important
	}

	.min-w-xxl-25px {
		min-width: 25px!important
	}

	.min-w-xxl-30px {
		min-width: 30px!important
	}

	.min-w-xxl-35px {
		min-width: 35px!important
	}

	.min-w-xxl-40px {
		min-width: 40px!important
	}

	.min-w-xxl-45px {
		min-width: 45px!important
	}

	.min-w-xxl-50px {
		min-width: 50px!important
	}

	.min-w-xxl-55px {
		min-width: 55px!important
	}

	.min-w-xxl-60px {
		min-width: 60px!important
	}

	.min-w-xxl-65px {
		min-width: 65px!important
	}

	.min-w-xxl-70px {
		min-width: 70px!important
	}

	.min-w-xxl-75px {
		min-width: 75px!important
	}

	.min-w-xxl-80px {
		min-width: 80px!important
	}

	.min-w-xxl-85px {
		min-width: 85px!important
	}

	.min-w-xxl-90px {
		min-width: 90px!important
	}

	.min-w-xxl-95px {
		min-width: 95px!important
	}

	.min-w-xxl-100px {
		min-width: 100px!important
	}

	.min-w-xxl-125px {
		min-width: 125px!important
	}

	.min-w-xxl-150px {
		min-width: 150px!important
	}

	.min-w-xxl-175px {
		min-width: 175px!important
	}

	.min-w-xxl-200px {
		min-width: 200px!important
	}

	.min-w-xxl-225px {
		min-width: 225px!important
	}

	.min-w-xxl-250px {
		min-width: 250px!important
	}

	.min-w-xxl-275px {
		min-width: 275px!important
	}

	.min-w-xxl-300px {
		min-width: 300px!important
	}

	.min-w-xxl-325px {
		min-width: 325px!important
	}

	.min-w-xxl-350px {
		min-width: 350px!important
	}

	.min-w-xxl-375px {
		min-width: 375px!important
	}

	.min-w-xxl-400px {
		min-width: 400px!important
	}

	.min-w-xxl-425px {
		min-width: 425px!important
	}

	.min-w-xxl-450px {
		min-width: 450px!important
	}

	.min-w-xxl-475px {
		min-width: 475px!important
	}

	.min-w-xxl-500px {
		min-width: 500px!important
	}

	.min-w-xxl-550px {
		min-width: 550px!important
	}

	.min-w-xxl-600px {
		min-width: 600px!important
	}

	.min-w-xxl-650px {
		min-width: 650px!important
	}

	.min-w-xxl-700px {
		min-width: 700px!important
	}

	.min-w-xxl-750px {
		min-width: 750px!important
	}

	.min-w-xxl-800px {
		min-width: 800px!important
	}

	.min-w-xxl-850px {
		min-width: 850px!important
	}

	.min-w-xxl-900px {
		min-width: 900px!important
	}

	.min-w-xxl-950px {
		min-width: 950px!important
	}

	.min-w-xxl-1000px {
		min-width: 1000px!important
	}

	.min-h-xxl-unset {
		min-height: unset!important
	}

	.min-h-xxl-25 {
		min-height: 25%!important
	}

	.min-h-xxl-50 {
		min-height: 50%!important
	}

	.min-h-xxl-75 {
		min-height: 75%!important
	}

	.min-h-xxl-100 {
		min-height: 100%!important
	}

	.min-h-xxl-auto {
		min-height: auto!important
	}

	.min-h-xxl-1px {
		min-height: 1px!important
	}

	.min-h-xxl-2px {
		min-height: 2px!important
	}

	.min-h-xxl-3px {
		min-height: 3px!important
	}

	.min-h-xxl-4px {
		min-height: 4px!important
	}

	.min-h-xxl-5px {
		min-height: 5px!important
	}

	.min-h-xxl-6px {
		min-height: 6px!important
	}

	.min-h-xxl-7px {
		min-height: 7px!important
	}

	.min-h-xxl-8px {
		min-height: 8px!important
	}

	.min-h-xxl-9px {
		min-height: 9px!important
	}

	.min-h-xxl-10px {
		min-height: 10px!important
	}

	.min-h-xxl-15px {
		min-height: 15px!important
	}

	.min-h-xxl-20px {
		min-height: 20px!important
	}

	.min-h-xxl-25px {
		min-height: 25px!important
	}

	.min-h-xxl-30px {
		min-height: 30px!important
	}

	.min-h-xxl-35px {
		min-height: 35px!important
	}

	.min-h-xxl-40px {
		min-height: 40px!important
	}

	.min-h-xxl-45px {
		min-height: 45px!important
	}

	.min-h-xxl-50px {
		min-height: 50px!important
	}

	.min-h-xxl-55px {
		min-height: 55px!important
	}

	.min-h-xxl-60px {
		min-height: 60px!important
	}

	.min-h-xxl-65px {
		min-height: 65px!important
	}

	.min-h-xxl-70px {
		min-height: 70px!important
	}

	.min-h-xxl-75px {
		min-height: 75px!important
	}

	.min-h-xxl-80px {
		min-height: 80px!important
	}

	.min-h-xxl-85px {
		min-height: 85px!important
	}

	.min-h-xxl-90px {
		min-height: 90px!important
	}

	.min-h-xxl-95px {
		min-height: 95px!important
	}

	.min-h-xxl-100px {
		min-height: 100px!important
	}

	.min-h-xxl-125px {
		min-height: 125px!important
	}

	.min-h-xxl-150px {
		min-height: 150px!important
	}

	.min-h-xxl-175px {
		min-height: 175px!important
	}

	.min-h-xxl-200px {
		min-height: 200px!important
	}

	.min-h-xxl-225px {
		min-height: 225px!important
	}

	.min-h-xxl-250px {
		min-height: 250px!important
	}

	.min-h-xxl-275px {
		min-height: 275px!important
	}

	.min-h-xxl-300px {
		min-height: 300px!important
	}

	.min-h-xxl-325px {
		min-height: 325px!important
	}

	.min-h-xxl-350px {
		min-height: 350px!important
	}

	.min-h-xxl-375px {
		min-height: 375px!important
	}

	.min-h-xxl-400px {
		min-height: 400px!important
	}

	.min-h-xxl-425px {
		min-height: 425px!important
	}

	.min-h-xxl-450px {
		min-height: 450px!important
	}

	.min-h-xxl-475px {
		min-height: 475px!important
	}

	.min-h-xxl-500px {
		min-height: 500px!important
	}

	.min-h-xxl-550px {
		min-height: 550px!important
	}

	.min-h-xxl-600px {
		min-height: 600px!important
	}

	.min-h-xxl-650px {
		min-height: 650px!important
	}

	.min-h-xxl-700px {
		min-height: 700px!important
	}

	.min-h-xxl-750px {
		min-height: 750px!important
	}

	.min-h-xxl-800px {
		min-height: 800px!important
	}

	.min-h-xxl-850px {
		min-height: 850px!important
	}

	.min-h-xxl-900px {
		min-height: 900px!important
	}

	.min-h-xxl-950px {
		min-height: 950px!important
	}

	.min-h-xxl-1000px {
		min-height: 1000px!important
	}
}

@media (min-width:1200px) {
	.fs-1 {
		font-size: 1.75rem!important
	}

	.fs-2 {
		font-size: 1.5rem!important
	}

	.fs-3 {
		font-size: 1.35rem!important
	}

	.fs-2x {
		font-size: 2rem!important
	}

	.fs-2qx {
		font-size: 2.25rem!important
	}

	.fs-2hx {
		font-size: 2.5rem!important
	}

	.fs-2tx {
		font-size: 2.75rem!important
	}

	.fs-3x {
		font-size: 3rem!important
	}

	.fs-3qx {
		font-size: 3.25rem!important
	}

	.fs-3hx {
		font-size: 3.5rem!important
	}

	.fs-3tx {
		font-size: 3.75rem!important
	}

	.fs-4x {
		font-size: 4rem!important
	}

	.fs-4qx {
		font-size: 4.25rem!important
	}

	.fs-4hx {
		font-size: 4.5rem!important
	}

	.fs-4tx {
		font-size: 4.75rem!important
	}

	.fs-5x {
		font-size: 5rem!important
	}

	.fs-5qx {
		font-size: 5.25rem!important
	}

	.fs-5hx {
		font-size: 5.5rem!important
	}

	.fs-5tx {
		font-size: 5.75rem!important
	}

	.fs-sm-1 {
		font-size: 1.75rem!important
	}

	.fs-sm-2 {
		font-size: 1.5rem!important
	}

	.fs-sm-3 {
		font-size: 1.35rem!important
	}

	.fs-sm-2x {
		font-size: 2rem!important
	}

	.fs-sm-2qx {
		font-size: 2.25rem!important
	}

	.fs-sm-2hx {
		font-size: 2.5rem!important
	}

	.fs-sm-2tx {
		font-size: 2.75rem!important
	}

	.fs-sm-3x {
		font-size: 3rem!important
	}

	.fs-sm-3qx {
		font-size: 3.25rem!important
	}

	.fs-sm-3hx {
		font-size: 3.5rem!important
	}

	.fs-sm-3tx {
		font-size: 3.75rem!important
	}

	.fs-sm-4x {
		font-size: 4rem!important
	}

	.fs-sm-4qx {
		font-size: 4.25rem!important
	}

	.fs-sm-4hx {
		font-size: 4.5rem!important
	}

	.fs-sm-4tx {
		font-size: 4.75rem!important
	}

	.fs-sm-5x {
		font-size: 5rem!important
	}

	.fs-sm-5qx {
		font-size: 5.25rem!important
	}

	.fs-sm-5hx {
		font-size: 5.5rem!important
	}

	.fs-sm-5tx {
		font-size: 5.75rem!important
	}

	.fs-md-1 {
		font-size: 1.75rem!important
	}

	.fs-md-2 {
		font-size: 1.5rem!important
	}

	.fs-md-3 {
		font-size: 1.35rem!important
	}

	.fs-md-2x {
		font-size: 2rem!important
	}

	.fs-md-2qx {
		font-size: 2.25rem!important
	}

	.fs-md-2hx {
		font-size: 2.5rem!important
	}

	.fs-md-2tx {
		font-size: 2.75rem!important
	}

	.fs-md-3x {
		font-size: 3rem!important
	}

	.fs-md-3qx {
		font-size: 3.25rem!important
	}

	.fs-md-3hx {
		font-size: 3.5rem!important
	}

	.fs-md-3tx {
		font-size: 3.75rem!important
	}

	.fs-md-4x {
		font-size: 4rem!important
	}

	.fs-md-4qx {
		font-size: 4.25rem!important
	}

	.fs-md-4hx {
		font-size: 4.5rem!important
	}

	.fs-md-4tx {
		font-size: 4.75rem!important
	}

	.fs-md-5x {
		font-size: 5rem!important
	}

	.fs-md-5qx {
		font-size: 5.25rem!important
	}

	.fs-md-5hx {
		font-size: 5.5rem!important
	}

	.fs-md-5tx {
		font-size: 5.75rem!important
	}

	.fs-lg-1 {
		font-size: 1.75rem!important
	}

	.fs-lg-2 {
		font-size: 1.5rem!important
	}

	.fs-lg-3 {
		font-size: 1.35rem!important
	}

	.fs-lg-2x {
		font-size: 2rem!important
	}

	.fs-lg-2qx {
		font-size: 2.25rem!important
	}

	.fs-lg-2hx {
		font-size: 2.5rem!important
	}

	.fs-lg-2tx {
		font-size: 2.75rem!important
	}

	.fs-lg-3x {
		font-size: 3rem!important
	}

	.fs-lg-3qx {
		font-size: 3.25rem!important
	}

	.fs-lg-3hx {
		font-size: 3.5rem!important
	}

	.fs-lg-3tx {
		font-size: 3.75rem!important
	}

	.fs-lg-4x {
		font-size: 4rem!important
	}

	.fs-lg-4qx {
		font-size: 4.25rem!important
	}

	.fs-lg-4hx {
		font-size: 4.5rem!important
	}

	.fs-lg-4tx {
		font-size: 4.75rem!important
	}

	.fs-lg-5x {
		font-size: 5rem!important
	}

	.fs-lg-5qx {
		font-size: 5.25rem!important
	}

	.fs-lg-5hx {
		font-size: 5.5rem!important
	}

	.fs-lg-5tx {
		font-size: 5.75rem!important
	}
}

@media print {
	.d-print-inline {
		display: inline!important
	}

	.d-print-inline-block {
		display: inline-block!important
	}

	.d-print-block {
		display: block!important
	}

	.d-print-grid {
		display: grid!important
	}

	.d-print-table {
		display: table!important
	}

	.d-print-table-row {
		display: table-row!important
	}

	.d-print-table-cell {
		display: table-cell!important
	}

	.d-print-flex {
		display: flex!important
	}

	.d-print-inline-flex {
		display: inline-flex!important
	}

	.d-print-none {
		display: none!important
	}
}

:root,[data-theme=light] {
	--kt-xs: 0;
	--kt-sm: 576px;
	--kt-md: 768px;
	--kt-lg: 992px;
	--kt-xl: 1200px;
	--kt-xxl: 1400px;
	--kt-white: #ffffff;
	--kt-white-bg-rgb: 255,255,255;
	--kt-black: #000000;
	--kt-black-bg-rgb: 0,0,0;
	--kt-text-muted: #A1A5B7;
	--kt-gray-100: #f5f8fa;
	--kt-gray-200: #eff2f5;
	--kt-gray-300: #E4E6EF;
	--kt-gray-400: #B5B5C3;
	--kt-gray-500: #A1A5B7;
	--kt-gray-600: #7E8299;
	--kt-gray-700: #5E6278;
	--kt-gray-800: #3F4254;
	--kt-gray-900: #181C32;
	--kt-gray-100-rgb: 245,248,250;
	--kt-gray-200-rgb: 239,242,245;
	--kt-gray-300-rgb: 228,230,239;
	--kt-gray-400-rgb: 181,181,195;
	--kt-gray-500-rgb: 161,165,183;
	--kt-gray-600-rgb: 126,130,153;
	--kt-gray-700-rgb: 94,98,120;
	--kt-gray-800-rgb: 63,66,84;
	--kt-gray-900-rgb: 24,28,50;
	--kt-white: #ffffff;
	--kt-light: #f5f8fa;
	--kt-primary: #009ef7;
	--kt-secondary: #E4E6EF;
	--kt-success: #50cd89;
	--kt-info: #7239ea;
	--kt-warning: #ffc700;
	--kt-danger: #f1416c;
	--kt-dark: #181C32;
	--kt-primary-active: #0095e8;
	--kt-secondary-active: #B5B5C3;
	--kt-light-active: #eff2f5;
	--kt-success-active: #47be7d;
	--kt-info-active: #5014d0;
	--kt-warning-active: #f1bc00;
	--kt-danger-active: #d9214e;
	--kt-dark-active: #131628;
	--kt-primary-light: #f1faff;
	--kt-secondary-light: #f5f8fa;
	--kt-success-light: #e8fff3;
	--kt-info-light: #f8f5ff;
	--kt-warning-light: #fff8dd;
	--kt-danger-light: #fff5f8;
	--kt-dark-light: #eff2f5;
	--kt-primary-inverse: #ffffff;
	--kt-secondary-inverse: #3F4254;
	--kt-light-inverse: #7E8299;
	--kt-success-inverse: #ffffff;
	--kt-info-inverse: #ffffff;
	--kt-warning-inverse: #ffffff;
	--kt-danger-inverse: #ffffff;
	--kt-dark-inverse: #ffffff;
	--kt-white-rgb: 255,255,255;
	--kt-light-rgb: 245,248,250;
	--kt-primary-rgb: 0,158,247;
	--kt-secondary-rgb: 228,230,239;
	--kt-success-rgb: 80,205,137;
	--kt-info-rgb: 114,57,234;
	--kt-warning-rgb: 255,199,0;
	--kt-danger-rgb: 241,65,108;
	--kt-dark-rgb: 24,28,50;
	--kt-text-white: #ffffff;
	--kt-text-primary: #009ef7;
	--kt-text-secondary: #E4E6EF;
	--kt-text-light: #f5f8fa;
	--kt-text-success: #50cd89;
	--kt-text-info: #7239ea;
	--kt-text-warning: #ffc700;
	--kt-text-danger: #f1416c;
	--kt-text-dark: #181C32;
	--kt-text-muted: #A1A5B7;
	--kt-text-gray-100: #f5f8fa;
	--kt-text-gray-200: #eff2f5;
	--kt-text-gray-300: #E4E6EF;
	--kt-text-gray-400: #B5B5C3;
	--kt-text-gray-500: #A1A5B7;
	--kt-text-gray-600: #7E8299;
	--kt-text-gray-700: #5E6278;
	--kt-text-gray-800: #3F4254;
	--kt-text-gray-900: #181C32;
	--kt-body-bg: #ffffff;
	--kt-body-bg-rgb: 255,255,255;
	--kt-body-color: #181C32;
	--kt-link-color: #009ef7;
	--kt-link-hover-color: #0095e8;
	--kt-border-color: #eff2f5;
	--kt-border-dashed-color: #E4E6EF;
	--kt-component-active-color: #ffffff;
	--kt-component-active-bg: #009ef7;
	--kt-component-hover-color: #009ef7;
	--kt-component-hover-bg: #F4F6FA;
	--kt-component-checked-color: #ffffff;
	--kt-component-checked-bg: #009ef7;
	--kt-box-shadow-xs: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
	--kt-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
	--kt-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--kt-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
	--kt-headings-color: #181C32;
	--kt-table-color: #181C32;
	--kt-table-bg: transparent;
	--kt-table-striped-color: #181C32;
	--kt-table-striped-bg: rgba(245, 248, 250, 0.75);
	--kt-table-accent-bg: transparent;
	--kt-table-active-color: #181C32;
	--kt-table-active-bg: #f5f8fa;
	--kt-table-hover-colorr: #181C32;
	--kt-table-hover-bg: #f5f8fa;
	--kt-table-border-color: #eff2f5;
	--kt-table-caption-color: #A1A5B7;
	--kt-table-loading-message-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--kt-table-loading-message-bg: #ffffff;
	--kt-table-loading-message-color: #5E6278;
	--kt-input-btn-focus-color: rgba(0, 158, 247, 0.25);
	--kt-input-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0, 158, 247, 0.25);
	--kt-input-btn-focus-color-opacity: 0.25;
	--kt-input-color: #5E6278;
	--kt-input-placeholder-color: #A1A5B7;
	--kt-input-plaintext-color: #5E6278;
	--kt-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);
	--kt-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0, 158, 247, 0.25);
	--kt-btn-active-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--kt-btn-disabled-opacity: 0.65;
	--kt-btn-link-color: #009ef7;
	--kt-btn-link-hover-color: #0095e8;
	--kt-btn-link-disabled-color: #7E8299;
	--kt-form-label-color: #3F4254;
	--kt-form-text-color: #A1A5B7;
	--kt-input-bg: #ffffff;
	--kt-input-disabled-bg: #eff2f5;
	--kt-input-disabled-color: #A1A5B7;
	--kt-input-disabled-border-color: #E4E6EF;
	--kt-input-color: #5E6278;
	--kt-input-border-color: #E4E6EF;
	--kt-input-focus-bg: #ffffff;
	--kt-input-focus-border-color: #B5B5C3;
	--kt-input-focus-color: #5E6278;
	--kt-input-solid-bg: #f5f8fa;
	--kt-input-solid-bg-focus: #eef3f7;
	--kt-input-solid-placeholder-color: #A1A5B7;
	--kt-input-solid-color: #5E6278;
	--kt-form-check-label-color: #A1A5B7;
	--kt-form-check-label-color-checked: #5E6278;
	--kt-form-check-input-active-filter: brightness(90%);
	--kt-form-check-input-bg: transparent;
	--kt-form-check-input-bg-solid: #eff2f5;
	--kt-form-check-input-border: 1px solid #E4E6EF;
	--kt-form-check-input-focus-border: #B5B5C3;
	--kt-form-check-input-focus-box-shadow: none;
	--kt-form-check-input-checked-color: #ffffff;
	--kt-form-check-input-checked-bg-color: #009ef7;
	--kt-form-check-input-checked-bg-color-solid: #009ef7;
	--kt-form-check-input-checked-border-color: #009ef7;
	--kt-form-check-input-checked-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' width='13' height='11' fill='none'%3e%3cpath d='M11.0426 1.02893C11.3258 0.695792 11.8254 0.655283 12.1585 0.938451C12.4917 1.22162 12.5322 1.72124 12.249 2.05437L5.51985 9.97104C5.23224 10.3094 4.72261 10.3451 4.3907 10.05L0.828197 6.88335C0.50141 6.59288 0.471975 6.09249 0.762452 5.7657C1.05293 5.43891 1.55332 5.40948 1.88011 5.69995L4.83765 8.32889L11.0426 1.02893Z' fill='%23ffffff'/%3e%3c/svg%3e");
	--kt-form-check-radio-checked-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e");
	--kt-form-check-input-indeterminate-color: #ffffff;
	--kt-form-check-input-indeterminate-bg-color: #009ef7;
	--kt-form-check-input-indeterminate-border-color: #009ef7;
	--kt-form-check-input-indeterminate-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
	--kt-form-check-input-disabled-opacity: 0.5;
	--kt-form-check-label-disabled-opacity: 0.5;
	--kt-form-check-btn-check-disabled-opacity: 0.65;
	--kt-form-switch-color: rgba(0, 0, 0, 0.25);
	--kt-form-switch-color-solid: #ffffff;
	--kt-form-switch-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
	--kt-form-switch-bg-image-solid: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
	--kt-form-switch-focus-color: #B5B5C3;
	--kt-form-switch-focus-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23B5B5C3'/%3e%3c/svg%3e");
	--kt-form-switch-checked-color: #ffffff;
	--kt-form-switch-checked-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
	--kt-input-group-addon-color: #5E6278;
	--kt-input-group-addon-bg: #f5f8fa;
	--kt-input-group-addon-border-color: #E4E6EF;
	--kt-form-select-color: #5E6278;
	--kt-form-select-bg: #ffffff;
	--kt-form-select-disabled-color: #A1A5B7;
	--kt-form-select-disabled-bg: #eff2f5;
	--kt-form-select-disabled-border-color: #E4E6EF;
	--kt-form-select-indicator-color: #7E8299;
	--kt-form-select-indicator: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	--kt-form-select-border-color: #E4E6EF;
	--kt-form-select-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
	--kt-form-select-focus-border-color: #B5B5C3;
	--kt-form-select-focus-box-shadow: 0 0 0 0.25rem rgba(0, 158, 247, 0.25);
	--kt-form-file-button-color: #5E6278;
	--kt-form-file-button-bg: #f5f8fa;
	--kt-form-file-button-hover-bg: shade-color(#f5f8fa, 5%);
	--kt-nav-tabs-border-color: #eff2f5;
	--kt-nav-tabs-link-hover-border-color: #eff2f5 #eff2f5 #eff2f5;
	--kt-nav-tabs-link-active-color: #5E6278;
	--kt-nav-tabs-link-active-bg: #ffffff;
	--kt-nav-tabs-link-active-border-color: #E4E6EF #E4E6EF #ffffff;
	--kt-nav-pills-link-active-color: #ffffff;
	--kt-nav-pills-link-active-bg: #009ef7;
	--kt-dropdown-color: #181C32;
	--kt-dropdown-bg: #ffffff;
	--kt-dropdown-divider-bg: #f5f8fa;
	--kt-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--kt-dropdown-link-color: #181C32;
	--kt-dropdown-link-hover-color: shade-color(#181C32, 10%);
	--kt-dropdown-link-hover-bg: #eff2f5;
	--kt-dropdown-link-active-color: #ffffff;
	--kt-dropdown-link-active-bg: #009ef7;
	--kt-dropdown-link-disabled-color: #A1A5B7;
	--kt-dropdown-header-color: #7E8299;
	--kt-pagination-item-bg: #ffffff;
	--kt-pagination-color: #5E6278;
	--kt-pagination-bg: transparent;
	--kt-pagination-border-color: transparent;
	--kt-pagination-focus-color: #009ef7;
	--kt-pagination-focus-bg: #F4F6FA;
	--kt-pagination-focus-box-shadow: none;
	--kt-pagination-focus-outline: 0;
	--kt-pagination-hover-color: #009ef7;
	--kt-pagination-hover-bg: #F4F6FA;
	--kt-pagination-hover-border-color: transparent;
	--kt-pagination-active-color: #ffffff;
	--kt-pagination-active-bg: #009ef7;
	--kt-pagination-active-border-color: transparent;
	--kt-pagination-disabled-color: #B5B5C3;
	--kt-pagination-disabled-bg: transparent;
	--kt-card-bg: #ffffff;
	--kt-card-box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
	--kt-card-border-color: #eff2f5;
	--kt-card-border-dashed-color: #E4E6EF;
	--kt-card-cap-bg: transparent;
	--kt-accordion-color: #181C32;
	--kt-accordion-bg: #ffffff;
	--kt-accordion-border-color: #eff2f5;
	--kt-accordion-button-bg: #ffffff;
	--kt-accordion-button-color: #181C32;
	--kt-accordion-button-active-bg: #f5f8fa;
	--kt-accordion-button-active-color: #009ef7;
	--kt-accordion-button-focus-border-color: #eff2f5;
	--kt-accordion-button-focus-box-shadow: none;
	--kt-accordion-icon-color: #181C32;
	--kt-accordion-icon-active-color: #009ef7;
	--kt-accordion-button-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23181C32'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--kt-accordion-button-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23009ef7'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--kt-tooltip-color: #3F4254;
	--kt-tooltip-bg: #ffffff;
	--kt-tooltip-opacity: 1;
	--kt-tooltip-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--kt-popover-bg: #ffffff;
	--kt-popover-border-color: #ffffff;
	--kt-popover-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--kt-popover-header-bg: #ffffff;
	--kt-popover-header-color: #3F4254;
	--kt-popover-header-border-color: #eff2f5;
	--kt-popover-body-color: #3F4254;
	--kt-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--kt-dropdown-bg: #ffffff;
	--kt-toast-background-color: rgba(255, 255, 255, 0.85);
	--kt-toast-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--kt-toast-header-color: #7E8299;
	--kt-toast-header-background-color: rgba(255, 255, 255, 0.85);
	--kt-toast-header-border-color: rgba(0, 0, 0, 0.05);
	--kt-badge-color: #ffffff;
	--kt-modal-bg: #ffffff;
	--kt-modal-border-color: var(--bs-border-color-translucent);
	--kt-modal-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.05);
	--kt-modal-content-bg: #ffffff;
	--kt-modal-content-border-color: var(--bs-border-color-translucent);
	--kt-modal-content-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.05);
	--kt-modal-content-box-shadow-xs: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
	--kt-modal-content-box-shadow-sm-up: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
	--kt-modal-header-border-color: #eff2f5;
	--kt-modal-footer-border-color: #eff2f5;
	--kt-modal-backdrop-bg: #000000;
	--kt-modal-backdrop-opacity: 0.3;
	--kt-progress-bg: #f5f8fa;
	--kt-progress-box-shadow: none;
	--kt-list-group-color: #181C32;
	--kt-list-group-bg: #ffffff;
	--kt-list-group-border-color: rgba(0, 0, 0, 0.125);
	--kt-list-group-hover-bg: #f5f8fa;
	--kt-list-group-active-color: #ffffff;
	--kt-list-group-active-bg: #009ef7;
	--kt-list-group-active-border-colorg: #009ef7;
	--kt-list-group-disabled-color: #7E8299;
	--kt-list-group-disabled-bg: #ffffff;
	--kt-list-group-action-colorg: #5E6278;
	--kt-list-group-action-hover-color: #5E6278;
	--kt-list-group-action-active-color: #181C32;
	--kt-list-group-action-active-bg: #eff2f5;
	--kt-thumbnail-bg: #ffffff;
	--kt-thumbnail-border-color: #eff2f5;
	--kt-thumbnail-box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
	--kt-figure-caption-color: #7E8299;
	--kt-breadcrumb-divider-color: #7E8299;
	--kt-breadcrumb-active-color: #009ef7;
	--kt-carousel-custom-indicator-default-bg-color: #eff2f5;
	--kt-carousel-custom-indicator-active-bg-color: #B5B5C3;
	--kt-carousel-custom-bullet-indicator-default-bg-color: #B5B5C3;
	--kt-carousel-custom-bullet-indicator-active-bg-color: #7E8299;
	--kt-code-bg: #F1F3F8;
	--kt-code-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
	--kt-code-color: #b93993;
	--kt-btn-close-color: #000000;
	--kt-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
	--kt-offcanvas-border-color: var(--bs-border-color-translucent);
	--kt-offcanvas-bg-color: #ffffff;
	--kt-offcanvas-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
	--kt-offcanvas-backdrop-bg: #000000;
	--kt-offcanvas-backdrop-opacity: 0.3;
	--kt-symbol-label-color: #3F4254;
	--kt-symbol-label-bg: #f5f8fa;
	--kt-symbol-border-color: rgba(255, 255, 255, 0.5);
	--kt-bullet-bg-color: #B5B5C3;
	--kt-scrolltop-opacity: 0;
	--kt-scrolltop-opacity-on: 0.3;
	--kt-scrolltop-opacity-hover: 1;
	--kt-scrolltop-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--kt-scrolltop-bg-color: #009ef7;
	--kt-scrolltop-bg-color-hover: #009ef7;
	--kt-scrolltop-icon-color: #ffffff;
	--kt-scrolltop-icon-color-hover: #ffffff;
	--kt-drawer-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.05);
	--kt-drawer-bg-color: #ffffff;
	--kt-drawer-overlay-bg-color: rgba(0, 0, 0, 0.2);
	--kt-menu-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--kt-menu-dropdown-bg-color: #ffffff;
	--kt-menu-heading-color: #A1A5B7;
	--kt-menu-link-color-hover: #009ef7;
	--kt-menu-link-color-show: #009ef7;
	--kt-menu-link-color-here: #009ef7;
	--kt-menu-link-color-active: #009ef7;
	--kt-menu-link-bg-color-hover: #F4F6FA;
	--kt-menu-link-bg-color-show: #F4F6FA;
	--kt-menu-link-bg-color-here: #F4F6FA;
	--kt-menu-link-bg-color-active: #F4F6FA;
	--kt-feedback-popup-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--kt-feedback-popup-background-color: #ffffff;
	--kt-scrollbar-color: #eff2f5;
	--kt-scrollbar-hover-color: #e9edf1;
	--kt-scrollbar-size: 5px;
	--kt-scrollbar-overlay-size: 19px;
	--kt-scrollbar-overlay-space: 7px;
	--kt-overlay-bg: rgba(0, 0, 0, 0.05);
	--kt-blockui-overlay-bg: rgba(0, 0, 0, 0.05);
	--kt-rating-color-default: #B5B5C3;
	--kt-rating-color-active: #FFAD0F;
	--kt-ribbon-label-box-shadow: 0px -1px 5px 0px rgba(24, 28, 50, 0.1);
	--kt-ribbon-label-bg: #009ef7;
	--kt-ribbon-label-border-color: #005d91;
	--kt-ribbon-clip-bg: #181C32;
	--kt-engage-btn-bg: #ffffff;
	--kt-engage-btn-color: #7E8299;
	--kt-engage-btn-color-active: #3F4254
}[data-theme=dark] {
	--kt-text-muted: #565674;
	--kt-gray-100: #1b1b29;
	--kt-gray-200: #2B2B40;
	--kt-gray-300: #323248;
	--kt-gray-400: #474761;
	--kt-gray-500: #565674;
	--kt-gray-600: #6D6D80;
	--kt-gray-700: #92929F;
	--kt-gray-800: #CDCDDE;
	--kt-gray-900: #FFFFFF;
	--kt-gray-100-rgb: 27,27,41;
	--kt-gray-200-rgb: 43,43,64;
	--kt-gray-300-rgb: 50,50,72;
	--kt-gray-400-rgb: 71,71,97;
	--kt-gray-500-rgb: 86,86,116;
	--kt-gray-600-rgb: 109,109,128;
	--kt-gray-700-rgb: 146,146,159;
	--kt-gray-800-rgb: 205,205,222;
	--kt-gray-900-rgb: 255,255,255;
	--kt-dark: #FFFFFF;
	--kt-light: #2B2B40;
	--kt-secondary: #323248;
	--kt-dark-active: white;
	--kt-light-active: #323248;
	--kt-secondary-active: #474761;
	--kt-primary-light: #212e48;
	--kt-success-light: #1c3238;
	--kt-info-light: #2f264f;
	--kt-warning-light: #392f28;
	--kt-danger-light: #3a2434;
	--kt-dark-light: #2B2B40;
	--kt-secondary-light: #1b1b29;
	--kt-dark-inverse: #1b1b29;
	--kt-light-inverse: #6D6D80;
	--kt-secondary-inverse: #CDCDDE;
	--kt-dark-rgb: 255,255,255;
	--kt-light-rgb: 43,43,64;
	--kt-secondary-rgb: 50,50,72;
	--kt-text-dark: #FFFFFF;
	--kt-text-muted: #565674;
	--kt-text-secondary: #323248;
	--kt-text-gray-100: #1b1b29;
	--kt-text-gray-200: #2B2B40;
	--kt-text-gray-300: #323248;
	--kt-text-gray-400: #474761;
	--kt-text-gray-500: #565674;
	--kt-text-gray-600: #6D6D80;
	--kt-text-gray-700: #92929F;
	--kt-text-gray-800: #CDCDDE;
	--kt-text-gray-900: #FFFFFF;
	--kt-body-bg: #1e1e2d;
	--kt-body-bg-rgb: 30,30,45;
	--kt-body-color: #FFFFFF;
	--kt-link-color: #009ef7;
	--kt-link-hover-color: #0095e8;
	--kt-border-color: #2B2B40;
	--kt-border-dashed-color: #323248;
	--kt-component-active-color: #ffffff;
	--kt-component-active-bg: #009ef7;
	--kt-component-hover-color: #009ef7;
	--kt-component-hover-bg: #2B2B40;
	--kt-component-checked-color: #ffffff;
	--kt-component-checked-bg: #009ef7;
	--kt-box-shadow-xs: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
	--kt-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
	--kt-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--kt-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
	--kt-headings-color: #FFFFFF;
	--kt-table-color: #FFFFFF;
	--kt-table-bg: transparent;
	--kt-table-striped-color: #FFFFFF;
	--kt-table-striped-bg: rgba(27, 27, 41, 0.75);
	--kt-table-accent-bg: transparent;
	--kt-table-active-color: #FFFFFF;
	--kt-table-active-bg: #1b1b29;
	--kt-table-hover-colorr: #FFFFFF;
	--kt-table-hover-bg: #1b1b29;
	--kt-table-border-color: #2B2B40;
	--kt-table-caption-color: #565674;
	--kt-table-loading-message-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--kt-table-loading-message-bg: #2B2B40;
	--kt-table-loading-message-color: #92929F;
	--kt-input-btn-focus-color: rgba(0, 158, 247, 0.25);
	--kt-input-btn-focus-color-opacity: 0.25;
	--kt-input-color: #92929F;
	--kt-input-placeholder-color: #565674;
	--kt-input-plaintext-color: #92929F;
	--kt-btn-disabled-opacity: 0.65;
	--kt-btn-link-color: #009ef7;
	--kt-btn-link-hover-color: #0095e8;
	--kt-btn-link-disabled-color: #6D6D80;
	--kt-form-label-color: #CDCDDE;
	--kt-form-text-color: #565674;
	--kt-input-bg: #1e1e2d;
	--kt-input-disabled-bg: #2B2B40;
	--kt-input-disabled-color: #565674;
	--kt-input-disabled-border-color: #323248;
	--kt-input-color: #92929F;
	--kt-input-border-color: #323248;
	--kt-input-focus-bg: #1e1e2d;
	--kt-input-focus-border-color: #474761;
	--kt-input-focus-color: #92929F;
	--kt-input-solid-bg: #1b1b29;
	--kt-input-solid-bg-focus: #1f1f2f;
	--kt-input-solid-placeholder-color: #565674;
	--kt-input-solid-color: #92929F;
	--kt-form-check-label-color: #565674;
	--kt-form-check-label-color-checked: #92929F;
	--kt-form-check-input-active-filter: brightness(90%);
	--kt-form-check-input-bg: transparent;
	--kt-form-check-input-bg-solid: #2B2B40;
	--kt-form-check-input-border: 1px solid #323248;
	--kt-form-check-input-focus-border: #474761;
	--kt-form-check-input-focus-box-shadow: none;
	--kt-form-check-input-checked-color: #ffffff;
	--kt-form-check-input-checked-bg-color: #009ef7;
	--kt-form-check-input-checked-border-color: #009ef7;
	--kt-form-check-input-checked-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' width='13' height='11' fill='none'%3e%3cpath d='M11.0426 1.02893C11.3258 0.695792 11.8254 0.655283 12.1585 0.938451C12.4917 1.22162 12.5322 1.72124 12.249 2.05437L5.51985 9.97104C5.23224 10.3094 4.72261 10.3451 4.3907 10.05L0.828197 6.88335C0.50141 6.59288 0.471975 6.09249 0.762452 5.7657C1.05293 5.43891 1.55332 5.40948 1.88011 5.69995L4.83765 8.32889L11.0426 1.02893Z' fill='%23ffffff'/%3e%3c/svg%3e");
	--kt-form-check-radio-checked-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e");
	--kt-form-check-input-indeterminate-color: #ffffff;
	--kt-form-check-input-indeterminate-bg-color: #009ef7;
	--kt-form-check-input-indeterminate-border-color: #009ef7;
	--kt-form-check-input-indeterminate-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
	--kt-form-check-input-disabled-opacity: 0.5;
	--kt-form-check-label-disabled-opacity: 0.5;
	--kt-form-check-btn-check-disabled-opacity: 0.65;
	--kt-form-switch-color: rgba(255, 255, 255, 0.25);
	--kt-form-switch-color-solid: #A1A5B7;
	--kt-form-switch-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
	--kt-form-switch-bg-image-solid: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23A1A5B7'/%3e%3c/svg%3e");
	--kt-form-switch-focus-color: #474761;
	--kt-form-switch-focus-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23474761'/%3e%3c/svg%3e");
	--kt-form-switch-checked-color: #ffffff;
	--kt-form-switch-checked-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
	--kt-input-group-addon-color: #92929F;
	--kt-input-group-addon-bg: #1b1b29;
	--kt-input-group-addon-border-color: #323248;
	--kt-form-select-color: #92929F;
	--kt-form-select-bg: #1e1e2d;
	--kt-form-select-disabled-color: #565674;
	--kt-form-select-disabled-bg: #2B2B40;
	--kt-form-select-disabled-border-color: #323248;
	--kt-form-select-indicator-color: #6D6D80;
	--kt-form-select-indicator: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%236D6D80' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	--kt-form-select-border-color: #323248;
	--kt-form-select-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
	--kt-form-select-focus-border-color: #474761;
	--kt-form-select-focus-box-shadow: 0 0 0 0.25rem rgba(0, 158, 247, 0.25);
	--kt-form-file-button-color: #92929F;
	--kt-form-file-button-bg: #1b1b29;
	--kt-form-file-button-hover-bg: shade-color(#1b1b29, 5%);
	--kt-nav-tabs-border-color: #2B2B40;
	--kt-nav-tabs-link-hover-border-color: #2B2B40 #2B2B40 #2B2B40;
	--kt-nav-tabs-link-active-color: #92929F;
	--kt-nav-tabs-link-active-bg: #1e1e2d;
	--kt-nav-tabs-link-active-border-color: #323248 #323248 #1e1e2d;
	--kt-nav-pills-link-active-color: #ffffff;
	--kt-nav-pills-link-active-bg: #009ef7;
	--kt-dropdown-color: #FFFFFF;
	--kt-dropdown-bg: #1e1e2d;
	--kt-dropdown-divider-bg: #1b1b29;
	--kt-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--kt-dropdown-link-color: #FFFFFF;
	--kt-dropdown-link-hover-color: shade-color(#FFFFFF, 10%);
	--kt-dropdown-link-hover-bg: #2B2B40;
	--kt-dropdown-link-active-color: #ffffff;
	--kt-dropdown-link-active-bg: #009ef7;
	--kt-dropdown-link-disabled-color: #565674;
	--kt-dropdown-header-color: #6D6D80;
	--kt-pagination-item-bg: #1e1e2d;
	--kt-pagination-color: #92929F;
	--kt-pagination-bg: transparent;
	--kt-pagination-border-color: transparent;
	--kt-pagination-focus-color: #009ef7;
	--kt-pagination-focus-bg: #2B2B40;
	--kt-pagination-focus-box-shadow: none;
	--kt-pagination-focus-outline: 0;
	--kt-pagination-hover-color: #009ef7;
	--kt-pagination-hover-bg: #2B2B40;
	--kt-pagination-hover-border-color: transparent;
	--kt-pagination-active-color: #ffffff;
	--kt-pagination-active-bg: #009ef7;
	--kt-pagination-active-border-color: transparent;
	--kt-pagination-disabled-color: #474761;
	--kt-pagination-disabled-bg: transparent;
	--kt-card-bg: #1e1e2d;
	--kt-card-box-shadow: none;
	--kt-card-border-color: #2B2B40;
	--kt-card-border-dashed-color: #323248;
	--kt-card-cap-bg: transparent;
	--kt-accordion-color: #FFFFFF;
	--kt-accordion-bg: #1e1e2d;
	--kt-accordion-border-color: #2B2B40;
	--kt-accordion-button-color: #FFFFFF;
	--kt-accordion-button-bg: #1e1e2d;
	--kt-accordion-button-active-bg: #1b1b29;
	--kt-accordion-button-active-color: #009ef7;
	--kt-accordion-button-focus-border-color: #2B2B40;
	--kt-accordion-button-focus-box-shadow: none;
	--kt-accordion-icon-color: #FFFFFF;
	--kt-accordion-icon-active-color: #009ef7;
	--kt-accordion-button-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--kt-accordion-button-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23009ef7'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--kt-tooltip-color: #CDCDDE;
	--kt-tooltip-bg: #2B2B40;
	--kt-tooltip-opacity: 1;
	--kt-tooltip-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--kt-popover-bg: #2B2B40;
	--kt-popover-border-color: #2B2B40;
	--kt-popover-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--kt-popover-header-bg: #2B2B40;
	--kt-popover-header-color: #CDCDDE;
	--kt-popover-header-border-color: #323248;
	--kt-popover-body-color: #CDCDDE;
	--kt-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--kt-dropdown-bg: #1e1e2d;
	--kt-toast-background-color: rgba(0, 0, 0, 0.85);
	--kt-toast-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--kt-toast-header-color: #6D6D80;
	--kt-toast-header-background-color: rgba(0, 0, 0, 0.85);
	--kt-toast-header-border-color: rgba(255, 255, 255, 0.05);
	--kt-badge-color: #1e1e2d;
	--kt-modal-bg: #1e1e2d;
	--kt-modal-box-shadow: 0 0.25rem 0.5rem rgba(255, 255, 255, 0.05);
	--kt-modal-content-bg: #1e1e2d;
	--kt-modal-content-box-shadow: 0 0.25rem 0.5rem rgba(255, 255, 255, 0.05);
	--kt-modal-content-box-shadow-xs: 0 0.25rem 0.5rem rgba(255, 255, 255, 0.1);
	--kt-modal-content-box-shadow-sm-up: 0 0.5rem 1rem rgba(255, 255, 255, 0.1);
	--kt-modal-header-border-color: #2B2B40;
	--kt-modal-footer-border-color: #2B2B40;
	--kt-modal-backdrop-bg: #000000;
	--kt-modal-backdrop-opacity: 0.4;
	--kt-progress-bg: #1b1b29;
	--kt-progress-box-shadow: none;
	--kt-list-group-color: #FFFFFF;
	--kt-list-group-bg: #000000;
	--kt-list-group-border-color: rgba(255, 255, 255, 0.125);
	--kt-list-group-hover-bg: #f5f8fa;
	--kt-list-group-active-color: #ffffff;
	--kt-list-group-active-bg: #009ef7;
	--kt-list-group-active-border-colorg: #009ef7;
	--kt-list-group-disabled-color: #6D6D80;
	--kt-list-group-disabled-bg: #000000;
	--kt-list-group-action-colorg: #92929F;
	--kt-list-group-action-hover-color: #92929F;
	--kt-list-group-action-active-color: #FFFFFF;
	--kt-list-group-action-active-bg: #2B2B40;
	--kt-thumbnail-bg: #1e1e2d;
	--kt-thumbnail-border-color: #2B2B40;
	--kt-thumbnail-box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
	--kt-figure-caption-color: #6D6D80;
	--kt-breadcrumb-divider-color: #6D6D80;
	--kt-breadcrumb-active-color: #009ef7;
	--kt-carousel-custom-indicator-default-bg-color: #2B2B40;
	--kt-carousel-custom-indicator-active-bg-color: #474761;
	--kt-arousel-custom-bullet-indicator-default-bg-color: #474761;
	--kt-carousel-custom-bullet-indicator-active-bg-color: #6D6D80;
	--kt-btn-close-color: #ffffff;
	--kt-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
	--kt-code-bg: #2B2B40;
	--kt-code-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
	--kt-code-color: #b93993;
	--kt-offcanvas-bg-color: #1e1e2d;
	--kt-offcanvas-box-shadow: 0 0.25rem 0.5rem rgba(255, 255, 255, 0.1);
	--kt-offcanvas-backdrop-bg: #000000;
	--kt-offcanvas-backdrop-opacity: 0.4;
	--kt-code-bg: #2B2B40;
	--kt-code-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
	--kt-code-color: #b93993;
	--kt-symbol-label-color: #CDCDDE;
	--kt-symbol-label-bg: #1b1b29;
	--kt-symbol-border-color: rgba(255, 255, 255, 0.5);
	--kt-bullet-bg-color: #474761;
	--kt-scrolltop-opacity: 0;
	--kt-scrolltop-opacity-on: 0.3;
	--kt-scrolltop-opacity-hover: 1;
	--kt-scrolltop-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--kt-scrolltop-bg-color: #009ef7;
	--kt-scrolltop-bg-color-hover: #009ef7;
	--kt-scrolltop-icon-color: #ffffff;
	--kt-scrolltop-icon-color-hover: #ffffff;
	--kt-drawer-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
	--kt-drawer-bg-color: #1e1e2d;
	--kt-drawer-overlay-bg-color: rgba(0, 0, 0, 0.4);
	--kt-menu-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--kt-menu-dropdown-bg-color: #1e1e2d;
	--kt-menu-heading-color: #565674;
	--kt-menu-link-color-hover: #009ef7;
	--kt-menu-link-color-show: #009ef7;
	--kt-menu-link-color-here: #009ef7;
	--kt-menu-link-color-active: #009ef7;
	--kt-menu-link-bg-color-hover: #2B2B40;
	--kt-menu-link-bg-color-show: #2B2B40;
	--kt-menu-link-bg-color-here: #2B2B40;
	--kt-menu-link-bg-color-active: #2B2B40;
	--kt-feedback-popup-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--kt-feedback-popup-background-color: #1e1e2d;
	--kt-scrollbar-color: #2B2B40;
	--kt-scrollbar-hover-color: #27273a;
	--kt-overlay-bg: rgba(255, 255, 255, 0.05);
	--kt-blockui-overlay-bg: rgba(255, 255, 255, 0.05);
	--kt-rating-color-default: #474761;
	--kt-rating-color-active: #FFAD0F;
	--kt-ribbon-label-box-shadow: 0px -1px 5px 0px rgba(255, 255, 255, 0.1);
	--kt-ribbon-label-bg: #009ef7;
	--kt-ribbon-label-border-color: #005d91;
	--kt-ribbon-clip-bg: #f5f8fa;
	--kt-engage-btn-bg: #2B2B40;
	--kt-engage-btn-color: #6D6D80;
	--kt-engage-btn-color-active: #CDCDDE
}[data-theme=dark] {
	--bs-gray-100: #1b1b29;
	--bs-gray-200: #2B2B40;
	--bs-gray-300: #323248;
	--bs-gray-400: #474761;
	--bs-gray-500: #565674;
	--bs-gray-600: #6D6D80;
	--bs-gray-700: #92929F;
	--bs-gray-800: #CDCDDE;
	--bs-gray-900: #FFFFFF;
	--bs-dark: #FFFFFF;
	--bs-light: #2B2B40;
	--bs-secondary: #323248;
	--bs-body-color-rgb: 255,255,255;
	--bs-body-bg-rgb: 30,30,45;
	--bs-body-color: #FFFFFF;
	--bs-body-bg: #1e1e2d;
	--bs-border-color: #2B2B40;
	--bs-heading-color: #FFFFFF;
	--bs-link-color: #009ef7;
	--bs-link-hover-color: #0095e8;
	--bs-code-color: #b93993
}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
	color: var(--kt-headings-color);
	outline: 0
}

.blockquote-footer {
	color: var(--kt-blockquote-footer-color)
}

.list-style-none {
	list-style: none
}[data-kt-theme-mode-switching=true] * {
	transition: none!important
}

html:not([data-theme=dark]) .theme-dark-show {
	display: none!important
}

html:not([data-theme=dark]) .theme-light-bg-transparent {
	background-color: transparent!important
}

html:not([data-theme=dark]) .theme-light-bg-body {
	background-color: var(--kt-body-bg)!important
}[data-theme=dark] .theme-light-show {
	display: none!important
}[data-theme=dark] .theme-dark-bg-transparent {
	background-color: transparent!important
}[data-theme=dark] .theme-dark-bg-body {
	background-color: var(--kt-body-bg)!important
}

.animation {
	animation-duration: 1s;
	animation-fill-mode: both
}

@keyframes animationSlideInDown {
	from {
		transform: translate3d(0,-100%,0);
		visibility: visible
	}

	to {
		transform: translate3d(0,0,0)
	}
}

.animation-slide-in-down {
	animation-name: animationSlideInDown
}

@keyframes animationSlideInUp {
	from {
		transform: translate3d(0,100%,0);
		visibility: visible
	}

	to {
		transform: translate3d(0,0,0)
	}
}

.animation-slide-in-up {
	animation-name: animationSlideInUp
}

@keyframes animationFadeIn {
	from {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.animation-fade-in {
	animation-name: animationFadeIn
}

@keyframes animationFadeOut {
	from {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.animation-fade-out {
	animation-name: animationFadeOut
}

.animation-blink {
	animation: animationBlink 1s steps(5,start) infinite
}

@keyframes animationBlink {
	to {
		visibility: hidden
	}
}

.alert-white {
	color: var(--kt-white);
	border-color: var(--kt-white);
	background-color: var(--kt-white-light)
}

.alert-white .alert-link {
	color: var(--kt-white)
}

.alert-light {
	color: var(--kt-light);
	border-color: var(--kt-light);
	background-color: var(--kt-light-light)
}

.alert-light .alert-link {
	color: var(--kt-light)
}

.alert-primary {
	color: var(--kt-primary);
	border-color: var(--kt-primary);
	background-color: var(--kt-primary-light)
}

.alert-primary .alert-link {
	color: var(--kt-primary)
}

.alert-secondary {
	color: var(--kt-secondary);
	border-color: var(--kt-secondary);
	background-color: var(--kt-secondary-light)
}

.alert-secondary .alert-link {
	color: var(--kt-secondary)
}

.alert-success {
	color: var(--kt-success);
	border-color: var(--kt-success);
	background-color: var(--kt-success-light)
}

.alert-success .alert-link {
	color: var(--kt-success)
}

.alert-info {
	color: var(--kt-info);
	border-color: var(--kt-info);
	background-color: var(--kt-info-light)
}

.alert-info .alert-link {
	color: var(--kt-info)
}

.alert-warning {
	color: var(--kt-warning);
	border-color: var(--kt-warning);
	background-color: var(--kt-warning-light)
}

.alert-warning .alert-link {
	color: var(--kt-warning)
}

.alert-danger {
	color: var(--kt-danger);
	border-color: var(--kt-danger);
	background-color: var(--kt-danger-light)
}

.alert-danger .alert-link {
	color: var(--kt-danger)
}

.alert-dark {
	color: var(--kt-dark);
	border-color: var(--kt-dark);
	background-color: var(--kt-dark-light)
}

.alert-dark .alert-link {
	color: var(--kt-dark)
}

.list-group {
	--bs-list-group-color: var(--kt-list-group-color);
	--bs-list-group-bg: var(--kt-list-group-bg);
	--bs-list-group-border-color: var(--kt-list-group-border-color);
	--bs-list-group-action-color: var(--kt-list-group-action-color);
	--bs-list-group-action-hover-color: var(--kt-list-group-action-hover-color);
	--bs-list-group-action-hover-bg: var(--kt-list-group-hover-bg);
	--bs-list-group-action-active-color: var(--kt-list-group-action-active-color);
	--bs-list-group-action-active-bg: var(--kt-list-group-action-active-bg);
	--bs-list-group-disabled-color: var(--kt-list-group-disabled-color);
	--bs-list-group-disabled-bg: var(--kt-list-group-disabled-bg);
	--bs-list-group-active-color: var(--kt-list-group-active-color);
	--bs-list-group-active-bg: var(--kt-list-group-active-bg);
	--bs-list-group-active-border-color: var(--kt-list-group-active-border-color)
}

.img-thumbnail {
	background-color: var(--kt-thumbnail-bg);
	border: 1px solid var(--kt-thumbnail-border-color);
	box-shadow: var(--kt-thumbnail-box-shadow)
}

.figure-caption {
	color: var(--kt-figure-caption-color)
}

.btn-group.show .dropdown-toggle {
	box-shadow: var(--kt-btn-active-box-shadow)
}

.dropdown-menu {
	--bs-dropdown-color: var(--kt-dropdown-color);
	--bs-dropdown-bg: var(--kt-dropdown-bg);
	--bs-dropdown-border-color: var(--kt-dropdown-border-color);
	--bs-dropdown-divider-bg: var(--kt-dropdown-divider-bg);
	--bs-dropdown-box-shadow: var(--kt-dropdown-box-shadow);
	--bs-dropdown-link-color: var(--kt-dropdown-link-color);
	--bs-dropdown-link-hover-color: var(--kt-dropdown-link-hover-color);
	--bs-dropdown-link-hover-bg: var(--kt-dropdown-link-hover-bg);
	--bs-dropdown-link-active-color: var(--kt-dropdown-link-active-color);
	--bs-dropdown-link-active-bg: var(--kt-dropdown-link-active-bg);
	--bs-dropdown-link-disabled-color: var(--kt-dropdown-link-disabled-color);
	--bs-dropdown-header-color: var(--kt-dropdown-header-color)
}

.toast {
	--bs-toast-color: var(--kt-toast-color);
	--bs-toast-bg: var(--kt-toast-background-color);
	--bs-toast-border-color: var(--kt-toast-border-color);
	--bs-toast-box-shadow: var(--kt-toast-box-shadow);
	--bs-toast-header-color: var(--kt-toast-header-color);
	--bs-toast-header-bg: var(--kt-toast-header-background-color);
	--bs-toast-header-border-color: var(--kt-toast-header-border-color)
}

.toast .toast-header .btn-close {
	margin-right: 0
}

.btn-close {
	color: var(--kt-btn-close-color);
	background-image: var(--kt-btn-close-bg);
	background-position: center
}

.btn-close:hover {
	color: var(--kt-btn-close-color)
}

.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl {
	--bs-offcanvas-color: var(--kt-offcanvas-color);
	--bs-offcanvas-bg: var(--kt-offcanvas-bg-color);
	--bs-offcanvas-border-color: var(--kt-offcanvas-border-color);
	--bs-offcanvas-box-shadow: var(--kt-offcanvas-box-shadow)
}

.nav {
	--bs-nav-link-color: var(--kt-nav-link-color);
	--bs-nav-link-hover-color: var(--kt-nav-link-hover-color);
	--bs-nav-link-disabled-color: var(--kt-nav-link-disabled-color)
}

.nav-tabs {
	--bs-nav-tabs-border-color: var(--kt-nav-tabs-border-color);
	--bs-nav-tabs-link-hover-border-color: var(--kt-nav-tabs-link-hover-border-color);
	--bs-nav-tabs-link-active-color: var(--kt-nav-tabs-link-active-color);
	--bs-nav-tabs-link-active-bg: var(--kt-nav-tabs-link-active-bg);
	--bs-nav-tabs-link-active-border-color: var(--kt-nav-tabs-link-active-border-color)
}

.nav-pills {
	--bs-nav-pills-link-active-color: var(--kt-nav-pills-link-active-color);
	--bs-nav-pills-link-active-bg: var(--kt-nav-pills-link-active-bg)
}

.nav-pills .nav-item {
	margin-right: .5rem
}

.nav-pills .nav-item:last-child {
	margin-right: 0
}

.nav-stretch {
	align-items: stretch;
	padding-top: 0!important;
	padding-bottom: 0!important
}

.nav-stretch .nav-item {
	display: flex;
	align-items: stretch;
	padding-top: 0!important;
	padding-bottom: 0!important
}

.nav-stretch .nav-link {
	display: flex;
	align-items: center
}

.nav-group {
	padding: .35rem;
	border-radius: .475rem;
	background-color: var(--kt-gray-100)
}

.nav-group.nav-group-outline {
	background-color: transparent;
	border: 1px solid var(--kt-border-color)
}

.nav-group.nav-group-fluid {
	display: flex
}

.nav-group.nav-group-fluid>.btn,.nav-group.nav-group-fluid>label {
	position: relative;
	flex-shrink: 0;
	flex-grow: 1;
	flex-basis: 0
}

.nav-group.nav-group-fluid>label {
	margin-right: .1rem
}

.nav-group.nav-group-fluid>label>.btn {
	width: 100%
}

.nav-group.nav-group-fluid>label:last-child {
	margin-right: 0
}

.nav-line-tabs {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: var(--kt-border-color)
}

.nav-line-tabs .nav-item {
	margin-bottom: -1px
}

.nav-line-tabs .nav-item .nav-link {
	color: var(--kt-gray-500);
	border: 0;
	border-bottom: 1px solid transparent;
	transition: color .2s ease;
	padding: .5rem 0;
	margin: 0 1rem
}

.nav-line-tabs .nav-item:first-child .nav-link {
	margin-left: 0
}

.nav-line-tabs .nav-item:last-child .nav-link {
	margin-right: 0
}

.nav-line-tabs .nav-item .nav-link.active,.nav-line-tabs .nav-item .nav-link:hover:not(.disabled),.nav-line-tabs .nav-item.show .nav-link {
	background-color: transparent;
	border: 0;
	border-bottom: 1px solid var(--kt-primary);
	transition: color .2s ease
}

.nav-line-tabs.nav-line-tabs-2x {
	border-bottom-width: 2px
}

.nav-line-tabs.nav-line-tabs-2x .nav-item {
	margin-bottom: -2px
}

.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link {
	border-bottom-width: 2px
}

.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link.active,.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link:hover:not(.disabled),.nav-line-tabs.nav-line-tabs-2x .nav-item.show .nav-link {
	border-bottom-width: 2px
}

.nav.nav-pills.nav-pills-custom .nav-link,.nav.nav-pills.nav-pills-custom .show>.nav-link {
	border: 1px dashed var(--kt-border-dashed-color);
	border-radius: .625rem
}

.nav.nav-pills.nav-pills-custom .nav-link.nav-link-border-solid,.nav.nav-pills.nav-pills-custom .show>.nav-link.nav-link-border-solid {
	border: 3px solid var(--kt-border-dashed-color)
}

.nav.nav-pills.nav-pills-custom .nav-link.nav-link-border-solid.active,.nav.nav-pills.nav-pills-custom .show>.nav-link.nav-link-border-solid.active {
	border: 3px solid var(--kt-primary)
}

.nav.nav-pills.nav-pills-custom .nav-link .nav-icon img,.nav.nav-pills.nav-pills-custom .show>.nav-link .nav-icon img {
	width: 30px;
	transition: color .2s ease
}

.nav.nav-pills.nav-pills-custom .nav-link .nav-icon img.default,.nav.nav-pills.nav-pills-custom .show>.nav-link .nav-icon img.default {
	display: inline-block
}

.nav.nav-pills.nav-pills-custom .nav-link .nav-icon img.active,.nav.nav-pills.nav-pills-custom .show>.nav-link .nav-icon img.active {
	display: none
}

.nav.nav-pills.nav-pills-custom .nav-link.active,.nav.nav-pills.nav-pills-custom .show>.nav-link.active {
	background-color: transparent;
	border: 1px solid var(--kt-border-dashed-color);
	transition-duration: 1ms;
	position: relative
}

.nav.nav-pills.nav-pills-custom .nav-link.active .nav-text,.nav.nav-pills.nav-pills-custom .show>.nav-link.active .nav-text {
	color: var(--kt-gray-800)!important;
	transition: color .2s ease
}

.nav.nav-pills.nav-pills-custom .nav-link.active .bullet-custom,.nav.nav-pills.nav-pills-custom .show>.nav-link.active .bullet-custom {
	display: block
}

.nav.nav-pills.nav-pills-custom .nav-link .bullet-custom,.nav.nav-pills.nav-pills-custom .show>.nav-link .bullet-custom {
	display: none
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:not(:active) span:nth-child(1) {
	color: #b5b5c3
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:not(:active) span:nth-child(2) {
	color: #3f4254
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:hover span:nth-child(1) {
	color: #fff!important
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:hover span:nth-child(2) {
	color: #fff!important
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link.active span:nth-child(1) {
	color: #fff!important
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link.active span:nth-child(2) {
	color: #fff!important
}

.pagination {
	--bs-pagination-color: var(--kt-pagination-color);
	--bs-pagination-bg: var(--kt-pagination-bg);
	--bs-pagination-border-color: var(--kt-pagination-border-color);
	--bs-pagination-hover-color: var(--kt-pagination-hover-color);
	--bs-pagination-hover-bg: var(--kt-pagination-hover-bg);
	--bs-pagination-hover-border-color: var(--kt-pagination-hover-border-color);
	--bs-pagination-focus-color: var(--kt-pagination-focus-color);
	--bs-pagination-focus-bg: var(--kt-pagination-focus-bg);
	--bs-pagination-focus-box-shadow: var(--kt-pagination-focus-box-shadow);
	--bs-pagination-active-color: var(--kt-pagination-active-color);
	--bs-pagination-active-bg: var(--kt-pagination-active-bg);
	--bs-pagination-active-border-color: var(--kt-pagination-active-border-color);
	--bs-pagination-disabled-color: var(--kt-pagination-disabled-color);
	--bs-pagination-disabled-bg: var(--kt-pagination-disabled-bg);
	--bs-pagination-disabled-border-color: var(--kt-pagination-disabled-border-color);
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0
}

.pagination.pagination-circle .page-link {
	border-radius: 50%
}

.pagination.pagination-outline .page-link {
	border: 1px solid var(--kt-border-color)
}

.pagination.pagination-outline .page-item.active .page-link,.pagination.pagination-outline .page-item:hover:not(.disabled) .page-link {
	border-color: var(--kt-primary-light)
}

.page-item {
	margin-right: .5rem
}

.page-item:last-child {
	margin-right: 0
}

.page-item .page-link {
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: .475rem;
	height: 2.5rem;
	min-width: 2.5rem;
	font-weight: 500;
	font-size: 1.075rem
}

.page-item .page-link i {
	font-size: .85rem
}

.page-item .page-link .next,.page-item .page-link .previous {
	display: block;
	height: .875rem;
	width: .875rem
}

.page-item .page-link .previous {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: #5e6278;
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='%235E6278'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='%235E6278'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e")
}

.page-item .page-link .next {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: #5e6278;
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='%235E6278'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='%235E6278'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.page-item:focus .page-link {
	color: var(--kt-pagination-focus-color)
}

.page-item:focus .page-link .svg-icon,.page-item:focus .page-link i {
	color: var(--kt-pagination-focus-color)
}

.page-item:focus .page-link .previous {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-pagination-focus-color);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-focus-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-focus-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e")
}

.page-item:focus .page-link .next {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-pagination-focus-color);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-focus-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-focus-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link {
	color: var(--kt-pagination-hover-color)
}

.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link.page-text {
	background-color: transparent
}

.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link .svg-icon,.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link i {
	color: var(--kt-pagination-hover-color)
}

.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link .previous {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-pagination-hover-color);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-hover-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-hover-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e")
}

.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link .next {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-pagination-hover-color);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-hover-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-hover-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.page-item.active .page-link {
	color: var(--kt-pagination-active-color)
}

.page-item.active .page-link.page-text {
	background-color: transparent
}

.page-item.active .page-link .svg-icon,.page-item.active .page-link i {
	color: var(--kt-pagination-active-color)
}

.page-item.active .page-link .previous {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-pagination-active-color);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-active-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-active-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e")
}

.page-item.active .page-link .next {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-pagination-active-color);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-active-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-active-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.page-item.disabled .page-link {
	color: var(--kt-pagination-disabled-color)
}

.page-item.disabled .page-link .svg-icon,.page-item.disabled .page-link i {
	color: var(--kt-pagination-disabled-color)
}

.page-item.disabled .page-link .previous {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-pagination-disabled-color);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-disabled-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-disabled-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e")
}

.page-item.disabled .page-link .next {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-pagination-disabled-color);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-disabled-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-pagination-disabled-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

@media (max-width:991.98px) {
	.page-item {
		margin-right: .25rem
	}

	.page-item:last-child {
		margin-right: 0
	}
}

.separator {
	display: block;
	height: 0;
	border-bottom: 1px solid var(--kt-border-color)
}

.separator.separator-dotted {
	border-bottom-style: dotted;
	border-bottom-color: var(--kt-border-dashed-color)
}

.separator.separator-dashed {
	border-bottom-style: dashed;
	border-bottom-color: var(--kt-border-dashed-color)
}

.separator.separator-content {
	display: flex;
	align-items: center;
	border-bottom: 0;
	text-align: center
}

.separator.separator-content::after,.separator.separator-content::before {
	content: " ";
	width: 50%;
	border-bottom: 1px solid var(--kt-border-color)
}

.separator.separator-content::before {
	margin-right: 1.25rem
}

.separator.separator-content::after {
	margin-left: 1.25rem
}

.separator.separator-content.separator-dotted::after,.separator.separator-content.separator-dotted::before {
	border-bottom-style: dotted;
	border-bottom-color: var(--kt-border-dashed-color)
}

.separator.separator-content.separator-dashed::after,.separator.separator-content.separator-dashed::before {
	border-bottom-style: dashed;
	border-bottom-color: var(--kt-border-dashed-color)
}

.separator.separator-content.border-white::after,.separator.separator-content.border-white::before {
	border-color: #fff!important
}

.separator.separator-content.border-light::after,.separator.separator-content.border-light::before {
	border-color: #f5f8fa!important
}

.separator.separator-content.border-primary::after,.separator.separator-content.border-primary::before {
	border-color: #009ef7!important
}

.separator.separator-content.border-secondary::after,.separator.separator-content.border-secondary::before {
	border-color: #e4e6ef!important
}

.separator.separator-content.border-success::after,.separator.separator-content.border-success::before {
	border-color: #50cd89!important
}

.separator.separator-content.border-info::after,.separator.separator-content.border-info::before {
	border-color: #7239ea!important
}

.separator.separator-content.border-warning::after,.separator.separator-content.border-warning::before {
	border-color: #ffc700!important
}

.separator.separator-content.border-danger::after,.separator.separator-content.border-danger::before {
	border-color: #f1416c!important
}

.separator.separator-content.border-dark::after,.separator.separator-content.border-dark::before {
	border-color: #181c32!important
}

.carousel-custom .carousel-indicators {
	align-items: center;
	position: static;
	z-index: auto;
	margin: 0;
	padding: 0;
	list-style: none
}

.carousel-custom .carousel-indicators li {
	transform: none;
	opacity: 1
}

.carousel-custom .carousel-indicators li.active {
	transform: none;
	opacity: 1
}

.carousel-custom .carousel-indicators.carousel-indicators-dots li {
	border-radius: 0;
	background-color: transparent;
	height: 13px;
	width: 13px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center
}

.carousel-custom .carousel-indicators.carousel-indicators-dots li:after {
	display: inline-block;
	content: " ";
	border-radius: 50%;
	transition: all .3s ease;
	background-color: var(--kt-carousel-custom-indicator-default-bg-color);
	height: 9px;
	width: 9px
}

.carousel-custom .carousel-indicators.carousel-indicators-dots li.active {
	background-color: transparent
}

.carousel-custom .carousel-indicators.carousel-indicators-dots li.active:after {
	transition: all .3s ease;
	height: 13px;
	width: 13px;
	background-color: var(--kt-carousel-custom-indicator-active-bg-color)
}

.carousel-custom .carousel-indicators.carousel-indicators-bullet li {
	transition: all .3s ease;
	background-color: transparent;
	border-radius: 6px;
	height: 6px;
	width: 6px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center
}

.carousel-custom .carousel-indicators.carousel-indicators-bullet li:after {
	display: inline-block;
	content: " ";
	transition: all .3s ease;
	background-color: var(--kt-carousel-custom-bullet-indicator-default-bg-color);
	border-radius: 6px;
	height: 6px;
	width: 6px
}

.carousel-custom .carousel-indicators.carousel-indicators-bullet li.active {
	transition: all .3s ease;
	background-color: transparent;
	height: 6px;
	width: 16px
}

.carousel-custom .carousel-indicators.carousel-indicators-bullet li.active:after {
	transition: all .3s ease;
	height: 6px;
	width: 16px;
	background-color: var(--kt-carousel-custom-bullet-indicator-active-bg-color)
}

.carousel-custom .carousel-indicators-active-white li.active:after {
	background-color: #fff!important
}

.carousel-custom .carousel-indicators-active-light li.active:after {
	background-color: #f5f8fa!important
}

.carousel-custom .carousel-indicators-active-primary li.active:after {
	background-color: #009ef7!important
}

.carousel-custom .carousel-indicators-active-secondary li.active:after {
	background-color: #e4e6ef!important
}

.carousel-custom .carousel-indicators-active-success li.active:after {
	background-color: #50cd89!important
}

.carousel-custom .carousel-indicators-active-info li.active:after {
	background-color: #7239ea!important
}

.carousel-custom .carousel-indicators-active-warning li.active:after {
	background-color: #ffc700!important
}

.carousel-custom .carousel-indicators-active-danger li.active:after {
	background-color: #f1416c!important
}

.carousel-custom .carousel-indicators-active-dark li.active:after {
	background-color: #181c32!important
}

.carousel-custom.carousel-stretch {
	height: 100%;
	display: flex;
	flex-direction: column
}

.carousel-custom.carousel-stretch .carousel-inner {
	flex-grow: 1
}

.carousel-custom.carousel-stretch .carousel-item {
	height: 100%
}

.carousel-custom.carousel-stretch .carousel-wrapper {
	display: flex;
	flex-direction: column;
	height: 100%
}

.menu-group {
	display: flex
}

.menu,.menu-wrapper {
	display: flex;
	padding: 0;
	margin: 0;
	list-style: none
}

.menu-inner {
	padding: 0;
	margin: 0;
	list-style: none
}

.menu-sub {
	display: none;
	padding: 0;
	margin: 0;
	list-style: none;
	flex-direction: column
}

.menu-item {
	display: block;
	padding: .15rem 0
}

.menu-item .menu-link {
	cursor: pointer;
	display: flex;
	align-items: center;
	padding: 0;
	flex: 0 0 100%;
	padding: .65rem 1rem;
	transition: none;
	outline: 0!important
}

.menu-item .menu-link .menu-icon {
	flex-shrink: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 2rem;
	margin-right: .5rem
}

.menu-item .menu-link .menu-icon .svg-icon {
	line-height: 1
}

.menu-item .menu-link .menu-bullet {
	flex-shrink: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 1.25rem;
	margin-right: .5rem
}

.menu-item .menu-link .menu-title {
	display: flex;
	align-items: center;
	flex-grow: 1
}

.menu-item .menu-link .menu-badge {
	display: flex;
	align-items: center;
	flex-shrink: 0;
	margin-left: .5rem
}

.menu-item .menu-link .menu-arrow {
	display: flex;
	align-items: stretch;
	position: relative;
	overflow: hidden;
	flex-shrink: 0;
	margin-left: 5px;
	width: 9px;
	height: 9px
}

.menu-item .menu-link .menu-arrow:after {
	display: block;
	width: 100%;
	content: " ";
	will-change: transform;
	background-size: 100% 100%;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-muted);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-muted);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-item .menu-content {
	padding: .65rem 1rem
}

.menu-item.show .menu-link .menu-arrow:after {
	backface-visibility: hidden;
	transition: transform .3s ease
}

.menu-center {
	justify-content: center
}

.menu-heading {
	color: var(--kt-menu-heading-color)
}

.menu-item.menu-accordion .menu-arrow:after {
	transform: rotateZ(-90deg);
	transform: rotateZ(90deg);
	transition: transform .3s ease
}

.menu-item.menu-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
	transform: rotateZ(90deg);
	transform: rotateZ(-90deg);
	transition: transform .3s ease
}

.menu-sub-dropdown {
	display: none;
	border-radius: .475rem;
	background-color: var(--kt-menu-dropdown-bg-color);
	box-shadow: var(--kt-menu-dropdown-box-shadow);
	z-index: 107
}

.menu-sub-dropdown.menu.show,.menu-sub-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-dropdown {
	display: flex;
	will-change: transform;
	animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
}

.menu-sub-accordion {
	display: none
}

.menu-sub-accordion.show,.show:not(.menu-dropdown)>.menu-sub-accordion {
	display: flex
}

.menu-sub-indention .menu-sub:not([data-popper-placement]) {
	margin-left: 1rem
}

.menu-sub-indention .menu-item .menu-item .menu-link.active {
	margin-right: 1rem
}

.menu-inline {
	display: flex
}

.menu-fit>.menu-item>.menu-content,.menu-fit>.menu-item>.menu-link {
	padding-left: 0!important;
	padding-right: 0!important
}

.menu-column {
	flex-direction: column;
	width: 100%
}

.menu-row {
	flex-direction: row
}

.menu-row>.menu-item {
	display: flex;
	align-items: center
}

.menu-row>.menu-item>.menu-link .menu-arrow:after {
	transform: rotateZ(-90deg);
	transform: rotateZ(90deg);
	transition: transform .3s ease
}

.menu-rounded .menu-link {
	border-radius: .475rem
}

.menu-pill .menu-link {
	border-radius: 50px
}

.menu-rounded-0 .menu-link {
	border-radius: 0!important
}

@media (min-width:576px) {
	.menu-item.menu-sm-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-sm-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-sm-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-sm-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-sm-dropdown.menu.show,.menu-sub-sm-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-sm-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-sm-accordion {
		display: none
	}

	.menu-sub-sm-accordion.show,.show:not(.menu-dropdown)>.menu-sub-sm-accordion {
		display: flex
	}

	.menu-sub-sm-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-sm-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-sm-inline {
		display: flex
	}

	.menu-sm-fit>.menu-item>.menu-content,.menu-sm-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-sm-column {
		flex-direction: column;
		width: 100%
	}

	.menu-sm-row {
		flex-direction: row
	}

	.menu-sm-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-sm-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-sm-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-sm-pill .menu-link {
		border-radius: 50px
	}

	.menu-sm-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

@media (min-width:768px) {
	.menu-item.menu-md-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-md-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-md-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-md-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-md-dropdown.menu.show,.menu-sub-md-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-md-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-md-accordion {
		display: none
	}

	.menu-sub-md-accordion.show,.show:not(.menu-dropdown)>.menu-sub-md-accordion {
		display: flex
	}

	.menu-sub-md-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-md-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-md-inline {
		display: flex
	}

	.menu-md-fit>.menu-item>.menu-content,.menu-md-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-md-column {
		flex-direction: column;
		width: 100%
	}

	.menu-md-row {
		flex-direction: row
	}

	.menu-md-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-md-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-md-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-md-pill .menu-link {
		border-radius: 50px
	}

	.menu-md-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

@media (min-width:992px) {
	.menu-item.menu-lg-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-lg-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-lg-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-lg-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-lg-dropdown.menu.show,.menu-sub-lg-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-lg-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-lg-accordion {
		display: none
	}

	.menu-sub-lg-accordion.show,.show:not(.menu-dropdown)>.menu-sub-lg-accordion {
		display: flex
	}

	.menu-sub-lg-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-lg-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-lg-inline {
		display: flex
	}

	.menu-lg-fit>.menu-item>.menu-content,.menu-lg-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-lg-column {
		flex-direction: column;
		width: 100%
	}

	.menu-lg-row {
		flex-direction: row
	}

	.menu-lg-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-lg-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-lg-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-lg-pill .menu-link {
		border-radius: 50px
	}

	.menu-lg-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

@media (min-width:1200px) {
	.menu-item.menu-xl-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-xl-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-xl-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-xl-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-xl-dropdown.menu.show,.menu-sub-xl-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-xl-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-xl-accordion {
		display: none
	}

	.menu-sub-xl-accordion.show,.show:not(.menu-dropdown)>.menu-sub-xl-accordion {
		display: flex
	}

	.menu-sub-xl-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-xl-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-xl-inline {
		display: flex
	}

	.menu-xl-fit>.menu-item>.menu-content,.menu-xl-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-xl-column {
		flex-direction: column;
		width: 100%
	}

	.menu-xl-row {
		flex-direction: row
	}

	.menu-xl-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-xl-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-xl-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-xl-pill .menu-link {
		border-radius: 50px
	}

	.menu-xl-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

@media (min-width:1400px) {
	.menu-item.menu-xxl-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-xxl-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-xxl-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-xxl-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-xxl-dropdown.menu.show,.menu-sub-xxl-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-xxl-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-xxl-accordion {
		display: none
	}

	.menu-sub-xxl-accordion.show,.show:not(.menu-dropdown)>.menu-sub-xxl-accordion {
		display: flex
	}

	.menu-sub-xxl-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-xxl-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-xxl-inline {
		display: flex
	}

	.menu-xxl-fit>.menu-item>.menu-content,.menu-xxl-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-xxl-column {
		flex-direction: column;
		width: 100%
	}

	.menu-xxl-row {
		flex-direction: row
	}

	.menu-xxl-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-xxl-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-xxl-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-xxl-pill .menu-link {
		border-radius: 50px
	}

	.menu-xxl-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

@media (max-width:575.98px) {
	.menu-item.menu-sm-down-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-sm-down-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-sm-down-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-sm-down-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-sm-down-dropdown.menu.show,.menu-sub-sm-down-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-sm-down-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-sm-down-accordion {
		display: none
	}

	.menu-sub-sm-down-accordion.show,.show:not(.menu-dropdown)>.menu-sub-sm-down-accordion {
		display: flex
	}

	.menu-sub-sm-down-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-sm-down-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-sm-down-inline {
		display: flex
	}

	.menu-sm-down-fit>.menu-item>.menu-content,.menu-sm-down-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-sm-down-column {
		flex-direction: column;
		width: 100%
	}

	.menu-sm-down-row {
		flex-direction: row
	}

	.menu-sm-down-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-sm-down-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-sm-down-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-sm-down-pill .menu-link {
		border-radius: 50px
	}

	.menu-sm-down-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

@media (max-width:767.98px) {
	.menu-item.menu-md-down-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-md-down-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-md-down-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-md-down-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-md-down-dropdown.menu.show,.menu-sub-md-down-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-md-down-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-md-down-accordion {
		display: none
	}

	.menu-sub-md-down-accordion.show,.show:not(.menu-dropdown)>.menu-sub-md-down-accordion {
		display: flex
	}

	.menu-sub-md-down-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-md-down-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-md-down-inline {
		display: flex
	}

	.menu-md-down-fit>.menu-item>.menu-content,.menu-md-down-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-md-down-column {
		flex-direction: column;
		width: 100%
	}

	.menu-md-down-row {
		flex-direction: row
	}

	.menu-md-down-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-md-down-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-md-down-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-md-down-pill .menu-link {
		border-radius: 50px
	}

	.menu-md-down-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

@media (max-width:991.98px) {
	.menu-item.menu-lg-down-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-lg-down-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-lg-down-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-lg-down-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-lg-down-dropdown.menu.show,.menu-sub-lg-down-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-lg-down-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-lg-down-accordion {
		display: none
	}

	.menu-sub-lg-down-accordion.show,.show:not(.menu-dropdown)>.menu-sub-lg-down-accordion {
		display: flex
	}

	.menu-sub-lg-down-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-lg-down-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-lg-down-inline {
		display: flex
	}

	.menu-lg-down-fit>.menu-item>.menu-content,.menu-lg-down-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-lg-down-column {
		flex-direction: column;
		width: 100%
	}

	.menu-lg-down-row {
		flex-direction: row
	}

	.menu-lg-down-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-lg-down-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-lg-down-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-lg-down-pill .menu-link {
		border-radius: 50px
	}

	.menu-lg-down-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

@media (max-width:1199.98px) {
	.menu-item.menu-xl-down-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-xl-down-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-xl-down-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-xl-down-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-xl-down-dropdown.menu.show,.menu-sub-xl-down-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-xl-down-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-xl-down-accordion {
		display: none
	}

	.menu-sub-xl-down-accordion.show,.show:not(.menu-dropdown)>.menu-sub-xl-down-accordion {
		display: flex
	}

	.menu-sub-xl-down-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-xl-down-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-xl-down-inline {
		display: flex
	}

	.menu-xl-down-fit>.menu-item>.menu-content,.menu-xl-down-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-xl-down-column {
		flex-direction: column;
		width: 100%
	}

	.menu-xl-down-row {
		flex-direction: row
	}

	.menu-xl-down-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-xl-down-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-xl-down-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-xl-down-pill .menu-link {
		border-radius: 50px
	}

	.menu-xl-down-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

@media (max-width:1399.98px) {
	.menu-item.menu-xxl-down-accordion .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-item.menu-xxl-down-accordion.show:not(.hiding):not(.menu-dropdown)>.menu-link .menu-arrow:after,.menu-item.menu-xxl-down-accordion.showing:not(.menu-dropdown)>.menu-link .menu-arrow:after {
		transform: rotateZ(90deg);
		transform: rotateZ(-90deg);
		transition: transform .3s ease
	}

	.menu-sub-xxl-down-dropdown {
		display: none;
		border-radius: .475rem;
		background-color: var(--kt-menu-dropdown-bg-color);
		box-shadow: var(--kt-menu-dropdown-box-shadow);
		z-index: 107
	}

	.menu-sub-xxl-down-dropdown.menu.show,.menu-sub-xxl-down-dropdown.show[data-popper-placement],.show.menu-dropdown>.menu-sub-xxl-down-dropdown {
		display: flex;
		will-change: transform;
		animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
	}

	.menu-sub-xxl-down-accordion {
		display: none
	}

	.menu-sub-xxl-down-accordion.show,.show:not(.menu-dropdown)>.menu-sub-xxl-down-accordion {
		display: flex
	}

	.menu-sub-xxl-down-indention .menu-sub:not([data-popper-placement]) {
		margin-left: 1rem
	}

	.menu-sub-xxl-down-indention .menu-item .menu-item .menu-link.active {
		margin-right: 1rem
	}

	.menu-xxl-down-inline {
		display: flex
	}

	.menu-xxl-down-fit>.menu-item>.menu-content,.menu-xxl-down-fit>.menu-item>.menu-link {
		padding-left: 0!important;
		padding-right: 0!important
	}

	.menu-xxl-down-column {
		flex-direction: column;
		width: 100%
	}

	.menu-xxl-down-row {
		flex-direction: row
	}

	.menu-xxl-down-row>.menu-item {
		display: flex;
		align-items: center
	}

	.menu-xxl-down-row>.menu-item>.menu-link .menu-arrow:after {
		transform: rotateZ(-90deg);
		transform: rotateZ(90deg);
		transition: transform .3s ease
	}

	.menu-xxl-down-rounded .menu-link {
		border-radius: .475rem
	}

	.menu-xxl-down-pill .menu-link {
		border-radius: 50px
	}

	.menu-xxl-down-rounded-0 .menu-link {
		border-radius: 0!important
	}
}

.menu-link-indention .menu-item {
	padding-top: 0;
	padding-bottom: 0
}

.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(1rem + 1rem)
}

.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(2rem + 1rem)
}

.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(3rem + 1rem)
}

.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(4rem + 1rem)
}

.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: 1rem;
	padding-right: 0
}

.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(2rem);
	padding-right: 0
}

.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(3rem);
	padding-right: 0
}

.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-inner>.menu-item>.menu-link,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-content,.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-sub:not([data-popper-placement])>.menu-item>.menu-link {
	padding-left: calc(4rem);
	padding-right: 0
}

@keyframes menu-sub-dropdown-animation-fade-in {
	from {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes menu-sub-dropdown-animation-move-up {
	from {
		margin-top: .75rem
	}

	to {
		margin-top: 0
	}
}

@keyframes menu-sub-dropdown-animation-move-down {
	from {
		margin-bottom: .75rem
	}

	to {
		margin-bottom: 0
	}
}

.menu-white .menu-item .menu-link {
	color: var(--kt-white)
}

.menu-white .menu-item .menu-link .menu-title {
	color: var(--kt-white)
}

.menu-white .menu-item .menu-link .menu-icon,.menu-white .menu-item .menu-link .menu-icon .svg-icon,.menu-white .menu-item .menu-link .menu-icon i {
	color: var(--kt-white)
}

.menu-white .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-white)
}

.menu-white .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-white);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-white%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-white%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-white);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-white%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-white%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-white .menu-item .menu-link {
	color: var(--kt-text-white)
}

.menu-title-white .menu-item .menu-link .menu-title {
	color: var(--kt-text-white)
}

.menu-icon-white .menu-item .menu-link .menu-icon,.menu-icon-white .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-white .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-white)
}

.menu-bullet-white .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-white)
}

.menu-arrow-white .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-white);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-white%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-white%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-white);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-white%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-white%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-primary .menu-item .menu-link {
	color: var(--kt-primary)
}

.menu-primary .menu-item .menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-primary .menu-item .menu-link .menu-icon,.menu-primary .menu-item .menu-link .menu-icon .svg-icon,.menu-primary .menu-item .menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-primary .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-primary .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-primary .menu-item .menu-link {
	color: var(--kt-text-primary)
}

.menu-title-primary .menu-item .menu-link .menu-title {
	color: var(--kt-text-primary)
}

.menu-icon-primary .menu-item .menu-link .menu-icon,.menu-icon-primary .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-primary .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-primary)
}

.menu-bullet-primary .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-primary)
}

.menu-arrow-primary .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-secondary .menu-item .menu-link {
	color: var(--kt-secondary)
}

.menu-secondary .menu-item .menu-link .menu-title {
	color: var(--kt-secondary)
}

.menu-secondary .menu-item .menu-link .menu-icon,.menu-secondary .menu-item .menu-link .menu-icon .svg-icon,.menu-secondary .menu-item .menu-link .menu-icon i {
	color: var(--kt-secondary)
}

.menu-secondary .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-secondary)
}

.menu-secondary .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-secondary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-secondary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-secondary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-secondary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-secondary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-secondary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-secondary .menu-item .menu-link {
	color: var(--kt-text-secondary)
}

.menu-title-secondary .menu-item .menu-link .menu-title {
	color: var(--kt-text-secondary)
}

.menu-icon-secondary .menu-item .menu-link .menu-icon,.menu-icon-secondary .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-secondary .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-secondary)
}

.menu-bullet-secondary .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-secondary)
}

.menu-arrow-secondary .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-secondary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-secondary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-secondary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-secondary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-secondary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-secondary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-light .menu-item .menu-link {
	color: var(--kt-light)
}

.menu-light .menu-item .menu-link .menu-title {
	color: var(--kt-light)
}

.menu-light .menu-item .menu-link .menu-icon,.menu-light .menu-item .menu-link .menu-icon .svg-icon,.menu-light .menu-item .menu-link .menu-icon i {
	color: var(--kt-light)
}

.menu-light .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-light)
}

.menu-light .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-light);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-light%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-light%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-light);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-light%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-light%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-light .menu-item .menu-link {
	color: var(--kt-text-light)
}

.menu-title-light .menu-item .menu-link .menu-title {
	color: var(--kt-text-light)
}

.menu-icon-light .menu-item .menu-link .menu-icon,.menu-icon-light .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-light .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-light)
}

.menu-bullet-light .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-light)
}

.menu-arrow-light .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-light);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-light%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-light%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-light);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-light%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-light%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-success .menu-item .menu-link {
	color: var(--kt-success)
}

.menu-success .menu-item .menu-link .menu-title {
	color: var(--kt-success)
}

.menu-success .menu-item .menu-link .menu-icon,.menu-success .menu-item .menu-link .menu-icon .svg-icon,.menu-success .menu-item .menu-link .menu-icon i {
	color: var(--kt-success)
}

.menu-success .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-success)
}

.menu-success .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-success);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-success%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-success%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-success);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-success%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-success%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-success .menu-item .menu-link {
	color: var(--kt-text-success)
}

.menu-title-success .menu-item .menu-link .menu-title {
	color: var(--kt-text-success)
}

.menu-icon-success .menu-item .menu-link .menu-icon,.menu-icon-success .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-success .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-success)
}

.menu-bullet-success .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-success)
}

.menu-arrow-success .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-success);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-success%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-success%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-success);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-success%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-success%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-info .menu-item .menu-link {
	color: var(--kt-info)
}

.menu-info .menu-item .menu-link .menu-title {
	color: var(--kt-info)
}

.menu-info .menu-item .menu-link .menu-icon,.menu-info .menu-item .menu-link .menu-icon .svg-icon,.menu-info .menu-item .menu-link .menu-icon i {
	color: var(--kt-info)
}

.menu-info .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-info)
}

.menu-info .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-info);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-info%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-info%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-info);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-info%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-info%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-info .menu-item .menu-link {
	color: var(--kt-text-info)
}

.menu-title-info .menu-item .menu-link .menu-title {
	color: var(--kt-text-info)
}

.menu-icon-info .menu-item .menu-link .menu-icon,.menu-icon-info .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-info .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-info)
}

.menu-bullet-info .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-info)
}

.menu-arrow-info .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-info);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-info%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-info%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-info);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-info%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-info%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-warning .menu-item .menu-link {
	color: var(--kt-warning)
}

.menu-warning .menu-item .menu-link .menu-title {
	color: var(--kt-warning)
}

.menu-warning .menu-item .menu-link .menu-icon,.menu-warning .menu-item .menu-link .menu-icon .svg-icon,.menu-warning .menu-item .menu-link .menu-icon i {
	color: var(--kt-warning)
}

.menu-warning .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-warning)
}

.menu-warning .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-warning);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-warning%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-warning%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-warning);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-warning%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-warning%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-warning .menu-item .menu-link {
	color: var(--kt-text-warning)
}

.menu-title-warning .menu-item .menu-link .menu-title {
	color: var(--kt-text-warning)
}

.menu-icon-warning .menu-item .menu-link .menu-icon,.menu-icon-warning .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-warning .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-warning)
}

.menu-bullet-warning .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-warning)
}

.menu-arrow-warning .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-warning);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-warning%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-warning%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-warning);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-warning%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-warning%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-danger .menu-item .menu-link {
	color: var(--kt-danger)
}

.menu-danger .menu-item .menu-link .menu-title {
	color: var(--kt-danger)
}

.menu-danger .menu-item .menu-link .menu-icon,.menu-danger .menu-item .menu-link .menu-icon .svg-icon,.menu-danger .menu-item .menu-link .menu-icon i {
	color: var(--kt-danger)
}

.menu-danger .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-danger)
}

.menu-danger .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-danger);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-danger%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-danger%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-danger);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-danger%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-danger%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-danger .menu-item .menu-link {
	color: var(--kt-text-danger)
}

.menu-title-danger .menu-item .menu-link .menu-title {
	color: var(--kt-text-danger)
}

.menu-icon-danger .menu-item .menu-link .menu-icon,.menu-icon-danger .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-danger .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-danger)
}

.menu-bullet-danger .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-danger)
}

.menu-arrow-danger .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-danger);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-danger%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-danger%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-danger);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-danger%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-danger%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-dark .menu-item .menu-link {
	color: var(--kt-dark)
}

.menu-dark .menu-item .menu-link .menu-title {
	color: var(--kt-dark)
}

.menu-dark .menu-item .menu-link .menu-icon,.menu-dark .menu-item .menu-link .menu-icon .svg-icon,.menu-dark .menu-item .menu-link .menu-icon i {
	color: var(--kt-dark)
}

.menu-dark .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-dark)
}

.menu-dark .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-dark .menu-item .menu-link {
	color: var(--kt-text-dark)
}

.menu-title-dark .menu-item .menu-link .menu-title {
	color: var(--kt-text-dark)
}

.menu-icon-dark .menu-item .menu-link .menu-icon,.menu-icon-dark .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-dark .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-dark)
}

.menu-bullet-dark .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-dark)
}

.menu-arrow-dark .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-muted .menu-item .menu-link {
	color: var(--kt-muted)
}

.menu-muted .menu-item .menu-link .menu-title {
	color: var(--kt-muted)
}

.menu-muted .menu-item .menu-link .menu-icon,.menu-muted .menu-item .menu-link .menu-icon .svg-icon,.menu-muted .menu-item .menu-link .menu-icon i {
	color: var(--kt-muted)
}

.menu-muted .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-muted)
}

.menu-muted .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-muted);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-muted);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-muted .menu-item .menu-link {
	color: var(--kt-text-muted)
}

.menu-title-muted .menu-item .menu-link .menu-title {
	color: var(--kt-text-muted)
}

.menu-icon-muted .menu-item .menu-link .menu-icon,.menu-icon-muted .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-muted .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-muted)
}

.menu-bullet-muted .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-muted)
}

.menu-arrow-muted .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-muted);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-muted);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-gray-100 .menu-item .menu-link {
	color: var(--kt-gray-100)
}

.menu-gray-100 .menu-item .menu-link .menu-title {
	color: var(--kt-gray-100)
}

.menu-gray-100 .menu-item .menu-link .menu-icon,.menu-gray-100 .menu-item .menu-link .menu-icon .svg-icon,.menu-gray-100 .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-100)
}

.menu-gray-100 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-100)
}

.menu-gray-100 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-100);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-100%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-100%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-100);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-100%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-100%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-gray-100 .menu-item .menu-link {
	color: var(--kt-text-gray-100)
}

.menu-title-gray-100 .menu-item .menu-link .menu-title {
	color: var(--kt-text-gray-100)
}

.menu-icon-gray-100 .menu-item .menu-link .menu-icon,.menu-icon-gray-100 .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-gray-100 .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-gray-100)
}

.menu-bullet-gray-100 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-gray-100)
}

.menu-arrow-gray-100 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-100);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-100%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-100%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-100);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-100%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-100%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-gray-200 .menu-item .menu-link {
	color: var(--kt-gray-200)
}

.menu-gray-200 .menu-item .menu-link .menu-title {
	color: var(--kt-gray-200)
}

.menu-gray-200 .menu-item .menu-link .menu-icon,.menu-gray-200 .menu-item .menu-link .menu-icon .svg-icon,.menu-gray-200 .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-200)
}

.menu-gray-200 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-200)
}

.menu-gray-200 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-200);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-200%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-200%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-200);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-200%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-200%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-gray-200 .menu-item .menu-link {
	color: var(--kt-text-gray-200)
}

.menu-title-gray-200 .menu-item .menu-link .menu-title {
	color: var(--kt-text-gray-200)
}

.menu-icon-gray-200 .menu-item .menu-link .menu-icon,.menu-icon-gray-200 .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-gray-200 .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-gray-200)
}

.menu-bullet-gray-200 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-gray-200)
}

.menu-arrow-gray-200 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-200);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-200%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-200%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-200);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-200%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-200%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-gray-300 .menu-item .menu-link {
	color: var(--kt-gray-300)
}

.menu-gray-300 .menu-item .menu-link .menu-title {
	color: var(--kt-gray-300)
}

.menu-gray-300 .menu-item .menu-link .menu-icon,.menu-gray-300 .menu-item .menu-link .menu-icon .svg-icon,.menu-gray-300 .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-300)
}

.menu-gray-300 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-300)
}

.menu-gray-300 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-300);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-300%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-300%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-300);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-300%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-300%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-gray-300 .menu-item .menu-link {
	color: var(--kt-text-gray-300)
}

.menu-title-gray-300 .menu-item .menu-link .menu-title {
	color: var(--kt-text-gray-300)
}

.menu-icon-gray-300 .menu-item .menu-link .menu-icon,.menu-icon-gray-300 .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-gray-300 .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-gray-300)
}

.menu-bullet-gray-300 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-gray-300)
}

.menu-arrow-gray-300 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-300);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-300%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-300%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-300);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-300%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-300%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-gray-400 .menu-item .menu-link {
	color: var(--kt-gray-400)
}

.menu-gray-400 .menu-item .menu-link .menu-title {
	color: var(--kt-gray-400)
}

.menu-gray-400 .menu-item .menu-link .menu-icon,.menu-gray-400 .menu-item .menu-link .menu-icon .svg-icon,.menu-gray-400 .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-400)
}

.menu-gray-400 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-400)
}

.menu-gray-400 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-400);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-400);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-gray-400 .menu-item .menu-link {
	color: var(--kt-text-gray-400)
}

.menu-title-gray-400 .menu-item .menu-link .menu-title {
	color: var(--kt-text-gray-400)
}

.menu-icon-gray-400 .menu-item .menu-link .menu-icon,.menu-icon-gray-400 .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-gray-400 .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-gray-400)
}

.menu-bullet-gray-400 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-gray-400)
}

.menu-arrow-gray-400 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-400);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-400);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-gray-500 .menu-item .menu-link {
	color: var(--kt-gray-500)
}

.menu-gray-500 .menu-item .menu-link .menu-title {
	color: var(--kt-gray-500)
}

.menu-gray-500 .menu-item .menu-link .menu-icon,.menu-gray-500 .menu-item .menu-link .menu-icon .svg-icon,.menu-gray-500 .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-500)
}

.menu-gray-500 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-500)
}

.menu-gray-500 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-500);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-500%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-500%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-500);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-500%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-500%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-gray-500 .menu-item .menu-link {
	color: var(--kt-text-gray-500)
}

.menu-title-gray-500 .menu-item .menu-link .menu-title {
	color: var(--kt-text-gray-500)
}

.menu-icon-gray-500 .menu-item .menu-link .menu-icon,.menu-icon-gray-500 .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-gray-500 .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-gray-500)
}

.menu-bullet-gray-500 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-gray-500)
}

.menu-arrow-gray-500 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-500);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-500%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-500%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-500);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-500%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-500%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-gray-600 .menu-item .menu-link {
	color: var(--kt-gray-600)
}

.menu-gray-600 .menu-item .menu-link .menu-title {
	color: var(--kt-gray-600)
}

.menu-gray-600 .menu-item .menu-link .menu-icon,.menu-gray-600 .menu-item .menu-link .menu-icon .svg-icon,.menu-gray-600 .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-600)
}

.menu-gray-600 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-600)
}

.menu-gray-600 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-600);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-600%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-600%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-600);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-600%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-600%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-gray-600 .menu-item .menu-link {
	color: var(--kt-text-gray-600)
}

.menu-title-gray-600 .menu-item .menu-link .menu-title {
	color: var(--kt-text-gray-600)
}

.menu-icon-gray-600 .menu-item .menu-link .menu-icon,.menu-icon-gray-600 .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-gray-600 .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-gray-600)
}

.menu-bullet-gray-600 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-gray-600)
}

.menu-arrow-gray-600 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-600);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-600%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-600%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-600);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-600%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-600%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-gray-700 .menu-item .menu-link {
	color: var(--kt-gray-700)
}

.menu-gray-700 .menu-item .menu-link .menu-title {
	color: var(--kt-gray-700)
}

.menu-gray-700 .menu-item .menu-link .menu-icon,.menu-gray-700 .menu-item .menu-link .menu-icon .svg-icon,.menu-gray-700 .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-700)
}

.menu-gray-700 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-700)
}

.menu-gray-700 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-700);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-700);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-gray-700 .menu-item .menu-link {
	color: var(--kt-text-gray-700)
}

.menu-title-gray-700 .menu-item .menu-link .menu-title {
	color: var(--kt-text-gray-700)
}

.menu-icon-gray-700 .menu-item .menu-link .menu-icon,.menu-icon-gray-700 .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-gray-700 .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-gray-700)
}

.menu-bullet-gray-700 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-gray-700)
}

.menu-arrow-gray-700 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-700);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-700);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-gray-800 .menu-item .menu-link {
	color: var(--kt-gray-800)
}

.menu-gray-800 .menu-item .menu-link .menu-title {
	color: var(--kt-gray-800)
}

.menu-gray-800 .menu-item .menu-link .menu-icon,.menu-gray-800 .menu-item .menu-link .menu-icon .svg-icon,.menu-gray-800 .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-800)
}

.menu-gray-800 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-800)
}

.menu-gray-800 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-800);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-800%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-800%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-800);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-800%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-800%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-gray-800 .menu-item .menu-link {
	color: var(--kt-text-gray-800)
}

.menu-title-gray-800 .menu-item .menu-link .menu-title {
	color: var(--kt-text-gray-800)
}

.menu-icon-gray-800 .menu-item .menu-link .menu-icon,.menu-icon-gray-800 .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-gray-800 .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-gray-800)
}

.menu-bullet-gray-800 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-gray-800)
}

.menu-arrow-gray-800 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-800);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-800%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-800%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-800);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-800%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-800%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-gray-900 .menu-item .menu-link {
	color: var(--kt-gray-900)
}

.menu-gray-900 .menu-item .menu-link .menu-title {
	color: var(--kt-gray-900)
}

.menu-gray-900 .menu-item .menu-link .menu-icon,.menu-gray-900 .menu-item .menu-link .menu-icon .svg-icon,.menu-gray-900 .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-900)
}

.menu-gray-900 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-900)
}

.menu-gray-900 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-title-gray-900 .menu-item .menu-link {
	color: var(--kt-text-gray-900)
}

.menu-title-gray-900 .menu-item .menu-link .menu-title {
	color: var(--kt-text-gray-900)
}

.menu-icon-gray-900 .menu-item .menu-link .menu-icon,.menu-icon-gray-900 .menu-item .menu-link .menu-icon .svg-icon,.menu-icon-gray-900 .menu-item .menu-link .menu-icon i {
	color: var(--kt-text-gray-900)
}

.menu-bullet-gray-900 .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-text-gray-900)
}

.menu-arrow-gray-900 .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-hover-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	background-color: var(--kt-menu-link-bg-color-hover);
	color: var(--kt-menu-link-color-hover)
}

.menu-hover-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-menu-link-color-hover)
}

.menu-hover-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-menu-link-color-hover)
}

.menu-hover-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-hover)
}

.menu-hover-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-hover);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-hover);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-here-bg .menu-item.here>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-menu-link-bg-color-here);
	color: var(--kt-menu-link-color-here)
}

.menu-here-bg .menu-item.here>.menu-link .menu-title {
	color: var(--kt-menu-link-color-here)
}

.menu-here-bg .menu-item.here>.menu-link .menu-icon,.menu-here-bg .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-here-bg .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-menu-link-color-here)
}

.menu-here-bg .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-here)
}

.menu-here-bg .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-here);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-here);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-root-here-bg>.menu-item.here>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-menu-link-bg-color-here);
	color: var(--kt-menu-link-color-here)
}

.menu-root-here-bg>.menu-item.here>.menu-link .menu-title {
	color: var(--kt-menu-link-color-here)
}

.menu-root-here-bg>.menu-item.here>.menu-link .menu-icon,.menu-root-here-bg>.menu-item.here>.menu-link .menu-icon .svg-icon,.menu-root-here-bg>.menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-menu-link-color-here)
}

.menu-root-here-bg>.menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-here)
}

.menu-root-here-bg>.menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-here);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-here);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

@media (min-width:992px) {
	.menu-root-here-bg-desktop>.menu-item.here>.menu-link {
		transition: color .2s ease;
		background-color: var(--kt-menu-link-bg-color-here);
		color: var(--kt-menu-link-color-here)
	}

	.menu-root-here-bg-desktop>.menu-item.here>.menu-link .menu-title {
		color: var(--kt-menu-link-color-here)
	}

	.menu-root-here-bg-desktop>.menu-item.here>.menu-link .menu-icon,.menu-root-here-bg-desktop>.menu-item.here>.menu-link .menu-icon .svg-icon,.menu-root-here-bg-desktop>.menu-item.here>.menu-link .menu-icon i {
		color: var(--kt-menu-link-color-here)
	}

	.menu-root-here-bg-desktop>.menu-item.here>.menu-link .menu-bullet .bullet {
		background-color: var(--kt-menu-link-color-here)
	}

	.menu-root-here-bg-desktop>.menu-item.here>.menu-link .menu-arrow:after {
		mask-repeat: no-repeat;
		mask-position: center;
		-webkit-mask-repeat: no-repeat;
		-webkit-mask-position: center;
		background-color: var(--kt-menu-link-color-here);
		-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
		mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
		mask-repeat: no-repeat;
		mask-position: center;
		-webkit-mask-repeat: no-repeat;
		-webkit-mask-position: center;
		background-color: var(--kt-menu-link-color-here);
		-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
		mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
	}
}

.menu-show-bg .menu-item.show>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-menu-link-bg-color-show);
	color: var(--kt-menu-link-color-show)
}

.menu-show-bg .menu-item.show>.menu-link .menu-title {
	color: var(--kt-menu-link-color-show)
}

.menu-show-bg .menu-item.show>.menu-link .menu-icon,.menu-show-bg .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-show-bg .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-menu-link-color-show)
}

.menu-show-bg .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-show)
}

.menu-show-bg .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-show);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-show);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-active-bg .menu-item .menu-link.active {
	transition: color .2s ease;
	background-color: var(--kt-menu-link-bg-color-active);
	color: var(--kt-menu-link-color-active)
}

.menu-active-bg .menu-item .menu-link.active .menu-title {
	color: var(--kt-menu-link-color-active)
}

.menu-active-bg .menu-item .menu-link.active .menu-icon,.menu-active-bg .menu-item .menu-link.active .menu-icon .svg-icon,.menu-active-bg .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-menu-link-color-active)
}

.menu-active-bg .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-active)
}

.menu-active-bg .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-active);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-active);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	background-color: var(--kt-menu-link-bg-color-hover);
	color: var(--kt-menu-link-color-hover)
}

.menu-state-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-menu-link-color-hover)
}

.menu-state-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-menu-link-color-hover)
}

.menu-state-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-hover)
}

.menu-state-bg .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-hover);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-hover);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg .menu-item.here>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-menu-link-bg-color-here);
	color: var(--kt-menu-link-color-here)
}

.menu-state-bg .menu-item.here>.menu-link .menu-title {
	color: var(--kt-menu-link-color-here)
}

.menu-state-bg .menu-item.here>.menu-link .menu-icon,.menu-state-bg .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-state-bg .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-menu-link-color-here)
}

.menu-state-bg .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-here)
}

.menu-state-bg .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-here);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-here);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg .menu-item.show>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-menu-link-bg-color-show);
	color: var(--kt-menu-link-color-show)
}

.menu-state-bg .menu-item.show>.menu-link .menu-title {
	color: var(--kt-menu-link-color-show)
}

.menu-state-bg .menu-item.show>.menu-link .menu-icon,.menu-state-bg .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-state-bg .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-menu-link-color-show)
}

.menu-state-bg .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-show)
}

.menu-state-bg .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-show);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-show);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg .menu-item .menu-link.active {
	transition: color .2s ease;
	background-color: var(--kt-menu-link-bg-color-active);
	color: var(--kt-menu-link-color-active)
}

.menu-state-bg .menu-item .menu-link.active .menu-title {
	color: var(--kt-menu-link-color-active)
}

.menu-state-bg .menu-item .menu-link.active .menu-icon,.menu-state-bg .menu-item .menu-link.active .menu-icon .svg-icon,.menu-state-bg .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-menu-link-color-active)
}

.menu-state-bg .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-active)
}

.menu-state-bg .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-active);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-active);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	color: var(--kt-menu-link-color-hover)
}

.menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-menu-link-color-hover)
}

.menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-menu-link-color-hover)
}

.menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-hover)
}

.menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-hover);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-hover);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-color .menu-item.here>.menu-link {
	transition: color .2s ease;
	color: var(--kt-menu-link-color-here)
}

.menu-state-color .menu-item.here>.menu-link .menu-title {
	color: var(--kt-menu-link-color-here)
}

.menu-state-color .menu-item.here>.menu-link .menu-icon,.menu-state-color .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-state-color .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-menu-link-color-here)
}

.menu-state-color .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-here)
}

.menu-state-color .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-here);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-here);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-color .menu-item.show>.menu-link {
	transition: color .2s ease;
	color: var(--kt-menu-link-color-show)
}

.menu-state-color .menu-item.show>.menu-link .menu-title {
	color: var(--kt-menu-link-color-show)
}

.menu-state-color .menu-item.show>.menu-link .menu-icon,.menu-state-color .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-state-color .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-menu-link-color-show)
}

.menu-state-color .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-show)
}

.menu-state-color .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-show);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-show);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-color .menu-item .menu-link.active {
	transition: color .2s ease;
	color: var(--kt-menu-link-color-active)
}

.menu-state-color .menu-item .menu-link.active .menu-title {
	color: var(--kt-menu-link-color-active)
}

.menu-state-color .menu-item .menu-link.active .menu-icon,.menu-state-color .menu-item .menu-link.active .menu-icon .svg-icon,.menu-state-color .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-menu-link-color-active)
}

.menu-state-color .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-menu-link-color-active)
}

.menu-state-color .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-active);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-menu-link-color-active);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-hover-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	background-color: var(--kt-primary);
	color: var(--kt-primary-inverse)
}

.menu-hover-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-primary-inverse)
}

.menu-hover-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-primary-inverse)
}

.menu-hover-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-primary-inverse)
}

.menu-hover-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-show-bg-primary .menu-item.show>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-primary);
	color: var(--kt-primary-inverse)
}

.menu-show-bg-primary .menu-item.show>.menu-link .menu-title {
	color: var(--kt-primary-inverse)
}

.menu-show-bg-primary .menu-item.show>.menu-link .menu-icon,.menu-show-bg-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-show-bg-primary .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-primary-inverse)
}

.menu-show-bg-primary .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary-inverse)
}

.menu-show-bg-primary .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-here-bg-primary .menu-item.here>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-primary);
	color: var(--kt-primary-inverse)
}

.menu-here-bg-primary .menu-item.here>.menu-link .menu-title {
	color: var(--kt-primary-inverse)
}

.menu-here-bg-primary .menu-item.here>.menu-link .menu-icon,.menu-here-bg-primary .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-here-bg-primary .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-primary-inverse)
}

.menu-here-bg-primary .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary-inverse)
}

.menu-here-bg-primary .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-active-bg-primary .menu-item .menu-link.active {
	transition: color .2s ease;
	background-color: var(--kt-primary);
	color: var(--kt-primary-inverse)
}

.menu-active-bg-primary .menu-item .menu-link.active .menu-title {
	color: var(--kt-primary-inverse)
}

.menu-active-bg-primary .menu-item .menu-link.active .menu-icon,.menu-active-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon,.menu-active-bg-primary .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-primary-inverse)
}

.menu-active-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-primary-inverse)
}

.menu-active-bg-primary .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	background-color: var(--kt-primary);
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg-primary .menu-item.show>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-primary);
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.show>.menu-link .menu-title {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.show>.menu-link .menu-icon,.menu-state-bg-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-state-bg-primary .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg-primary .menu-item.here>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-primary);
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.here>.menu-link .menu-title {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.here>.menu-link .menu-icon,.menu-state-bg-primary .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-state-bg-primary .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg-primary .menu-item .menu-link.active {
	transition: color .2s ease;
	background-color: var(--kt-primary);
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item .menu-link.active .menu-title {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item .menu-link.active .menu-icon,.menu-state-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon,.menu-state-bg-primary .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg-primary .menu-item.show>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-primary);
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.show>.menu-link .menu-title {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.show>.menu-link .menu-icon,.menu-state-bg-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-state-bg-primary .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary-inverse)
}

.menu-state-bg-primary .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary-inverse);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-show-bg-light-primary .menu-item.show>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-primary-light);
	color: var(--kt-primary)
}

.menu-show-bg-light-primary .menu-item.show>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-show-bg-light-primary .menu-item.show>.menu-link .menu-icon,.menu-show-bg-light-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-show-bg-light-primary .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-show-bg-light-primary .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-show-bg-light-primary .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-here-bg-light-primary .menu-item.here>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-primary-light);
	color: var(--kt-primary)
}

.menu-here-bg-light-primary .menu-item.here>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-here-bg-light-primary .menu-item.here>.menu-link .menu-icon,.menu-here-bg-light-primary .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-here-bg-light-primary .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-here-bg-light-primary .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-here-bg-light-primary .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-hover-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	background-color: var(--kt-primary-light);
	color: var(--kt-primary)
}

.menu-hover-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-primary)
}

.menu-hover-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-primary)
}

.menu-hover-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-hover-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-active-bg-light-primary .menu-item .menu-link.active {
	transition: color .2s ease;
	background-color: var(--kt-primary-light);
	color: var(--kt-primary)
}

.menu-active-bg-light-primary .menu-item .menu-link.active .menu-title {
	color: var(--kt-primary)
}

.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon,.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon,.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-primary)
}

.menu-active-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-active-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg-light-primary .menu-item.show>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-primary-light);
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.show>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.show>.menu-link .menu-icon,.menu-state-bg-light-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-state-bg-light-primary .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg-light-primary .menu-item.here>.menu-link {
	transition: color .2s ease;
	background-color: var(--kt-primary-light);
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.here>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.here>.menu-link .menu-icon,.menu-state-bg-light-primary .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-state-bg-light-primary .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	background-color: var(--kt-primary-light);
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-bg-light-primary .menu-item .menu-link.active {
	transition: color .2s ease;
	background-color: var(--kt-primary-light);
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item .menu-link.active .menu-title {
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon,.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon,.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-hover-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-hover-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-primary)
}

.menu-hover-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-primary)
}

.menu-hover-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-hover-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-show-primary .menu-item.show>.menu-link {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-show-primary .menu-item.show>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-show-primary .menu-item.show>.menu-link .menu-icon,.menu-show-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-show-primary .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-show-primary .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-show-primary .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-here-primary .menu-item.here>.menu-link {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-here-primary .menu-item.here>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-here-primary .menu-item.here>.menu-link .menu-icon,.menu-here-primary .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-here-primary .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-here-primary .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-here-primary .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-active-primary .menu-item .menu-link.active {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-active-primary .menu-item .menu-link.active .menu-title {
	color: var(--kt-primary)
}

.menu-active-primary .menu-item .menu-link.active .menu-icon,.menu-active-primary .menu-item .menu-link.active .menu-icon .svg-icon,.menu-active-primary .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-primary)
}

.menu-active-primary .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-active-primary .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-state-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-primary)
}

.menu-state-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-primary .menu-item.show>.menu-link {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-state-primary .menu-item.show>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-state-primary .menu-item.show>.menu-link .menu-icon,.menu-state-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-state-primary .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-primary .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-primary .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-primary .menu-item.here>.menu-link {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-state-primary .menu-item.here>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-state-primary .menu-item.here>.menu-link .menu-icon,.menu-state-primary .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-state-primary .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-primary .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-primary .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-primary .menu-item .menu-link.active {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-state-primary .menu-item .menu-link.active .menu-title {
	color: var(--kt-primary)
}

.menu-state-primary .menu-item .menu-link.active .menu-icon,.menu-state-primary .menu-item .menu-link.active .menu-icon .svg-icon,.menu-state-primary .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-primary .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-primary .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-dark .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	color: var(--kt-dark)
}

.menu-state-dark .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-dark)
}

.menu-state-dark .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-dark .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-dark .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-dark)
}

.menu-state-dark .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-dark)
}

.menu-state-dark .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-dark .menu-item.show>.menu-link {
	transition: color .2s ease;
	color: var(--kt-dark)
}

.menu-state-dark .menu-item.show>.menu-link .menu-title {
	color: var(--kt-dark)
}

.menu-state-dark .menu-item.show>.menu-link .menu-icon,.menu-state-dark .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-state-dark .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-dark)
}

.menu-state-dark .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-dark)
}

.menu-state-dark .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-dark .menu-item.here>.menu-link {
	transition: color .2s ease;
	color: var(--kt-dark)
}

.menu-state-dark .menu-item.here>.menu-link .menu-title {
	color: var(--kt-dark)
}

.menu-state-dark .menu-item.here>.menu-link .menu-icon,.menu-state-dark .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-state-dark .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-dark)
}

.menu-state-dark .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-dark)
}

.menu-state-dark .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-dark .menu-item .menu-link.active {
	transition: color .2s ease;
	color: var(--kt-dark)
}

.menu-state-dark .menu-item .menu-link.active .menu-title {
	color: var(--kt-dark)
}

.menu-state-dark .menu-item .menu-link.active .menu-icon,.menu-state-dark .menu-item .menu-link.active .menu-icon .svg-icon,.menu-state-dark .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-dark)
}

.menu-state-dark .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-dark)
}

.menu-state-dark .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-dark);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-hover-title-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-hover-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-hover-title-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-hover-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-primary)
}

.menu-here-title-primary .menu-item.here>.menu-link {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-here-title-primary .menu-item.here>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-show-title-primary .menu-item.show>.menu-link {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-show-title-primary .menu-item.show>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-active-title-primary .menu-item .menu-link.active {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-active-title-primary .menu-item .menu-link.active .menu-title {
	color: var(--kt-primary)
}

.menu-state-title-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-state-title-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-primary)
}

.menu-state-title-primary .menu-item.here>.menu-link {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-state-title-primary .menu-item.here>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-state-title-primary .menu-item.show>.menu-link {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-state-title-primary .menu-item.show>.menu-link .menu-title {
	color: var(--kt-primary)
}

.menu-state-title-primary .menu-item .menu-link.active {
	transition: color .2s ease;
	color: var(--kt-primary)
}

.menu-state-title-primary .menu-item .menu-link.active .menu-title {
	color: var(--kt-primary)
}

.menu-hover-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease
}

.menu-hover-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-primary)
}

.menu-here-icon-primary .menu-item.here>.menu-link {
	transition: color .2s ease
}

.menu-here-icon-primary .menu-item.here>.menu-link .menu-icon,.menu-here-icon-primary .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-here-icon-primary .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-show-icon-primary .menu-item.show>.menu-link {
	transition: color .2s ease
}

.menu-show-icon-primary .menu-item.show>.menu-link .menu-icon,.menu-show-icon-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-show-icon-primary .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-active-icon-primary .menu-item .menu-link.active {
	transition: color .2s ease
}

.menu-active-icon-primary .menu-item .menu-link.active .menu-icon,.menu-active-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon,.menu-active-icon-primary .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease
}

.menu-state-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-icon-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-icon-primary .menu-item.here>.menu-link {
	transition: color .2s ease
}

.menu-state-icon-primary .menu-item.here>.menu-link .menu-icon,.menu-state-icon-primary .menu-item.here>.menu-link .menu-icon .svg-icon,.menu-state-icon-primary .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-icon-primary .menu-item.show>.menu-link {
	transition: color .2s ease
}

.menu-state-icon-primary .menu-item.show>.menu-link .menu-icon,.menu-state-icon-primary .menu-item.show>.menu-link .menu-icon .svg-icon,.menu-state-icon-primary .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-primary)
}

.menu-state-icon-primary .menu-item .menu-link.active {
	transition: color .2s ease
}

.menu-state-icon-primary .menu-item .menu-link.active .menu-icon,.menu-state-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon,.menu-state-icon-primary .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-primary)
}

.menu-hover-bullet-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-hover-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease
}

.menu-hover-bullet-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-hover-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-show-bullet-primary .menu-item.show>.menu-link {
	transition: color .2s ease
}

.menu-show-bullet-primary .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-here-bullet-primary .menu-item.here>.menu-link {
	transition: color .2s ease
}

.menu-here-bullet-primary .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-active-bullet-primary .menu-item .menu-link.active {
	transition: color .2s ease
}

.menu-active-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-bullet-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease
}

.menu-state-bullet-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.menu-state-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-bullet-primary .menu-item.here>.menu-link {
	transition: color .2s ease
}

.menu-state-bullet-primary .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-bullet-primary .menu-item.show>.menu-link {
	transition: color .2s ease
}

.menu-state-bullet-primary .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-state-bullet-primary .menu-item .menu-link.active {
	transition: color .2s ease
}

.menu-state-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-primary)
}

.menu-hover-arrow-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-hover-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease
}

.menu-hover-arrow-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-hover-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-here-arrow-primary .menu-item.here>.menu-link {
	transition: color .2s ease
}

.menu-here-arrow-primary .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-show-arrow-primary .menu-item.show>.menu-link {
	transition: color .2s ease
}

.menu-show-arrow-primary .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-active-arrow-primary .menu-item .menu-link.active {
	transition: color .2s ease
}

.menu-active-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-arrow-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.menu-state-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease
}

.menu-state-arrow-primary .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.menu-state-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-arrow-primary .menu-item.here>.menu-link {
	transition: color .2s ease
}

.menu-state-arrow-primary .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-arrow-primary .menu-item.show>.menu-link {
	transition: color .2s ease
}

.menu-state-arrow-primary .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.menu-state-arrow-primary .menu-item .menu-link.active {
	transition: color .2s ease
}

.menu-state-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-primary);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.anchor {
	display: flex;
	align-items: center
}

.anchor a {
	position: relative;
	display: none;
	align-items: center;
	justify-content: flex-start;
	height: 1em;
	width: 1.25em;
	margin-left: -1.25em;
	font-weight: 500;
	font-size: .8em;
	color: var(--kt-text-muted);
	transition: all .2s ease-in-out
}

.anchor a:before {
	content: "#"
}

.anchor:hover a {
	display: flex
}

.anchor:hover a:hover {
	color: var(--kt-primary);
	transition: all .2s ease-in-out
}

.card {
	border: 0;
	box-shadow: var(--kt-card-box-shadow);
	background-color: var(--kt-card-bg)
}

.card .card-header {
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	flex-wrap: wrap;
	min-height: 70px;
	padding: 0 2.25rem;
	color: var(--kt-card-cap-color);
	background-color: var(--kt-card-cap-bg);
	border-bottom: 1px solid var(--kt-card-border-color)
}

.card .card-header .card-title {
	display: flex;
	align-items: center;
	margin: .5rem;
	margin-left: 0
}

.card .card-header .card-title.flex-column {
	align-items: flex-start;
	justify-content: center
}

.card .card-header .card-title .card-icon {
	margin-right: .75rem;
	line-height: 0
}

.card .card-header .card-title .card-icon i {
	font-size: 1.25rem;
	color: var(--kt-gray-600);
	line-height: 0
}

.card .card-header .card-title .card-icon i:after,.card .card-header .card-title .card-icon i:before {
	line-height: 0
}

.card .card-header .card-title .card-icon .svg-icon {
	color: var(--kt-gray-600)
}

.card .card-header .card-title .card-icon .svg-icon svg {
	height: 24px;
	width: 24px
}

.card .card-header .card-title,.card .card-header .card-title .card-label {
	font-weight: 500;
	font-size: 1.275rem;
	color: var(--kt-text-dark)
}

.card .card-header .card-title .card-label {
	margin: 0 .75rem 0 0;
	flex-wrap: wrap
}

.card .card-header .card-title .small,.card .card-header .card-title small {
	color: var(--kt-text-muted);
	font-size: 1rem
}

.card .card-header .card-title .h1,.card .card-header .card-title .h2,.card .card-header .card-title .h3,.card .card-header .card-title .h4,.card .card-header .card-title .h5,.card .card-header .card-title .h6,.card .card-header .card-title h1,.card .card-header .card-title h2,.card .card-header .card-title h3,.card .card-header .card-title h4,.card .card-header .card-title h5,.card .card-header .card-title h6 {
	margin-bottom: 0
}

.card .card-header .card-toolbar {
	display: flex;
	align-items: center;
	margin: .5rem 0;
	flex-wrap: wrap
}

.card .card-body {
	padding: 2rem 2.25rem;
	color: var(--kt-card-color)
}

.card .card-footer {
	padding: 2rem 2.25rem;
	color: var(--kt-card-cap-color);
	background-color: var(--kt-card-cap-bg);
	border-top: 1px solid var(--kt-card-border-color)
}

.card .card-scroll {
	position: relative;
	overflow: auto
}

.card.card-px-0 .card-body,.card.card-px-0 .card-footer,.card.card-px-0 .card-header {
	padding-left: 0;
	padding-right: 0
}

.card.card-py-0 .card-body,.card.card-py-0 .card-footer,.card.card-py-0 .card-header {
	padding-top: 0;
	padding-bottom: 0
}

.card.card-p-0 .card-body,.card.card-p-0 .card-footer,.card.card-p-0 .card-header {
	padding: 0
}

.card.card-dashed {
	box-shadow: none;
	border: 1px dashed var(--kt-card-border-dashed-color)
}

.card.card-dashed>.card-header {
	border-bottom: 1px dashed var(--kt-card-border-dashed-color)
}

.card.card-dashed>.card-footer {
	border-top: 1px dashed var(--kt-card-border-dashed-color)
}

.card.card-bordered {
	box-shadow: none;
	border: 1px solid var(--kt-card-border-color)
}

.card.card-flush>.card-header {
	border-bottom: 0!important
}

.card.card-flush>.card-footer {
	border-top: 0!important
}

.card.card-shadow {
	box-shadow: var(--kt-card-box-shadow);
	border: 0
}

.card.card-reset {
	border: 0!important;
	box-shadow: none!important;
	background-color: transparent!important
}

.card.card-reset>.card-header {
	border-bottom: 0!important
}

.card.card-reset>.card-footer {
	border-top: 0!important
}

.card.card-stretch {
	height: calc(100% - var(--bs-gutter-y))
}

.card.card-stretch-75 {
	height: calc(75% - var(--bs-gutter-y))
}

.card.card-stretch-50 {
	height: calc(50% - var(--bs-gutter-y))
}

.card.card-stretch-33 {
	height: calc(33.333% - var(--bs-gutter-y))
}

.card.card-stretch-25 {
	height: calc(25% - var(--bs-gutter-y))
}

.card .card-header-stretch {
	padding-top: 0!important;
	padding-bottom: 0!important;
	align-items: stretch
}

.card .card-header-stretch .card-toolbar {
	margin: 0;
	align-items: stretch
}

@media (min-width:576px) {
	.card.card-sm-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}

	.card.card-sm-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}

	.card.card-sm-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}

	.card.card-sm-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}

	.card.card-sm-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}

	.card .card-header-sm-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}

	.card .card-header-sm-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

@media (min-width:768px) {
	.card.card-md-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}

	.card.card-md-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}

	.card.card-md-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}

	.card.card-md-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}

	.card.card-md-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}

	.card .card-header-md-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}

	.card .card-header-md-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

@media (min-width:992px) {
	.card.card-lg-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}

	.card.card-lg-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}

	.card.card-lg-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}

	.card.card-lg-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}

	.card.card-lg-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}

	.card .card-header-lg-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}

	.card .card-header-lg-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

@media (min-width:1200px) {
	.card.card-xl-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}

	.card.card-xl-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}

	.card.card-xl-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}

	.card.card-xl-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}

	.card.card-xl-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}

	.card .card-header-xl-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}

	.card .card-header-xl-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

@media (min-width:1400px) {
	.card.card-xxl-stretch {
		height: calc(100% - var(--bs-gutter-y))
	}

	.card.card-xxl-stretch-75 {
		height: calc(75% - var(--bs-gutter-y))
	}

	.card.card-xxl-stretch-50 {
		height: calc(50% - var(--bs-gutter-y))
	}

	.card.card-xxl-stretch-33 {
		height: calc(33.333% - var(--bs-gutter-y))
	}

	.card.card-xxl-stretch-25 {
		height: calc(25% - var(--bs-gutter-y))
	}

	.card .card-header-xxl-stretch {
		padding-top: 0!important;
		padding-bottom: 0!important;
		align-items: stretch
	}

	.card .card-header-xxl-stretch .card-toolbar {
		margin: 0;
		align-items: stretch
	}
}

.card-p {
	padding: 2rem 2.25rem!important
}

.card-px {
	padding-left: 2.25rem!important;
	padding-right: 2.25rem!important
}

.card-shadow {
	box-shadow: var(--kt-card-box-shadow)
}

.card-py {
	padding-top: 2rem!important;
	padding-bottom: 2rem!important
}

.card-rounded {
	border-radius: .625rem
}

.card-rounded-start {
	border-top-left-radius: .625rem;
	border-bottom-left-radius: .625rem
}

.card-rounded-end {
	border-top-right-radius: .625rem;
	border-bottom-right-radius: .625rem
}

.card-rounded-top {
	border-top-left-radius: .625rem;
	border-top-right-radius: .625rem
}

.card-rounded-bottom {
	border-bottom-left-radius: .625rem;
	border-bottom-right-radius: .625rem
}

@media (max-width:767.98px) {
	.card>.card-header:not(.flex-nowrap) {
		padding-top: .5rem;
		padding-bottom: .5rem
	}
}

.breadcrumb {
	--bs-breadcrumb-bg: var(--kt-breadcrumb-bg);
	--bs-breadcrumb-divider-color: var(--kt-breadcrumb-divider-color);
	--bs-breadcrumb-item-active-color: var(--kt-breadcrumb-item-active-color);
	display: flex;
	align-items: center;
	background-color: transparent;
	padding: 0;
	margin: 0
}

.breadcrumb .breadcrumb-item {
	display: flex;
	align-items: center;
	padding-left: 0;
	padding-right: .5rem
}

.breadcrumb .breadcrumb-item:last-child {
	padding-right: 0
}

.breadcrumb .breadcrumb-item:after {
	content: "/"
}

.breadcrumb .breadcrumb-item:before {
	display: none
}

.breadcrumb .breadcrumb-item:last-child:after {
	display: none
}

.breadcrumb-line .breadcrumb-item:after {
	content: "-"
}

.breadcrumb-dot .breadcrumb-item:after {
	content: "•"
}

.breadcrumb-separatorless .breadcrumb-item:after {
	display: none
}

.btn {
	--bs-btn-color: var(--kt-body-color);
	--bs-btn-bg: transparent;
	--bs-btn-border-color: transparent;
	outline: 0!important
}

.btn:not(.btn-shadow):not(.shadow):not(.shadow-sm):not(.shadow-lg):not(.shadow-xs) {
	box-shadow: none!important
}

.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon) {
	border: 0;
	padding: calc(.775rem + 1px) calc(1.5rem + 1px)
}

.btn-group-lg>.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon),.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-lg {
	padding: calc(.825rem + 1px) calc(1.75rem + 1px)
}

.btn-group-sm>.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon),.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-sm {
	padding: calc(.55rem + 1px) calc(1.25rem + 1px)
}

.btn.btn-link {
	border: 0;
	border-radius: 0;
	padding-left: 0!important;
	padding-right: 0!important;
	text-decoration: none;
	font-weight: 500
}

.btn.btn-outline:not(.btn-outline-dashed) {
	border: 1px solid var(--kt-input-border-color)
}

.btn.btn-outline-dashed {
	border: 1px dashed var(--kt-input-border-color)
}

.btn.btn-flush {
	appearance: none;
	box-shadow: none;
	border-radius: 0;
	border: none;
	cursor: pointer;
	background-color: transparent;
	outline: 0!important;
	margin: 0;
	padding: 0
}

.btn.btn-flex {
	display: inline-flex;
	align-items: center
}

.btn.btn-trim-start {
	justify-content: flex-start!important;
	padding-left: 0!important
}

.btn.btn-trim-end {
	justify-content: flex-end!important;
	padding-right: 0!important
}

.btn-reset {
	background-color: transparent;
	border: 0;
	box-shadow: none;
	user-select: none;
	outline: 0
}

.btn i {
	display: inline-flex;
	font-size: 1rem;
	padding-right: .35rem;
	vertical-align: middle;
	line-height: 0
}

.btn .svg-icon {
	flex-shrink: 0;
	line-height: 0;
	margin-right: .5rem
}

.btn.btn-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	height: calc(1.5em + 1.55rem + 2px);
	width: calc(1.5em + 1.55rem + 2px)
}

.btn.btn-icon:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush) {
	border: 0
}

.btn-group-sm>.btn.btn-icon,.btn.btn-icon.btn-sm {
	height: calc(1.5em + 1.1rem + 2px);
	width: calc(1.5em + 1.1rem + 2px)
}

.btn-group-lg>.btn.btn-icon,.btn.btn-icon.btn-lg {
	height: calc(1.5em + 1.65rem + 2px);
	width: calc(1.5em + 1.65rem + 2px)
}

.btn.btn-icon.btn-circle {
	border-radius: 50%
}

.btn.btn-icon .svg-icon,.btn.btn-icon i {
	padding: 0;
	margin: 0;
	line-height: 1
}

.btn.btn-outline.btn-outline-dashed {
	border-width: 1px;
	border-style: dashed
}

.btn-check:active+.btn.btn-outline.btn-outline-dashed,.btn-check:checked+.btn.btn-outline.btn-outline-dashed,.btn.btn-outline.btn-outline-dashed.active,.btn.btn-outline.btn-outline-dashed.show,.btn.btn-outline.btn-outline-dashed:active:not(.btn-active),.btn.btn-outline.btn-outline-dashed:focus:not(.btn-active),.btn.btn-outline.btn-outline-dashed:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-dashed {
	border-color: var(--kt-primary)
}

.btn.btn-white {
	color: var(--kt-white-inverse);
	border-color: var(--kt-white);
	background-color: var(--kt-white)
}

.btn.btn-white .svg-icon,.btn.btn-white i {
	color: var(--kt-white-inverse)
}

.btn.btn-white.dropdown-toggle:after {
	color: var(--kt-white-inverse)
}

.btn-check:active+.btn.btn-white,.btn-check:checked+.btn.btn-white,.btn.btn-white.active,.btn.btn-white.show,.btn.btn-white:active:not(.btn-active),.btn.btn-white:focus:not(.btn-active),.btn.btn-white:hover:not(.btn-active),.show>.btn.btn-white {
	color: var(--kt-white-inverse);
	border-color: var(--kt-white-active);
	background-color: var(--kt-white-active)!important
}

.btn-check:active+.btn.btn-white .svg-icon,.btn-check:active+.btn.btn-white i,.btn-check:checked+.btn.btn-white .svg-icon,.btn-check:checked+.btn.btn-white i,.btn.btn-white.active .svg-icon,.btn.btn-white.active i,.btn.btn-white.show .svg-icon,.btn.btn-white.show i,.btn.btn-white:active:not(.btn-active) .svg-icon,.btn.btn-white:active:not(.btn-active) i,.btn.btn-white:focus:not(.btn-active) .svg-icon,.btn.btn-white:focus:not(.btn-active) i,.btn.btn-white:hover:not(.btn-active) .svg-icon,.btn.btn-white:hover:not(.btn-active) i,.show>.btn.btn-white .svg-icon,.show>.btn.btn-white i {
	color: var(--kt-white-inverse)
}

.btn-check:active+.btn.btn-white.dropdown-toggle:after,.btn-check:checked+.btn.btn-white.dropdown-toggle:after,.btn.btn-white.active.dropdown-toggle:after,.btn.btn-white.show.dropdown-toggle:after,.btn.btn-white:active:not(.btn-active).dropdown-toggle:after,.btn.btn-white:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-white:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-white.dropdown-toggle:after {
	color: var(--kt-white-inverse)
}

.btn.btn-bg-white {
	border-color: var(--kt-white);
	background-color: var(--kt-white)
}

.btn-check:active+.btn.btn-active-white,.btn-check:checked+.btn.btn-active-white,.btn.btn-active-white.active,.btn.btn-active-white.show,.btn.btn-active-white:active:not(.btn-active),.btn.btn-active-white:focus:not(.btn-active),.btn.btn-active-white:hover:not(.btn-active),.show>.btn.btn-active-white {
	color: var(--kt-white-inverse);
	border-color: var(--kt-white);
	background-color: var(--kt-white)!important
}

.btn-check:active+.btn.btn-active-white .svg-icon,.btn-check:active+.btn.btn-active-white i,.btn-check:checked+.btn.btn-active-white .svg-icon,.btn-check:checked+.btn.btn-active-white i,.btn.btn-active-white.active .svg-icon,.btn.btn-active-white.active i,.btn.btn-active-white.show .svg-icon,.btn.btn-active-white.show i,.btn.btn-active-white:active:not(.btn-active) .svg-icon,.btn.btn-active-white:active:not(.btn-active) i,.btn.btn-active-white:focus:not(.btn-active) .svg-icon,.btn.btn-active-white:focus:not(.btn-active) i,.btn.btn-active-white:hover:not(.btn-active) .svg-icon,.btn.btn-active-white:hover:not(.btn-active) i,.show>.btn.btn-active-white .svg-icon,.show>.btn.btn-active-white i {
	color: var(--kt-white-inverse)
}

.btn-check:active+.btn.btn-active-white.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-white.dropdown-toggle:after,.btn.btn-active-white.active.dropdown-toggle:after,.btn.btn-active-white.show.dropdown-toggle:after,.btn.btn-active-white:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-white:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-white:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-white.dropdown-toggle:after {
	color: var(--kt-white-inverse)
}

.btn.btn-outline.btn-outline-white {
	color: var(--kt-white);
	border-color: var(--kt-white);
	background-color: transparent
}

.btn.btn-outline.btn-outline-white .svg-icon,.btn.btn-outline.btn-outline-white i {
	color: var(--kt-white)
}

.btn.btn-outline.btn-outline-white.dropdown-toggle:after {
	color: var(--kt-white)
}

.btn-check:active+.btn.btn-outline.btn-outline-white,.btn-check:checked+.btn.btn-outline.btn-outline-white,.btn.btn-outline.btn-outline-white.active,.btn.btn-outline.btn-outline-white.show,.btn.btn-outline.btn-outline-white:active:not(.btn-active),.btn.btn-outline.btn-outline-white:focus:not(.btn-active),.btn.btn-outline.btn-outline-white:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-white {
	color: var(--kt-white-active);
	border-color: var(--kt-white);
	background-color: var(--kt-white-light)!important
}

.btn-check:active+.btn.btn-outline.btn-outline-white .svg-icon,.btn-check:active+.btn.btn-outline.btn-outline-white i,.btn-check:checked+.btn.btn-outline.btn-outline-white .svg-icon,.btn-check:checked+.btn.btn-outline.btn-outline-white i,.btn.btn-outline.btn-outline-white.active .svg-icon,.btn.btn-outline.btn-outline-white.active i,.btn.btn-outline.btn-outline-white.show .svg-icon,.btn.btn-outline.btn-outline-white.show i,.btn.btn-outline.btn-outline-white:active:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-white:active:not(.btn-active) i,.btn.btn-outline.btn-outline-white:focus:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-white:focus:not(.btn-active) i,.btn.btn-outline.btn-outline-white:hover:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-white:hover:not(.btn-active) i,.show>.btn.btn-outline.btn-outline-white .svg-icon,.show>.btn.btn-outline.btn-outline-white i {
	color: var(--kt-white-active)
}

.btn-check:active+.btn.btn-outline.btn-outline-white.dropdown-toggle:after,.btn-check:checked+.btn.btn-outline.btn-outline-white.dropdown-toggle:after,.btn.btn-outline.btn-outline-white.active.dropdown-toggle:after,.btn.btn-outline.btn-outline-white.show.dropdown-toggle:after,.btn.btn-outline.btn-outline-white:active:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-white:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-white:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-outline.btn-outline-white.dropdown-toggle:after {
	color: var(--kt-white-active)
}

.btn.btn-light {
	color: var(--kt-light-inverse);
	border-color: var(--kt-light);
	background-color: var(--kt-light)
}

.btn.btn-light .svg-icon,.btn.btn-light i {
	color: var(--kt-light-inverse)
}

.btn.btn-light.dropdown-toggle:after {
	color: var(--kt-light-inverse)
}

.btn-check:active+.btn.btn-light,.btn-check:checked+.btn.btn-light,.btn.btn-light.active,.btn.btn-light.show,.btn.btn-light:active:not(.btn-active),.btn.btn-light:focus:not(.btn-active),.btn.btn-light:hover:not(.btn-active),.show>.btn.btn-light {
	color: var(--kt-light-inverse);
	border-color: var(--kt-light-active);
	background-color: var(--kt-light-active)!important
}

.btn-check:active+.btn.btn-light .svg-icon,.btn-check:active+.btn.btn-light i,.btn-check:checked+.btn.btn-light .svg-icon,.btn-check:checked+.btn.btn-light i,.btn.btn-light.active .svg-icon,.btn.btn-light.active i,.btn.btn-light.show .svg-icon,.btn.btn-light.show i,.btn.btn-light:active:not(.btn-active) .svg-icon,.btn.btn-light:active:not(.btn-active) i,.btn.btn-light:focus:not(.btn-active) .svg-icon,.btn.btn-light:focus:not(.btn-active) i,.btn.btn-light:hover:not(.btn-active) .svg-icon,.btn.btn-light:hover:not(.btn-active) i,.show>.btn.btn-light .svg-icon,.show>.btn.btn-light i {
	color: var(--kt-light-inverse)
}

.btn-check:active+.btn.btn-light.dropdown-toggle:after,.btn-check:checked+.btn.btn-light.dropdown-toggle:after,.btn.btn-light.active.dropdown-toggle:after,.btn.btn-light.show.dropdown-toggle:after,.btn.btn-light:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light.dropdown-toggle:after {
	color: var(--kt-light-inverse)
}

.btn.btn-bg-light {
	border-color: var(--kt-light);
	background-color: var(--kt-light)
}

.btn-check:active+.btn.btn-active-light,.btn-check:checked+.btn.btn-active-light,.btn.btn-active-light.active,.btn.btn-active-light.show,.btn.btn-active-light:active:not(.btn-active),.btn.btn-active-light:focus:not(.btn-active),.btn.btn-active-light:hover:not(.btn-active),.show>.btn.btn-active-light {
	color: var(--kt-light-inverse);
	border-color: var(--kt-light);
	background-color: var(--kt-light)!important
}

.btn-check:active+.btn.btn-active-light .svg-icon,.btn-check:active+.btn.btn-active-light i,.btn-check:checked+.btn.btn-active-light .svg-icon,.btn-check:checked+.btn.btn-active-light i,.btn.btn-active-light.active .svg-icon,.btn.btn-active-light.active i,.btn.btn-active-light.show .svg-icon,.btn.btn-active-light.show i,.btn.btn-active-light:active:not(.btn-active) .svg-icon,.btn.btn-active-light:active:not(.btn-active) i,.btn.btn-active-light:focus:not(.btn-active) .svg-icon,.btn.btn-active-light:focus:not(.btn-active) i,.btn.btn-active-light:hover:not(.btn-active) .svg-icon,.btn.btn-active-light:hover:not(.btn-active) i,.show>.btn.btn-active-light .svg-icon,.show>.btn.btn-active-light i {
	color: var(--kt-light-inverse)
}

.btn-check:active+.btn.btn-active-light.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-light.dropdown-toggle:after,.btn.btn-active-light.active.dropdown-toggle:after,.btn.btn-active-light.show.dropdown-toggle:after,.btn.btn-active-light:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-light.dropdown-toggle:after {
	color: var(--kt-light-inverse)
}

.btn.btn-outline.btn-outline-light {
	color: var(--kt-light);
	border-color: var(--kt-light);
	background-color: transparent
}

.btn.btn-outline.btn-outline-light .svg-icon,.btn.btn-outline.btn-outline-light i {
	color: var(--kt-light)
}

.btn.btn-outline.btn-outline-light.dropdown-toggle:after {
	color: var(--kt-light)
}

.btn-check:active+.btn.btn-outline.btn-outline-light,.btn-check:checked+.btn.btn-outline.btn-outline-light,.btn.btn-outline.btn-outline-light.active,.btn.btn-outline.btn-outline-light.show,.btn.btn-outline.btn-outline-light:active:not(.btn-active),.btn.btn-outline.btn-outline-light:focus:not(.btn-active),.btn.btn-outline.btn-outline-light:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-light {
	color: var(--kt-light-active);
	border-color: var(--kt-light);
	background-color: var(--kt-light-light)!important
}

.btn-check:active+.btn.btn-outline.btn-outline-light .svg-icon,.btn-check:active+.btn.btn-outline.btn-outline-light i,.btn-check:checked+.btn.btn-outline.btn-outline-light .svg-icon,.btn-check:checked+.btn.btn-outline.btn-outline-light i,.btn.btn-outline.btn-outline-light.active .svg-icon,.btn.btn-outline.btn-outline-light.active i,.btn.btn-outline.btn-outline-light.show .svg-icon,.btn.btn-outline.btn-outline-light.show i,.btn.btn-outline.btn-outline-light:active:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-light:active:not(.btn-active) i,.btn.btn-outline.btn-outline-light:focus:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-light:focus:not(.btn-active) i,.btn.btn-outline.btn-outline-light:hover:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-light:hover:not(.btn-active) i,.show>.btn.btn-outline.btn-outline-light .svg-icon,.show>.btn.btn-outline.btn-outline-light i {
	color: var(--kt-light-active)
}

.btn-check:active+.btn.btn-outline.btn-outline-light.dropdown-toggle:after,.btn-check:checked+.btn.btn-outline.btn-outline-light.dropdown-toggle:after,.btn.btn-outline.btn-outline-light.active.dropdown-toggle:after,.btn.btn-outline.btn-outline-light.show.dropdown-toggle:after,.btn.btn-outline.btn-outline-light:active:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-light:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-light:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-outline.btn-outline-light.dropdown-toggle:after {
	color: var(--kt-light-active)
}

.btn.btn-primary {
	color: var(--kt-primary-inverse);
	border-color: var(--kt-primary);
	background-color: var(--kt-primary)
}

.btn.btn-primary .svg-icon,.btn.btn-primary i {
	color: var(--kt-primary-inverse)
}

.btn.btn-primary.dropdown-toggle:after {
	color: var(--kt-primary-inverse)
}

.btn-check:active+.btn.btn-primary,.btn-check:checked+.btn.btn-primary,.btn.btn-primary.active,.btn.btn-primary.show,.btn.btn-primary:active:not(.btn-active),.btn.btn-primary:focus:not(.btn-active),.btn.btn-primary:hover:not(.btn-active),.show>.btn.btn-primary {
	color: var(--kt-primary-inverse);
	border-color: var(--kt-primary-active);
	background-color: var(--kt-primary-active)!important
}

.btn-check:active+.btn.btn-primary .svg-icon,.btn-check:active+.btn.btn-primary i,.btn-check:checked+.btn.btn-primary .svg-icon,.btn-check:checked+.btn.btn-primary i,.btn.btn-primary.active .svg-icon,.btn.btn-primary.active i,.btn.btn-primary.show .svg-icon,.btn.btn-primary.show i,.btn.btn-primary:active:not(.btn-active) .svg-icon,.btn.btn-primary:active:not(.btn-active) i,.btn.btn-primary:focus:not(.btn-active) .svg-icon,.btn.btn-primary:focus:not(.btn-active) i,.btn.btn-primary:hover:not(.btn-active) .svg-icon,.btn.btn-primary:hover:not(.btn-active) i,.show>.btn.btn-primary .svg-icon,.show>.btn.btn-primary i {
	color: var(--kt-primary-inverse)
}

.btn-check:active+.btn.btn-primary.dropdown-toggle:after,.btn-check:checked+.btn.btn-primary.dropdown-toggle:after,.btn.btn-primary.active.dropdown-toggle:after,.btn.btn-primary.show.dropdown-toggle:after,.btn.btn-primary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-primary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-primary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-primary.dropdown-toggle:after {
	color: var(--kt-primary-inverse)
}

.btn.btn-light-primary {
	color: var(--kt-primary);
	border-color: var(--kt-primary-light);
	background-color: var(--kt-primary-light)
}

.btn.btn-light-primary .svg-icon,.btn.btn-light-primary i {
	color: var(--kt-primary)
}

.btn.btn-light-primary.dropdown-toggle:after {
	color: var(--kt-primary)
}

.btn-check:active+.btn.btn-light-primary,.btn-check:checked+.btn.btn-light-primary,.btn.btn-light-primary.active,.btn.btn-light-primary.show,.btn.btn-light-primary:active:not(.btn-active),.btn.btn-light-primary:focus:not(.btn-active),.btn.btn-light-primary:hover:not(.btn-active),.show>.btn.btn-light-primary {
	color: var(--kt-primary-inverse);
	border-color: var(--kt-primary);
	background-color: var(--kt-primary)!important
}

.btn-check:active+.btn.btn-light-primary .svg-icon,.btn-check:active+.btn.btn-light-primary i,.btn-check:checked+.btn.btn-light-primary .svg-icon,.btn-check:checked+.btn.btn-light-primary i,.btn.btn-light-primary.active .svg-icon,.btn.btn-light-primary.active i,.btn.btn-light-primary.show .svg-icon,.btn.btn-light-primary.show i,.btn.btn-light-primary:active:not(.btn-active) .svg-icon,.btn.btn-light-primary:active:not(.btn-active) i,.btn.btn-light-primary:focus:not(.btn-active) .svg-icon,.btn.btn-light-primary:focus:not(.btn-active) i,.btn.btn-light-primary:hover:not(.btn-active) .svg-icon,.btn.btn-light-primary:hover:not(.btn-active) i,.show>.btn.btn-light-primary .svg-icon,.show>.btn.btn-light-primary i {
	color: var(--kt-primary-inverse)
}

.btn-check:active+.btn.btn-light-primary.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-primary.dropdown-toggle:after,.btn.btn-light-primary.active.dropdown-toggle:after,.btn.btn-light-primary.show.dropdown-toggle:after,.btn.btn-light-primary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-primary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-primary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-primary.dropdown-toggle:after {
	color: var(--kt-primary-inverse)
}

.btn.btn-bg-primary {
	border-color: var(--kt-primary);
	background-color: var(--kt-primary)
}

.btn-check:active+.btn.btn-active-primary,.btn-check:checked+.btn.btn-active-primary,.btn.btn-active-primary.active,.btn.btn-active-primary.show,.btn.btn-active-primary:active:not(.btn-active),.btn.btn-active-primary:focus:not(.btn-active),.btn.btn-active-primary:hover:not(.btn-active),.show>.btn.btn-active-primary {
	color: var(--kt-primary-inverse);
	border-color: var(--kt-primary);
	background-color: var(--kt-primary)!important
}

.btn-check:active+.btn.btn-active-primary .svg-icon,.btn-check:active+.btn.btn-active-primary i,.btn-check:checked+.btn.btn-active-primary .svg-icon,.btn-check:checked+.btn.btn-active-primary i,.btn.btn-active-primary.active .svg-icon,.btn.btn-active-primary.active i,.btn.btn-active-primary.show .svg-icon,.btn.btn-active-primary.show i,.btn.btn-active-primary:active:not(.btn-active) .svg-icon,.btn.btn-active-primary:active:not(.btn-active) i,.btn.btn-active-primary:focus:not(.btn-active) .svg-icon,.btn.btn-active-primary:focus:not(.btn-active) i,.btn.btn-active-primary:hover:not(.btn-active) .svg-icon,.btn.btn-active-primary:hover:not(.btn-active) i,.show>.btn.btn-active-primary .svg-icon,.show>.btn.btn-active-primary i {
	color: var(--kt-primary-inverse)
}

.btn-check:active+.btn.btn-active-primary.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-primary.dropdown-toggle:after,.btn.btn-active-primary.active.dropdown-toggle:after,.btn.btn-active-primary.show.dropdown-toggle:after,.btn.btn-active-primary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-primary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-primary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-primary.dropdown-toggle:after {
	color: var(--kt-primary-inverse)
}

.btn-check:active+.btn.btn-active-light-primary,.btn-check:checked+.btn.btn-active-light-primary,.btn.btn-active-light-primary.active,.btn.btn-active-light-primary.show,.btn.btn-active-light-primary:active:not(.btn-active),.btn.btn-active-light-primary:focus:not(.btn-active),.btn.btn-active-light-primary:hover:not(.btn-active),.show>.btn.btn-active-light-primary {
	color: var(--kt-primary);
	border-color: var(--kt-primary-light);
	background-color: var(--kt-primary-light)!important
}

.btn-check:active+.btn.btn-active-light-primary .svg-icon,.btn-check:active+.btn.btn-active-light-primary i,.btn-check:checked+.btn.btn-active-light-primary .svg-icon,.btn-check:checked+.btn.btn-active-light-primary i,.btn.btn-active-light-primary.active .svg-icon,.btn.btn-active-light-primary.active i,.btn.btn-active-light-primary.show .svg-icon,.btn.btn-active-light-primary.show i,.btn.btn-active-light-primary:active:not(.btn-active) .svg-icon,.btn.btn-active-light-primary:active:not(.btn-active) i,.btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon,.btn.btn-active-light-primary:focus:not(.btn-active) i,.btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon,.btn.btn-active-light-primary:hover:not(.btn-active) i,.show>.btn.btn-active-light-primary .svg-icon,.show>.btn.btn-active-light-primary i {
	color: var(--kt-primary)
}

.btn-check:active+.btn.btn-active-light-primary.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-light-primary.dropdown-toggle:after,.btn.btn-active-light-primary.active.dropdown-toggle:after,.btn.btn-active-light-primary.show.dropdown-toggle:after,.btn.btn-active-light-primary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-primary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-primary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-light-primary.dropdown-toggle:after {
	color: var(--kt-primary)
}

.btn.btn-outline.btn-outline-primary {
	color: var(--kt-primary);
	border-color: var(--kt-primary);
	background-color: transparent
}

.btn.btn-outline.btn-outline-primary .svg-icon,.btn.btn-outline.btn-outline-primary i {
	color: var(--kt-primary)
}

.btn.btn-outline.btn-outline-primary.dropdown-toggle:after {
	color: var(--kt-primary)
}

.btn-check:active+.btn.btn-outline.btn-outline-primary,.btn-check:checked+.btn.btn-outline.btn-outline-primary,.btn.btn-outline.btn-outline-primary.active,.btn.btn-outline.btn-outline-primary.show,.btn.btn-outline.btn-outline-primary:active:not(.btn-active),.btn.btn-outline.btn-outline-primary:focus:not(.btn-active),.btn.btn-outline.btn-outline-primary:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-primary {
	color: var(--kt-primary-active);
	border-color: var(--kt-primary);
	background-color: var(--kt-primary-light)!important
}

.btn-check:active+.btn.btn-outline.btn-outline-primary .svg-icon,.btn-check:active+.btn.btn-outline.btn-outline-primary i,.btn-check:checked+.btn.btn-outline.btn-outline-primary .svg-icon,.btn-check:checked+.btn.btn-outline.btn-outline-primary i,.btn.btn-outline.btn-outline-primary.active .svg-icon,.btn.btn-outline.btn-outline-primary.active i,.btn.btn-outline.btn-outline-primary.show .svg-icon,.btn.btn-outline.btn-outline-primary.show i,.btn.btn-outline.btn-outline-primary:active:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-primary:active:not(.btn-active) i,.btn.btn-outline.btn-outline-primary:focus:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-primary:focus:not(.btn-active) i,.btn.btn-outline.btn-outline-primary:hover:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-primary:hover:not(.btn-active) i,.show>.btn.btn-outline.btn-outline-primary .svg-icon,.show>.btn.btn-outline.btn-outline-primary i {
	color: var(--kt-primary-active)
}

.btn-check:active+.btn.btn-outline.btn-outline-primary.dropdown-toggle:after,.btn-check:checked+.btn.btn-outline.btn-outline-primary.dropdown-toggle:after,.btn.btn-outline.btn-outline-primary.active.dropdown-toggle:after,.btn.btn-outline.btn-outline-primary.show.dropdown-toggle:after,.btn.btn-outline.btn-outline-primary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-primary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-primary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-outline.btn-outline-primary.dropdown-toggle:after {
	color: var(--kt-primary-active)
}

.btn.btn-secondary {
	color: var(--kt-secondary-inverse);
	border-color: var(--kt-secondary);
	background-color: var(--kt-secondary)
}

.btn.btn-secondary .svg-icon,.btn.btn-secondary i {
	color: var(--kt-secondary-inverse)
}

.btn.btn-secondary.dropdown-toggle:after {
	color: var(--kt-secondary-inverse)
}

.btn-check:active+.btn.btn-secondary,.btn-check:checked+.btn.btn-secondary,.btn.btn-secondary.active,.btn.btn-secondary.show,.btn.btn-secondary:active:not(.btn-active),.btn.btn-secondary:focus:not(.btn-active),.btn.btn-secondary:hover:not(.btn-active),.show>.btn.btn-secondary {
	color: var(--kt-secondary-inverse);
	border-color: var(--kt-secondary-active);
	background-color: var(--kt-secondary-active)!important
}

.btn-check:active+.btn.btn-secondary .svg-icon,.btn-check:active+.btn.btn-secondary i,.btn-check:checked+.btn.btn-secondary .svg-icon,.btn-check:checked+.btn.btn-secondary i,.btn.btn-secondary.active .svg-icon,.btn.btn-secondary.active i,.btn.btn-secondary.show .svg-icon,.btn.btn-secondary.show i,.btn.btn-secondary:active:not(.btn-active) .svg-icon,.btn.btn-secondary:active:not(.btn-active) i,.btn.btn-secondary:focus:not(.btn-active) .svg-icon,.btn.btn-secondary:focus:not(.btn-active) i,.btn.btn-secondary:hover:not(.btn-active) .svg-icon,.btn.btn-secondary:hover:not(.btn-active) i,.show>.btn.btn-secondary .svg-icon,.show>.btn.btn-secondary i {
	color: var(--kt-secondary-inverse)
}

.btn-check:active+.btn.btn-secondary.dropdown-toggle:after,.btn-check:checked+.btn.btn-secondary.dropdown-toggle:after,.btn.btn-secondary.active.dropdown-toggle:after,.btn.btn-secondary.show.dropdown-toggle:after,.btn.btn-secondary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-secondary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-secondary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-secondary.dropdown-toggle:after {
	color: var(--kt-secondary-inverse)
}

.btn.btn-light-secondary {
	color: var(--kt-secondary);
	border-color: var(--kt-secondary-light);
	background-color: var(--kt-secondary-light)
}

.btn.btn-light-secondary .svg-icon,.btn.btn-light-secondary i {
	color: var(--kt-secondary)
}

.btn.btn-light-secondary.dropdown-toggle:after {
	color: var(--kt-secondary)
}

.btn-check:active+.btn.btn-light-secondary,.btn-check:checked+.btn.btn-light-secondary,.btn.btn-light-secondary.active,.btn.btn-light-secondary.show,.btn.btn-light-secondary:active:not(.btn-active),.btn.btn-light-secondary:focus:not(.btn-active),.btn.btn-light-secondary:hover:not(.btn-active),.show>.btn.btn-light-secondary {
	color: var(--kt-secondary-inverse);
	border-color: var(--kt-secondary);
	background-color: var(--kt-secondary)!important
}

.btn-check:active+.btn.btn-light-secondary .svg-icon,.btn-check:active+.btn.btn-light-secondary i,.btn-check:checked+.btn.btn-light-secondary .svg-icon,.btn-check:checked+.btn.btn-light-secondary i,.btn.btn-light-secondary.active .svg-icon,.btn.btn-light-secondary.active i,.btn.btn-light-secondary.show .svg-icon,.btn.btn-light-secondary.show i,.btn.btn-light-secondary:active:not(.btn-active) .svg-icon,.btn.btn-light-secondary:active:not(.btn-active) i,.btn.btn-light-secondary:focus:not(.btn-active) .svg-icon,.btn.btn-light-secondary:focus:not(.btn-active) i,.btn.btn-light-secondary:hover:not(.btn-active) .svg-icon,.btn.btn-light-secondary:hover:not(.btn-active) i,.show>.btn.btn-light-secondary .svg-icon,.show>.btn.btn-light-secondary i {
	color: var(--kt-secondary-inverse)
}

.btn-check:active+.btn.btn-light-secondary.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-secondary.dropdown-toggle:after,.btn.btn-light-secondary.active.dropdown-toggle:after,.btn.btn-light-secondary.show.dropdown-toggle:after,.btn.btn-light-secondary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-secondary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-secondary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-secondary.dropdown-toggle:after {
	color: var(--kt-secondary-inverse)
}

.btn.btn-bg-secondary {
	border-color: var(--kt-secondary);
	background-color: var(--kt-secondary)
}

.btn-check:active+.btn.btn-active-secondary,.btn-check:checked+.btn.btn-active-secondary,.btn.btn-active-secondary.active,.btn.btn-active-secondary.show,.btn.btn-active-secondary:active:not(.btn-active),.btn.btn-active-secondary:focus:not(.btn-active),.btn.btn-active-secondary:hover:not(.btn-active),.show>.btn.btn-active-secondary {
	color: var(--kt-secondary-inverse);
	border-color: var(--kt-secondary);
	background-color: var(--kt-secondary)!important
}

.btn-check:active+.btn.btn-active-secondary .svg-icon,.btn-check:active+.btn.btn-active-secondary i,.btn-check:checked+.btn.btn-active-secondary .svg-icon,.btn-check:checked+.btn.btn-active-secondary i,.btn.btn-active-secondary.active .svg-icon,.btn.btn-active-secondary.active i,.btn.btn-active-secondary.show .svg-icon,.btn.btn-active-secondary.show i,.btn.btn-active-secondary:active:not(.btn-active) .svg-icon,.btn.btn-active-secondary:active:not(.btn-active) i,.btn.btn-active-secondary:focus:not(.btn-active) .svg-icon,.btn.btn-active-secondary:focus:not(.btn-active) i,.btn.btn-active-secondary:hover:not(.btn-active) .svg-icon,.btn.btn-active-secondary:hover:not(.btn-active) i,.show>.btn.btn-active-secondary .svg-icon,.show>.btn.btn-active-secondary i {
	color: var(--kt-secondary-inverse)
}

.btn-check:active+.btn.btn-active-secondary.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-secondary.dropdown-toggle:after,.btn.btn-active-secondary.active.dropdown-toggle:after,.btn.btn-active-secondary.show.dropdown-toggle:after,.btn.btn-active-secondary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-secondary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-secondary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-secondary.dropdown-toggle:after {
	color: var(--kt-secondary-inverse)
}

.btn-check:active+.btn.btn-active-light-secondary,.btn-check:checked+.btn.btn-active-light-secondary,.btn.btn-active-light-secondary.active,.btn.btn-active-light-secondary.show,.btn.btn-active-light-secondary:active:not(.btn-active),.btn.btn-active-light-secondary:focus:not(.btn-active),.btn.btn-active-light-secondary:hover:not(.btn-active),.show>.btn.btn-active-light-secondary {
	color: var(--kt-secondary);
	border-color: var(--kt-secondary-light);
	background-color: var(--kt-secondary-light)!important
}

.btn-check:active+.btn.btn-active-light-secondary .svg-icon,.btn-check:active+.btn.btn-active-light-secondary i,.btn-check:checked+.btn.btn-active-light-secondary .svg-icon,.btn-check:checked+.btn.btn-active-light-secondary i,.btn.btn-active-light-secondary.active .svg-icon,.btn.btn-active-light-secondary.active i,.btn.btn-active-light-secondary.show .svg-icon,.btn.btn-active-light-secondary.show i,.btn.btn-active-light-secondary:active:not(.btn-active) .svg-icon,.btn.btn-active-light-secondary:active:not(.btn-active) i,.btn.btn-active-light-secondary:focus:not(.btn-active) .svg-icon,.btn.btn-active-light-secondary:focus:not(.btn-active) i,.btn.btn-active-light-secondary:hover:not(.btn-active) .svg-icon,.btn.btn-active-light-secondary:hover:not(.btn-active) i,.show>.btn.btn-active-light-secondary .svg-icon,.show>.btn.btn-active-light-secondary i {
	color: var(--kt-secondary)
}

.btn-check:active+.btn.btn-active-light-secondary.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-light-secondary.dropdown-toggle:after,.btn.btn-active-light-secondary.active.dropdown-toggle:after,.btn.btn-active-light-secondary.show.dropdown-toggle:after,.btn.btn-active-light-secondary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-secondary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-secondary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-light-secondary.dropdown-toggle:after {
	color: var(--kt-secondary)
}

.btn.btn-outline.btn-outline-secondary {
	color: var(--kt-secondary);
	border-color: var(--kt-secondary);
	background-color: transparent
}

.btn.btn-outline.btn-outline-secondary .svg-icon,.btn.btn-outline.btn-outline-secondary i {
	color: var(--kt-secondary)
}

.btn.btn-outline.btn-outline-secondary.dropdown-toggle:after {
	color: var(--kt-secondary)
}

.btn-check:active+.btn.btn-outline.btn-outline-secondary,.btn-check:checked+.btn.btn-outline.btn-outline-secondary,.btn.btn-outline.btn-outline-secondary.active,.btn.btn-outline.btn-outline-secondary.show,.btn.btn-outline.btn-outline-secondary:active:not(.btn-active),.btn.btn-outline.btn-outline-secondary:focus:not(.btn-active),.btn.btn-outline.btn-outline-secondary:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-secondary {
	color: var(--kt-secondary-active);
	border-color: var(--kt-secondary);
	background-color: var(--kt-secondary-light)!important
}

.btn-check:active+.btn.btn-outline.btn-outline-secondary .svg-icon,.btn-check:active+.btn.btn-outline.btn-outline-secondary i,.btn-check:checked+.btn.btn-outline.btn-outline-secondary .svg-icon,.btn-check:checked+.btn.btn-outline.btn-outline-secondary i,.btn.btn-outline.btn-outline-secondary.active .svg-icon,.btn.btn-outline.btn-outline-secondary.active i,.btn.btn-outline.btn-outline-secondary.show .svg-icon,.btn.btn-outline.btn-outline-secondary.show i,.btn.btn-outline.btn-outline-secondary:active:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-secondary:active:not(.btn-active) i,.btn.btn-outline.btn-outline-secondary:focus:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-secondary:focus:not(.btn-active) i,.btn.btn-outline.btn-outline-secondary:hover:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-secondary:hover:not(.btn-active) i,.show>.btn.btn-outline.btn-outline-secondary .svg-icon,.show>.btn.btn-outline.btn-outline-secondary i {
	color: var(--kt-secondary-active)
}

.btn-check:active+.btn.btn-outline.btn-outline-secondary.dropdown-toggle:after,.btn-check:checked+.btn.btn-outline.btn-outline-secondary.dropdown-toggle:after,.btn.btn-outline.btn-outline-secondary.active.dropdown-toggle:after,.btn.btn-outline.btn-outline-secondary.show.dropdown-toggle:after,.btn.btn-outline.btn-outline-secondary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-secondary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-secondary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-outline.btn-outline-secondary.dropdown-toggle:after {
	color: var(--kt-secondary-active)
}

.btn.btn-success {
	color: var(--kt-success-inverse);
	border-color: var(--kt-success);
	background-color: var(--kt-success)
}

.btn.btn-success .svg-icon,.btn.btn-success i {
	color: var(--kt-success-inverse)
}

.btn.btn-success.dropdown-toggle:after {
	color: var(--kt-success-inverse)
}

.btn-check:active+.btn.btn-success,.btn-check:checked+.btn.btn-success,.btn.btn-success.active,.btn.btn-success.show,.btn.btn-success:active:not(.btn-active),.btn.btn-success:focus:not(.btn-active),.btn.btn-success:hover:not(.btn-active),.show>.btn.btn-success {
	color: var(--kt-success-inverse);
	border-color: var(--kt-success-active);
	background-color: var(--kt-success-active)!important
}

.btn-check:active+.btn.btn-success .svg-icon,.btn-check:active+.btn.btn-success i,.btn-check:checked+.btn.btn-success .svg-icon,.btn-check:checked+.btn.btn-success i,.btn.btn-success.active .svg-icon,.btn.btn-success.active i,.btn.btn-success.show .svg-icon,.btn.btn-success.show i,.btn.btn-success:active:not(.btn-active) .svg-icon,.btn.btn-success:active:not(.btn-active) i,.btn.btn-success:focus:not(.btn-active) .svg-icon,.btn.btn-success:focus:not(.btn-active) i,.btn.btn-success:hover:not(.btn-active) .svg-icon,.btn.btn-success:hover:not(.btn-active) i,.show>.btn.btn-success .svg-icon,.show>.btn.btn-success i {
	color: var(--kt-success-inverse)
}

.btn-check:active+.btn.btn-success.dropdown-toggle:after,.btn-check:checked+.btn.btn-success.dropdown-toggle:after,.btn.btn-success.active.dropdown-toggle:after,.btn.btn-success.show.dropdown-toggle:after,.btn.btn-success:active:not(.btn-active).dropdown-toggle:after,.btn.btn-success:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-success:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-success.dropdown-toggle:after {
	color: var(--kt-success-inverse)
}

.btn.btn-light-success {
	color: var(--kt-success);
	border-color: var(--kt-success-light);
	background-color: var(--kt-success-light)
}

.btn.btn-light-success .svg-icon,.btn.btn-light-success i {
	color: var(--kt-success)
}

.btn.btn-light-success.dropdown-toggle:after {
	color: var(--kt-success)
}

.btn-check:active+.btn.btn-light-success,.btn-check:checked+.btn.btn-light-success,.btn.btn-light-success.active,.btn.btn-light-success.show,.btn.btn-light-success:active:not(.btn-active),.btn.btn-light-success:focus:not(.btn-active),.btn.btn-light-success:hover:not(.btn-active),.show>.btn.btn-light-success {
	color: var(--kt-success-inverse);
	border-color: var(--kt-success);
	background-color: var(--kt-success)!important
}

.btn-check:active+.btn.btn-light-success .svg-icon,.btn-check:active+.btn.btn-light-success i,.btn-check:checked+.btn.btn-light-success .svg-icon,.btn-check:checked+.btn.btn-light-success i,.btn.btn-light-success.active .svg-icon,.btn.btn-light-success.active i,.btn.btn-light-success.show .svg-icon,.btn.btn-light-success.show i,.btn.btn-light-success:active:not(.btn-active) .svg-icon,.btn.btn-light-success:active:not(.btn-active) i,.btn.btn-light-success:focus:not(.btn-active) .svg-icon,.btn.btn-light-success:focus:not(.btn-active) i,.btn.btn-light-success:hover:not(.btn-active) .svg-icon,.btn.btn-light-success:hover:not(.btn-active) i,.show>.btn.btn-light-success .svg-icon,.show>.btn.btn-light-success i {
	color: var(--kt-success-inverse)
}

.btn-check:active+.btn.btn-light-success.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-success.dropdown-toggle:after,.btn.btn-light-success.active.dropdown-toggle:after,.btn.btn-light-success.show.dropdown-toggle:after,.btn.btn-light-success:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-success:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-success:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-success.dropdown-toggle:after {
	color: var(--kt-success-inverse)
}

.btn.btn-bg-success {
	border-color: var(--kt-success);
	background-color: var(--kt-success)
}

.btn-check:active+.btn.btn-active-success,.btn-check:checked+.btn.btn-active-success,.btn.btn-active-success.active,.btn.btn-active-success.show,.btn.btn-active-success:active:not(.btn-active),.btn.btn-active-success:focus:not(.btn-active),.btn.btn-active-success:hover:not(.btn-active),.show>.btn.btn-active-success {
	color: var(--kt-success-inverse);
	border-color: var(--kt-success);
	background-color: var(--kt-success)!important
}

.btn-check:active+.btn.btn-active-success .svg-icon,.btn-check:active+.btn.btn-active-success i,.btn-check:checked+.btn.btn-active-success .svg-icon,.btn-check:checked+.btn.btn-active-success i,.btn.btn-active-success.active .svg-icon,.btn.btn-active-success.active i,.btn.btn-active-success.show .svg-icon,.btn.btn-active-success.show i,.btn.btn-active-success:active:not(.btn-active) .svg-icon,.btn.btn-active-success:active:not(.btn-active) i,.btn.btn-active-success:focus:not(.btn-active) .svg-icon,.btn.btn-active-success:focus:not(.btn-active) i,.btn.btn-active-success:hover:not(.btn-active) .svg-icon,.btn.btn-active-success:hover:not(.btn-active) i,.show>.btn.btn-active-success .svg-icon,.show>.btn.btn-active-success i {
	color: var(--kt-success-inverse)
}

.btn-check:active+.btn.btn-active-success.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-success.dropdown-toggle:after,.btn.btn-active-success.active.dropdown-toggle:after,.btn.btn-active-success.show.dropdown-toggle:after,.btn.btn-active-success:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-success:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-success:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-success.dropdown-toggle:after {
	color: var(--kt-success-inverse)
}

.btn-check:active+.btn.btn-active-light-success,.btn-check:checked+.btn.btn-active-light-success,.btn.btn-active-light-success.active,.btn.btn-active-light-success.show,.btn.btn-active-light-success:active:not(.btn-active),.btn.btn-active-light-success:focus:not(.btn-active),.btn.btn-active-light-success:hover:not(.btn-active),.show>.btn.btn-active-light-success {
	color: var(--kt-success);
	border-color: var(--kt-success-light);
	background-color: var(--kt-success-light)!important
}

.btn-check:active+.btn.btn-active-light-success .svg-icon,.btn-check:active+.btn.btn-active-light-success i,.btn-check:checked+.btn.btn-active-light-success .svg-icon,.btn-check:checked+.btn.btn-active-light-success i,.btn.btn-active-light-success.active .svg-icon,.btn.btn-active-light-success.active i,.btn.btn-active-light-success.show .svg-icon,.btn.btn-active-light-success.show i,.btn.btn-active-light-success:active:not(.btn-active) .svg-icon,.btn.btn-active-light-success:active:not(.btn-active) i,.btn.btn-active-light-success:focus:not(.btn-active) .svg-icon,.btn.btn-active-light-success:focus:not(.btn-active) i,.btn.btn-active-light-success:hover:not(.btn-active) .svg-icon,.btn.btn-active-light-success:hover:not(.btn-active) i,.show>.btn.btn-active-light-success .svg-icon,.show>.btn.btn-active-light-success i {
	color: var(--kt-success)
}

.btn-check:active+.btn.btn-active-light-success.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-light-success.dropdown-toggle:after,.btn.btn-active-light-success.active.dropdown-toggle:after,.btn.btn-active-light-success.show.dropdown-toggle:after,.btn.btn-active-light-success:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-success:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-success:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-light-success.dropdown-toggle:after {
	color: var(--kt-success)
}

.btn.btn-outline.btn-outline-success {
	color: var(--kt-success);
	border-color: var(--kt-success);
	background-color: transparent
}

.btn.btn-outline.btn-outline-success .svg-icon,.btn.btn-outline.btn-outline-success i {
	color: var(--kt-success)
}

.btn.btn-outline.btn-outline-success.dropdown-toggle:after {
	color: var(--kt-success)
}

.btn-check:active+.btn.btn-outline.btn-outline-success,.btn-check:checked+.btn.btn-outline.btn-outline-success,.btn.btn-outline.btn-outline-success.active,.btn.btn-outline.btn-outline-success.show,.btn.btn-outline.btn-outline-success:active:not(.btn-active),.btn.btn-outline.btn-outline-success:focus:not(.btn-active),.btn.btn-outline.btn-outline-success:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-success {
	color: var(--kt-success-active);
	border-color: var(--kt-success);
	background-color: var(--kt-success-light)!important
}

.btn-check:active+.btn.btn-outline.btn-outline-success .svg-icon,.btn-check:active+.btn.btn-outline.btn-outline-success i,.btn-check:checked+.btn.btn-outline.btn-outline-success .svg-icon,.btn-check:checked+.btn.btn-outline.btn-outline-success i,.btn.btn-outline.btn-outline-success.active .svg-icon,.btn.btn-outline.btn-outline-success.active i,.btn.btn-outline.btn-outline-success.show .svg-icon,.btn.btn-outline.btn-outline-success.show i,.btn.btn-outline.btn-outline-success:active:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-success:active:not(.btn-active) i,.btn.btn-outline.btn-outline-success:focus:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-success:focus:not(.btn-active) i,.btn.btn-outline.btn-outline-success:hover:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-success:hover:not(.btn-active) i,.show>.btn.btn-outline.btn-outline-success .svg-icon,.show>.btn.btn-outline.btn-outline-success i {
	color: var(--kt-success-active)
}

.btn-check:active+.btn.btn-outline.btn-outline-success.dropdown-toggle:after,.btn-check:checked+.btn.btn-outline.btn-outline-success.dropdown-toggle:after,.btn.btn-outline.btn-outline-success.active.dropdown-toggle:after,.btn.btn-outline.btn-outline-success.show.dropdown-toggle:after,.btn.btn-outline.btn-outline-success:active:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-success:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-success:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-outline.btn-outline-success.dropdown-toggle:after {
	color: var(--kt-success-active)
}

.btn.btn-info {
	color: var(--kt-info-inverse);
	border-color: var(--kt-info);
	background-color: var(--kt-info)
}

.btn.btn-info .svg-icon,.btn.btn-info i {
	color: var(--kt-info-inverse)
}

.btn.btn-info.dropdown-toggle:after {
	color: var(--kt-info-inverse)
}

.btn-check:active+.btn.btn-info,.btn-check:checked+.btn.btn-info,.btn.btn-info.active,.btn.btn-info.show,.btn.btn-info:active:not(.btn-active),.btn.btn-info:focus:not(.btn-active),.btn.btn-info:hover:not(.btn-active),.show>.btn.btn-info {
	color: var(--kt-info-inverse);
	border-color: var(--kt-info-active);
	background-color: var(--kt-info-active)!important
}

.btn-check:active+.btn.btn-info .svg-icon,.btn-check:active+.btn.btn-info i,.btn-check:checked+.btn.btn-info .svg-icon,.btn-check:checked+.btn.btn-info i,.btn.btn-info.active .svg-icon,.btn.btn-info.active i,.btn.btn-info.show .svg-icon,.btn.btn-info.show i,.btn.btn-info:active:not(.btn-active) .svg-icon,.btn.btn-info:active:not(.btn-active) i,.btn.btn-info:focus:not(.btn-active) .svg-icon,.btn.btn-info:focus:not(.btn-active) i,.btn.btn-info:hover:not(.btn-active) .svg-icon,.btn.btn-info:hover:not(.btn-active) i,.show>.btn.btn-info .svg-icon,.show>.btn.btn-info i {
	color: var(--kt-info-inverse)
}

.btn-check:active+.btn.btn-info.dropdown-toggle:after,.btn-check:checked+.btn.btn-info.dropdown-toggle:after,.btn.btn-info.active.dropdown-toggle:after,.btn.btn-info.show.dropdown-toggle:after,.btn.btn-info:active:not(.btn-active).dropdown-toggle:after,.btn.btn-info:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-info:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-info.dropdown-toggle:after {
	color: var(--kt-info-inverse)
}

.btn.btn-light-info {
	color: var(--kt-info);
	border-color: var(--kt-info-light);
	background-color: var(--kt-info-light)
}

.btn.btn-light-info .svg-icon,.btn.btn-light-info i {
	color: var(--kt-info)
}

.btn.btn-light-info.dropdown-toggle:after {
	color: var(--kt-info)
}

.btn-check:active+.btn.btn-light-info,.btn-check:checked+.btn.btn-light-info,.btn.btn-light-info.active,.btn.btn-light-info.show,.btn.btn-light-info:active:not(.btn-active),.btn.btn-light-info:focus:not(.btn-active),.btn.btn-light-info:hover:not(.btn-active),.show>.btn.btn-light-info {
	color: var(--kt-info-inverse);
	border-color: var(--kt-info);
	background-color: var(--kt-info)!important
}

.btn-check:active+.btn.btn-light-info .svg-icon,.btn-check:active+.btn.btn-light-info i,.btn-check:checked+.btn.btn-light-info .svg-icon,.btn-check:checked+.btn.btn-light-info i,.btn.btn-light-info.active .svg-icon,.btn.btn-light-info.active i,.btn.btn-light-info.show .svg-icon,.btn.btn-light-info.show i,.btn.btn-light-info:active:not(.btn-active) .svg-icon,.btn.btn-light-info:active:not(.btn-active) i,.btn.btn-light-info:focus:not(.btn-active) .svg-icon,.btn.btn-light-info:focus:not(.btn-active) i,.btn.btn-light-info:hover:not(.btn-active) .svg-icon,.btn.btn-light-info:hover:not(.btn-active) i,.show>.btn.btn-light-info .svg-icon,.show>.btn.btn-light-info i {
	color: var(--kt-info-inverse)
}

.btn-check:active+.btn.btn-light-info.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-info.dropdown-toggle:after,.btn.btn-light-info.active.dropdown-toggle:after,.btn.btn-light-info.show.dropdown-toggle:after,.btn.btn-light-info:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-info:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-info:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-info.dropdown-toggle:after {
	color: var(--kt-info-inverse)
}

.btn.btn-bg-info {
	border-color: var(--kt-info);
	background-color: var(--kt-info)
}

.btn-check:active+.btn.btn-active-info,.btn-check:checked+.btn.btn-active-info,.btn.btn-active-info.active,.btn.btn-active-info.show,.btn.btn-active-info:active:not(.btn-active),.btn.btn-active-info:focus:not(.btn-active),.btn.btn-active-info:hover:not(.btn-active),.show>.btn.btn-active-info {
	color: var(--kt-info-inverse);
	border-color: var(--kt-info);
	background-color: var(--kt-info)!important
}

.btn-check:active+.btn.btn-active-info .svg-icon,.btn-check:active+.btn.btn-active-info i,.btn-check:checked+.btn.btn-active-info .svg-icon,.btn-check:checked+.btn.btn-active-info i,.btn.btn-active-info.active .svg-icon,.btn.btn-active-info.active i,.btn.btn-active-info.show .svg-icon,.btn.btn-active-info.show i,.btn.btn-active-info:active:not(.btn-active) .svg-icon,.btn.btn-active-info:active:not(.btn-active) i,.btn.btn-active-info:focus:not(.btn-active) .svg-icon,.btn.btn-active-info:focus:not(.btn-active) i,.btn.btn-active-info:hover:not(.btn-active) .svg-icon,.btn.btn-active-info:hover:not(.btn-active) i,.show>.btn.btn-active-info .svg-icon,.show>.btn.btn-active-info i {
	color: var(--kt-info-inverse)
}

.btn-check:active+.btn.btn-active-info.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-info.dropdown-toggle:after,.btn.btn-active-info.active.dropdown-toggle:after,.btn.btn-active-info.show.dropdown-toggle:after,.btn.btn-active-info:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-info:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-info:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-info.dropdown-toggle:after {
	color: var(--kt-info-inverse)
}

.btn-check:active+.btn.btn-active-light-info,.btn-check:checked+.btn.btn-active-light-info,.btn.btn-active-light-info.active,.btn.btn-active-light-info.show,.btn.btn-active-light-info:active:not(.btn-active),.btn.btn-active-light-info:focus:not(.btn-active),.btn.btn-active-light-info:hover:not(.btn-active),.show>.btn.btn-active-light-info {
	color: var(--kt-info);
	border-color: var(--kt-info-light);
	background-color: var(--kt-info-light)!important
}

.btn-check:active+.btn.btn-active-light-info .svg-icon,.btn-check:active+.btn.btn-active-light-info i,.btn-check:checked+.btn.btn-active-light-info .svg-icon,.btn-check:checked+.btn.btn-active-light-info i,.btn.btn-active-light-info.active .svg-icon,.btn.btn-active-light-info.active i,.btn.btn-active-light-info.show .svg-icon,.btn.btn-active-light-info.show i,.btn.btn-active-light-info:active:not(.btn-active) .svg-icon,.btn.btn-active-light-info:active:not(.btn-active) i,.btn.btn-active-light-info:focus:not(.btn-active) .svg-icon,.btn.btn-active-light-info:focus:not(.btn-active) i,.btn.btn-active-light-info:hover:not(.btn-active) .svg-icon,.btn.btn-active-light-info:hover:not(.btn-active) i,.show>.btn.btn-active-light-info .svg-icon,.show>.btn.btn-active-light-info i {
	color: var(--kt-info)
}

.btn-check:active+.btn.btn-active-light-info.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-light-info.dropdown-toggle:after,.btn.btn-active-light-info.active.dropdown-toggle:after,.btn.btn-active-light-info.show.dropdown-toggle:after,.btn.btn-active-light-info:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-info:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-info:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-light-info.dropdown-toggle:after {
	color: var(--kt-info)
}

.btn.btn-outline.btn-outline-info {
	color: var(--kt-info);
	border-color: var(--kt-info);
	background-color: transparent
}

.btn.btn-outline.btn-outline-info .svg-icon,.btn.btn-outline.btn-outline-info i {
	color: var(--kt-info)
}

.btn.btn-outline.btn-outline-info.dropdown-toggle:after {
	color: var(--kt-info)
}

.btn-check:active+.btn.btn-outline.btn-outline-info,.btn-check:checked+.btn.btn-outline.btn-outline-info,.btn.btn-outline.btn-outline-info.active,.btn.btn-outline.btn-outline-info.show,.btn.btn-outline.btn-outline-info:active:not(.btn-active),.btn.btn-outline.btn-outline-info:focus:not(.btn-active),.btn.btn-outline.btn-outline-info:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-info {
	color: var(--kt-info-active);
	border-color: var(--kt-info);
	background-color: var(--kt-info-light)!important
}

.btn-check:active+.btn.btn-outline.btn-outline-info .svg-icon,.btn-check:active+.btn.btn-outline.btn-outline-info i,.btn-check:checked+.btn.btn-outline.btn-outline-info .svg-icon,.btn-check:checked+.btn.btn-outline.btn-outline-info i,.btn.btn-outline.btn-outline-info.active .svg-icon,.btn.btn-outline.btn-outline-info.active i,.btn.btn-outline.btn-outline-info.show .svg-icon,.btn.btn-outline.btn-outline-info.show i,.btn.btn-outline.btn-outline-info:active:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-info:active:not(.btn-active) i,.btn.btn-outline.btn-outline-info:focus:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-info:focus:not(.btn-active) i,.btn.btn-outline.btn-outline-info:hover:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-info:hover:not(.btn-active) i,.show>.btn.btn-outline.btn-outline-info .svg-icon,.show>.btn.btn-outline.btn-outline-info i {
	color: var(--kt-info-active)
}

.btn-check:active+.btn.btn-outline.btn-outline-info.dropdown-toggle:after,.btn-check:checked+.btn.btn-outline.btn-outline-info.dropdown-toggle:after,.btn.btn-outline.btn-outline-info.active.dropdown-toggle:after,.btn.btn-outline.btn-outline-info.show.dropdown-toggle:after,.btn.btn-outline.btn-outline-info:active:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-info:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-info:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-outline.btn-outline-info.dropdown-toggle:after {
	color: var(--kt-info-active)
}

.btn.btn-warning {
	color: var(--kt-warning-inverse);
	border-color: var(--kt-warning);
	background-color: var(--kt-warning)
}

.btn.btn-warning .svg-icon,.btn.btn-warning i {
	color: var(--kt-warning-inverse)
}

.btn.btn-warning.dropdown-toggle:after {
	color: var(--kt-warning-inverse)
}

.btn-check:active+.btn.btn-warning,.btn-check:checked+.btn.btn-warning,.btn.btn-warning.active,.btn.btn-warning.show,.btn.btn-warning:active:not(.btn-active),.btn.btn-warning:focus:not(.btn-active),.btn.btn-warning:hover:not(.btn-active),.show>.btn.btn-warning {
	color: var(--kt-warning-inverse);
	border-color: var(--kt-warning-active);
	background-color: var(--kt-warning-active)!important
}

.btn-check:active+.btn.btn-warning .svg-icon,.btn-check:active+.btn.btn-warning i,.btn-check:checked+.btn.btn-warning .svg-icon,.btn-check:checked+.btn.btn-warning i,.btn.btn-warning.active .svg-icon,.btn.btn-warning.active i,.btn.btn-warning.show .svg-icon,.btn.btn-warning.show i,.btn.btn-warning:active:not(.btn-active) .svg-icon,.btn.btn-warning:active:not(.btn-active) i,.btn.btn-warning:focus:not(.btn-active) .svg-icon,.btn.btn-warning:focus:not(.btn-active) i,.btn.btn-warning:hover:not(.btn-active) .svg-icon,.btn.btn-warning:hover:not(.btn-active) i,.show>.btn.btn-warning .svg-icon,.show>.btn.btn-warning i {
	color: var(--kt-warning-inverse)
}

.btn-check:active+.btn.btn-warning.dropdown-toggle:after,.btn-check:checked+.btn.btn-warning.dropdown-toggle:after,.btn.btn-warning.active.dropdown-toggle:after,.btn.btn-warning.show.dropdown-toggle:after,.btn.btn-warning:active:not(.btn-active).dropdown-toggle:after,.btn.btn-warning:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-warning:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-warning.dropdown-toggle:after {
	color: var(--kt-warning-inverse)
}

.btn.btn-light-warning {
	color: var(--kt-warning);
	border-color: var(--kt-warning-light);
	background-color: var(--kt-warning-light)
}

.btn.btn-light-warning .svg-icon,.btn.btn-light-warning i {
	color: var(--kt-warning)
}

.btn.btn-light-warning.dropdown-toggle:after {
	color: var(--kt-warning)
}

.btn-check:active+.btn.btn-light-warning,.btn-check:checked+.btn.btn-light-warning,.btn.btn-light-warning.active,.btn.btn-light-warning.show,.btn.btn-light-warning:active:not(.btn-active),.btn.btn-light-warning:focus:not(.btn-active),.btn.btn-light-warning:hover:not(.btn-active),.show>.btn.btn-light-warning {
	color: var(--kt-warning-inverse);
	border-color: var(--kt-warning);
	background-color: var(--kt-warning)!important
}

.btn-check:active+.btn.btn-light-warning .svg-icon,.btn-check:active+.btn.btn-light-warning i,.btn-check:checked+.btn.btn-light-warning .svg-icon,.btn-check:checked+.btn.btn-light-warning i,.btn.btn-light-warning.active .svg-icon,.btn.btn-light-warning.active i,.btn.btn-light-warning.show .svg-icon,.btn.btn-light-warning.show i,.btn.btn-light-warning:active:not(.btn-active) .svg-icon,.btn.btn-light-warning:active:not(.btn-active) i,.btn.btn-light-warning:focus:not(.btn-active) .svg-icon,.btn.btn-light-warning:focus:not(.btn-active) i,.btn.btn-light-warning:hover:not(.btn-active) .svg-icon,.btn.btn-light-warning:hover:not(.btn-active) i,.show>.btn.btn-light-warning .svg-icon,.show>.btn.btn-light-warning i {
	color: var(--kt-warning-inverse)
}

.btn-check:active+.btn.btn-light-warning.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-warning.dropdown-toggle:after,.btn.btn-light-warning.active.dropdown-toggle:after,.btn.btn-light-warning.show.dropdown-toggle:after,.btn.btn-light-warning:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-warning:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-warning:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-warning.dropdown-toggle:after {
	color: var(--kt-warning-inverse)
}

.btn.btn-bg-warning {
	border-color: var(--kt-warning);
	background-color: var(--kt-warning)
}

.btn-check:active+.btn.btn-active-warning,.btn-check:checked+.btn.btn-active-warning,.btn.btn-active-warning.active,.btn.btn-active-warning.show,.btn.btn-active-warning:active:not(.btn-active),.btn.btn-active-warning:focus:not(.btn-active),.btn.btn-active-warning:hover:not(.btn-active),.show>.btn.btn-active-warning {
	color: var(--kt-warning-inverse);
	border-color: var(--kt-warning);
	background-color: var(--kt-warning)!important
}

.btn-check:active+.btn.btn-active-warning .svg-icon,.btn-check:active+.btn.btn-active-warning i,.btn-check:checked+.btn.btn-active-warning .svg-icon,.btn-check:checked+.btn.btn-active-warning i,.btn.btn-active-warning.active .svg-icon,.btn.btn-active-warning.active i,.btn.btn-active-warning.show .svg-icon,.btn.btn-active-warning.show i,.btn.btn-active-warning:active:not(.btn-active) .svg-icon,.btn.btn-active-warning:active:not(.btn-active) i,.btn.btn-active-warning:focus:not(.btn-active) .svg-icon,.btn.btn-active-warning:focus:not(.btn-active) i,.btn.btn-active-warning:hover:not(.btn-active) .svg-icon,.btn.btn-active-warning:hover:not(.btn-active) i,.show>.btn.btn-active-warning .svg-icon,.show>.btn.btn-active-warning i {
	color: var(--kt-warning-inverse)
}

.btn-check:active+.btn.btn-active-warning.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-warning.dropdown-toggle:after,.btn.btn-active-warning.active.dropdown-toggle:after,.btn.btn-active-warning.show.dropdown-toggle:after,.btn.btn-active-warning:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-warning:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-warning:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-warning.dropdown-toggle:after {
	color: var(--kt-warning-inverse)
}

.btn-check:active+.btn.btn-active-light-warning,.btn-check:checked+.btn.btn-active-light-warning,.btn.btn-active-light-warning.active,.btn.btn-active-light-warning.show,.btn.btn-active-light-warning:active:not(.btn-active),.btn.btn-active-light-warning:focus:not(.btn-active),.btn.btn-active-light-warning:hover:not(.btn-active),.show>.btn.btn-active-light-warning {
	color: var(--kt-warning);
	border-color: var(--kt-warning-light);
	background-color: var(--kt-warning-light)!important
}

.btn-check:active+.btn.btn-active-light-warning .svg-icon,.btn-check:active+.btn.btn-active-light-warning i,.btn-check:checked+.btn.btn-active-light-warning .svg-icon,.btn-check:checked+.btn.btn-active-light-warning i,.btn.btn-active-light-warning.active .svg-icon,.btn.btn-active-light-warning.active i,.btn.btn-active-light-warning.show .svg-icon,.btn.btn-active-light-warning.show i,.btn.btn-active-light-warning:active:not(.btn-active) .svg-icon,.btn.btn-active-light-warning:active:not(.btn-active) i,.btn.btn-active-light-warning:focus:not(.btn-active) .svg-icon,.btn.btn-active-light-warning:focus:not(.btn-active) i,.btn.btn-active-light-warning:hover:not(.btn-active) .svg-icon,.btn.btn-active-light-warning:hover:not(.btn-active) i,.show>.btn.btn-active-light-warning .svg-icon,.show>.btn.btn-active-light-warning i {
	color: var(--kt-warning)
}

.btn-check:active+.btn.btn-active-light-warning.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-light-warning.dropdown-toggle:after,.btn.btn-active-light-warning.active.dropdown-toggle:after,.btn.btn-active-light-warning.show.dropdown-toggle:after,.btn.btn-active-light-warning:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-warning:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-warning:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-light-warning.dropdown-toggle:after {
	color: var(--kt-warning)
}

.btn.btn-outline.btn-outline-warning {
	color: var(--kt-warning);
	border-color: var(--kt-warning);
	background-color: transparent
}

.btn.btn-outline.btn-outline-warning .svg-icon,.btn.btn-outline.btn-outline-warning i {
	color: var(--kt-warning)
}

.btn.btn-outline.btn-outline-warning.dropdown-toggle:after {
	color: var(--kt-warning)
}

.btn-check:active+.btn.btn-outline.btn-outline-warning,.btn-check:checked+.btn.btn-outline.btn-outline-warning,.btn.btn-outline.btn-outline-warning.active,.btn.btn-outline.btn-outline-warning.show,.btn.btn-outline.btn-outline-warning:active:not(.btn-active),.btn.btn-outline.btn-outline-warning:focus:not(.btn-active),.btn.btn-outline.btn-outline-warning:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-warning {
	color: var(--kt-warning-active);
	border-color: var(--kt-warning);
	background-color: var(--kt-warning-light)!important
}

.btn-check:active+.btn.btn-outline.btn-outline-warning .svg-icon,.btn-check:active+.btn.btn-outline.btn-outline-warning i,.btn-check:checked+.btn.btn-outline.btn-outline-warning .svg-icon,.btn-check:checked+.btn.btn-outline.btn-outline-warning i,.btn.btn-outline.btn-outline-warning.active .svg-icon,.btn.btn-outline.btn-outline-warning.active i,.btn.btn-outline.btn-outline-warning.show .svg-icon,.btn.btn-outline.btn-outline-warning.show i,.btn.btn-outline.btn-outline-warning:active:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-warning:active:not(.btn-active) i,.btn.btn-outline.btn-outline-warning:focus:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-warning:focus:not(.btn-active) i,.btn.btn-outline.btn-outline-warning:hover:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-warning:hover:not(.btn-active) i,.show>.btn.btn-outline.btn-outline-warning .svg-icon,.show>.btn.btn-outline.btn-outline-warning i {
	color: var(--kt-warning-active)
}

.btn-check:active+.btn.btn-outline.btn-outline-warning.dropdown-toggle:after,.btn-check:checked+.btn.btn-outline.btn-outline-warning.dropdown-toggle:after,.btn.btn-outline.btn-outline-warning.active.dropdown-toggle:after,.btn.btn-outline.btn-outline-warning.show.dropdown-toggle:after,.btn.btn-outline.btn-outline-warning:active:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-warning:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-warning:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-outline.btn-outline-warning.dropdown-toggle:after {
	color: var(--kt-warning-active)
}

.btn.btn-danger {
	color: var(--kt-danger-inverse);
	border-color: var(--kt-danger);
	background-color: var(--kt-danger)
}

.btn.btn-danger .svg-icon,.btn.btn-danger i {
	color: var(--kt-danger-inverse)
}

.btn.btn-danger.dropdown-toggle:after {
	color: var(--kt-danger-inverse)
}

.btn-check:active+.btn.btn-danger,.btn-check:checked+.btn.btn-danger,.btn.btn-danger.active,.btn.btn-danger.show,.btn.btn-danger:active:not(.btn-active),.btn.btn-danger:focus:not(.btn-active),.btn.btn-danger:hover:not(.btn-active),.show>.btn.btn-danger {
	color: var(--kt-danger-inverse);
	border-color: var(--kt-danger-active);
	background-color: var(--kt-danger-active)!important
}

.btn-check:active+.btn.btn-danger .svg-icon,.btn-check:active+.btn.btn-danger i,.btn-check:checked+.btn.btn-danger .svg-icon,.btn-check:checked+.btn.btn-danger i,.btn.btn-danger.active .svg-icon,.btn.btn-danger.active i,.btn.btn-danger.show .svg-icon,.btn.btn-danger.show i,.btn.btn-danger:active:not(.btn-active) .svg-icon,.btn.btn-danger:active:not(.btn-active) i,.btn.btn-danger:focus:not(.btn-active) .svg-icon,.btn.btn-danger:focus:not(.btn-active) i,.btn.btn-danger:hover:not(.btn-active) .svg-icon,.btn.btn-danger:hover:not(.btn-active) i,.show>.btn.btn-danger .svg-icon,.show>.btn.btn-danger i {
	color: var(--kt-danger-inverse)
}

.btn-check:active+.btn.btn-danger.dropdown-toggle:after,.btn-check:checked+.btn.btn-danger.dropdown-toggle:after,.btn.btn-danger.active.dropdown-toggle:after,.btn.btn-danger.show.dropdown-toggle:after,.btn.btn-danger:active:not(.btn-active).dropdown-toggle:after,.btn.btn-danger:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-danger:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-danger.dropdown-toggle:after {
	color: var(--kt-danger-inverse)
}

.btn.btn-light-danger {
	color: var(--kt-danger);
	border-color: var(--kt-danger-light);
	background-color: var(--kt-danger-light)
}

.btn.btn-light-danger .svg-icon,.btn.btn-light-danger i {
	color: var(--kt-danger)
}

.btn.btn-light-danger.dropdown-toggle:after {
	color: var(--kt-danger)
}

.btn-check:active+.btn.btn-light-danger,.btn-check:checked+.btn.btn-light-danger,.btn.btn-light-danger.active,.btn.btn-light-danger.show,.btn.btn-light-danger:active:not(.btn-active),.btn.btn-light-danger:focus:not(.btn-active),.btn.btn-light-danger:hover:not(.btn-active),.show>.btn.btn-light-danger {
	color: var(--kt-danger-inverse);
	border-color: var(--kt-danger);
	background-color: var(--kt-danger)!important
}

.btn-check:active+.btn.btn-light-danger .svg-icon,.btn-check:active+.btn.btn-light-danger i,.btn-check:checked+.btn.btn-light-danger .svg-icon,.btn-check:checked+.btn.btn-light-danger i,.btn.btn-light-danger.active .svg-icon,.btn.btn-light-danger.active i,.btn.btn-light-danger.show .svg-icon,.btn.btn-light-danger.show i,.btn.btn-light-danger:active:not(.btn-active) .svg-icon,.btn.btn-light-danger:active:not(.btn-active) i,.btn.btn-light-danger:focus:not(.btn-active) .svg-icon,.btn.btn-light-danger:focus:not(.btn-active) i,.btn.btn-light-danger:hover:not(.btn-active) .svg-icon,.btn.btn-light-danger:hover:not(.btn-active) i,.show>.btn.btn-light-danger .svg-icon,.show>.btn.btn-light-danger i {
	color: var(--kt-danger-inverse)
}

.btn-check:active+.btn.btn-light-danger.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-danger.dropdown-toggle:after,.btn.btn-light-danger.active.dropdown-toggle:after,.btn.btn-light-danger.show.dropdown-toggle:after,.btn.btn-light-danger:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-danger:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-danger:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-danger.dropdown-toggle:after {
	color: var(--kt-danger-inverse)
}

.btn.btn-bg-danger {
	border-color: var(--kt-danger);
	background-color: var(--kt-danger)
}

.btn-check:active+.btn.btn-active-danger,.btn-check:checked+.btn.btn-active-danger,.btn.btn-active-danger.active,.btn.btn-active-danger.show,.btn.btn-active-danger:active:not(.btn-active),.btn.btn-active-danger:focus:not(.btn-active),.btn.btn-active-danger:hover:not(.btn-active),.show>.btn.btn-active-danger {
	color: var(--kt-danger-inverse);
	border-color: var(--kt-danger);
	background-color: var(--kt-danger)!important
}

.btn-check:active+.btn.btn-active-danger .svg-icon,.btn-check:active+.btn.btn-active-danger i,.btn-check:checked+.btn.btn-active-danger .svg-icon,.btn-check:checked+.btn.btn-active-danger i,.btn.btn-active-danger.active .svg-icon,.btn.btn-active-danger.active i,.btn.btn-active-danger.show .svg-icon,.btn.btn-active-danger.show i,.btn.btn-active-danger:active:not(.btn-active) .svg-icon,.btn.btn-active-danger:active:not(.btn-active) i,.btn.btn-active-danger:focus:not(.btn-active) .svg-icon,.btn.btn-active-danger:focus:not(.btn-active) i,.btn.btn-active-danger:hover:not(.btn-active) .svg-icon,.btn.btn-active-danger:hover:not(.btn-active) i,.show>.btn.btn-active-danger .svg-icon,.show>.btn.btn-active-danger i {
	color: var(--kt-danger-inverse)
}

.btn-check:active+.btn.btn-active-danger.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-danger.dropdown-toggle:after,.btn.btn-active-danger.active.dropdown-toggle:after,.btn.btn-active-danger.show.dropdown-toggle:after,.btn.btn-active-danger:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-danger:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-danger:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-danger.dropdown-toggle:after {
	color: var(--kt-danger-inverse)
}

.btn-check:active+.btn.btn-active-light-danger,.btn-check:checked+.btn.btn-active-light-danger,.btn.btn-active-light-danger.active,.btn.btn-active-light-danger.show,.btn.btn-active-light-danger:active:not(.btn-active),.btn.btn-active-light-danger:focus:not(.btn-active),.btn.btn-active-light-danger:hover:not(.btn-active),.show>.btn.btn-active-light-danger {
	color: var(--kt-danger);
	border-color: var(--kt-danger-light);
	background-color: var(--kt-danger-light)!important
}

.btn-check:active+.btn.btn-active-light-danger .svg-icon,.btn-check:active+.btn.btn-active-light-danger i,.btn-check:checked+.btn.btn-active-light-danger .svg-icon,.btn-check:checked+.btn.btn-active-light-danger i,.btn.btn-active-light-danger.active .svg-icon,.btn.btn-active-light-danger.active i,.btn.btn-active-light-danger.show .svg-icon,.btn.btn-active-light-danger.show i,.btn.btn-active-light-danger:active:not(.btn-active) .svg-icon,.btn.btn-active-light-danger:active:not(.btn-active) i,.btn.btn-active-light-danger:focus:not(.btn-active) .svg-icon,.btn.btn-active-light-danger:focus:not(.btn-active) i,.btn.btn-active-light-danger:hover:not(.btn-active) .svg-icon,.btn.btn-active-light-danger:hover:not(.btn-active) i,.show>.btn.btn-active-light-danger .svg-icon,.show>.btn.btn-active-light-danger i {
	color: var(--kt-danger)
}

.btn-check:active+.btn.btn-active-light-danger.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-light-danger.dropdown-toggle:after,.btn.btn-active-light-danger.active.dropdown-toggle:after,.btn.btn-active-light-danger.show.dropdown-toggle:after,.btn.btn-active-light-danger:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-danger:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-danger:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-light-danger.dropdown-toggle:after {
	color: var(--kt-danger)
}

.btn.btn-outline.btn-outline-danger {
	color: var(--kt-danger);
	border-color: var(--kt-danger);
	background-color: transparent
}

.btn.btn-outline.btn-outline-danger .svg-icon,.btn.btn-outline.btn-outline-danger i {
	color: var(--kt-danger)
}

.btn.btn-outline.btn-outline-danger.dropdown-toggle:after {
	color: var(--kt-danger)
}

.btn-check:active+.btn.btn-outline.btn-outline-danger,.btn-check:checked+.btn.btn-outline.btn-outline-danger,.btn.btn-outline.btn-outline-danger.active,.btn.btn-outline.btn-outline-danger.show,.btn.btn-outline.btn-outline-danger:active:not(.btn-active),.btn.btn-outline.btn-outline-danger:focus:not(.btn-active),.btn.btn-outline.btn-outline-danger:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-danger {
	color: var(--kt-danger-active);
	border-color: var(--kt-danger);
	background-color: var(--kt-danger-light)!important
}

.btn-check:active+.btn.btn-outline.btn-outline-danger .svg-icon,.btn-check:active+.btn.btn-outline.btn-outline-danger i,.btn-check:checked+.btn.btn-outline.btn-outline-danger .svg-icon,.btn-check:checked+.btn.btn-outline.btn-outline-danger i,.btn.btn-outline.btn-outline-danger.active .svg-icon,.btn.btn-outline.btn-outline-danger.active i,.btn.btn-outline.btn-outline-danger.show .svg-icon,.btn.btn-outline.btn-outline-danger.show i,.btn.btn-outline.btn-outline-danger:active:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-danger:active:not(.btn-active) i,.btn.btn-outline.btn-outline-danger:focus:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-danger:focus:not(.btn-active) i,.btn.btn-outline.btn-outline-danger:hover:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-danger:hover:not(.btn-active) i,.show>.btn.btn-outline.btn-outline-danger .svg-icon,.show>.btn.btn-outline.btn-outline-danger i {
	color: var(--kt-danger-active)
}

.btn-check:active+.btn.btn-outline.btn-outline-danger.dropdown-toggle:after,.btn-check:checked+.btn.btn-outline.btn-outline-danger.dropdown-toggle:after,.btn.btn-outline.btn-outline-danger.active.dropdown-toggle:after,.btn.btn-outline.btn-outline-danger.show.dropdown-toggle:after,.btn.btn-outline.btn-outline-danger:active:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-danger:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-danger:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-outline.btn-outline-danger.dropdown-toggle:after {
	color: var(--kt-danger-active)
}

.btn.btn-dark {
	color: var(--kt-dark-inverse);
	border-color: var(--kt-dark);
	background-color: var(--kt-dark)
}

.btn.btn-dark .svg-icon,.btn.btn-dark i {
	color: var(--kt-dark-inverse)
}

.btn.btn-dark.dropdown-toggle:after {
	color: var(--kt-dark-inverse)
}

.btn-check:active+.btn.btn-dark,.btn-check:checked+.btn.btn-dark,.btn.btn-dark.active,.btn.btn-dark.show,.btn.btn-dark:active:not(.btn-active),.btn.btn-dark:focus:not(.btn-active),.btn.btn-dark:hover:not(.btn-active),.show>.btn.btn-dark {
	color: var(--kt-dark-inverse);
	border-color: var(--kt-dark-active);
	background-color: var(--kt-dark-active)!important
}

.btn-check:active+.btn.btn-dark .svg-icon,.btn-check:active+.btn.btn-dark i,.btn-check:checked+.btn.btn-dark .svg-icon,.btn-check:checked+.btn.btn-dark i,.btn.btn-dark.active .svg-icon,.btn.btn-dark.active i,.btn.btn-dark.show .svg-icon,.btn.btn-dark.show i,.btn.btn-dark:active:not(.btn-active) .svg-icon,.btn.btn-dark:active:not(.btn-active) i,.btn.btn-dark:focus:not(.btn-active) .svg-icon,.btn.btn-dark:focus:not(.btn-active) i,.btn.btn-dark:hover:not(.btn-active) .svg-icon,.btn.btn-dark:hover:not(.btn-active) i,.show>.btn.btn-dark .svg-icon,.show>.btn.btn-dark i {
	color: var(--kt-dark-inverse)
}

.btn-check:active+.btn.btn-dark.dropdown-toggle:after,.btn-check:checked+.btn.btn-dark.dropdown-toggle:after,.btn.btn-dark.active.dropdown-toggle:after,.btn.btn-dark.show.dropdown-toggle:after,.btn.btn-dark:active:not(.btn-active).dropdown-toggle:after,.btn.btn-dark:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-dark:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-dark.dropdown-toggle:after {
	color: var(--kt-dark-inverse)
}

.btn.btn-light-dark {
	color: var(--kt-dark);
	border-color: var(--kt-dark-light);
	background-color: var(--kt-dark-light)
}

.btn.btn-light-dark .svg-icon,.btn.btn-light-dark i {
	color: var(--kt-dark)
}

.btn.btn-light-dark.dropdown-toggle:after {
	color: var(--kt-dark)
}

.btn-check:active+.btn.btn-light-dark,.btn-check:checked+.btn.btn-light-dark,.btn.btn-light-dark.active,.btn.btn-light-dark.show,.btn.btn-light-dark:active:not(.btn-active),.btn.btn-light-dark:focus:not(.btn-active),.btn.btn-light-dark:hover:not(.btn-active),.show>.btn.btn-light-dark {
	color: var(--kt-dark-inverse);
	border-color: var(--kt-dark);
	background-color: var(--kt-dark)!important
}

.btn-check:active+.btn.btn-light-dark .svg-icon,.btn-check:active+.btn.btn-light-dark i,.btn-check:checked+.btn.btn-light-dark .svg-icon,.btn-check:checked+.btn.btn-light-dark i,.btn.btn-light-dark.active .svg-icon,.btn.btn-light-dark.active i,.btn.btn-light-dark.show .svg-icon,.btn.btn-light-dark.show i,.btn.btn-light-dark:active:not(.btn-active) .svg-icon,.btn.btn-light-dark:active:not(.btn-active) i,.btn.btn-light-dark:focus:not(.btn-active) .svg-icon,.btn.btn-light-dark:focus:not(.btn-active) i,.btn.btn-light-dark:hover:not(.btn-active) .svg-icon,.btn.btn-light-dark:hover:not(.btn-active) i,.show>.btn.btn-light-dark .svg-icon,.show>.btn.btn-light-dark i {
	color: var(--kt-dark-inverse)
}

.btn-check:active+.btn.btn-light-dark.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-dark.dropdown-toggle:after,.btn.btn-light-dark.active.dropdown-toggle:after,.btn.btn-light-dark.show.dropdown-toggle:after,.btn.btn-light-dark:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-dark:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-dark:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-dark.dropdown-toggle:after {
	color: var(--kt-dark-inverse)
}

.btn.btn-bg-dark {
	border-color: var(--kt-dark);
	background-color: var(--kt-dark)
}

.btn-check:active+.btn.btn-active-dark,.btn-check:checked+.btn.btn-active-dark,.btn.btn-active-dark.active,.btn.btn-active-dark.show,.btn.btn-active-dark:active:not(.btn-active),.btn.btn-active-dark:focus:not(.btn-active),.btn.btn-active-dark:hover:not(.btn-active),.show>.btn.btn-active-dark {
	color: var(--kt-dark-inverse);
	border-color: var(--kt-dark);
	background-color: var(--kt-dark)!important
}

.btn-check:active+.btn.btn-active-dark .svg-icon,.btn-check:active+.btn.btn-active-dark i,.btn-check:checked+.btn.btn-active-dark .svg-icon,.btn-check:checked+.btn.btn-active-dark i,.btn.btn-active-dark.active .svg-icon,.btn.btn-active-dark.active i,.btn.btn-active-dark.show .svg-icon,.btn.btn-active-dark.show i,.btn.btn-active-dark:active:not(.btn-active) .svg-icon,.btn.btn-active-dark:active:not(.btn-active) i,.btn.btn-active-dark:focus:not(.btn-active) .svg-icon,.btn.btn-active-dark:focus:not(.btn-active) i,.btn.btn-active-dark:hover:not(.btn-active) .svg-icon,.btn.btn-active-dark:hover:not(.btn-active) i,.show>.btn.btn-active-dark .svg-icon,.show>.btn.btn-active-dark i {
	color: var(--kt-dark-inverse)
}

.btn-check:active+.btn.btn-active-dark.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-dark.dropdown-toggle:after,.btn.btn-active-dark.active.dropdown-toggle:after,.btn.btn-active-dark.show.dropdown-toggle:after,.btn.btn-active-dark:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-dark:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-dark:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-dark.dropdown-toggle:after {
	color: var(--kt-dark-inverse)
}

.btn-check:active+.btn.btn-active-light-dark,.btn-check:checked+.btn.btn-active-light-dark,.btn.btn-active-light-dark.active,.btn.btn-active-light-dark.show,.btn.btn-active-light-dark:active:not(.btn-active),.btn.btn-active-light-dark:focus:not(.btn-active),.btn.btn-active-light-dark:hover:not(.btn-active),.show>.btn.btn-active-light-dark {
	color: var(--kt-dark);
	border-color: var(--kt-dark-light);
	background-color: var(--kt-dark-light)!important
}

.btn-check:active+.btn.btn-active-light-dark .svg-icon,.btn-check:active+.btn.btn-active-light-dark i,.btn-check:checked+.btn.btn-active-light-dark .svg-icon,.btn-check:checked+.btn.btn-active-light-dark i,.btn.btn-active-light-dark.active .svg-icon,.btn.btn-active-light-dark.active i,.btn.btn-active-light-dark.show .svg-icon,.btn.btn-active-light-dark.show i,.btn.btn-active-light-dark:active:not(.btn-active) .svg-icon,.btn.btn-active-light-dark:active:not(.btn-active) i,.btn.btn-active-light-dark:focus:not(.btn-active) .svg-icon,.btn.btn-active-light-dark:focus:not(.btn-active) i,.btn.btn-active-light-dark:hover:not(.btn-active) .svg-icon,.btn.btn-active-light-dark:hover:not(.btn-active) i,.show>.btn.btn-active-light-dark .svg-icon,.show>.btn.btn-active-light-dark i {
	color: var(--kt-dark)
}

.btn-check:active+.btn.btn-active-light-dark.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-light-dark.dropdown-toggle:after,.btn.btn-active-light-dark.active.dropdown-toggle:after,.btn.btn-active-light-dark.show.dropdown-toggle:after,.btn.btn-active-light-dark:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-dark:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-light-dark:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-light-dark.dropdown-toggle:after {
	color: var(--kt-dark)
}

.btn.btn-outline.btn-outline-dark {
	color: var(--kt-dark);
	border-color: var(--kt-dark);
	background-color: transparent
}

.btn.btn-outline.btn-outline-dark .svg-icon,.btn.btn-outline.btn-outline-dark i {
	color: var(--kt-dark)
}

.btn.btn-outline.btn-outline-dark.dropdown-toggle:after {
	color: var(--kt-dark)
}

.btn-check:active+.btn.btn-outline.btn-outline-dark,.btn-check:checked+.btn.btn-outline.btn-outline-dark,.btn.btn-outline.btn-outline-dark.active,.btn.btn-outline.btn-outline-dark.show,.btn.btn-outline.btn-outline-dark:active:not(.btn-active),.btn.btn-outline.btn-outline-dark:focus:not(.btn-active),.btn.btn-outline.btn-outline-dark:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-dark {
	color: var(--kt-dark-active);
	border-color: var(--kt-dark);
	background-color: var(--kt-dark-light)!important
}

.btn-check:active+.btn.btn-outline.btn-outline-dark .svg-icon,.btn-check:active+.btn.btn-outline.btn-outline-dark i,.btn-check:checked+.btn.btn-outline.btn-outline-dark .svg-icon,.btn-check:checked+.btn.btn-outline.btn-outline-dark i,.btn.btn-outline.btn-outline-dark.active .svg-icon,.btn.btn-outline.btn-outline-dark.active i,.btn.btn-outline.btn-outline-dark.show .svg-icon,.btn.btn-outline.btn-outline-dark.show i,.btn.btn-outline.btn-outline-dark:active:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-dark:active:not(.btn-active) i,.btn.btn-outline.btn-outline-dark:focus:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-dark:focus:not(.btn-active) i,.btn.btn-outline.btn-outline-dark:hover:not(.btn-active) .svg-icon,.btn.btn-outline.btn-outline-dark:hover:not(.btn-active) i,.show>.btn.btn-outline.btn-outline-dark .svg-icon,.show>.btn.btn-outline.btn-outline-dark i {
	color: var(--kt-dark-active)
}

.btn-check:active+.btn.btn-outline.btn-outline-dark.dropdown-toggle:after,.btn-check:checked+.btn.btn-outline.btn-outline-dark.dropdown-toggle:after,.btn.btn-outline.btn-outline-dark.active.dropdown-toggle:after,.btn.btn-outline.btn-outline-dark.show.dropdown-toggle:after,.btn.btn-outline.btn-outline-dark:active:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-dark:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-outline.btn-outline-dark:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-outline.btn-outline-dark.dropdown-toggle:after {
	color: var(--kt-dark-active)
}

.btn.btn-color-white {
	color: var(--kt-text-white)
}

.btn.btn-color-white .svg-icon,.btn.btn-color-white i {
	color: var(--kt-text-white)
}

.btn.btn-color-white.dropdown-toggle:after {
	color: var(--kt-text-white)
}

.btn-check:active+.btn.btn-active-color-white,.btn-check:checked+.btn.btn-active-color-white,.btn.btn-active-color-white.active,.btn.btn-active-color-white.show,.btn.btn-active-color-white:active:not(.btn-active),.btn.btn-active-color-white:focus:not(.btn-active),.btn.btn-active-color-white:hover:not(.btn-active),.show>.btn.btn-active-color-white {
	color: var(--kt-text-white)
}

.btn-check:active+.btn.btn-active-color-white .svg-icon,.btn-check:active+.btn.btn-active-color-white i,.btn-check:checked+.btn.btn-active-color-white .svg-icon,.btn-check:checked+.btn.btn-active-color-white i,.btn.btn-active-color-white.active .svg-icon,.btn.btn-active-color-white.active i,.btn.btn-active-color-white.show .svg-icon,.btn.btn-active-color-white.show i,.btn.btn-active-color-white:active:not(.btn-active) .svg-icon,.btn.btn-active-color-white:active:not(.btn-active) i,.btn.btn-active-color-white:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-white:focus:not(.btn-active) i,.btn.btn-active-color-white:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-white:hover:not(.btn-active) i,.show>.btn.btn-active-color-white .svg-icon,.show>.btn.btn-active-color-white i {
	color: var(--kt-text-white)
}

.btn-check:active+.btn.btn-active-color-white.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-white.dropdown-toggle:after,.btn.btn-active-color-white.active.dropdown-toggle:after,.btn.btn-active-color-white.show.dropdown-toggle:after,.btn.btn-active-color-white:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-white:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-white:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-white.dropdown-toggle:after {
	color: var(--kt-text-white)
}

.btn.btn-icon-white .svg-icon,.btn.btn-icon-white i {
	color: var(--kt-text-white)
}

.btn.btn-icon-white.dropdown-toggle:after {
	color: var(--kt-text-white)
}

.btn-check:active+.btn.btn-active-icon-white .svg-icon,.btn-check:active+.btn.btn-active-icon-white i,.btn-check:checked+.btn.btn-active-icon-white .svg-icon,.btn-check:checked+.btn.btn-active-icon-white i,.btn.btn-active-icon-white.active .svg-icon,.btn.btn-active-icon-white.active i,.btn.btn-active-icon-white.show .svg-icon,.btn.btn-active-icon-white.show i,.btn.btn-active-icon-white:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-white:active:not(.btn-active) i,.btn.btn-active-icon-white:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-white:focus:not(.btn-active) i,.btn.btn-active-icon-white:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-white:hover:not(.btn-active) i,.show>.btn.btn-active-icon-white .svg-icon,.show>.btn.btn-active-icon-white i {
	color: var(--kt-text-white)
}

.btn-check:active+.btn.btn-active-icon-white.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-white.dropdown-toggle:after,.btn.btn-active-icon-white.active.dropdown-toggle:after,.btn.btn-active-icon-white.show.dropdown-toggle:after,.btn.btn-active-icon-white:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-white:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-white:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-white.dropdown-toggle:after {
	color: var(--kt-text-white)
}

.btn.btn-text-white {
	color: var(--kt-text-white)
}

.btn-check:active+.btn.btn-active-text-white,.btn-check:checked+.btn.btn-active-text-white,.btn.btn-active-text-white.active,.btn.btn-active-text-white.show,.btn.btn-active-text-white:active:not(.btn-active),.btn.btn-active-text-white:focus:not(.btn-active),.btn.btn-active-text-white:hover:not(.btn-active),.show>.btn.btn-active-text-white {
	color: var(--kt-text-white)
}

.btn.btn-color-primary {
	color: var(--kt-text-primary)
}

.btn.btn-color-primary .svg-icon,.btn.btn-color-primary i {
	color: var(--kt-text-primary)
}

.btn.btn-color-primary.dropdown-toggle:after {
	color: var(--kt-text-primary)
}

.btn-check:active+.btn.btn-active-color-primary,.btn-check:checked+.btn.btn-active-color-primary,.btn.btn-active-color-primary.active,.btn.btn-active-color-primary.show,.btn.btn-active-color-primary:active:not(.btn-active),.btn.btn-active-color-primary:focus:not(.btn-active),.btn.btn-active-color-primary:hover:not(.btn-active),.show>.btn.btn-active-color-primary {
	color: var(--kt-text-primary)
}

.btn-check:active+.btn.btn-active-color-primary .svg-icon,.btn-check:active+.btn.btn-active-color-primary i,.btn-check:checked+.btn.btn-active-color-primary .svg-icon,.btn-check:checked+.btn.btn-active-color-primary i,.btn.btn-active-color-primary.active .svg-icon,.btn.btn-active-color-primary.active i,.btn.btn-active-color-primary.show .svg-icon,.btn.btn-active-color-primary.show i,.btn.btn-active-color-primary:active:not(.btn-active) .svg-icon,.btn.btn-active-color-primary:active:not(.btn-active) i,.btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-primary:focus:not(.btn-active) i,.btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-primary:hover:not(.btn-active) i,.show>.btn.btn-active-color-primary .svg-icon,.show>.btn.btn-active-color-primary i {
	color: var(--kt-text-primary)
}

.btn-check:active+.btn.btn-active-color-primary.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-primary.dropdown-toggle:after,.btn.btn-active-color-primary.active.dropdown-toggle:after,.btn.btn-active-color-primary.show.dropdown-toggle:after,.btn.btn-active-color-primary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-primary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-primary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-primary.dropdown-toggle:after {
	color: var(--kt-text-primary)
}

.btn.btn-icon-primary .svg-icon,.btn.btn-icon-primary i {
	color: var(--kt-text-primary)
}

.btn.btn-icon-primary.dropdown-toggle:after {
	color: var(--kt-text-primary)
}

.btn-check:active+.btn.btn-active-icon-primary .svg-icon,.btn-check:active+.btn.btn-active-icon-primary i,.btn-check:checked+.btn.btn-active-icon-primary .svg-icon,.btn-check:checked+.btn.btn-active-icon-primary i,.btn.btn-active-icon-primary.active .svg-icon,.btn.btn-active-icon-primary.active i,.btn.btn-active-icon-primary.show .svg-icon,.btn.btn-active-icon-primary.show i,.btn.btn-active-icon-primary:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-primary:active:not(.btn-active) i,.btn.btn-active-icon-primary:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-primary:focus:not(.btn-active) i,.btn.btn-active-icon-primary:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-primary:hover:not(.btn-active) i,.show>.btn.btn-active-icon-primary .svg-icon,.show>.btn.btn-active-icon-primary i {
	color: var(--kt-text-primary)
}

.btn-check:active+.btn.btn-active-icon-primary.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-primary.dropdown-toggle:after,.btn.btn-active-icon-primary.active.dropdown-toggle:after,.btn.btn-active-icon-primary.show.dropdown-toggle:after,.btn.btn-active-icon-primary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-primary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-primary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-primary.dropdown-toggle:after {
	color: var(--kt-text-primary)
}

.btn.btn-text-primary {
	color: var(--kt-text-primary)
}

.btn-check:active+.btn.btn-active-text-primary,.btn-check:checked+.btn.btn-active-text-primary,.btn.btn-active-text-primary.active,.btn.btn-active-text-primary.show,.btn.btn-active-text-primary:active:not(.btn-active),.btn.btn-active-text-primary:focus:not(.btn-active),.btn.btn-active-text-primary:hover:not(.btn-active),.show>.btn.btn-active-text-primary {
	color: var(--kt-text-primary)
}

.btn.btn-color-secondary {
	color: var(--kt-text-secondary)
}

.btn.btn-color-secondary .svg-icon,.btn.btn-color-secondary i {
	color: var(--kt-text-secondary)
}

.btn.btn-color-secondary.dropdown-toggle:after {
	color: var(--kt-text-secondary)
}

.btn-check:active+.btn.btn-active-color-secondary,.btn-check:checked+.btn.btn-active-color-secondary,.btn.btn-active-color-secondary.active,.btn.btn-active-color-secondary.show,.btn.btn-active-color-secondary:active:not(.btn-active),.btn.btn-active-color-secondary:focus:not(.btn-active),.btn.btn-active-color-secondary:hover:not(.btn-active),.show>.btn.btn-active-color-secondary {
	color: var(--kt-text-secondary)
}

.btn-check:active+.btn.btn-active-color-secondary .svg-icon,.btn-check:active+.btn.btn-active-color-secondary i,.btn-check:checked+.btn.btn-active-color-secondary .svg-icon,.btn-check:checked+.btn.btn-active-color-secondary i,.btn.btn-active-color-secondary.active .svg-icon,.btn.btn-active-color-secondary.active i,.btn.btn-active-color-secondary.show .svg-icon,.btn.btn-active-color-secondary.show i,.btn.btn-active-color-secondary:active:not(.btn-active) .svg-icon,.btn.btn-active-color-secondary:active:not(.btn-active) i,.btn.btn-active-color-secondary:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-secondary:focus:not(.btn-active) i,.btn.btn-active-color-secondary:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-secondary:hover:not(.btn-active) i,.show>.btn.btn-active-color-secondary .svg-icon,.show>.btn.btn-active-color-secondary i {
	color: var(--kt-text-secondary)
}

.btn-check:active+.btn.btn-active-color-secondary.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-secondary.dropdown-toggle:after,.btn.btn-active-color-secondary.active.dropdown-toggle:after,.btn.btn-active-color-secondary.show.dropdown-toggle:after,.btn.btn-active-color-secondary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-secondary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-secondary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-secondary.dropdown-toggle:after {
	color: var(--kt-text-secondary)
}

.btn.btn-icon-secondary .svg-icon,.btn.btn-icon-secondary i {
	color: var(--kt-text-secondary)
}

.btn.btn-icon-secondary.dropdown-toggle:after {
	color: var(--kt-text-secondary)
}

.btn-check:active+.btn.btn-active-icon-secondary .svg-icon,.btn-check:active+.btn.btn-active-icon-secondary i,.btn-check:checked+.btn.btn-active-icon-secondary .svg-icon,.btn-check:checked+.btn.btn-active-icon-secondary i,.btn.btn-active-icon-secondary.active .svg-icon,.btn.btn-active-icon-secondary.active i,.btn.btn-active-icon-secondary.show .svg-icon,.btn.btn-active-icon-secondary.show i,.btn.btn-active-icon-secondary:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-secondary:active:not(.btn-active) i,.btn.btn-active-icon-secondary:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-secondary:focus:not(.btn-active) i,.btn.btn-active-icon-secondary:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-secondary:hover:not(.btn-active) i,.show>.btn.btn-active-icon-secondary .svg-icon,.show>.btn.btn-active-icon-secondary i {
	color: var(--kt-text-secondary)
}

.btn-check:active+.btn.btn-active-icon-secondary.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-secondary.dropdown-toggle:after,.btn.btn-active-icon-secondary.active.dropdown-toggle:after,.btn.btn-active-icon-secondary.show.dropdown-toggle:after,.btn.btn-active-icon-secondary:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-secondary:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-secondary:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-secondary.dropdown-toggle:after {
	color: var(--kt-text-secondary)
}

.btn.btn-text-secondary {
	color: var(--kt-text-secondary)
}

.btn-check:active+.btn.btn-active-text-secondary,.btn-check:checked+.btn.btn-active-text-secondary,.btn.btn-active-text-secondary.active,.btn.btn-active-text-secondary.show,.btn.btn-active-text-secondary:active:not(.btn-active),.btn.btn-active-text-secondary:focus:not(.btn-active),.btn.btn-active-text-secondary:hover:not(.btn-active),.show>.btn.btn-active-text-secondary {
	color: var(--kt-text-secondary)
}

.btn.btn-color-light {
	color: var(--kt-text-light)
}

.btn.btn-color-light .svg-icon,.btn.btn-color-light i {
	color: var(--kt-text-light)
}

.btn.btn-color-light.dropdown-toggle:after {
	color: var(--kt-text-light)
}

.btn-check:active+.btn.btn-active-color-light,.btn-check:checked+.btn.btn-active-color-light,.btn.btn-active-color-light.active,.btn.btn-active-color-light.show,.btn.btn-active-color-light:active:not(.btn-active),.btn.btn-active-color-light:focus:not(.btn-active),.btn.btn-active-color-light:hover:not(.btn-active),.show>.btn.btn-active-color-light {
	color: var(--kt-text-light)
}

.btn-check:active+.btn.btn-active-color-light .svg-icon,.btn-check:active+.btn.btn-active-color-light i,.btn-check:checked+.btn.btn-active-color-light .svg-icon,.btn-check:checked+.btn.btn-active-color-light i,.btn.btn-active-color-light.active .svg-icon,.btn.btn-active-color-light.active i,.btn.btn-active-color-light.show .svg-icon,.btn.btn-active-color-light.show i,.btn.btn-active-color-light:active:not(.btn-active) .svg-icon,.btn.btn-active-color-light:active:not(.btn-active) i,.btn.btn-active-color-light:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-light:focus:not(.btn-active) i,.btn.btn-active-color-light:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-light:hover:not(.btn-active) i,.show>.btn.btn-active-color-light .svg-icon,.show>.btn.btn-active-color-light i {
	color: var(--kt-text-light)
}

.btn-check:active+.btn.btn-active-color-light.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-light.dropdown-toggle:after,.btn.btn-active-color-light.active.dropdown-toggle:after,.btn.btn-active-color-light.show.dropdown-toggle:after,.btn.btn-active-color-light:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-light:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-light:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-light.dropdown-toggle:after {
	color: var(--kt-text-light)
}

.btn.btn-icon-light .svg-icon,.btn.btn-icon-light i {
	color: var(--kt-text-light)
}

.btn.btn-icon-light.dropdown-toggle:after {
	color: var(--kt-text-light)
}

.btn-check:active+.btn.btn-active-icon-light .svg-icon,.btn-check:active+.btn.btn-active-icon-light i,.btn-check:checked+.btn.btn-active-icon-light .svg-icon,.btn-check:checked+.btn.btn-active-icon-light i,.btn.btn-active-icon-light.active .svg-icon,.btn.btn-active-icon-light.active i,.btn.btn-active-icon-light.show .svg-icon,.btn.btn-active-icon-light.show i,.btn.btn-active-icon-light:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-light:active:not(.btn-active) i,.btn.btn-active-icon-light:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-light:focus:not(.btn-active) i,.btn.btn-active-icon-light:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-light:hover:not(.btn-active) i,.show>.btn.btn-active-icon-light .svg-icon,.show>.btn.btn-active-icon-light i {
	color: var(--kt-text-light)
}

.btn-check:active+.btn.btn-active-icon-light.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-light.dropdown-toggle:after,.btn.btn-active-icon-light.active.dropdown-toggle:after,.btn.btn-active-icon-light.show.dropdown-toggle:after,.btn.btn-active-icon-light:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-light:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-light:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-light.dropdown-toggle:after {
	color: var(--kt-text-light)
}

.btn.btn-text-light {
	color: var(--kt-text-light)
}

.btn-check:active+.btn.btn-active-text-light,.btn-check:checked+.btn.btn-active-text-light,.btn.btn-active-text-light.active,.btn.btn-active-text-light.show,.btn.btn-active-text-light:active:not(.btn-active),.btn.btn-active-text-light:focus:not(.btn-active),.btn.btn-active-text-light:hover:not(.btn-active),.show>.btn.btn-active-text-light {
	color: var(--kt-text-light)
}

.btn.btn-color-success {
	color: var(--kt-text-success)
}

.btn.btn-color-success .svg-icon,.btn.btn-color-success i {
	color: var(--kt-text-success)
}

.btn.btn-color-success.dropdown-toggle:after {
	color: var(--kt-text-success)
}

.btn-check:active+.btn.btn-active-color-success,.btn-check:checked+.btn.btn-active-color-success,.btn.btn-active-color-success.active,.btn.btn-active-color-success.show,.btn.btn-active-color-success:active:not(.btn-active),.btn.btn-active-color-success:focus:not(.btn-active),.btn.btn-active-color-success:hover:not(.btn-active),.show>.btn.btn-active-color-success {
	color: var(--kt-text-success)
}

.btn-check:active+.btn.btn-active-color-success .svg-icon,.btn-check:active+.btn.btn-active-color-success i,.btn-check:checked+.btn.btn-active-color-success .svg-icon,.btn-check:checked+.btn.btn-active-color-success i,.btn.btn-active-color-success.active .svg-icon,.btn.btn-active-color-success.active i,.btn.btn-active-color-success.show .svg-icon,.btn.btn-active-color-success.show i,.btn.btn-active-color-success:active:not(.btn-active) .svg-icon,.btn.btn-active-color-success:active:not(.btn-active) i,.btn.btn-active-color-success:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-success:focus:not(.btn-active) i,.btn.btn-active-color-success:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-success:hover:not(.btn-active) i,.show>.btn.btn-active-color-success .svg-icon,.show>.btn.btn-active-color-success i {
	color: var(--kt-text-success)
}

.btn-check:active+.btn.btn-active-color-success.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-success.dropdown-toggle:after,.btn.btn-active-color-success.active.dropdown-toggle:after,.btn.btn-active-color-success.show.dropdown-toggle:after,.btn.btn-active-color-success:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-success:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-success:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-success.dropdown-toggle:after {
	color: var(--kt-text-success)
}

.btn.btn-icon-success .svg-icon,.btn.btn-icon-success i {
	color: var(--kt-text-success)
}

.btn.btn-icon-success.dropdown-toggle:after {
	color: var(--kt-text-success)
}

.btn-check:active+.btn.btn-active-icon-success .svg-icon,.btn-check:active+.btn.btn-active-icon-success i,.btn-check:checked+.btn.btn-active-icon-success .svg-icon,.btn-check:checked+.btn.btn-active-icon-success i,.btn.btn-active-icon-success.active .svg-icon,.btn.btn-active-icon-success.active i,.btn.btn-active-icon-success.show .svg-icon,.btn.btn-active-icon-success.show i,.btn.btn-active-icon-success:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-success:active:not(.btn-active) i,.btn.btn-active-icon-success:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-success:focus:not(.btn-active) i,.btn.btn-active-icon-success:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-success:hover:not(.btn-active) i,.show>.btn.btn-active-icon-success .svg-icon,.show>.btn.btn-active-icon-success i {
	color: var(--kt-text-success)
}

.btn-check:active+.btn.btn-active-icon-success.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-success.dropdown-toggle:after,.btn.btn-active-icon-success.active.dropdown-toggle:after,.btn.btn-active-icon-success.show.dropdown-toggle:after,.btn.btn-active-icon-success:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-success:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-success:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-success.dropdown-toggle:after {
	color: var(--kt-text-success)
}

.btn.btn-text-success {
	color: var(--kt-text-success)
}

.btn-check:active+.btn.btn-active-text-success,.btn-check:checked+.btn.btn-active-text-success,.btn.btn-active-text-success.active,.btn.btn-active-text-success.show,.btn.btn-active-text-success:active:not(.btn-active),.btn.btn-active-text-success:focus:not(.btn-active),.btn.btn-active-text-success:hover:not(.btn-active),.show>.btn.btn-active-text-success {
	color: var(--kt-text-success)
}

.btn.btn-color-info {
	color: var(--kt-text-info)
}

.btn.btn-color-info .svg-icon,.btn.btn-color-info i {
	color: var(--kt-text-info)
}

.btn.btn-color-info.dropdown-toggle:after {
	color: var(--kt-text-info)
}

.btn-check:active+.btn.btn-active-color-info,.btn-check:checked+.btn.btn-active-color-info,.btn.btn-active-color-info.active,.btn.btn-active-color-info.show,.btn.btn-active-color-info:active:not(.btn-active),.btn.btn-active-color-info:focus:not(.btn-active),.btn.btn-active-color-info:hover:not(.btn-active),.show>.btn.btn-active-color-info {
	color: var(--kt-text-info)
}

.btn-check:active+.btn.btn-active-color-info .svg-icon,.btn-check:active+.btn.btn-active-color-info i,.btn-check:checked+.btn.btn-active-color-info .svg-icon,.btn-check:checked+.btn.btn-active-color-info i,.btn.btn-active-color-info.active .svg-icon,.btn.btn-active-color-info.active i,.btn.btn-active-color-info.show .svg-icon,.btn.btn-active-color-info.show i,.btn.btn-active-color-info:active:not(.btn-active) .svg-icon,.btn.btn-active-color-info:active:not(.btn-active) i,.btn.btn-active-color-info:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-info:focus:not(.btn-active) i,.btn.btn-active-color-info:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-info:hover:not(.btn-active) i,.show>.btn.btn-active-color-info .svg-icon,.show>.btn.btn-active-color-info i {
	color: var(--kt-text-info)
}

.btn-check:active+.btn.btn-active-color-info.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-info.dropdown-toggle:after,.btn.btn-active-color-info.active.dropdown-toggle:after,.btn.btn-active-color-info.show.dropdown-toggle:after,.btn.btn-active-color-info:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-info:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-info:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-info.dropdown-toggle:after {
	color: var(--kt-text-info)
}

.btn.btn-icon-info .svg-icon,.btn.btn-icon-info i {
	color: var(--kt-text-info)
}

.btn.btn-icon-info.dropdown-toggle:after {
	color: var(--kt-text-info)
}

.btn-check:active+.btn.btn-active-icon-info .svg-icon,.btn-check:active+.btn.btn-active-icon-info i,.btn-check:checked+.btn.btn-active-icon-info .svg-icon,.btn-check:checked+.btn.btn-active-icon-info i,.btn.btn-active-icon-info.active .svg-icon,.btn.btn-active-icon-info.active i,.btn.btn-active-icon-info.show .svg-icon,.btn.btn-active-icon-info.show i,.btn.btn-active-icon-info:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-info:active:not(.btn-active) i,.btn.btn-active-icon-info:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-info:focus:not(.btn-active) i,.btn.btn-active-icon-info:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-info:hover:not(.btn-active) i,.show>.btn.btn-active-icon-info .svg-icon,.show>.btn.btn-active-icon-info i {
	color: var(--kt-text-info)
}

.btn-check:active+.btn.btn-active-icon-info.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-info.dropdown-toggle:after,.btn.btn-active-icon-info.active.dropdown-toggle:after,.btn.btn-active-icon-info.show.dropdown-toggle:after,.btn.btn-active-icon-info:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-info:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-info:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-info.dropdown-toggle:after {
	color: var(--kt-text-info)
}

.btn.btn-text-info {
	color: var(--kt-text-info)
}

.btn-check:active+.btn.btn-active-text-info,.btn-check:checked+.btn.btn-active-text-info,.btn.btn-active-text-info.active,.btn.btn-active-text-info.show,.btn.btn-active-text-info:active:not(.btn-active),.btn.btn-active-text-info:focus:not(.btn-active),.btn.btn-active-text-info:hover:not(.btn-active),.show>.btn.btn-active-text-info {
	color: var(--kt-text-info)
}

.btn.btn-color-warning {
	color: var(--kt-text-warning)
}

.btn.btn-color-warning .svg-icon,.btn.btn-color-warning i {
	color: var(--kt-text-warning)
}

.btn.btn-color-warning.dropdown-toggle:after {
	color: var(--kt-text-warning)
}

.btn-check:active+.btn.btn-active-color-warning,.btn-check:checked+.btn.btn-active-color-warning,.btn.btn-active-color-warning.active,.btn.btn-active-color-warning.show,.btn.btn-active-color-warning:active:not(.btn-active),.btn.btn-active-color-warning:focus:not(.btn-active),.btn.btn-active-color-warning:hover:not(.btn-active),.show>.btn.btn-active-color-warning {
	color: var(--kt-text-warning)
}

.btn-check:active+.btn.btn-active-color-warning .svg-icon,.btn-check:active+.btn.btn-active-color-warning i,.btn-check:checked+.btn.btn-active-color-warning .svg-icon,.btn-check:checked+.btn.btn-active-color-warning i,.btn.btn-active-color-warning.active .svg-icon,.btn.btn-active-color-warning.active i,.btn.btn-active-color-warning.show .svg-icon,.btn.btn-active-color-warning.show i,.btn.btn-active-color-warning:active:not(.btn-active) .svg-icon,.btn.btn-active-color-warning:active:not(.btn-active) i,.btn.btn-active-color-warning:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-warning:focus:not(.btn-active) i,.btn.btn-active-color-warning:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-warning:hover:not(.btn-active) i,.show>.btn.btn-active-color-warning .svg-icon,.show>.btn.btn-active-color-warning i {
	color: var(--kt-text-warning)
}

.btn-check:active+.btn.btn-active-color-warning.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-warning.dropdown-toggle:after,.btn.btn-active-color-warning.active.dropdown-toggle:after,.btn.btn-active-color-warning.show.dropdown-toggle:after,.btn.btn-active-color-warning:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-warning:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-warning:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-warning.dropdown-toggle:after {
	color: var(--kt-text-warning)
}

.btn.btn-icon-warning .svg-icon,.btn.btn-icon-warning i {
	color: var(--kt-text-warning)
}

.btn.btn-icon-warning.dropdown-toggle:after {
	color: var(--kt-text-warning)
}

.btn-check:active+.btn.btn-active-icon-warning .svg-icon,.btn-check:active+.btn.btn-active-icon-warning i,.btn-check:checked+.btn.btn-active-icon-warning .svg-icon,.btn-check:checked+.btn.btn-active-icon-warning i,.btn.btn-active-icon-warning.active .svg-icon,.btn.btn-active-icon-warning.active i,.btn.btn-active-icon-warning.show .svg-icon,.btn.btn-active-icon-warning.show i,.btn.btn-active-icon-warning:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-warning:active:not(.btn-active) i,.btn.btn-active-icon-warning:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-warning:focus:not(.btn-active) i,.btn.btn-active-icon-warning:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-warning:hover:not(.btn-active) i,.show>.btn.btn-active-icon-warning .svg-icon,.show>.btn.btn-active-icon-warning i {
	color: var(--kt-text-warning)
}

.btn-check:active+.btn.btn-active-icon-warning.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-warning.dropdown-toggle:after,.btn.btn-active-icon-warning.active.dropdown-toggle:after,.btn.btn-active-icon-warning.show.dropdown-toggle:after,.btn.btn-active-icon-warning:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-warning:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-warning:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-warning.dropdown-toggle:after {
	color: var(--kt-text-warning)
}

.btn.btn-text-warning {
	color: var(--kt-text-warning)
}

.btn-check:active+.btn.btn-active-text-warning,.btn-check:checked+.btn.btn-active-text-warning,.btn.btn-active-text-warning.active,.btn.btn-active-text-warning.show,.btn.btn-active-text-warning:active:not(.btn-active),.btn.btn-active-text-warning:focus:not(.btn-active),.btn.btn-active-text-warning:hover:not(.btn-active),.show>.btn.btn-active-text-warning {
	color: var(--kt-text-warning)
}

.btn.btn-color-danger {
	color: var(--kt-text-danger)
}

.btn.btn-color-danger .svg-icon,.btn.btn-color-danger i {
	color: var(--kt-text-danger)
}

.btn.btn-color-danger.dropdown-toggle:after {
	color: var(--kt-text-danger)
}

.btn-check:active+.btn.btn-active-color-danger,.btn-check:checked+.btn.btn-active-color-danger,.btn.btn-active-color-danger.active,.btn.btn-active-color-danger.show,.btn.btn-active-color-danger:active:not(.btn-active),.btn.btn-active-color-danger:focus:not(.btn-active),.btn.btn-active-color-danger:hover:not(.btn-active),.show>.btn.btn-active-color-danger {
	color: var(--kt-text-danger)
}

.btn-check:active+.btn.btn-active-color-danger .svg-icon,.btn-check:active+.btn.btn-active-color-danger i,.btn-check:checked+.btn.btn-active-color-danger .svg-icon,.btn-check:checked+.btn.btn-active-color-danger i,.btn.btn-active-color-danger.active .svg-icon,.btn.btn-active-color-danger.active i,.btn.btn-active-color-danger.show .svg-icon,.btn.btn-active-color-danger.show i,.btn.btn-active-color-danger:active:not(.btn-active) .svg-icon,.btn.btn-active-color-danger:active:not(.btn-active) i,.btn.btn-active-color-danger:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-danger:focus:not(.btn-active) i,.btn.btn-active-color-danger:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-danger:hover:not(.btn-active) i,.show>.btn.btn-active-color-danger .svg-icon,.show>.btn.btn-active-color-danger i {
	color: var(--kt-text-danger)
}

.btn-check:active+.btn.btn-active-color-danger.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-danger.dropdown-toggle:after,.btn.btn-active-color-danger.active.dropdown-toggle:after,.btn.btn-active-color-danger.show.dropdown-toggle:after,.btn.btn-active-color-danger:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-danger:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-danger:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-danger.dropdown-toggle:after {
	color: var(--kt-text-danger)
}

.btn.btn-icon-danger .svg-icon,.btn.btn-icon-danger i {
	color: var(--kt-text-danger)
}

.btn.btn-icon-danger.dropdown-toggle:after {
	color: var(--kt-text-danger)
}

.btn-check:active+.btn.btn-active-icon-danger .svg-icon,.btn-check:active+.btn.btn-active-icon-danger i,.btn-check:checked+.btn.btn-active-icon-danger .svg-icon,.btn-check:checked+.btn.btn-active-icon-danger i,.btn.btn-active-icon-danger.active .svg-icon,.btn.btn-active-icon-danger.active i,.btn.btn-active-icon-danger.show .svg-icon,.btn.btn-active-icon-danger.show i,.btn.btn-active-icon-danger:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-danger:active:not(.btn-active) i,.btn.btn-active-icon-danger:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-danger:focus:not(.btn-active) i,.btn.btn-active-icon-danger:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-danger:hover:not(.btn-active) i,.show>.btn.btn-active-icon-danger .svg-icon,.show>.btn.btn-active-icon-danger i {
	color: var(--kt-text-danger)
}

.btn-check:active+.btn.btn-active-icon-danger.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-danger.dropdown-toggle:after,.btn.btn-active-icon-danger.active.dropdown-toggle:after,.btn.btn-active-icon-danger.show.dropdown-toggle:after,.btn.btn-active-icon-danger:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-danger:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-danger:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-danger.dropdown-toggle:after {
	color: var(--kt-text-danger)
}

.btn.btn-text-danger {
	color: var(--kt-text-danger)
}

.btn-check:active+.btn.btn-active-text-danger,.btn-check:checked+.btn.btn-active-text-danger,.btn.btn-active-text-danger.active,.btn.btn-active-text-danger.show,.btn.btn-active-text-danger:active:not(.btn-active),.btn.btn-active-text-danger:focus:not(.btn-active),.btn.btn-active-text-danger:hover:not(.btn-active),.show>.btn.btn-active-text-danger {
	color: var(--kt-text-danger)
}

.btn.btn-color-dark {
	color: var(--kt-text-dark)
}

.btn.btn-color-dark .svg-icon,.btn.btn-color-dark i {
	color: var(--kt-text-dark)
}

.btn.btn-color-dark.dropdown-toggle:after {
	color: var(--kt-text-dark)
}

.btn-check:active+.btn.btn-active-color-dark,.btn-check:checked+.btn.btn-active-color-dark,.btn.btn-active-color-dark.active,.btn.btn-active-color-dark.show,.btn.btn-active-color-dark:active:not(.btn-active),.btn.btn-active-color-dark:focus:not(.btn-active),.btn.btn-active-color-dark:hover:not(.btn-active),.show>.btn.btn-active-color-dark {
	color: var(--kt-text-dark)
}

.btn-check:active+.btn.btn-active-color-dark .svg-icon,.btn-check:active+.btn.btn-active-color-dark i,.btn-check:checked+.btn.btn-active-color-dark .svg-icon,.btn-check:checked+.btn.btn-active-color-dark i,.btn.btn-active-color-dark.active .svg-icon,.btn.btn-active-color-dark.active i,.btn.btn-active-color-dark.show .svg-icon,.btn.btn-active-color-dark.show i,.btn.btn-active-color-dark:active:not(.btn-active) .svg-icon,.btn.btn-active-color-dark:active:not(.btn-active) i,.btn.btn-active-color-dark:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-dark:focus:not(.btn-active) i,.btn.btn-active-color-dark:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-dark:hover:not(.btn-active) i,.show>.btn.btn-active-color-dark .svg-icon,.show>.btn.btn-active-color-dark i {
	color: var(--kt-text-dark)
}

.btn-check:active+.btn.btn-active-color-dark.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-dark.dropdown-toggle:after,.btn.btn-active-color-dark.active.dropdown-toggle:after,.btn.btn-active-color-dark.show.dropdown-toggle:after,.btn.btn-active-color-dark:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-dark:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-dark:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-dark.dropdown-toggle:after {
	color: var(--kt-text-dark)
}

.btn.btn-icon-dark .svg-icon,.btn.btn-icon-dark i {
	color: var(--kt-text-dark)
}

.btn.btn-icon-dark.dropdown-toggle:after {
	color: var(--kt-text-dark)
}

.btn-check:active+.btn.btn-active-icon-dark .svg-icon,.btn-check:active+.btn.btn-active-icon-dark i,.btn-check:checked+.btn.btn-active-icon-dark .svg-icon,.btn-check:checked+.btn.btn-active-icon-dark i,.btn.btn-active-icon-dark.active .svg-icon,.btn.btn-active-icon-dark.active i,.btn.btn-active-icon-dark.show .svg-icon,.btn.btn-active-icon-dark.show i,.btn.btn-active-icon-dark:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-dark:active:not(.btn-active) i,.btn.btn-active-icon-dark:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-dark:focus:not(.btn-active) i,.btn.btn-active-icon-dark:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-dark:hover:not(.btn-active) i,.show>.btn.btn-active-icon-dark .svg-icon,.show>.btn.btn-active-icon-dark i {
	color: var(--kt-text-dark)
}

.btn-check:active+.btn.btn-active-icon-dark.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-dark.dropdown-toggle:after,.btn.btn-active-icon-dark.active.dropdown-toggle:after,.btn.btn-active-icon-dark.show.dropdown-toggle:after,.btn.btn-active-icon-dark:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-dark:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-dark:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-dark.dropdown-toggle:after {
	color: var(--kt-text-dark)
}

.btn.btn-text-dark {
	color: var(--kt-text-dark)
}

.btn-check:active+.btn.btn-active-text-dark,.btn-check:checked+.btn.btn-active-text-dark,.btn.btn-active-text-dark.active,.btn.btn-active-text-dark.show,.btn.btn-active-text-dark:active:not(.btn-active),.btn.btn-active-text-dark:focus:not(.btn-active),.btn.btn-active-text-dark:hover:not(.btn-active),.show>.btn.btn-active-text-dark {
	color: var(--kt-text-dark)
}

.btn.btn-color-muted {
	color: var(--kt-text-muted)
}

.btn.btn-color-muted .svg-icon,.btn.btn-color-muted i {
	color: var(--kt-text-muted)
}

.btn.btn-color-muted.dropdown-toggle:after {
	color: var(--kt-text-muted)
}

.btn-check:active+.btn.btn-active-color-muted,.btn-check:checked+.btn.btn-active-color-muted,.btn.btn-active-color-muted.active,.btn.btn-active-color-muted.show,.btn.btn-active-color-muted:active:not(.btn-active),.btn.btn-active-color-muted:focus:not(.btn-active),.btn.btn-active-color-muted:hover:not(.btn-active),.show>.btn.btn-active-color-muted {
	color: var(--kt-text-muted)
}

.btn-check:active+.btn.btn-active-color-muted .svg-icon,.btn-check:active+.btn.btn-active-color-muted i,.btn-check:checked+.btn.btn-active-color-muted .svg-icon,.btn-check:checked+.btn.btn-active-color-muted i,.btn.btn-active-color-muted.active .svg-icon,.btn.btn-active-color-muted.active i,.btn.btn-active-color-muted.show .svg-icon,.btn.btn-active-color-muted.show i,.btn.btn-active-color-muted:active:not(.btn-active) .svg-icon,.btn.btn-active-color-muted:active:not(.btn-active) i,.btn.btn-active-color-muted:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-muted:focus:not(.btn-active) i,.btn.btn-active-color-muted:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-muted:hover:not(.btn-active) i,.show>.btn.btn-active-color-muted .svg-icon,.show>.btn.btn-active-color-muted i {
	color: var(--kt-text-muted)
}

.btn-check:active+.btn.btn-active-color-muted.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-muted.dropdown-toggle:after,.btn.btn-active-color-muted.active.dropdown-toggle:after,.btn.btn-active-color-muted.show.dropdown-toggle:after,.btn.btn-active-color-muted:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-muted:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-muted:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-muted.dropdown-toggle:after {
	color: var(--kt-text-muted)
}

.btn.btn-icon-muted .svg-icon,.btn.btn-icon-muted i {
	color: var(--kt-text-muted)
}

.btn.btn-icon-muted.dropdown-toggle:after {
	color: var(--kt-text-muted)
}

.btn-check:active+.btn.btn-active-icon-muted .svg-icon,.btn-check:active+.btn.btn-active-icon-muted i,.btn-check:checked+.btn.btn-active-icon-muted .svg-icon,.btn-check:checked+.btn.btn-active-icon-muted i,.btn.btn-active-icon-muted.active .svg-icon,.btn.btn-active-icon-muted.active i,.btn.btn-active-icon-muted.show .svg-icon,.btn.btn-active-icon-muted.show i,.btn.btn-active-icon-muted:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-muted:active:not(.btn-active) i,.btn.btn-active-icon-muted:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-muted:focus:not(.btn-active) i,.btn.btn-active-icon-muted:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-muted:hover:not(.btn-active) i,.show>.btn.btn-active-icon-muted .svg-icon,.show>.btn.btn-active-icon-muted i {
	color: var(--kt-text-muted)
}

.btn-check:active+.btn.btn-active-icon-muted.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-muted.dropdown-toggle:after,.btn.btn-active-icon-muted.active.dropdown-toggle:after,.btn.btn-active-icon-muted.show.dropdown-toggle:after,.btn.btn-active-icon-muted:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-muted:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-muted:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-muted.dropdown-toggle:after {
	color: var(--kt-text-muted)
}

.btn.btn-text-muted {
	color: var(--kt-text-muted)
}

.btn-check:active+.btn.btn-active-text-muted,.btn-check:checked+.btn.btn-active-text-muted,.btn.btn-active-text-muted.active,.btn.btn-active-text-muted.show,.btn.btn-active-text-muted:active:not(.btn-active),.btn.btn-active-text-muted:focus:not(.btn-active),.btn.btn-active-text-muted:hover:not(.btn-active),.show>.btn.btn-active-text-muted {
	color: var(--kt-text-muted)
}

.btn.btn-color-gray-100 {
	color: var(--kt-text-gray-100)
}

.btn.btn-color-gray-100 .svg-icon,.btn.btn-color-gray-100 i {
	color: var(--kt-text-gray-100)
}

.btn.btn-color-gray-100.dropdown-toggle:after {
	color: var(--kt-text-gray-100)
}

.btn-check:active+.btn.btn-active-color-gray-100,.btn-check:checked+.btn.btn-active-color-gray-100,.btn.btn-active-color-gray-100.active,.btn.btn-active-color-gray-100.show,.btn.btn-active-color-gray-100:active:not(.btn-active),.btn.btn-active-color-gray-100:focus:not(.btn-active),.btn.btn-active-color-gray-100:hover:not(.btn-active),.show>.btn.btn-active-color-gray-100 {
	color: var(--kt-text-gray-100)
}

.btn-check:active+.btn.btn-active-color-gray-100 .svg-icon,.btn-check:active+.btn.btn-active-color-gray-100 i,.btn-check:checked+.btn.btn-active-color-gray-100 .svg-icon,.btn-check:checked+.btn.btn-active-color-gray-100 i,.btn.btn-active-color-gray-100.active .svg-icon,.btn.btn-active-color-gray-100.active i,.btn.btn-active-color-gray-100.show .svg-icon,.btn.btn-active-color-gray-100.show i,.btn.btn-active-color-gray-100:active:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-100:active:not(.btn-active) i,.btn.btn-active-color-gray-100:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-100:focus:not(.btn-active) i,.btn.btn-active-color-gray-100:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-100:hover:not(.btn-active) i,.show>.btn.btn-active-color-gray-100 .svg-icon,.show>.btn.btn-active-color-gray-100 i {
	color: var(--kt-text-gray-100)
}

.btn-check:active+.btn.btn-active-color-gray-100.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-gray-100.dropdown-toggle:after,.btn.btn-active-color-gray-100.active.dropdown-toggle:after,.btn.btn-active-color-gray-100.show.dropdown-toggle:after,.btn.btn-active-color-gray-100:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-100:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-100:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-gray-100.dropdown-toggle:after {
	color: var(--kt-text-gray-100)
}

.btn.btn-icon-gray-100 .svg-icon,.btn.btn-icon-gray-100 i {
	color: var(--kt-text-gray-100)
}

.btn.btn-icon-gray-100.dropdown-toggle:after {
	color: var(--kt-text-gray-100)
}

.btn-check:active+.btn.btn-active-icon-gray-100 .svg-icon,.btn-check:active+.btn.btn-active-icon-gray-100 i,.btn-check:checked+.btn.btn-active-icon-gray-100 .svg-icon,.btn-check:checked+.btn.btn-active-icon-gray-100 i,.btn.btn-active-icon-gray-100.active .svg-icon,.btn.btn-active-icon-gray-100.active i,.btn.btn-active-icon-gray-100.show .svg-icon,.btn.btn-active-icon-gray-100.show i,.btn.btn-active-icon-gray-100:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-100:active:not(.btn-active) i,.btn.btn-active-icon-gray-100:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-100:focus:not(.btn-active) i,.btn.btn-active-icon-gray-100:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-100:hover:not(.btn-active) i,.show>.btn.btn-active-icon-gray-100 .svg-icon,.show>.btn.btn-active-icon-gray-100 i {
	color: var(--kt-text-gray-100)
}

.btn-check:active+.btn.btn-active-icon-gray-100.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-gray-100.dropdown-toggle:after,.btn.btn-active-icon-gray-100.active.dropdown-toggle:after,.btn.btn-active-icon-gray-100.show.dropdown-toggle:after,.btn.btn-active-icon-gray-100:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-100:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-100:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-gray-100.dropdown-toggle:after {
	color: var(--kt-text-gray-100)
}

.btn.btn-text-gray-100 {
	color: var(--kt-text-gray-100)
}

.btn-check:active+.btn.btn-active-text-gray-100,.btn-check:checked+.btn.btn-active-text-gray-100,.btn.btn-active-text-gray-100.active,.btn.btn-active-text-gray-100.show,.btn.btn-active-text-gray-100:active:not(.btn-active),.btn.btn-active-text-gray-100:focus:not(.btn-active),.btn.btn-active-text-gray-100:hover:not(.btn-active),.show>.btn.btn-active-text-gray-100 {
	color: var(--kt-text-gray-100)
}

.btn.btn-color-gray-200 {
	color: var(--kt-text-gray-200)
}

.btn.btn-color-gray-200 .svg-icon,.btn.btn-color-gray-200 i {
	color: var(--kt-text-gray-200)
}

.btn.btn-color-gray-200.dropdown-toggle:after {
	color: var(--kt-text-gray-200)
}

.btn-check:active+.btn.btn-active-color-gray-200,.btn-check:checked+.btn.btn-active-color-gray-200,.btn.btn-active-color-gray-200.active,.btn.btn-active-color-gray-200.show,.btn.btn-active-color-gray-200:active:not(.btn-active),.btn.btn-active-color-gray-200:focus:not(.btn-active),.btn.btn-active-color-gray-200:hover:not(.btn-active),.show>.btn.btn-active-color-gray-200 {
	color: var(--kt-text-gray-200)
}

.btn-check:active+.btn.btn-active-color-gray-200 .svg-icon,.btn-check:active+.btn.btn-active-color-gray-200 i,.btn-check:checked+.btn.btn-active-color-gray-200 .svg-icon,.btn-check:checked+.btn.btn-active-color-gray-200 i,.btn.btn-active-color-gray-200.active .svg-icon,.btn.btn-active-color-gray-200.active i,.btn.btn-active-color-gray-200.show .svg-icon,.btn.btn-active-color-gray-200.show i,.btn.btn-active-color-gray-200:active:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-200:active:not(.btn-active) i,.btn.btn-active-color-gray-200:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-200:focus:not(.btn-active) i,.btn.btn-active-color-gray-200:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-200:hover:not(.btn-active) i,.show>.btn.btn-active-color-gray-200 .svg-icon,.show>.btn.btn-active-color-gray-200 i {
	color: var(--kt-text-gray-200)
}

.btn-check:active+.btn.btn-active-color-gray-200.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-gray-200.dropdown-toggle:after,.btn.btn-active-color-gray-200.active.dropdown-toggle:after,.btn.btn-active-color-gray-200.show.dropdown-toggle:after,.btn.btn-active-color-gray-200:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-200:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-200:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-gray-200.dropdown-toggle:after {
	color: var(--kt-text-gray-200)
}

.btn.btn-icon-gray-200 .svg-icon,.btn.btn-icon-gray-200 i {
	color: var(--kt-text-gray-200)
}

.btn.btn-icon-gray-200.dropdown-toggle:after {
	color: var(--kt-text-gray-200)
}

.btn-check:active+.btn.btn-active-icon-gray-200 .svg-icon,.btn-check:active+.btn.btn-active-icon-gray-200 i,.btn-check:checked+.btn.btn-active-icon-gray-200 .svg-icon,.btn-check:checked+.btn.btn-active-icon-gray-200 i,.btn.btn-active-icon-gray-200.active .svg-icon,.btn.btn-active-icon-gray-200.active i,.btn.btn-active-icon-gray-200.show .svg-icon,.btn.btn-active-icon-gray-200.show i,.btn.btn-active-icon-gray-200:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-200:active:not(.btn-active) i,.btn.btn-active-icon-gray-200:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-200:focus:not(.btn-active) i,.btn.btn-active-icon-gray-200:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-200:hover:not(.btn-active) i,.show>.btn.btn-active-icon-gray-200 .svg-icon,.show>.btn.btn-active-icon-gray-200 i {
	color: var(--kt-text-gray-200)
}

.btn-check:active+.btn.btn-active-icon-gray-200.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-gray-200.dropdown-toggle:after,.btn.btn-active-icon-gray-200.active.dropdown-toggle:after,.btn.btn-active-icon-gray-200.show.dropdown-toggle:after,.btn.btn-active-icon-gray-200:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-200:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-200:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-gray-200.dropdown-toggle:after {
	color: var(--kt-text-gray-200)
}

.btn.btn-text-gray-200 {
	color: var(--kt-text-gray-200)
}

.btn-check:active+.btn.btn-active-text-gray-200,.btn-check:checked+.btn.btn-active-text-gray-200,.btn.btn-active-text-gray-200.active,.btn.btn-active-text-gray-200.show,.btn.btn-active-text-gray-200:active:not(.btn-active),.btn.btn-active-text-gray-200:focus:not(.btn-active),.btn.btn-active-text-gray-200:hover:not(.btn-active),.show>.btn.btn-active-text-gray-200 {
	color: var(--kt-text-gray-200)
}

.btn.btn-color-gray-300 {
	color: var(--kt-text-gray-300)
}

.btn.btn-color-gray-300 .svg-icon,.btn.btn-color-gray-300 i {
	color: var(--kt-text-gray-300)
}

.btn.btn-color-gray-300.dropdown-toggle:after {
	color: var(--kt-text-gray-300)
}

.btn-check:active+.btn.btn-active-color-gray-300,.btn-check:checked+.btn.btn-active-color-gray-300,.btn.btn-active-color-gray-300.active,.btn.btn-active-color-gray-300.show,.btn.btn-active-color-gray-300:active:not(.btn-active),.btn.btn-active-color-gray-300:focus:not(.btn-active),.btn.btn-active-color-gray-300:hover:not(.btn-active),.show>.btn.btn-active-color-gray-300 {
	color: var(--kt-text-gray-300)
}

.btn-check:active+.btn.btn-active-color-gray-300 .svg-icon,.btn-check:active+.btn.btn-active-color-gray-300 i,.btn-check:checked+.btn.btn-active-color-gray-300 .svg-icon,.btn-check:checked+.btn.btn-active-color-gray-300 i,.btn.btn-active-color-gray-300.active .svg-icon,.btn.btn-active-color-gray-300.active i,.btn.btn-active-color-gray-300.show .svg-icon,.btn.btn-active-color-gray-300.show i,.btn.btn-active-color-gray-300:active:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-300:active:not(.btn-active) i,.btn.btn-active-color-gray-300:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-300:focus:not(.btn-active) i,.btn.btn-active-color-gray-300:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-300:hover:not(.btn-active) i,.show>.btn.btn-active-color-gray-300 .svg-icon,.show>.btn.btn-active-color-gray-300 i {
	color: var(--kt-text-gray-300)
}

.btn-check:active+.btn.btn-active-color-gray-300.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-gray-300.dropdown-toggle:after,.btn.btn-active-color-gray-300.active.dropdown-toggle:after,.btn.btn-active-color-gray-300.show.dropdown-toggle:after,.btn.btn-active-color-gray-300:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-300:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-300:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-gray-300.dropdown-toggle:after {
	color: var(--kt-text-gray-300)
}

.btn.btn-icon-gray-300 .svg-icon,.btn.btn-icon-gray-300 i {
	color: var(--kt-text-gray-300)
}

.btn.btn-icon-gray-300.dropdown-toggle:after {
	color: var(--kt-text-gray-300)
}

.btn-check:active+.btn.btn-active-icon-gray-300 .svg-icon,.btn-check:active+.btn.btn-active-icon-gray-300 i,.btn-check:checked+.btn.btn-active-icon-gray-300 .svg-icon,.btn-check:checked+.btn.btn-active-icon-gray-300 i,.btn.btn-active-icon-gray-300.active .svg-icon,.btn.btn-active-icon-gray-300.active i,.btn.btn-active-icon-gray-300.show .svg-icon,.btn.btn-active-icon-gray-300.show i,.btn.btn-active-icon-gray-300:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-300:active:not(.btn-active) i,.btn.btn-active-icon-gray-300:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-300:focus:not(.btn-active) i,.btn.btn-active-icon-gray-300:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-300:hover:not(.btn-active) i,.show>.btn.btn-active-icon-gray-300 .svg-icon,.show>.btn.btn-active-icon-gray-300 i {
	color: var(--kt-text-gray-300)
}

.btn-check:active+.btn.btn-active-icon-gray-300.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-gray-300.dropdown-toggle:after,.btn.btn-active-icon-gray-300.active.dropdown-toggle:after,.btn.btn-active-icon-gray-300.show.dropdown-toggle:after,.btn.btn-active-icon-gray-300:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-300:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-300:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-gray-300.dropdown-toggle:after {
	color: var(--kt-text-gray-300)
}

.btn.btn-text-gray-300 {
	color: var(--kt-text-gray-300)
}

.btn-check:active+.btn.btn-active-text-gray-300,.btn-check:checked+.btn.btn-active-text-gray-300,.btn.btn-active-text-gray-300.active,.btn.btn-active-text-gray-300.show,.btn.btn-active-text-gray-300:active:not(.btn-active),.btn.btn-active-text-gray-300:focus:not(.btn-active),.btn.btn-active-text-gray-300:hover:not(.btn-active),.show>.btn.btn-active-text-gray-300 {
	color: var(--kt-text-gray-300)
}

.btn.btn-color-gray-400 {
	color: var(--kt-text-gray-400)
}

.btn.btn-color-gray-400 .svg-icon,.btn.btn-color-gray-400 i {
	color: var(--kt-text-gray-400)
}

.btn.btn-color-gray-400.dropdown-toggle:after {
	color: var(--kt-text-gray-400)
}

.btn-check:active+.btn.btn-active-color-gray-400,.btn-check:checked+.btn.btn-active-color-gray-400,.btn.btn-active-color-gray-400.active,.btn.btn-active-color-gray-400.show,.btn.btn-active-color-gray-400:active:not(.btn-active),.btn.btn-active-color-gray-400:focus:not(.btn-active),.btn.btn-active-color-gray-400:hover:not(.btn-active),.show>.btn.btn-active-color-gray-400 {
	color: var(--kt-text-gray-400)
}

.btn-check:active+.btn.btn-active-color-gray-400 .svg-icon,.btn-check:active+.btn.btn-active-color-gray-400 i,.btn-check:checked+.btn.btn-active-color-gray-400 .svg-icon,.btn-check:checked+.btn.btn-active-color-gray-400 i,.btn.btn-active-color-gray-400.active .svg-icon,.btn.btn-active-color-gray-400.active i,.btn.btn-active-color-gray-400.show .svg-icon,.btn.btn-active-color-gray-400.show i,.btn.btn-active-color-gray-400:active:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-400:active:not(.btn-active) i,.btn.btn-active-color-gray-400:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-400:focus:not(.btn-active) i,.btn.btn-active-color-gray-400:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-400:hover:not(.btn-active) i,.show>.btn.btn-active-color-gray-400 .svg-icon,.show>.btn.btn-active-color-gray-400 i {
	color: var(--kt-text-gray-400)
}

.btn-check:active+.btn.btn-active-color-gray-400.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-gray-400.dropdown-toggle:after,.btn.btn-active-color-gray-400.active.dropdown-toggle:after,.btn.btn-active-color-gray-400.show.dropdown-toggle:after,.btn.btn-active-color-gray-400:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-400:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-400:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-gray-400.dropdown-toggle:after {
	color: var(--kt-text-gray-400)
}

.btn.btn-icon-gray-400 .svg-icon,.btn.btn-icon-gray-400 i {
	color: var(--kt-text-gray-400)
}

.btn.btn-icon-gray-400.dropdown-toggle:after {
	color: var(--kt-text-gray-400)
}

.btn-check:active+.btn.btn-active-icon-gray-400 .svg-icon,.btn-check:active+.btn.btn-active-icon-gray-400 i,.btn-check:checked+.btn.btn-active-icon-gray-400 .svg-icon,.btn-check:checked+.btn.btn-active-icon-gray-400 i,.btn.btn-active-icon-gray-400.active .svg-icon,.btn.btn-active-icon-gray-400.active i,.btn.btn-active-icon-gray-400.show .svg-icon,.btn.btn-active-icon-gray-400.show i,.btn.btn-active-icon-gray-400:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-400:active:not(.btn-active) i,.btn.btn-active-icon-gray-400:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-400:focus:not(.btn-active) i,.btn.btn-active-icon-gray-400:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-400:hover:not(.btn-active) i,.show>.btn.btn-active-icon-gray-400 .svg-icon,.show>.btn.btn-active-icon-gray-400 i {
	color: var(--kt-text-gray-400)
}

.btn-check:active+.btn.btn-active-icon-gray-400.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-gray-400.dropdown-toggle:after,.btn.btn-active-icon-gray-400.active.dropdown-toggle:after,.btn.btn-active-icon-gray-400.show.dropdown-toggle:after,.btn.btn-active-icon-gray-400:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-400:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-400:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-gray-400.dropdown-toggle:after {
	color: var(--kt-text-gray-400)
}

.btn.btn-text-gray-400 {
	color: var(--kt-text-gray-400)
}

.btn-check:active+.btn.btn-active-text-gray-400,.btn-check:checked+.btn.btn-active-text-gray-400,.btn.btn-active-text-gray-400.active,.btn.btn-active-text-gray-400.show,.btn.btn-active-text-gray-400:active:not(.btn-active),.btn.btn-active-text-gray-400:focus:not(.btn-active),.btn.btn-active-text-gray-400:hover:not(.btn-active),.show>.btn.btn-active-text-gray-400 {
	color: var(--kt-text-gray-400)
}

.btn.btn-color-gray-500 {
	color: var(--kt-text-gray-500)
}

.btn.btn-color-gray-500 .svg-icon,.btn.btn-color-gray-500 i {
	color: var(--kt-text-gray-500)
}

.btn.btn-color-gray-500.dropdown-toggle:after {
	color: var(--kt-text-gray-500)
}

.btn-check:active+.btn.btn-active-color-gray-500,.btn-check:checked+.btn.btn-active-color-gray-500,.btn.btn-active-color-gray-500.active,.btn.btn-active-color-gray-500.show,.btn.btn-active-color-gray-500:active:not(.btn-active),.btn.btn-active-color-gray-500:focus:not(.btn-active),.btn.btn-active-color-gray-500:hover:not(.btn-active),.show>.btn.btn-active-color-gray-500 {
	color: var(--kt-text-gray-500)
}

.btn-check:active+.btn.btn-active-color-gray-500 .svg-icon,.btn-check:active+.btn.btn-active-color-gray-500 i,.btn-check:checked+.btn.btn-active-color-gray-500 .svg-icon,.btn-check:checked+.btn.btn-active-color-gray-500 i,.btn.btn-active-color-gray-500.active .svg-icon,.btn.btn-active-color-gray-500.active i,.btn.btn-active-color-gray-500.show .svg-icon,.btn.btn-active-color-gray-500.show i,.btn.btn-active-color-gray-500:active:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-500:active:not(.btn-active) i,.btn.btn-active-color-gray-500:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-500:focus:not(.btn-active) i,.btn.btn-active-color-gray-500:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-500:hover:not(.btn-active) i,.show>.btn.btn-active-color-gray-500 .svg-icon,.show>.btn.btn-active-color-gray-500 i {
	color: var(--kt-text-gray-500)
}

.btn-check:active+.btn.btn-active-color-gray-500.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-gray-500.dropdown-toggle:after,.btn.btn-active-color-gray-500.active.dropdown-toggle:after,.btn.btn-active-color-gray-500.show.dropdown-toggle:after,.btn.btn-active-color-gray-500:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-500:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-500:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-gray-500.dropdown-toggle:after {
	color: var(--kt-text-gray-500)
}

.btn.btn-icon-gray-500 .svg-icon,.btn.btn-icon-gray-500 i {
	color: var(--kt-text-gray-500)
}

.btn.btn-icon-gray-500.dropdown-toggle:after {
	color: var(--kt-text-gray-500)
}

.btn-check:active+.btn.btn-active-icon-gray-500 .svg-icon,.btn-check:active+.btn.btn-active-icon-gray-500 i,.btn-check:checked+.btn.btn-active-icon-gray-500 .svg-icon,.btn-check:checked+.btn.btn-active-icon-gray-500 i,.btn.btn-active-icon-gray-500.active .svg-icon,.btn.btn-active-icon-gray-500.active i,.btn.btn-active-icon-gray-500.show .svg-icon,.btn.btn-active-icon-gray-500.show i,.btn.btn-active-icon-gray-500:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-500:active:not(.btn-active) i,.btn.btn-active-icon-gray-500:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-500:focus:not(.btn-active) i,.btn.btn-active-icon-gray-500:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-500:hover:not(.btn-active) i,.show>.btn.btn-active-icon-gray-500 .svg-icon,.show>.btn.btn-active-icon-gray-500 i {
	color: var(--kt-text-gray-500)
}

.btn-check:active+.btn.btn-active-icon-gray-500.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-gray-500.dropdown-toggle:after,.btn.btn-active-icon-gray-500.active.dropdown-toggle:after,.btn.btn-active-icon-gray-500.show.dropdown-toggle:after,.btn.btn-active-icon-gray-500:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-500:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-500:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-gray-500.dropdown-toggle:after {
	color: var(--kt-text-gray-500)
}

.btn.btn-text-gray-500 {
	color: var(--kt-text-gray-500)
}

.btn-check:active+.btn.btn-active-text-gray-500,.btn-check:checked+.btn.btn-active-text-gray-500,.btn.btn-active-text-gray-500.active,.btn.btn-active-text-gray-500.show,.btn.btn-active-text-gray-500:active:not(.btn-active),.btn.btn-active-text-gray-500:focus:not(.btn-active),.btn.btn-active-text-gray-500:hover:not(.btn-active),.show>.btn.btn-active-text-gray-500 {
	color: var(--kt-text-gray-500)
}

.btn.btn-color-gray-600 {
	color: var(--kt-text-gray-600)
}

.btn.btn-color-gray-600 .svg-icon,.btn.btn-color-gray-600 i {
	color: var(--kt-text-gray-600)
}

.btn.btn-color-gray-600.dropdown-toggle:after {
	color: var(--kt-text-gray-600)
}

.btn-check:active+.btn.btn-active-color-gray-600,.btn-check:checked+.btn.btn-active-color-gray-600,.btn.btn-active-color-gray-600.active,.btn.btn-active-color-gray-600.show,.btn.btn-active-color-gray-600:active:not(.btn-active),.btn.btn-active-color-gray-600:focus:not(.btn-active),.btn.btn-active-color-gray-600:hover:not(.btn-active),.show>.btn.btn-active-color-gray-600 {
	color: var(--kt-text-gray-600)
}

.btn-check:active+.btn.btn-active-color-gray-600 .svg-icon,.btn-check:active+.btn.btn-active-color-gray-600 i,.btn-check:checked+.btn.btn-active-color-gray-600 .svg-icon,.btn-check:checked+.btn.btn-active-color-gray-600 i,.btn.btn-active-color-gray-600.active .svg-icon,.btn.btn-active-color-gray-600.active i,.btn.btn-active-color-gray-600.show .svg-icon,.btn.btn-active-color-gray-600.show i,.btn.btn-active-color-gray-600:active:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-600:active:not(.btn-active) i,.btn.btn-active-color-gray-600:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-600:focus:not(.btn-active) i,.btn.btn-active-color-gray-600:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-600:hover:not(.btn-active) i,.show>.btn.btn-active-color-gray-600 .svg-icon,.show>.btn.btn-active-color-gray-600 i {
	color: var(--kt-text-gray-600)
}

.btn-check:active+.btn.btn-active-color-gray-600.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-gray-600.dropdown-toggle:after,.btn.btn-active-color-gray-600.active.dropdown-toggle:after,.btn.btn-active-color-gray-600.show.dropdown-toggle:after,.btn.btn-active-color-gray-600:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-600:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-600:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-gray-600.dropdown-toggle:after {
	color: var(--kt-text-gray-600)
}

.btn.btn-icon-gray-600 .svg-icon,.btn.btn-icon-gray-600 i {
	color: var(--kt-text-gray-600)
}

.btn.btn-icon-gray-600.dropdown-toggle:after {
	color: var(--kt-text-gray-600)
}

.btn-check:active+.btn.btn-active-icon-gray-600 .svg-icon,.btn-check:active+.btn.btn-active-icon-gray-600 i,.btn-check:checked+.btn.btn-active-icon-gray-600 .svg-icon,.btn-check:checked+.btn.btn-active-icon-gray-600 i,.btn.btn-active-icon-gray-600.active .svg-icon,.btn.btn-active-icon-gray-600.active i,.btn.btn-active-icon-gray-600.show .svg-icon,.btn.btn-active-icon-gray-600.show i,.btn.btn-active-icon-gray-600:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-600:active:not(.btn-active) i,.btn.btn-active-icon-gray-600:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-600:focus:not(.btn-active) i,.btn.btn-active-icon-gray-600:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-600:hover:not(.btn-active) i,.show>.btn.btn-active-icon-gray-600 .svg-icon,.show>.btn.btn-active-icon-gray-600 i {
	color: var(--kt-text-gray-600)
}

.btn-check:active+.btn.btn-active-icon-gray-600.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-gray-600.dropdown-toggle:after,.btn.btn-active-icon-gray-600.active.dropdown-toggle:after,.btn.btn-active-icon-gray-600.show.dropdown-toggle:after,.btn.btn-active-icon-gray-600:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-600:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-600:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-gray-600.dropdown-toggle:after {
	color: var(--kt-text-gray-600)
}

.btn.btn-text-gray-600 {
	color: var(--kt-text-gray-600)
}

.btn-check:active+.btn.btn-active-text-gray-600,.btn-check:checked+.btn.btn-active-text-gray-600,.btn.btn-active-text-gray-600.active,.btn.btn-active-text-gray-600.show,.btn.btn-active-text-gray-600:active:not(.btn-active),.btn.btn-active-text-gray-600:focus:not(.btn-active),.btn.btn-active-text-gray-600:hover:not(.btn-active),.show>.btn.btn-active-text-gray-600 {
	color: var(--kt-text-gray-600)
}

.btn.btn-color-gray-700 {
	color: var(--kt-text-gray-700)
}

.btn.btn-color-gray-700 .svg-icon,.btn.btn-color-gray-700 i {
	color: var(--kt-text-gray-700)
}

.btn.btn-color-gray-700.dropdown-toggle:after {
	color: var(--kt-text-gray-700)
}

.btn-check:active+.btn.btn-active-color-gray-700,.btn-check:checked+.btn.btn-active-color-gray-700,.btn.btn-active-color-gray-700.active,.btn.btn-active-color-gray-700.show,.btn.btn-active-color-gray-700:active:not(.btn-active),.btn.btn-active-color-gray-700:focus:not(.btn-active),.btn.btn-active-color-gray-700:hover:not(.btn-active),.show>.btn.btn-active-color-gray-700 {
	color: var(--kt-text-gray-700)
}

.btn-check:active+.btn.btn-active-color-gray-700 .svg-icon,.btn-check:active+.btn.btn-active-color-gray-700 i,.btn-check:checked+.btn.btn-active-color-gray-700 .svg-icon,.btn-check:checked+.btn.btn-active-color-gray-700 i,.btn.btn-active-color-gray-700.active .svg-icon,.btn.btn-active-color-gray-700.active i,.btn.btn-active-color-gray-700.show .svg-icon,.btn.btn-active-color-gray-700.show i,.btn.btn-active-color-gray-700:active:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-700:active:not(.btn-active) i,.btn.btn-active-color-gray-700:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-700:focus:not(.btn-active) i,.btn.btn-active-color-gray-700:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-700:hover:not(.btn-active) i,.show>.btn.btn-active-color-gray-700 .svg-icon,.show>.btn.btn-active-color-gray-700 i {
	color: var(--kt-text-gray-700)
}

.btn-check:active+.btn.btn-active-color-gray-700.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-gray-700.dropdown-toggle:after,.btn.btn-active-color-gray-700.active.dropdown-toggle:after,.btn.btn-active-color-gray-700.show.dropdown-toggle:after,.btn.btn-active-color-gray-700:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-700:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-700:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-gray-700.dropdown-toggle:after {
	color: var(--kt-text-gray-700)
}

.btn.btn-icon-gray-700 .svg-icon,.btn.btn-icon-gray-700 i {
	color: var(--kt-text-gray-700)
}

.btn.btn-icon-gray-700.dropdown-toggle:after {
	color: var(--kt-text-gray-700)
}

.btn-check:active+.btn.btn-active-icon-gray-700 .svg-icon,.btn-check:active+.btn.btn-active-icon-gray-700 i,.btn-check:checked+.btn.btn-active-icon-gray-700 .svg-icon,.btn-check:checked+.btn.btn-active-icon-gray-700 i,.btn.btn-active-icon-gray-700.active .svg-icon,.btn.btn-active-icon-gray-700.active i,.btn.btn-active-icon-gray-700.show .svg-icon,.btn.btn-active-icon-gray-700.show i,.btn.btn-active-icon-gray-700:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-700:active:not(.btn-active) i,.btn.btn-active-icon-gray-700:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-700:focus:not(.btn-active) i,.btn.btn-active-icon-gray-700:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-700:hover:not(.btn-active) i,.show>.btn.btn-active-icon-gray-700 .svg-icon,.show>.btn.btn-active-icon-gray-700 i {
	color: var(--kt-text-gray-700)
}

.btn-check:active+.btn.btn-active-icon-gray-700.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-gray-700.dropdown-toggle:after,.btn.btn-active-icon-gray-700.active.dropdown-toggle:after,.btn.btn-active-icon-gray-700.show.dropdown-toggle:after,.btn.btn-active-icon-gray-700:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-700:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-700:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-gray-700.dropdown-toggle:after {
	color: var(--kt-text-gray-700)
}

.btn.btn-text-gray-700 {
	color: var(--kt-text-gray-700)
}

.btn-check:active+.btn.btn-active-text-gray-700,.btn-check:checked+.btn.btn-active-text-gray-700,.btn.btn-active-text-gray-700.active,.btn.btn-active-text-gray-700.show,.btn.btn-active-text-gray-700:active:not(.btn-active),.btn.btn-active-text-gray-700:focus:not(.btn-active),.btn.btn-active-text-gray-700:hover:not(.btn-active),.show>.btn.btn-active-text-gray-700 {
	color: var(--kt-text-gray-700)
}

.btn.btn-color-gray-800 {
	color: var(--kt-text-gray-800)
}

.btn.btn-color-gray-800 .svg-icon,.btn.btn-color-gray-800 i {
	color: var(--kt-text-gray-800)
}

.btn.btn-color-gray-800.dropdown-toggle:after {
	color: var(--kt-text-gray-800)
}

.btn-check:active+.btn.btn-active-color-gray-800,.btn-check:checked+.btn.btn-active-color-gray-800,.btn.btn-active-color-gray-800.active,.btn.btn-active-color-gray-800.show,.btn.btn-active-color-gray-800:active:not(.btn-active),.btn.btn-active-color-gray-800:focus:not(.btn-active),.btn.btn-active-color-gray-800:hover:not(.btn-active),.show>.btn.btn-active-color-gray-800 {
	color: var(--kt-text-gray-800)
}

.btn-check:active+.btn.btn-active-color-gray-800 .svg-icon,.btn-check:active+.btn.btn-active-color-gray-800 i,.btn-check:checked+.btn.btn-active-color-gray-800 .svg-icon,.btn-check:checked+.btn.btn-active-color-gray-800 i,.btn.btn-active-color-gray-800.active .svg-icon,.btn.btn-active-color-gray-800.active i,.btn.btn-active-color-gray-800.show .svg-icon,.btn.btn-active-color-gray-800.show i,.btn.btn-active-color-gray-800:active:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-800:active:not(.btn-active) i,.btn.btn-active-color-gray-800:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-800:focus:not(.btn-active) i,.btn.btn-active-color-gray-800:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-800:hover:not(.btn-active) i,.show>.btn.btn-active-color-gray-800 .svg-icon,.show>.btn.btn-active-color-gray-800 i {
	color: var(--kt-text-gray-800)
}

.btn-check:active+.btn.btn-active-color-gray-800.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-gray-800.dropdown-toggle:after,.btn.btn-active-color-gray-800.active.dropdown-toggle:after,.btn.btn-active-color-gray-800.show.dropdown-toggle:after,.btn.btn-active-color-gray-800:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-800:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-800:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-gray-800.dropdown-toggle:after {
	color: var(--kt-text-gray-800)
}

.btn.btn-icon-gray-800 .svg-icon,.btn.btn-icon-gray-800 i {
	color: var(--kt-text-gray-800)
}

.btn.btn-icon-gray-800.dropdown-toggle:after {
	color: var(--kt-text-gray-800)
}

.btn-check:active+.btn.btn-active-icon-gray-800 .svg-icon,.btn-check:active+.btn.btn-active-icon-gray-800 i,.btn-check:checked+.btn.btn-active-icon-gray-800 .svg-icon,.btn-check:checked+.btn.btn-active-icon-gray-800 i,.btn.btn-active-icon-gray-800.active .svg-icon,.btn.btn-active-icon-gray-800.active i,.btn.btn-active-icon-gray-800.show .svg-icon,.btn.btn-active-icon-gray-800.show i,.btn.btn-active-icon-gray-800:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-800:active:not(.btn-active) i,.btn.btn-active-icon-gray-800:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-800:focus:not(.btn-active) i,.btn.btn-active-icon-gray-800:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-800:hover:not(.btn-active) i,.show>.btn.btn-active-icon-gray-800 .svg-icon,.show>.btn.btn-active-icon-gray-800 i {
	color: var(--kt-text-gray-800)
}

.btn-check:active+.btn.btn-active-icon-gray-800.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-gray-800.dropdown-toggle:after,.btn.btn-active-icon-gray-800.active.dropdown-toggle:after,.btn.btn-active-icon-gray-800.show.dropdown-toggle:after,.btn.btn-active-icon-gray-800:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-800:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-800:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-gray-800.dropdown-toggle:after {
	color: var(--kt-text-gray-800)
}

.btn.btn-text-gray-800 {
	color: var(--kt-text-gray-800)
}

.btn-check:active+.btn.btn-active-text-gray-800,.btn-check:checked+.btn.btn-active-text-gray-800,.btn.btn-active-text-gray-800.active,.btn.btn-active-text-gray-800.show,.btn.btn-active-text-gray-800:active:not(.btn-active),.btn.btn-active-text-gray-800:focus:not(.btn-active),.btn.btn-active-text-gray-800:hover:not(.btn-active),.show>.btn.btn-active-text-gray-800 {
	color: var(--kt-text-gray-800)
}

.btn.btn-color-gray-900 {
	color: var(--kt-text-gray-900)
}

.btn.btn-color-gray-900 .svg-icon,.btn.btn-color-gray-900 i {
	color: var(--kt-text-gray-900)
}

.btn.btn-color-gray-900.dropdown-toggle:after {
	color: var(--kt-text-gray-900)
}

.btn-check:active+.btn.btn-active-color-gray-900,.btn-check:checked+.btn.btn-active-color-gray-900,.btn.btn-active-color-gray-900.active,.btn.btn-active-color-gray-900.show,.btn.btn-active-color-gray-900:active:not(.btn-active),.btn.btn-active-color-gray-900:focus:not(.btn-active),.btn.btn-active-color-gray-900:hover:not(.btn-active),.show>.btn.btn-active-color-gray-900 {
	color: var(--kt-text-gray-900)
}

.btn-check:active+.btn.btn-active-color-gray-900 .svg-icon,.btn-check:active+.btn.btn-active-color-gray-900 i,.btn-check:checked+.btn.btn-active-color-gray-900 .svg-icon,.btn-check:checked+.btn.btn-active-color-gray-900 i,.btn.btn-active-color-gray-900.active .svg-icon,.btn.btn-active-color-gray-900.active i,.btn.btn-active-color-gray-900.show .svg-icon,.btn.btn-active-color-gray-900.show i,.btn.btn-active-color-gray-900:active:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-900:active:not(.btn-active) i,.btn.btn-active-color-gray-900:focus:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-900:focus:not(.btn-active) i,.btn.btn-active-color-gray-900:hover:not(.btn-active) .svg-icon,.btn.btn-active-color-gray-900:hover:not(.btn-active) i,.show>.btn.btn-active-color-gray-900 .svg-icon,.show>.btn.btn-active-color-gray-900 i {
	color: var(--kt-text-gray-900)
}

.btn-check:active+.btn.btn-active-color-gray-900.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-color-gray-900.dropdown-toggle:after,.btn.btn-active-color-gray-900.active.dropdown-toggle:after,.btn.btn-active-color-gray-900.show.dropdown-toggle:after,.btn.btn-active-color-gray-900:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-900:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-color-gray-900:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-color-gray-900.dropdown-toggle:after {
	color: var(--kt-text-gray-900)
}

.btn.btn-icon-gray-900 .svg-icon,.btn.btn-icon-gray-900 i {
	color: var(--kt-text-gray-900)
}

.btn.btn-icon-gray-900.dropdown-toggle:after {
	color: var(--kt-text-gray-900)
}

.btn-check:active+.btn.btn-active-icon-gray-900 .svg-icon,.btn-check:active+.btn.btn-active-icon-gray-900 i,.btn-check:checked+.btn.btn-active-icon-gray-900 .svg-icon,.btn-check:checked+.btn.btn-active-icon-gray-900 i,.btn.btn-active-icon-gray-900.active .svg-icon,.btn.btn-active-icon-gray-900.active i,.btn.btn-active-icon-gray-900.show .svg-icon,.btn.btn-active-icon-gray-900.show i,.btn.btn-active-icon-gray-900:active:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-900:active:not(.btn-active) i,.btn.btn-active-icon-gray-900:focus:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-900:focus:not(.btn-active) i,.btn.btn-active-icon-gray-900:hover:not(.btn-active) .svg-icon,.btn.btn-active-icon-gray-900:hover:not(.btn-active) i,.show>.btn.btn-active-icon-gray-900 .svg-icon,.show>.btn.btn-active-icon-gray-900 i {
	color: var(--kt-text-gray-900)
}

.btn-check:active+.btn.btn-active-icon-gray-900.dropdown-toggle:after,.btn-check:checked+.btn.btn-active-icon-gray-900.dropdown-toggle:after,.btn.btn-active-icon-gray-900.active.dropdown-toggle:after,.btn.btn-active-icon-gray-900.show.dropdown-toggle:after,.btn.btn-active-icon-gray-900:active:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-900:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-active-icon-gray-900:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-active-icon-gray-900.dropdown-toggle:after {
	color: var(--kt-text-gray-900)
}

.btn.btn-text-gray-900 {
	color: var(--kt-text-gray-900)
}

.btn-check:active+.btn.btn-active-text-gray-900,.btn-check:checked+.btn.btn-active-text-gray-900,.btn.btn-active-text-gray-900.active,.btn.btn-active-text-gray-900.show,.btn.btn-active-text-gray-900:active:not(.btn-active),.btn.btn-active-text-gray-900:focus:not(.btn-active),.btn.btn-active-text-gray-900:hover:not(.btn-active),.show>.btn.btn-active-text-gray-900 {
	color: var(--kt-text-gray-900)
}

.btn.btn-facebook {
	color: #fff;
	border-color: #3b5998;
	background-color: #3b5998
}

.btn.btn-facebook .svg-icon,.btn.btn-facebook i {
	color: #fff
}

.btn.btn-facebook.dropdown-toggle:after {
	color: #fff
}

.btn-check:active+.btn.btn-facebook,.btn-check:checked+.btn.btn-facebook,.btn.btn-facebook.active,.btn.btn-facebook.show,.btn.btn-facebook:active:not(.btn-active),.btn.btn-facebook:focus:not(.btn-active),.btn.btn-facebook:hover:not(.btn-active),.show>.btn.btn-facebook {
	border-color: #30497c;
	background-color: #30497c!important
}

.btn.btn-light-facebook {
	color: #3b5998;
	border-color: rgba(59,89,152,.1);
	background-color: rgba(59,89,152,.1)
}

.btn.btn-light-facebook .svg-icon,.btn.btn-light-facebook i {
	color: #3b5998
}

.btn.btn-light-facebook.dropdown-toggle:after {
	color: #3b5998
}

.btn-check:active+.btn.btn-light-facebook,.btn-check:checked+.btn.btn-light-facebook,.btn.btn-light-facebook.active,.btn.btn-light-facebook.show,.btn.btn-light-facebook:active:not(.btn-active),.btn.btn-light-facebook:focus:not(.btn-active),.btn.btn-light-facebook:hover:not(.btn-active),.show>.btn.btn-light-facebook {
	color: #fff;
	border-color: #3b5998;
	background-color: #3b5998!important
}

.btn-check:active+.btn.btn-light-facebook .svg-icon,.btn-check:active+.btn.btn-light-facebook i,.btn-check:checked+.btn.btn-light-facebook .svg-icon,.btn-check:checked+.btn.btn-light-facebook i,.btn.btn-light-facebook.active .svg-icon,.btn.btn-light-facebook.active i,.btn.btn-light-facebook.show .svg-icon,.btn.btn-light-facebook.show i,.btn.btn-light-facebook:active:not(.btn-active) .svg-icon,.btn.btn-light-facebook:active:not(.btn-active) i,.btn.btn-light-facebook:focus:not(.btn-active) .svg-icon,.btn.btn-light-facebook:focus:not(.btn-active) i,.btn.btn-light-facebook:hover:not(.btn-active) .svg-icon,.btn.btn-light-facebook:hover:not(.btn-active) i,.show>.btn.btn-light-facebook .svg-icon,.show>.btn.btn-light-facebook i {
	color: #fff
}

.btn-check:active+.btn.btn-light-facebook.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-facebook.dropdown-toggle:after,.btn.btn-light-facebook.active.dropdown-toggle:after,.btn.btn-light-facebook.show.dropdown-toggle:after,.btn.btn-light-facebook:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-facebook:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-facebook:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-facebook.dropdown-toggle:after {
	color: #fff
}

.btn.btn-google {
	color: #fff;
	border-color: #dd4b39;
	background-color: #dd4b39
}

.btn.btn-google .svg-icon,.btn.btn-google i {
	color: #fff
}

.btn.btn-google.dropdown-toggle:after {
	color: #fff
}

.btn-check:active+.btn.btn-google,.btn-check:checked+.btn.btn-google,.btn.btn-google.active,.btn.btn-google.show,.btn.btn-google:active:not(.btn-active),.btn.btn-google:focus:not(.btn-active),.btn.btn-google:hover:not(.btn-active),.show>.btn.btn-google {
	border-color: #cd3623;
	background-color: #cd3623!important
}

.btn.btn-light-google {
	color: #dd4b39;
	border-color: rgba(221,75,57,.1);
	background-color: rgba(221,75,57,.1)
}

.btn.btn-light-google .svg-icon,.btn.btn-light-google i {
	color: #dd4b39
}

.btn.btn-light-google.dropdown-toggle:after {
	color: #dd4b39
}

.btn-check:active+.btn.btn-light-google,.btn-check:checked+.btn.btn-light-google,.btn.btn-light-google.active,.btn.btn-light-google.show,.btn.btn-light-google:active:not(.btn-active),.btn.btn-light-google:focus:not(.btn-active),.btn.btn-light-google:hover:not(.btn-active),.show>.btn.btn-light-google {
	color: #fff;
	border-color: #dd4b39;
	background-color: #dd4b39!important
}

.btn-check:active+.btn.btn-light-google .svg-icon,.btn-check:active+.btn.btn-light-google i,.btn-check:checked+.btn.btn-light-google .svg-icon,.btn-check:checked+.btn.btn-light-google i,.btn.btn-light-google.active .svg-icon,.btn.btn-light-google.active i,.btn.btn-light-google.show .svg-icon,.btn.btn-light-google.show i,.btn.btn-light-google:active:not(.btn-active) .svg-icon,.btn.btn-light-google:active:not(.btn-active) i,.btn.btn-light-google:focus:not(.btn-active) .svg-icon,.btn.btn-light-google:focus:not(.btn-active) i,.btn.btn-light-google:hover:not(.btn-active) .svg-icon,.btn.btn-light-google:hover:not(.btn-active) i,.show>.btn.btn-light-google .svg-icon,.show>.btn.btn-light-google i {
	color: #fff
}

.btn-check:active+.btn.btn-light-google.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-google.dropdown-toggle:after,.btn.btn-light-google.active.dropdown-toggle:after,.btn.btn-light-google.show.dropdown-toggle:after,.btn.btn-light-google:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-google:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-google:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-google.dropdown-toggle:after {
	color: #fff
}

.btn.btn-twitter {
	color: #fff;
	border-color: #1da1f2;
	background-color: #1da1f2
}

.btn.btn-twitter .svg-icon,.btn.btn-twitter i {
	color: #fff
}

.btn.btn-twitter.dropdown-toggle:after {
	color: #fff
}

.btn-check:active+.btn.btn-twitter,.btn-check:checked+.btn.btn-twitter,.btn.btn-twitter.active,.btn.btn-twitter.show,.btn.btn-twitter:active:not(.btn-active),.btn.btn-twitter:focus:not(.btn-active),.btn.btn-twitter:hover:not(.btn-active),.show>.btn.btn-twitter {
	border-color: #0d8ddc;
	background-color: #0d8ddc!important
}

.btn.btn-light-twitter {
	color: #1da1f2;
	border-color: rgba(29,161,242,.1);
	background-color: rgba(29,161,242,.1)
}

.btn.btn-light-twitter .svg-icon,.btn.btn-light-twitter i {
	color: #1da1f2
}

.btn.btn-light-twitter.dropdown-toggle:after {
	color: #1da1f2
}

.btn-check:active+.btn.btn-light-twitter,.btn-check:checked+.btn.btn-light-twitter,.btn.btn-light-twitter.active,.btn.btn-light-twitter.show,.btn.btn-light-twitter:active:not(.btn-active),.btn.btn-light-twitter:focus:not(.btn-active),.btn.btn-light-twitter:hover:not(.btn-active),.show>.btn.btn-light-twitter {
	color: #fff;
	border-color: #1da1f2;
	background-color: #1da1f2!important
}

.btn-check:active+.btn.btn-light-twitter .svg-icon,.btn-check:active+.btn.btn-light-twitter i,.btn-check:checked+.btn.btn-light-twitter .svg-icon,.btn-check:checked+.btn.btn-light-twitter i,.btn.btn-light-twitter.active .svg-icon,.btn.btn-light-twitter.active i,.btn.btn-light-twitter.show .svg-icon,.btn.btn-light-twitter.show i,.btn.btn-light-twitter:active:not(.btn-active) .svg-icon,.btn.btn-light-twitter:active:not(.btn-active) i,.btn.btn-light-twitter:focus:not(.btn-active) .svg-icon,.btn.btn-light-twitter:focus:not(.btn-active) i,.btn.btn-light-twitter:hover:not(.btn-active) .svg-icon,.btn.btn-light-twitter:hover:not(.btn-active) i,.show>.btn.btn-light-twitter .svg-icon,.show>.btn.btn-light-twitter i {
	color: #fff
}

.btn-check:active+.btn.btn-light-twitter.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-twitter.dropdown-toggle:after,.btn.btn-light-twitter.active.dropdown-toggle:after,.btn.btn-light-twitter.show.dropdown-toggle:after,.btn.btn-light-twitter:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-twitter:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-twitter:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-twitter.dropdown-toggle:after {
	color: #fff
}

.btn.btn-instagram {
	color: #fff;
	border-color: #e1306c;
	background-color: #e1306c
}

.btn.btn-instagram .svg-icon,.btn.btn-instagram i {
	color: #fff
}

.btn.btn-instagram.dropdown-toggle:after {
	color: #fff
}

.btn-check:active+.btn.btn-instagram,.btn-check:checked+.btn.btn-instagram,.btn.btn-instagram.active,.btn.btn-instagram.show,.btn.btn-instagram:active:not(.btn-active),.btn.btn-instagram:focus:not(.btn-active),.btn.btn-instagram:hover:not(.btn-active),.show>.btn.btn-instagram {
	border-color: #cd1e59;
	background-color: #cd1e59!important
}

.btn.btn-light-instagram {
	color: #e1306c;
	border-color: rgba(225,48,108,.1);
	background-color: rgba(225,48,108,.1)
}

.btn.btn-light-instagram .svg-icon,.btn.btn-light-instagram i {
	color: #e1306c
}

.btn.btn-light-instagram.dropdown-toggle:after {
	color: #e1306c
}

.btn-check:active+.btn.btn-light-instagram,.btn-check:checked+.btn.btn-light-instagram,.btn.btn-light-instagram.active,.btn.btn-light-instagram.show,.btn.btn-light-instagram:active:not(.btn-active),.btn.btn-light-instagram:focus:not(.btn-active),.btn.btn-light-instagram:hover:not(.btn-active),.show>.btn.btn-light-instagram {
	color: #fff;
	border-color: #e1306c;
	background-color: #e1306c!important
}

.btn-check:active+.btn.btn-light-instagram .svg-icon,.btn-check:active+.btn.btn-light-instagram i,.btn-check:checked+.btn.btn-light-instagram .svg-icon,.btn-check:checked+.btn.btn-light-instagram i,.btn.btn-light-instagram.active .svg-icon,.btn.btn-light-instagram.active i,.btn.btn-light-instagram.show .svg-icon,.btn.btn-light-instagram.show i,.btn.btn-light-instagram:active:not(.btn-active) .svg-icon,.btn.btn-light-instagram:active:not(.btn-active) i,.btn.btn-light-instagram:focus:not(.btn-active) .svg-icon,.btn.btn-light-instagram:focus:not(.btn-active) i,.btn.btn-light-instagram:hover:not(.btn-active) .svg-icon,.btn.btn-light-instagram:hover:not(.btn-active) i,.show>.btn.btn-light-instagram .svg-icon,.show>.btn.btn-light-instagram i {
	color: #fff
}

.btn-check:active+.btn.btn-light-instagram.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-instagram.dropdown-toggle:after,.btn.btn-light-instagram.active.dropdown-toggle:after,.btn.btn-light-instagram.show.dropdown-toggle:after,.btn.btn-light-instagram:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-instagram:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-instagram:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-instagram.dropdown-toggle:after {
	color: #fff
}

.btn.btn-youtube {
	color: #fff;
	border-color: red;
	background-color: red
}

.btn.btn-youtube .svg-icon,.btn.btn-youtube i {
	color: #fff
}

.btn.btn-youtube.dropdown-toggle:after {
	color: #fff
}

.btn-check:active+.btn.btn-youtube,.btn-check:checked+.btn.btn-youtube,.btn.btn-youtube.active,.btn.btn-youtube.show,.btn.btn-youtube:active:not(.btn-active),.btn.btn-youtube:focus:not(.btn-active),.btn.btn-youtube:hover:not(.btn-active),.show>.btn.btn-youtube {
	border-color: #d90000;
	background-color: #d90000!important
}

.btn.btn-light-youtube {
	color: red;
	border-color: rgba(255,0,0,.1);
	background-color: rgba(255,0,0,.1)
}

.btn.btn-light-youtube .svg-icon,.btn.btn-light-youtube i {
	color: red
}

.btn.btn-light-youtube.dropdown-toggle:after {
	color: red
}

.btn-check:active+.btn.btn-light-youtube,.btn-check:checked+.btn.btn-light-youtube,.btn.btn-light-youtube.active,.btn.btn-light-youtube.show,.btn.btn-light-youtube:active:not(.btn-active),.btn.btn-light-youtube:focus:not(.btn-active),.btn.btn-light-youtube:hover:not(.btn-active),.show>.btn.btn-light-youtube {
	color: #fff;
	border-color: red;
	background-color: red!important
}

.btn-check:active+.btn.btn-light-youtube .svg-icon,.btn-check:active+.btn.btn-light-youtube i,.btn-check:checked+.btn.btn-light-youtube .svg-icon,.btn-check:checked+.btn.btn-light-youtube i,.btn.btn-light-youtube.active .svg-icon,.btn.btn-light-youtube.active i,.btn.btn-light-youtube.show .svg-icon,.btn.btn-light-youtube.show i,.btn.btn-light-youtube:active:not(.btn-active) .svg-icon,.btn.btn-light-youtube:active:not(.btn-active) i,.btn.btn-light-youtube:focus:not(.btn-active) .svg-icon,.btn.btn-light-youtube:focus:not(.btn-active) i,.btn.btn-light-youtube:hover:not(.btn-active) .svg-icon,.btn.btn-light-youtube:hover:not(.btn-active) i,.show>.btn.btn-light-youtube .svg-icon,.show>.btn.btn-light-youtube i {
	color: #fff
}

.btn-check:active+.btn.btn-light-youtube.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-youtube.dropdown-toggle:after,.btn.btn-light-youtube.active.dropdown-toggle:after,.btn.btn-light-youtube.show.dropdown-toggle:after,.btn.btn-light-youtube:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-youtube:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-youtube:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-youtube.dropdown-toggle:after {
	color: #fff
}

.btn.btn-linkedin {
	color: #fff;
	border-color: #0077b5;
	background-color: #0077b5
}

.btn.btn-linkedin .svg-icon,.btn.btn-linkedin i {
	color: #fff
}

.btn.btn-linkedin.dropdown-toggle:after {
	color: #fff
}

.btn-check:active+.btn.btn-linkedin,.btn-check:checked+.btn.btn-linkedin,.btn.btn-linkedin.active,.btn.btn-linkedin.show,.btn.btn-linkedin:active:not(.btn-active),.btn.btn-linkedin:focus:not(.btn-active),.btn.btn-linkedin:hover:not(.btn-active),.show>.btn.btn-linkedin {
	border-color: #005e8f;
	background-color: #005e8f!important
}

.btn.btn-light-linkedin {
	color: #0077b5;
	border-color: rgba(0,119,181,.1);
	background-color: rgba(0,119,181,.1)
}

.btn.btn-light-linkedin .svg-icon,.btn.btn-light-linkedin i {
	color: #0077b5
}

.btn.btn-light-linkedin.dropdown-toggle:after {
	color: #0077b5
}

.btn-check:active+.btn.btn-light-linkedin,.btn-check:checked+.btn.btn-light-linkedin,.btn.btn-light-linkedin.active,.btn.btn-light-linkedin.show,.btn.btn-light-linkedin:active:not(.btn-active),.btn.btn-light-linkedin:focus:not(.btn-active),.btn.btn-light-linkedin:hover:not(.btn-active),.show>.btn.btn-light-linkedin {
	color: #fff;
	border-color: #0077b5;
	background-color: #0077b5!important
}

.btn-check:active+.btn.btn-light-linkedin .svg-icon,.btn-check:active+.btn.btn-light-linkedin i,.btn-check:checked+.btn.btn-light-linkedin .svg-icon,.btn-check:checked+.btn.btn-light-linkedin i,.btn.btn-light-linkedin.active .svg-icon,.btn.btn-light-linkedin.active i,.btn.btn-light-linkedin.show .svg-icon,.btn.btn-light-linkedin.show i,.btn.btn-light-linkedin:active:not(.btn-active) .svg-icon,.btn.btn-light-linkedin:active:not(.btn-active) i,.btn.btn-light-linkedin:focus:not(.btn-active) .svg-icon,.btn.btn-light-linkedin:focus:not(.btn-active) i,.btn.btn-light-linkedin:hover:not(.btn-active) .svg-icon,.btn.btn-light-linkedin:hover:not(.btn-active) i,.show>.btn.btn-light-linkedin .svg-icon,.show>.btn.btn-light-linkedin i {
	color: #fff
}

.btn-check:active+.btn.btn-light-linkedin.dropdown-toggle:after,.btn-check:checked+.btn.btn-light-linkedin.dropdown-toggle:after,.btn.btn-light-linkedin.active.dropdown-toggle:after,.btn.btn-light-linkedin.show.dropdown-toggle:after,.btn.btn-light-linkedin:active:not(.btn-active).dropdown-toggle:after,.btn.btn-light-linkedin:focus:not(.btn-active).dropdown-toggle:after,.btn.btn-light-linkedin:hover:not(.btn-active).dropdown-toggle:after,.show>.btn.btn-light-linkedin.dropdown-toggle:after {
	color: #fff
}

code:not([class*=language-]) {
	font-weight: 400;
	color: var(--kt-code-color);
	line-height: inherit;
	font-size: inherit;
	background-color: var(--kt-code-bg);
	padding: .1rem .4rem;
	margin: 0 .5rem;
	box-shadow: var(--kt-code-box-shadow);
	border-radius: .3rem
}

.form-label {
	color: var(--kt-form-label-color)
}

.col-form-label {
	color: var(--kt-form-label-color)
}

.form-text {
	color: var(--kt-form-text-color)
}

.form-control {
	color: var(--kt-input-color);
	background-color: var(--kt-input-bg);
	border: 1px solid var(--kt-input-border-color);
	box-shadow: none!important
}

.dropdown.show>.form-control {
	color: var(--kt-input-focus-color);
	background-color: var(--kt-input-focus-bg);
	border-color: var(--kt-input-focus-border-color)
}

.form-control:focus {
	color: var(--kt-input-focus-color);
	background-color: var(--kt-input-focus-bg);
	border-color: var(--kt-input-focus-border-color)
}

.form-control::placeholder {
	color: var(--kt-input-placeholder-color)
}

.form-control:disabled {
	color: var(--kt-input-disabled-color);
	background-color: var(--kt-input-disabled-bg);
	border-color: var(--kt-input-disabled-border-color)
}

.form-control::file-selector-button {
	color: var(--kt-form-file-button-color);
	background-color: var(--kt-form-file-button-bg)
}

.form-control:hover:not(:disabled)::file-selector-button {
	background-color: var(--kt-form-file-button-hover-bg)
}

.form-control.form-control-transparent {
	background-color: transparent;
	border-color: transparent
}

.dropdown.show>.form-control.form-control-transparent,.form-control.form-control-transparent.active,.form-control.form-control-transparent.focus,.form-control.form-control-transparent:active,.form-control.form-control-transparent:focus {
	background-color: transparent;
	border-color: transparent
}

.form-control.form-control-flush {
	border: 0;
	background-color: transparent;
	outline: 0!important;
	box-shadow: none;
	border-radius: 0
}

.form-control-plaintext {
	color: var(--kt-input-plaintext-color)
}

.placeholder-gray-500::placeholder {
	color: var(--kt-gray-500)
}

.placeholder-gray-500::-moz-placeholder {
	color: var(--kt-gray-500);
	opacity: 1
}

.placeholder-white::placeholder {
	color: #fff
}

.placeholder-white::-moz-placeholder {
	color: #fff;
	opacity: 1
}

.resize-none {
	resize: none
}

.form-select {
	color: var(--kt-form-select-color);
	background-color: var(--kt-form-select-bg);
	background-image: var(--kt-form-select-indicator);
	border: 1px solid var(--kt-form-select-border-color);
	box-shadow: var(--kt-form-select-box-shadow);
	appearance: none
}

.form-select:focus {
	border-color: var(--kt-form-select-focus-border-color);
	box-shadow: var(--kt-form-select-box-shadow),var(--kt-form-select-focus-box-shadow)
}

.form-select:disabled {
	color: var(--kt-form-select-disabled-color);
	background-color: var(--kt-form-select-disabled-bg);
	border-color: var(--kt-form-select-disabled-border-color)
}

.form-select:-moz-focusring {
	text-shadow: 0 0 0 var(--kt-form-select-color)
}

.form-check-input {
	background-color: var(--kt-form-check-input-bg);
	border: var(--kt-form-check-input-border)
}

.form-check-input:active {
	filter: var(--kt-form-check-input-active-filter)
}

.form-check-input:focus {
	border-color: var(--kt-form-check-input-focus-border);
	box-shadow: var(--kt-form-check-input-focus-box-shadow)
}

.form-check-input:checked {
	background-color: var(--kt-form-check-input-checked-bg-color);
	border-color: var(--kt-form-check-input-checked-border-color)
}

.form-check-input:checked[type=checkbox] {
	background-image: var(--kt-form-check-input-checked-bg-image)
}

.form-check-input:checked[type=radio] {
	background-image: var(--kt-form-check-radio-checked-bg-image)
}

.form-check-input[type=checkbox]:indeterminate {
	background-color: var(--kt-form-check-input-indeterminate-bg-color);
	border-color: var(--kt-form-check-input-indeterminate-border-color);
	background-image: var(--kt-form-check-input-indeterminate-bg-image)
}

.form-check-input:disabled {
	opacity: var(--kt-form-check-input-disabled-opacity)
}

.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label {
	opacity: var(--kt-form-check-label-disabled-opacity)
}

.form-check-label {
	color: var(--kt-form-check-label-color)
}

.form-check-input:checked+label,.form-check-input:checked+span {
	color: var(--kt-form-check-label-color-checked)
}

.form-switch .form-check-input {
	background-image: var(--kt-form-switch-bg-image)
}

.form-switch .form-check-input:focus {
	background-image: var(--kt-form-switch-focus-bg-image)
}

.form-switch .form-check-input:checked {
	background-image: var(--kt-form-switch-checked-bg-image)
}

.btn-check:disabled+.btn,.btn-check[disabled]+.btn {
	opacity: var(--kt-form-check-btn-check-disabled-opacity)
}

.form-floating .form-control.form-control-solid::placeholder {
	color: transparent
}

.input-group-text {
	color: var(--kt-input-group-addon-color);
	background-color: var(--kt-input-group-addon-bg);
	border: 1px solid var(--kt-input-group-addon-border-color)
}

.form-control.form-control-solid {
	background-color: var(--kt-input-solid-bg);
	border-color: var(--kt-input-solid-bg);
	color: var(--kt-input-solid-color);
	transition: color .2s ease
}

.form-control.form-control-solid::placeholder {
	color: var(--kt-input-solid-placeholder-color)
}

.form-control.form-control-solid::-moz-placeholder {
	color: var(--kt-input-solid-placeholder-color);
	opacity: 1
}

.dropdown.show>.form-control.form-control-solid,.form-control.form-control-solid.active,.form-control.form-control-solid.focus,.form-control.form-control-solid:active,.form-control.form-control-solid:focus {
	background-color: var(--kt-input-solid-bg-focus);
	border-color: var(--kt-input-solid-bg-focus);
	color: var(--kt-input-solid-color);
	transition: color .2s ease
}

.form-control-solid-bg {
	background-color: var(--kt-input-solid-bg)
}

.form-select {
	box-shadow: none!important
}

.form-select.form-select-solid {
	background-color: var(--kt-input-solid-bg);
	border-color: var(--kt-input-solid-bg);
	color: var(--kt-input-solid-color);
	transition: color .2s ease
}

.form-select.form-select-solid::placeholder {
	color: var(--kt-input-solid-placeholder-color)
}

.form-select.form-select-solid::-moz-placeholder {
	color: var(--kt-input-solid-placeholder-color);
	opacity: 1
}

.dropdown.show>.form-select.form-select-solid,.form-select.form-select-solid.active,.form-select.form-select-solid.focus,.form-select.form-select-solid:active,.form-select.form-select-solid:focus {
	background-color: var(--kt-input-solid-bg-focus);
	border-color: var(--kt-input-solid-bg-focus)!important;
	color: var(--kt-input-solid-color);
	transition: color .2s ease
}

.form-select.form-select-transparent {
	background-color: transparent;
	border-color: transparent;
	color: #5e6278
}

.form-select.form-select-transparent::placeholder {
	color: var(--kt-input-placeholder-color)
}

.form-select.form-select-transparent::-moz-placeholder {
	color: var(--kt-input-placeholder-color);
	opacity: 1
}

.dropdown.show>.form-select.form-select-transparent,.form-select.form-select-transparent.active,.form-select.form-select-transparent.focus,.form-select.form-select-transparent:active,.form-select.form-select-transparent:focus {
	background-color: transparent;
	border-color: transparent!important;
	color: #5e6278
}

.form-check:not(.form-switch) .form-check-input[type=checkbox] {
	background-size: 60% 60%
}

.form-check-custom {
	display: flex;
	align-items: center;
	padding-left: 0;
	margin: 0
}

.form-check-custom .form-check-input {
	margin: 0;
	float: none;
	flex-shrink: 0
}

.form-check-custom .form-check-label {
	margin-left: .55rem
}

.form-check-custom.form-check-sm .form-check-input {
	height: 1.55rem;
	width: 1.55rem
}

.form-check-custom.form-check-lg .form-check-input {
	height: 2.25rem;
	width: 2.25rem
}

.form-check-custom.form-check-inline {
	display: inline-block;
	margin-right: 1rem
}

.form-check-custom.form-check-solid .form-check-input {
	border: 0;
	background-color: var(--kt-form-check-input-bg-solid)
}

.form-check-custom.form-check-solid .form-check-input:active,.form-check-custom.form-check-solid .form-check-input:focus {
	filter: none;
	background-color: var(--kt-form-check-input-bg-solid)
}

.form-check-custom.form-check-solid .form-check-input:checked {
	background-color: var(--kt-form-check-input-checked-bg-color-solid)
}

.form-check-custom.form-check-success .form-check-input:checked {
	background-color: var(--kt-success)
}

.form-check-custom.form-check-danger .form-check-input:checked {
	background-color: var(--kt-danger)
}

.form-check-custom.form-check-warning .form-check-input:checked {
	background-color: var(--kt-warning)
}

.form-switch.form-check-solid .form-check-input {
	height: 2.25rem;
	background-image: var(--kt-form-switch-bg-image-solid);
	border-radius: 3.25rem
}

.form-switch.form-check-solid .form-check-input:checked {
	filter: none;
	background-image: var(--kt-form-switch-checked-bg-image)
}

.form-switch.form-check-solid.form-switch-sm .form-check-input {
	height: 1.5rem;
	width: 2.5rem
}

.form-switch.form-check-solid.form-switch-lg .form-check-input {
	height: 2.75rem;
	width: 3.75rem
}

.form-check-clip {
	position: relative;
	overflow: hidden
}

.form-check-clip .form-check-label {
	padding-top: .5rem;
	font-size: 1.05rem;
	color: var(--kt-form-label-color);
	font-weight: 500
}

.form-check-clip .form-check-wrapper {
	border-radius: .625rem;
	border: 2px solid transparent;
	transition: all .2s ease-in-out;
	cursor: pointer;
	overflow: hidden
}

.form-check-clip .form-check-indicator {
	transition: all .2s ease-in-out;
	position: absolute;
	top: 0;
	right: 0;
	opacity: 0;
	width: 1.75rem;
	height: 1.75rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	background-size: 50%;
	background-image: var(--kt-form-check-input-checked-bg-image);
	background-color: var(--kt-component-checked-bg);
	border-bottom-left-radius: .625rem;
	border-top-right-radius: .625rem
}

.form-check-clip .form-check-indicator.form-check-indicator-sm {
	width: 1.55rem;
	height: 1.55rem
}

.form-check-clip .form-check-indicator.form-check-indicator-lg {
	width: 2.25rem;
	height: 2.25rem
}

.form-check-clip .form-check-content {
	width: 100%
}

.form-check-clip .btn-check:checked+div {
	border: 2px solid var(--kt-component-checked-bg);
	transition: all .2s ease-in-out
}

.form-check-clip .btn-check:checked+div .form-check-indicator {
	transition: all .2s ease-in-out;
	opacity: 1
}

.form-check-clip .btn-check:disabled+div {
	transition: all .2s ease-in-out;
	opacity: var(--kt-form-check-btn-check-disabled-opacity)
}

.form-check-image {
	position: relative;
	overflow: hidden
}

.form-check-image img {
	max-width: 100%
}

.form-check-image .form-check-wrapper {
	border-radius: .625rem;
	border: 2px solid transparent;
	transition: all .2s ease-in-out;
	cursor: pointer;
	overflow: hidden;
	margin-bottom: .75rem
}

.form-check-image .form-check-rounded {
	border-radius: .625rem
}

.form-check-image .form-check-label {
	font-weight: 600;
	margin-left: .5rem
}

.form-check-image.active .form-check-wrapper {
	border-color: var(--kt-primary)
}

.form-check-image.form-check-success.active .form-check-wrapper {
	border-color: var(--kt-success)
}

.form-check-image.form-check-danger.active .form-check-wrapper {
	border-color: var(--kt-danger)
}

.form-check-image.disabled {
	opacity: var(--kt-form-check-btn-check-disabled-opacity)
}

.input-group.input-group-solid {
	border-radius: .475rem
}

.input-group.input-group-solid.input-group-sm {
	border-radius: .425rem
}

.input-group.input-group-solid.input-group-lg {
	border-radius: .625rem
}

.input-group.input-group-solid .input-group-text {
	background-color: var(--kt-input-solid-bg);
	border-color: var(--kt-input-solid-bg)
}

.input-group.input-group-solid .input-group-text+.form-control {
	border-left-color: var(--kt-input-border-color)
}

.input-group.input-group-solid .form-control {
	background-color: var(--kt-input-solid-bg);
	border-color: var(--kt-input-solid-bg)
}

.input-group.input-group-solid .form-control+.input-group-text {
	border-left-color: var(--kt-input-border-color)
}

.form-floating .form-control.form-control-solid::placeholder {
	color: transparent
}

.required:after {
	content: "*";
	position: relative;
	font-size: inherit;
	color: var(--kt-danger);
	padding-left: .25rem;
	font-weight: 600
}

.modal {
	--bs-modal-color: var(--kt-modal-content-color);
	--bs-modal-bg: var(--kt-modal-content-bg);
	--bs-modal-border-color: var(--kt-modal-content-border-color);
	--bs-modal-box-shadow: var(--kt-modal-content-box-shadow-xs);
	--bs-modal-header-border-color: var(--kt-modal-header-border-color);
	--bs-modal-footer-bg: var(--kt-modal-footer-bg);
	--bs-modal-footer-border-color: var(--kt-modal-footer-border-color)
}

.modal-dialog {
	outline: 0!important
}

.modal-header {
	align-items: center;
	justify-content: space-between;
	border-top-left-radius: .475rem;
	border-top-right-radius: .475rem;
	border-bottom: 1px solid var(--kt-modal-header-border-color)
}

.modal-header .h1,.modal-header .h2,.modal-header .h3,.modal-header .h4,.modal-header .h5,.modal-header .h6,.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5,.modal-header h6 {
	margin-bottom: 0
}

.modal-content {
	color: var(--kt-modal-color);
	background-color: var(--kt-modal-bg);
	border: 0 solid var(--kt-modal-border-color);
	box-shadow: var(--kt-modal-box-shadow)
}

.modal-footer {
	background-color: var(--kt-modal-footer-bg);
	border-top: 1px solid var(--bs-modal-footer-border-color)
}

.modal-backdrop {
	--bs-backdrop-bg: var(--kt-modal-backdrop-bg);
	--bs-backdrop-opacity: var(--kt-modal-backdrop-opacity)
}

@media (min-width:576px) {
	.modal-content {
		box-shadow: var(--kt-modal-box-shadow-sm-up)
	}
}

.modal-rounded {
	border-radius: .475rem!important
}

.progress {
	--bs-progress-bg: var(--kt-progress-bg);
	--bs-progress-box-shadow: var(--kt-progress-box-shadow);
	--bs-progress-bar-color: var(--kt-progress-bar-color);
	--bs-progress-bar-bg: var(--kt-progress-bar-bg)
}

.progress-vertical {
	display: flex;
	align-items: stretch;
	justify-content: space-between
}

.progress-vertical .progress {
	height: 100%;
	border-radius: .475rem;
	display: flex;
	align-items: flex-end;
	margin-right: 1rem
}

.progress-vertical .progress:last-child {
	margin-right: 0
}

.progress-vertical .progress .progress-bar {
	width: 8px;
	border-radius: .475rem
}

.table {
	--bs-table-color: var(--kt-table-color);
	--bs-table-bg: var(--kt-table-bg);
	--bs-table-border-color: var(--kt-table-border-color);
	--bs-table-accent-bg: var(--kt-table-accent-bg);
	--bs-table-striped-color: var(--kt-table-striped-color);
	--bs-table-striped-bg: var(--kt-table-striped-bg);
	--bs-table-active-color: var(--kt-table-active-color);
	--bs-table-active-bg: var(--kt-table-active-bg);
	--bs-table-hover-color: var(--kt-table-hover-color);
	--bs-table-hover-bg: var(--kt-table-hover-bg)
}

.table>:not(:first-child) {
	border-color: transparent;
	border-width: 0;
	border-style: none
}

.table>:not(:last-child)>:last-child>* {
	border-bottom-color: inherit
}

.table td,.table th,.table tr {
	border-color: inherit;
	border-width: inherit;
	border-style: inherit;
	text-transform: inherit;
	font-weight: inherit;
	font-size: inherit;
	color: inherit;
	height: inherit;
	min-height: inherit
}

.table td:first-child,.table th:first-child,.table tr:first-child {
	padding-left: 0
}

.table td:last-child,.table th:last-child,.table tr:last-child {
	padding-right: 0
}

.table tbody tr:last-child,.table tfoot tr:last-child {
	border-bottom: 0!important
}

.table tbody tr:last-child td,.table tbody tr:last-child th,.table tfoot tr:last-child td,.table tfoot tr:last-child th {
	border-bottom: 0!important
}

.table tfoot td,.table tfoot th {
	border-top: inherit
}

.table.table-rounded {
	border-radius: .475rem;
	border-spacing: 0;
	border-collapse: separate
}

.table.table-flush td,.table.table-flush th,.table.table-flush tr {
	padding: inherit
}

.table.table-row-bordered tr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: var(--kt-border-color)
}

.table.table-row-bordered tfoot td,.table.table-row-bordered tfoot th {
	border-top-width: 1px!important
}

.table.table-row-dashed tr {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: var(--kt-border-color)
}

.table.table-row-dashed tfoot td,.table.table-row-dashed tfoot th {
	border-top-width: 1px!important
}

.table.table-row-gray-100 tr {
	border-bottom-color: var(--kt-gray-100)
}

.table.table-row-gray-200 tr {
	border-bottom-color: var(--kt-gray-200)
}

.table.table-row-gray-300 tr {
	border-bottom-color: var(--kt-gray-300)
}

.table.table-row-gray-400 tr {
	border-bottom-color: var(--kt-gray-400)
}

.table.table-row-gray-500 tr {
	border-bottom-color: var(--kt-gray-500)
}

.table.table-row-gray-600 tr {
	border-bottom-color: var(--kt-gray-600)
}

.table.table-row-gray-700 tr {
	border-bottom-color: var(--kt-gray-700)
}

.table.table-row-gray-800 tr {
	border-bottom-color: var(--kt-gray-800)
}

.table.table-row-gray-900 tr {
	border-bottom-color: var(--kt-gray-900)
}

.table-layout-fixed {
	table-layout: fixed
}

.table-sort:after {
	opacity: 0
}

.table-sort,.table-sort-asc,.table-sort-desc {
	vertical-align: middle
}

.table-sort-asc:after,.table-sort-desc:after,.table-sort:after {
	position: relative;
	display: inline-block;
	width: .75rem;
	height: .75rem;
	content: " ";
	bottom: auto;
	right: auto;
	left: auto;
	margin-left: .5rem
}

.table-sort-asc:after {
	opacity: 1;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-muted);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z'/%3e%3c/svg%3e")
}

.table-sort-desc:after {
	opacity: 1;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-text-muted);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-text-muted%29'%3e%3cpath d='M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z'/%3e%3c/svg%3e")
}

.table-loading-message {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	border-radius: .475rem;
	box-shadow: var(--kt-table-loading-message-box-shadow);
	background-color: var(--kt-table-loading-message-bg);
	color: var(--kt-table-loading-message-color);
	font-weight: 600;
	margin: 0!important;
	width: auto;
	padding: .85rem 2rem!important;
	transform: translateX(-50%) translateY(-50%)
}

.table-loading {
	position: relative
}

.table-loading .table-loading-message {
	display: block
}

.table.g-0 td,.table.g-0 th {
	padding: 0
}

.table.g-0 td.dtr-control,.table.g-0 th.dtr-control {
	padding-left: 0!important
}

.table.gy-0 td,.table.gy-0 th {
	padding-top: 0;
	padding-bottom: 0
}

.table.gx-0 td,.table.gx-0 th {
	padding-left: 0;
	padding-right: 0
}

.table.gx-0 td.dtr-control,.table.gx-0 th.dtr-control {
	padding-left: 0!important
}

.table.gs-0 td:first-child,.table.gs-0 th:first-child {
	padding-left: 0
}

.table.gs-0 td:last-child,.table.gs-0 th:last-child {
	padding-right: 0
}

.table.gs-0 td.dtr-control:first-child,.table.gs-0 th.dtr-control:first-child {
	padding-left: 0!important
}

.table.g-1 td,.table.g-1 th {
	padding: .25rem
}

.table.g-1 td.dtr-control,.table.g-1 th.dtr-control {
	padding-left: .25rem!important
}

.table.gy-1 td,.table.gy-1 th {
	padding-top: .25rem;
	padding-bottom: .25rem
}

.table.gx-1 td,.table.gx-1 th {
	padding-left: .25rem;
	padding-right: .25rem
}

.table.gx-1 td.dtr-control,.table.gx-1 th.dtr-control {
	padding-left: .25rem!important
}

.table.gs-1 td:first-child,.table.gs-1 th:first-child {
	padding-left: .25rem
}

.table.gs-1 td:last-child,.table.gs-1 th:last-child {
	padding-right: .25rem
}

.table.gs-1 td.dtr-control:first-child,.table.gs-1 th.dtr-control:first-child {
	padding-left: .25rem!important
}

.table.g-2 td,.table.g-2 th {
	padding: .5rem
}

.table.g-2 td.dtr-control,.table.g-2 th.dtr-control {
	padding-left: .5rem!important
}

.table.gy-2 td,.table.gy-2 th {
	padding-top: .5rem;
	padding-bottom: .5rem
}

.table.gx-2 td,.table.gx-2 th {
	padding-left: .5rem;
	padding-right: .5rem
}

.table.gx-2 td.dtr-control,.table.gx-2 th.dtr-control {
	padding-left: .5rem!important
}

.table.gs-2 td:first-child,.table.gs-2 th:first-child {
	padding-left: .5rem
}

.table.gs-2 td:last-child,.table.gs-2 th:last-child {
	padding-right: .5rem
}

.table.gs-2 td.dtr-control:first-child,.table.gs-2 th.dtr-control:first-child {
	padding-left: .5rem!important
}

.table.g-3 td,.table.g-3 th {
	padding: .75rem
}

.table.g-3 td.dtr-control,.table.g-3 th.dtr-control {
	padding-left: .75rem!important
}

.table.gy-3 td,.table.gy-3 th {
	padding-top: .75rem;
	padding-bottom: .75rem
}

.table.gx-3 td,.table.gx-3 th {
	padding-left: .75rem;
	padding-right: .75rem
}

.table.gx-3 td.dtr-control,.table.gx-3 th.dtr-control {
	padding-left: .75rem!important
}

.table.gs-3 td:first-child,.table.gs-3 th:first-child {
	padding-left: .75rem
}

.table.gs-3 td:last-child,.table.gs-3 th:last-child {
	padding-right: .75rem
}

.table.gs-3 td.dtr-control:first-child,.table.gs-3 th.dtr-control:first-child {
	padding-left: .75rem!important
}

.table.g-4 td,.table.g-4 th {
	padding: 1rem
}

.table.g-4 td.dtr-control,.table.g-4 th.dtr-control {
	padding-left: 1rem!important
}

.table.gy-4 td,.table.gy-4 th {
	padding-top: 1rem;
	padding-bottom: 1rem
}

.table.gx-4 td,.table.gx-4 th {
	padding-left: 1rem;
	padding-right: 1rem
}

.table.gx-4 td.dtr-control,.table.gx-4 th.dtr-control {
	padding-left: 1rem!important
}

.table.gs-4 td:first-child,.table.gs-4 th:first-child {
	padding-left: 1rem
}

.table.gs-4 td:last-child,.table.gs-4 th:last-child {
	padding-right: 1rem
}

.table.gs-4 td.dtr-control:first-child,.table.gs-4 th.dtr-control:first-child {
	padding-left: 1rem!important
}

.table.g-5 td,.table.g-5 th {
	padding: 1.25rem
}

.table.g-5 td.dtr-control,.table.g-5 th.dtr-control {
	padding-left: 1.25rem!important
}

.table.gy-5 td,.table.gy-5 th {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem
}

.table.gx-5 td,.table.gx-5 th {
	padding-left: 1.25rem;
	padding-right: 1.25rem
}

.table.gx-5 td.dtr-control,.table.gx-5 th.dtr-control {
	padding-left: 1.25rem!important
}

.table.gs-5 td:first-child,.table.gs-5 th:first-child {
	padding-left: 1.25rem
}

.table.gs-5 td:last-child,.table.gs-5 th:last-child {
	padding-right: 1.25rem
}

.table.gs-5 td.dtr-control:first-child,.table.gs-5 th.dtr-control:first-child {
	padding-left: 1.25rem!important
}

.table.g-6 td,.table.g-6 th {
	padding: 1.5rem
}

.table.g-6 td.dtr-control,.table.g-6 th.dtr-control {
	padding-left: 1.5rem!important
}

.table.gy-6 td,.table.gy-6 th {
	padding-top: 1.5rem;
	padding-bottom: 1.5rem
}

.table.gx-6 td,.table.gx-6 th {
	padding-left: 1.5rem;
	padding-right: 1.5rem
}

.table.gx-6 td.dtr-control,.table.gx-6 th.dtr-control {
	padding-left: 1.5rem!important
}

.table.gs-6 td:first-child,.table.gs-6 th:first-child {
	padding-left: 1.5rem
}

.table.gs-6 td:last-child,.table.gs-6 th:last-child {
	padding-right: 1.5rem
}

.table.gs-6 td.dtr-control:first-child,.table.gs-6 th.dtr-control:first-child {
	padding-left: 1.5rem!important
}

.table.g-7 td,.table.g-7 th {
	padding: 1.75rem
}

.table.g-7 td.dtr-control,.table.g-7 th.dtr-control {
	padding-left: 1.75rem!important
}

.table.gy-7 td,.table.gy-7 th {
	padding-top: 1.75rem;
	padding-bottom: 1.75rem
}

.table.gx-7 td,.table.gx-7 th {
	padding-left: 1.75rem;
	padding-right: 1.75rem
}

.table.gx-7 td.dtr-control,.table.gx-7 th.dtr-control {
	padding-left: 1.75rem!important
}

.table.gs-7 td:first-child,.table.gs-7 th:first-child {
	padding-left: 1.75rem
}

.table.gs-7 td:last-child,.table.gs-7 th:last-child {
	padding-right: 1.75rem
}

.table.gs-7 td.dtr-control:first-child,.table.gs-7 th.dtr-control:first-child {
	padding-left: 1.75rem!important
}

.table.g-8 td,.table.g-8 th {
	padding: 2rem
}

.table.g-8 td.dtr-control,.table.g-8 th.dtr-control {
	padding-left: 2rem!important
}

.table.gy-8 td,.table.gy-8 th {
	padding-top: 2rem;
	padding-bottom: 2rem
}

.table.gx-8 td,.table.gx-8 th {
	padding-left: 2rem;
	padding-right: 2rem
}

.table.gx-8 td.dtr-control,.table.gx-8 th.dtr-control {
	padding-left: 2rem!important
}

.table.gs-8 td:first-child,.table.gs-8 th:first-child {
	padding-left: 2rem
}

.table.gs-8 td:last-child,.table.gs-8 th:last-child {
	padding-right: 2rem
}

.table.gs-8 td.dtr-control:first-child,.table.gs-8 th.dtr-control:first-child {
	padding-left: 2rem!important
}

.table.g-9 td,.table.g-9 th {
	padding: 2.25rem
}

.table.g-9 td.dtr-control,.table.g-9 th.dtr-control {
	padding-left: 2.25rem!important
}

.table.gy-9 td,.table.gy-9 th {
	padding-top: 2.25rem;
	padding-bottom: 2.25rem
}

.table.gx-9 td,.table.gx-9 th {
	padding-left: 2.25rem;
	padding-right: 2.25rem
}

.table.gx-9 td.dtr-control,.table.gx-9 th.dtr-control {
	padding-left: 2.25rem!important
}

.table.gs-9 td:first-child,.table.gs-9 th:first-child {
	padding-left: 2.25rem
}

.table.gs-9 td:last-child,.table.gs-9 th:last-child {
	padding-right: 2.25rem
}

.table.gs-9 td.dtr-control:first-child,.table.gs-9 th.dtr-control:first-child {
	padding-left: 2.25rem!important
}

.table.g-10 td,.table.g-10 th {
	padding: 2.5rem
}

.table.g-10 td.dtr-control,.table.g-10 th.dtr-control {
	padding-left: 2.5rem!important
}

.table.gy-10 td,.table.gy-10 th {
	padding-top: 2.5rem;
	padding-bottom: 2.5rem
}

.table.gx-10 td,.table.gx-10 th {
	padding-left: 2.5rem;
	padding-right: 2.5rem
}

.table.gx-10 td.dtr-control,.table.gx-10 th.dtr-control {
	padding-left: 2.5rem!important
}

.table.gs-10 td:first-child,.table.gs-10 th:first-child {
	padding-left: 2.5rem
}

.table.gs-10 td:last-child,.table.gs-10 th:last-child {
	padding-right: 2.5rem
}

.table.gs-10 td.dtr-control:first-child,.table.gs-10 th.dtr-control:first-child {
	padding-left: 2.5rem!important
}

@media (min-width:576px) {
	.table.g-sm-0 td,.table.g-sm-0 th {
		padding: 0
	}

	.table.g-sm-0 td.dtr-control,.table.g-sm-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gy-sm-0 td,.table.gy-sm-0 th {
		padding-top: 0;
		padding-bottom: 0
	}

	.table.gx-sm-0 td,.table.gx-sm-0 th {
		padding-left: 0;
		padding-right: 0
	}

	.table.gx-sm-0 td.dtr-control,.table.gx-sm-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gs-sm-0 td:first-child,.table.gs-sm-0 th:first-child {
		padding-left: 0
	}

	.table.gs-sm-0 td:last-child,.table.gs-sm-0 th:last-child {
		padding-right: 0
	}

	.table.gs-sm-0 td.dtr-control:first-child,.table.gs-sm-0 th.dtr-control:first-child {
		padding-left: 0!important
	}

	.table.g-sm-1 td,.table.g-sm-1 th {
		padding: .25rem
	}

	.table.g-sm-1 td.dtr-control,.table.g-sm-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gy-sm-1 td,.table.gy-sm-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}

	.table.gx-sm-1 td,.table.gx-sm-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}

	.table.gx-sm-1 td.dtr-control,.table.gx-sm-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gs-sm-1 td:first-child,.table.gs-sm-1 th:first-child {
		padding-left: .25rem
	}

	.table.gs-sm-1 td:last-child,.table.gs-sm-1 th:last-child {
		padding-right: .25rem
	}

	.table.gs-sm-1 td.dtr-control:first-child,.table.gs-sm-1 th.dtr-control:first-child {
		padding-left: .25rem!important
	}

	.table.g-sm-2 td,.table.g-sm-2 th {
		padding: .5rem
	}

	.table.g-sm-2 td.dtr-control,.table.g-sm-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gy-sm-2 td,.table.gy-sm-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}

	.table.gx-sm-2 td,.table.gx-sm-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.table.gx-sm-2 td.dtr-control,.table.gx-sm-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gs-sm-2 td:first-child,.table.gs-sm-2 th:first-child {
		padding-left: .5rem
	}

	.table.gs-sm-2 td:last-child,.table.gs-sm-2 th:last-child {
		padding-right: .5rem
	}

	.table.gs-sm-2 td.dtr-control:first-child,.table.gs-sm-2 th.dtr-control:first-child {
		padding-left: .5rem!important
	}

	.table.g-sm-3 td,.table.g-sm-3 th {
		padding: .75rem
	}

	.table.g-sm-3 td.dtr-control,.table.g-sm-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gy-sm-3 td,.table.gy-sm-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}

	.table.gx-sm-3 td,.table.gx-sm-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}

	.table.gx-sm-3 td.dtr-control,.table.gx-sm-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gs-sm-3 td:first-child,.table.gs-sm-3 th:first-child {
		padding-left: .75rem
	}

	.table.gs-sm-3 td:last-child,.table.gs-sm-3 th:last-child {
		padding-right: .75rem
	}

	.table.gs-sm-3 td.dtr-control:first-child,.table.gs-sm-3 th.dtr-control:first-child {
		padding-left: .75rem!important
	}

	.table.g-sm-4 td,.table.g-sm-4 th {
		padding: 1rem
	}

	.table.g-sm-4 td.dtr-control,.table.g-sm-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gy-sm-4 td,.table.gy-sm-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.table.gx-sm-4 td,.table.gx-sm-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.table.gx-sm-4 td.dtr-control,.table.gx-sm-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gs-sm-4 td:first-child,.table.gs-sm-4 th:first-child {
		padding-left: 1rem
	}

	.table.gs-sm-4 td:last-child,.table.gs-sm-4 th:last-child {
		padding-right: 1rem
	}

	.table.gs-sm-4 td.dtr-control:first-child,.table.gs-sm-4 th.dtr-control:first-child {
		padding-left: 1rem!important
	}

	.table.g-sm-5 td,.table.g-sm-5 th {
		padding: 1.25rem
	}

	.table.g-sm-5 td.dtr-control,.table.g-sm-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gy-sm-5 td,.table.gy-sm-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}

	.table.gx-sm-5 td,.table.gx-sm-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.table.gx-sm-5 td.dtr-control,.table.gx-sm-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gs-sm-5 td:first-child,.table.gs-sm-5 th:first-child {
		padding-left: 1.25rem
	}

	.table.gs-sm-5 td:last-child,.table.gs-sm-5 th:last-child {
		padding-right: 1.25rem
	}

	.table.gs-sm-5 td.dtr-control:first-child,.table.gs-sm-5 th.dtr-control:first-child {
		padding-left: 1.25rem!important
	}

	.table.g-sm-6 td,.table.g-sm-6 th {
		padding: 1.5rem
	}

	.table.g-sm-6 td.dtr-control,.table.g-sm-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gy-sm-6 td,.table.gy-sm-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.table.gx-sm-6 td,.table.gx-sm-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.table.gx-sm-6 td.dtr-control,.table.gx-sm-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gs-sm-6 td:first-child,.table.gs-sm-6 th:first-child {
		padding-left: 1.5rem
	}

	.table.gs-sm-6 td:last-child,.table.gs-sm-6 th:last-child {
		padding-right: 1.5rem
	}

	.table.gs-sm-6 td.dtr-control:first-child,.table.gs-sm-6 th.dtr-control:first-child {
		padding-left: 1.5rem!important
	}

	.table.g-sm-7 td,.table.g-sm-7 th {
		padding: 1.75rem
	}

	.table.g-sm-7 td.dtr-control,.table.g-sm-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gy-sm-7 td,.table.gy-sm-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}

	.table.gx-sm-7 td,.table.gx-sm-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}

	.table.gx-sm-7 td.dtr-control,.table.gx-sm-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gs-sm-7 td:first-child,.table.gs-sm-7 th:first-child {
		padding-left: 1.75rem
	}

	.table.gs-sm-7 td:last-child,.table.gs-sm-7 th:last-child {
		padding-right: 1.75rem
	}

	.table.gs-sm-7 td.dtr-control:first-child,.table.gs-sm-7 th.dtr-control:first-child {
		padding-left: 1.75rem!important
	}

	.table.g-sm-8 td,.table.g-sm-8 th {
		padding: 2rem
	}

	.table.g-sm-8 td.dtr-control,.table.g-sm-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gy-sm-8 td,.table.gy-sm-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.table.gx-sm-8 td,.table.gx-sm-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.table.gx-sm-8 td.dtr-control,.table.gx-sm-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gs-sm-8 td:first-child,.table.gs-sm-8 th:first-child {
		padding-left: 2rem
	}

	.table.gs-sm-8 td:last-child,.table.gs-sm-8 th:last-child {
		padding-right: 2rem
	}

	.table.gs-sm-8 td.dtr-control:first-child,.table.gs-sm-8 th.dtr-control:first-child {
		padding-left: 2rem!important
	}

	.table.g-sm-9 td,.table.g-sm-9 th {
		padding: 2.25rem
	}

	.table.g-sm-9 td.dtr-control,.table.g-sm-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gy-sm-9 td,.table.gy-sm-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}

	.table.gx-sm-9 td,.table.gx-sm-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}

	.table.gx-sm-9 td.dtr-control,.table.gx-sm-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gs-sm-9 td:first-child,.table.gs-sm-9 th:first-child {
		padding-left: 2.25rem
	}

	.table.gs-sm-9 td:last-child,.table.gs-sm-9 th:last-child {
		padding-right: 2.25rem
	}

	.table.gs-sm-9 td.dtr-control:first-child,.table.gs-sm-9 th.dtr-control:first-child {
		padding-left: 2.25rem!important
	}

	.table.g-sm-10 td,.table.g-sm-10 th {
		padding: 2.5rem
	}

	.table.g-sm-10 td.dtr-control,.table.g-sm-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gy-sm-10 td,.table.gy-sm-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}

	.table.gx-sm-10 td,.table.gx-sm-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.table.gx-sm-10 td.dtr-control,.table.gx-sm-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gs-sm-10 td:first-child,.table.gs-sm-10 th:first-child {
		padding-left: 2.5rem
	}

	.table.gs-sm-10 td:last-child,.table.gs-sm-10 th:last-child {
		padding-right: 2.5rem
	}

	.table.gs-sm-10 td.dtr-control:first-child,.table.gs-sm-10 th.dtr-control:first-child {
		padding-left: 2.5rem!important
	}
}

@media (min-width:768px) {
	.table.g-md-0 td,.table.g-md-0 th {
		padding: 0
	}

	.table.g-md-0 td.dtr-control,.table.g-md-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gy-md-0 td,.table.gy-md-0 th {
		padding-top: 0;
		padding-bottom: 0
	}

	.table.gx-md-0 td,.table.gx-md-0 th {
		padding-left: 0;
		padding-right: 0
	}

	.table.gx-md-0 td.dtr-control,.table.gx-md-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gs-md-0 td:first-child,.table.gs-md-0 th:first-child {
		padding-left: 0
	}

	.table.gs-md-0 td:last-child,.table.gs-md-0 th:last-child {
		padding-right: 0
	}

	.table.gs-md-0 td.dtr-control:first-child,.table.gs-md-0 th.dtr-control:first-child {
		padding-left: 0!important
	}

	.table.g-md-1 td,.table.g-md-1 th {
		padding: .25rem
	}

	.table.g-md-1 td.dtr-control,.table.g-md-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gy-md-1 td,.table.gy-md-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}

	.table.gx-md-1 td,.table.gx-md-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}

	.table.gx-md-1 td.dtr-control,.table.gx-md-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gs-md-1 td:first-child,.table.gs-md-1 th:first-child {
		padding-left: .25rem
	}

	.table.gs-md-1 td:last-child,.table.gs-md-1 th:last-child {
		padding-right: .25rem
	}

	.table.gs-md-1 td.dtr-control:first-child,.table.gs-md-1 th.dtr-control:first-child {
		padding-left: .25rem!important
	}

	.table.g-md-2 td,.table.g-md-2 th {
		padding: .5rem
	}

	.table.g-md-2 td.dtr-control,.table.g-md-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gy-md-2 td,.table.gy-md-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}

	.table.gx-md-2 td,.table.gx-md-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.table.gx-md-2 td.dtr-control,.table.gx-md-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gs-md-2 td:first-child,.table.gs-md-2 th:first-child {
		padding-left: .5rem
	}

	.table.gs-md-2 td:last-child,.table.gs-md-2 th:last-child {
		padding-right: .5rem
	}

	.table.gs-md-2 td.dtr-control:first-child,.table.gs-md-2 th.dtr-control:first-child {
		padding-left: .5rem!important
	}

	.table.g-md-3 td,.table.g-md-3 th {
		padding: .75rem
	}

	.table.g-md-3 td.dtr-control,.table.g-md-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gy-md-3 td,.table.gy-md-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}

	.table.gx-md-3 td,.table.gx-md-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}

	.table.gx-md-3 td.dtr-control,.table.gx-md-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gs-md-3 td:first-child,.table.gs-md-3 th:first-child {
		padding-left: .75rem
	}

	.table.gs-md-3 td:last-child,.table.gs-md-3 th:last-child {
		padding-right: .75rem
	}

	.table.gs-md-3 td.dtr-control:first-child,.table.gs-md-3 th.dtr-control:first-child {
		padding-left: .75rem!important
	}

	.table.g-md-4 td,.table.g-md-4 th {
		padding: 1rem
	}

	.table.g-md-4 td.dtr-control,.table.g-md-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gy-md-4 td,.table.gy-md-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.table.gx-md-4 td,.table.gx-md-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.table.gx-md-4 td.dtr-control,.table.gx-md-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gs-md-4 td:first-child,.table.gs-md-4 th:first-child {
		padding-left: 1rem
	}

	.table.gs-md-4 td:last-child,.table.gs-md-4 th:last-child {
		padding-right: 1rem
	}

	.table.gs-md-4 td.dtr-control:first-child,.table.gs-md-4 th.dtr-control:first-child {
		padding-left: 1rem!important
	}

	.table.g-md-5 td,.table.g-md-5 th {
		padding: 1.25rem
	}

	.table.g-md-5 td.dtr-control,.table.g-md-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gy-md-5 td,.table.gy-md-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}

	.table.gx-md-5 td,.table.gx-md-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.table.gx-md-5 td.dtr-control,.table.gx-md-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gs-md-5 td:first-child,.table.gs-md-5 th:first-child {
		padding-left: 1.25rem
	}

	.table.gs-md-5 td:last-child,.table.gs-md-5 th:last-child {
		padding-right: 1.25rem
	}

	.table.gs-md-5 td.dtr-control:first-child,.table.gs-md-5 th.dtr-control:first-child {
		padding-left: 1.25rem!important
	}

	.table.g-md-6 td,.table.g-md-6 th {
		padding: 1.5rem
	}

	.table.g-md-6 td.dtr-control,.table.g-md-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gy-md-6 td,.table.gy-md-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.table.gx-md-6 td,.table.gx-md-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.table.gx-md-6 td.dtr-control,.table.gx-md-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gs-md-6 td:first-child,.table.gs-md-6 th:first-child {
		padding-left: 1.5rem
	}

	.table.gs-md-6 td:last-child,.table.gs-md-6 th:last-child {
		padding-right: 1.5rem
	}

	.table.gs-md-6 td.dtr-control:first-child,.table.gs-md-6 th.dtr-control:first-child {
		padding-left: 1.5rem!important
	}

	.table.g-md-7 td,.table.g-md-7 th {
		padding: 1.75rem
	}

	.table.g-md-7 td.dtr-control,.table.g-md-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gy-md-7 td,.table.gy-md-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}

	.table.gx-md-7 td,.table.gx-md-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}

	.table.gx-md-7 td.dtr-control,.table.gx-md-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gs-md-7 td:first-child,.table.gs-md-7 th:first-child {
		padding-left: 1.75rem
	}

	.table.gs-md-7 td:last-child,.table.gs-md-7 th:last-child {
		padding-right: 1.75rem
	}

	.table.gs-md-7 td.dtr-control:first-child,.table.gs-md-7 th.dtr-control:first-child {
		padding-left: 1.75rem!important
	}

	.table.g-md-8 td,.table.g-md-8 th {
		padding: 2rem
	}

	.table.g-md-8 td.dtr-control,.table.g-md-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gy-md-8 td,.table.gy-md-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.table.gx-md-8 td,.table.gx-md-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.table.gx-md-8 td.dtr-control,.table.gx-md-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gs-md-8 td:first-child,.table.gs-md-8 th:first-child {
		padding-left: 2rem
	}

	.table.gs-md-8 td:last-child,.table.gs-md-8 th:last-child {
		padding-right: 2rem
	}

	.table.gs-md-8 td.dtr-control:first-child,.table.gs-md-8 th.dtr-control:first-child {
		padding-left: 2rem!important
	}

	.table.g-md-9 td,.table.g-md-9 th {
		padding: 2.25rem
	}

	.table.g-md-9 td.dtr-control,.table.g-md-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gy-md-9 td,.table.gy-md-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}

	.table.gx-md-9 td,.table.gx-md-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}

	.table.gx-md-9 td.dtr-control,.table.gx-md-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gs-md-9 td:first-child,.table.gs-md-9 th:first-child {
		padding-left: 2.25rem
	}

	.table.gs-md-9 td:last-child,.table.gs-md-9 th:last-child {
		padding-right: 2.25rem
	}

	.table.gs-md-9 td.dtr-control:first-child,.table.gs-md-9 th.dtr-control:first-child {
		padding-left: 2.25rem!important
	}

	.table.g-md-10 td,.table.g-md-10 th {
		padding: 2.5rem
	}

	.table.g-md-10 td.dtr-control,.table.g-md-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gy-md-10 td,.table.gy-md-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}

	.table.gx-md-10 td,.table.gx-md-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.table.gx-md-10 td.dtr-control,.table.gx-md-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gs-md-10 td:first-child,.table.gs-md-10 th:first-child {
		padding-left: 2.5rem
	}

	.table.gs-md-10 td:last-child,.table.gs-md-10 th:last-child {
		padding-right: 2.5rem
	}

	.table.gs-md-10 td.dtr-control:first-child,.table.gs-md-10 th.dtr-control:first-child {
		padding-left: 2.5rem!important
	}
}

@media (min-width:992px) {
	.table.g-lg-0 td,.table.g-lg-0 th {
		padding: 0
	}

	.table.g-lg-0 td.dtr-control,.table.g-lg-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gy-lg-0 td,.table.gy-lg-0 th {
		padding-top: 0;
		padding-bottom: 0
	}

	.table.gx-lg-0 td,.table.gx-lg-0 th {
		padding-left: 0;
		padding-right: 0
	}

	.table.gx-lg-0 td.dtr-control,.table.gx-lg-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gs-lg-0 td:first-child,.table.gs-lg-0 th:first-child {
		padding-left: 0
	}

	.table.gs-lg-0 td:last-child,.table.gs-lg-0 th:last-child {
		padding-right: 0
	}

	.table.gs-lg-0 td.dtr-control:first-child,.table.gs-lg-0 th.dtr-control:first-child {
		padding-left: 0!important
	}

	.table.g-lg-1 td,.table.g-lg-1 th {
		padding: .25rem
	}

	.table.g-lg-1 td.dtr-control,.table.g-lg-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gy-lg-1 td,.table.gy-lg-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}

	.table.gx-lg-1 td,.table.gx-lg-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}

	.table.gx-lg-1 td.dtr-control,.table.gx-lg-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gs-lg-1 td:first-child,.table.gs-lg-1 th:first-child {
		padding-left: .25rem
	}

	.table.gs-lg-1 td:last-child,.table.gs-lg-1 th:last-child {
		padding-right: .25rem
	}

	.table.gs-lg-1 td.dtr-control:first-child,.table.gs-lg-1 th.dtr-control:first-child {
		padding-left: .25rem!important
	}

	.table.g-lg-2 td,.table.g-lg-2 th {
		padding: .5rem
	}

	.table.g-lg-2 td.dtr-control,.table.g-lg-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gy-lg-2 td,.table.gy-lg-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}

	.table.gx-lg-2 td,.table.gx-lg-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.table.gx-lg-2 td.dtr-control,.table.gx-lg-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gs-lg-2 td:first-child,.table.gs-lg-2 th:first-child {
		padding-left: .5rem
	}

	.table.gs-lg-2 td:last-child,.table.gs-lg-2 th:last-child {
		padding-right: .5rem
	}

	.table.gs-lg-2 td.dtr-control:first-child,.table.gs-lg-2 th.dtr-control:first-child {
		padding-left: .5rem!important
	}

	.table.g-lg-3 td,.table.g-lg-3 th {
		padding: .75rem
	}

	.table.g-lg-3 td.dtr-control,.table.g-lg-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gy-lg-3 td,.table.gy-lg-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}

	.table.gx-lg-3 td,.table.gx-lg-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}

	.table.gx-lg-3 td.dtr-control,.table.gx-lg-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gs-lg-3 td:first-child,.table.gs-lg-3 th:first-child {
		padding-left: .75rem
	}

	.table.gs-lg-3 td:last-child,.table.gs-lg-3 th:last-child {
		padding-right: .75rem
	}

	.table.gs-lg-3 td.dtr-control:first-child,.table.gs-lg-3 th.dtr-control:first-child {
		padding-left: .75rem!important
	}

	.table.g-lg-4 td,.table.g-lg-4 th {
		padding: 1rem
	}

	.table.g-lg-4 td.dtr-control,.table.g-lg-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gy-lg-4 td,.table.gy-lg-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.table.gx-lg-4 td,.table.gx-lg-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.table.gx-lg-4 td.dtr-control,.table.gx-lg-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gs-lg-4 td:first-child,.table.gs-lg-4 th:first-child {
		padding-left: 1rem
	}

	.table.gs-lg-4 td:last-child,.table.gs-lg-4 th:last-child {
		padding-right: 1rem
	}

	.table.gs-lg-4 td.dtr-control:first-child,.table.gs-lg-4 th.dtr-control:first-child {
		padding-left: 1rem!important
	}

	.table.g-lg-5 td,.table.g-lg-5 th {
		padding: 1.25rem
	}

	.table.g-lg-5 td.dtr-control,.table.g-lg-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gy-lg-5 td,.table.gy-lg-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}

	.table.gx-lg-5 td,.table.gx-lg-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.table.gx-lg-5 td.dtr-control,.table.gx-lg-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gs-lg-5 td:first-child,.table.gs-lg-5 th:first-child {
		padding-left: 1.25rem
	}

	.table.gs-lg-5 td:last-child,.table.gs-lg-5 th:last-child {
		padding-right: 1.25rem
	}

	.table.gs-lg-5 td.dtr-control:first-child,.table.gs-lg-5 th.dtr-control:first-child {
		padding-left: 1.25rem!important
	}

	.table.g-lg-6 td,.table.g-lg-6 th {
		padding: 1.5rem
	}

	.table.g-lg-6 td.dtr-control,.table.g-lg-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gy-lg-6 td,.table.gy-lg-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.table.gx-lg-6 td,.table.gx-lg-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.table.gx-lg-6 td.dtr-control,.table.gx-lg-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gs-lg-6 td:first-child,.table.gs-lg-6 th:first-child {
		padding-left: 1.5rem
	}

	.table.gs-lg-6 td:last-child,.table.gs-lg-6 th:last-child {
		padding-right: 1.5rem
	}

	.table.gs-lg-6 td.dtr-control:first-child,.table.gs-lg-6 th.dtr-control:first-child {
		padding-left: 1.5rem!important
	}

	.table.g-lg-7 td,.table.g-lg-7 th {
		padding: 1.75rem
	}

	.table.g-lg-7 td.dtr-control,.table.g-lg-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gy-lg-7 td,.table.gy-lg-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}

	.table.gx-lg-7 td,.table.gx-lg-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}

	.table.gx-lg-7 td.dtr-control,.table.gx-lg-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gs-lg-7 td:first-child,.table.gs-lg-7 th:first-child {
		padding-left: 1.75rem
	}

	.table.gs-lg-7 td:last-child,.table.gs-lg-7 th:last-child {
		padding-right: 1.75rem
	}

	.table.gs-lg-7 td.dtr-control:first-child,.table.gs-lg-7 th.dtr-control:first-child {
		padding-left: 1.75rem!important
	}

	.table.g-lg-8 td,.table.g-lg-8 th {
		padding: 2rem
	}

	.table.g-lg-8 td.dtr-control,.table.g-lg-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gy-lg-8 td,.table.gy-lg-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.table.gx-lg-8 td,.table.gx-lg-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.table.gx-lg-8 td.dtr-control,.table.gx-lg-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gs-lg-8 td:first-child,.table.gs-lg-8 th:first-child {
		padding-left: 2rem
	}

	.table.gs-lg-8 td:last-child,.table.gs-lg-8 th:last-child {
		padding-right: 2rem
	}

	.table.gs-lg-8 td.dtr-control:first-child,.table.gs-lg-8 th.dtr-control:first-child {
		padding-left: 2rem!important
	}

	.table.g-lg-9 td,.table.g-lg-9 th {
		padding: 2.25rem
	}

	.table.g-lg-9 td.dtr-control,.table.g-lg-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gy-lg-9 td,.table.gy-lg-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}

	.table.gx-lg-9 td,.table.gx-lg-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}

	.table.gx-lg-9 td.dtr-control,.table.gx-lg-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gs-lg-9 td:first-child,.table.gs-lg-9 th:first-child {
		padding-left: 2.25rem
	}

	.table.gs-lg-9 td:last-child,.table.gs-lg-9 th:last-child {
		padding-right: 2.25rem
	}

	.table.gs-lg-9 td.dtr-control:first-child,.table.gs-lg-9 th.dtr-control:first-child {
		padding-left: 2.25rem!important
	}

	.table.g-lg-10 td,.table.g-lg-10 th {
		padding: 2.5rem
	}

	.table.g-lg-10 td.dtr-control,.table.g-lg-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gy-lg-10 td,.table.gy-lg-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}

	.table.gx-lg-10 td,.table.gx-lg-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.table.gx-lg-10 td.dtr-control,.table.gx-lg-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gs-lg-10 td:first-child,.table.gs-lg-10 th:first-child {
		padding-left: 2.5rem
	}

	.table.gs-lg-10 td:last-child,.table.gs-lg-10 th:last-child {
		padding-right: 2.5rem
	}

	.table.gs-lg-10 td.dtr-control:first-child,.table.gs-lg-10 th.dtr-control:first-child {
		padding-left: 2.5rem!important
	}
}

@media (min-width:1200px) {
	.table.g-xl-0 td,.table.g-xl-0 th {
		padding: 0
	}

	.table.g-xl-0 td.dtr-control,.table.g-xl-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gy-xl-0 td,.table.gy-xl-0 th {
		padding-top: 0;
		padding-bottom: 0
	}

	.table.gx-xl-0 td,.table.gx-xl-0 th {
		padding-left: 0;
		padding-right: 0
	}

	.table.gx-xl-0 td.dtr-control,.table.gx-xl-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gs-xl-0 td:first-child,.table.gs-xl-0 th:first-child {
		padding-left: 0
	}

	.table.gs-xl-0 td:last-child,.table.gs-xl-0 th:last-child {
		padding-right: 0
	}

	.table.gs-xl-0 td.dtr-control:first-child,.table.gs-xl-0 th.dtr-control:first-child {
		padding-left: 0!important
	}

	.table.g-xl-1 td,.table.g-xl-1 th {
		padding: .25rem
	}

	.table.g-xl-1 td.dtr-control,.table.g-xl-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gy-xl-1 td,.table.gy-xl-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}

	.table.gx-xl-1 td,.table.gx-xl-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}

	.table.gx-xl-1 td.dtr-control,.table.gx-xl-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gs-xl-1 td:first-child,.table.gs-xl-1 th:first-child {
		padding-left: .25rem
	}

	.table.gs-xl-1 td:last-child,.table.gs-xl-1 th:last-child {
		padding-right: .25rem
	}

	.table.gs-xl-1 td.dtr-control:first-child,.table.gs-xl-1 th.dtr-control:first-child {
		padding-left: .25rem!important
	}

	.table.g-xl-2 td,.table.g-xl-2 th {
		padding: .5rem
	}

	.table.g-xl-2 td.dtr-control,.table.g-xl-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gy-xl-2 td,.table.gy-xl-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}

	.table.gx-xl-2 td,.table.gx-xl-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.table.gx-xl-2 td.dtr-control,.table.gx-xl-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gs-xl-2 td:first-child,.table.gs-xl-2 th:first-child {
		padding-left: .5rem
	}

	.table.gs-xl-2 td:last-child,.table.gs-xl-2 th:last-child {
		padding-right: .5rem
	}

	.table.gs-xl-2 td.dtr-control:first-child,.table.gs-xl-2 th.dtr-control:first-child {
		padding-left: .5rem!important
	}

	.table.g-xl-3 td,.table.g-xl-3 th {
		padding: .75rem
	}

	.table.g-xl-3 td.dtr-control,.table.g-xl-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gy-xl-3 td,.table.gy-xl-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}

	.table.gx-xl-3 td,.table.gx-xl-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}

	.table.gx-xl-3 td.dtr-control,.table.gx-xl-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gs-xl-3 td:first-child,.table.gs-xl-3 th:first-child {
		padding-left: .75rem
	}

	.table.gs-xl-3 td:last-child,.table.gs-xl-3 th:last-child {
		padding-right: .75rem
	}

	.table.gs-xl-3 td.dtr-control:first-child,.table.gs-xl-3 th.dtr-control:first-child {
		padding-left: .75rem!important
	}

	.table.g-xl-4 td,.table.g-xl-4 th {
		padding: 1rem
	}

	.table.g-xl-4 td.dtr-control,.table.g-xl-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gy-xl-4 td,.table.gy-xl-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.table.gx-xl-4 td,.table.gx-xl-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.table.gx-xl-4 td.dtr-control,.table.gx-xl-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gs-xl-4 td:first-child,.table.gs-xl-4 th:first-child {
		padding-left: 1rem
	}

	.table.gs-xl-4 td:last-child,.table.gs-xl-4 th:last-child {
		padding-right: 1rem
	}

	.table.gs-xl-4 td.dtr-control:first-child,.table.gs-xl-4 th.dtr-control:first-child {
		padding-left: 1rem!important
	}

	.table.g-xl-5 td,.table.g-xl-5 th {
		padding: 1.25rem
	}

	.table.g-xl-5 td.dtr-control,.table.g-xl-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gy-xl-5 td,.table.gy-xl-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}

	.table.gx-xl-5 td,.table.gx-xl-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.table.gx-xl-5 td.dtr-control,.table.gx-xl-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gs-xl-5 td:first-child,.table.gs-xl-5 th:first-child {
		padding-left: 1.25rem
	}

	.table.gs-xl-5 td:last-child,.table.gs-xl-5 th:last-child {
		padding-right: 1.25rem
	}

	.table.gs-xl-5 td.dtr-control:first-child,.table.gs-xl-5 th.dtr-control:first-child {
		padding-left: 1.25rem!important
	}

	.table.g-xl-6 td,.table.g-xl-6 th {
		padding: 1.5rem
	}

	.table.g-xl-6 td.dtr-control,.table.g-xl-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gy-xl-6 td,.table.gy-xl-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.table.gx-xl-6 td,.table.gx-xl-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.table.gx-xl-6 td.dtr-control,.table.gx-xl-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gs-xl-6 td:first-child,.table.gs-xl-6 th:first-child {
		padding-left: 1.5rem
	}

	.table.gs-xl-6 td:last-child,.table.gs-xl-6 th:last-child {
		padding-right: 1.5rem
	}

	.table.gs-xl-6 td.dtr-control:first-child,.table.gs-xl-6 th.dtr-control:first-child {
		padding-left: 1.5rem!important
	}

	.table.g-xl-7 td,.table.g-xl-7 th {
		padding: 1.75rem
	}

	.table.g-xl-7 td.dtr-control,.table.g-xl-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gy-xl-7 td,.table.gy-xl-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}

	.table.gx-xl-7 td,.table.gx-xl-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}

	.table.gx-xl-7 td.dtr-control,.table.gx-xl-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gs-xl-7 td:first-child,.table.gs-xl-7 th:first-child {
		padding-left: 1.75rem
	}

	.table.gs-xl-7 td:last-child,.table.gs-xl-7 th:last-child {
		padding-right: 1.75rem
	}

	.table.gs-xl-7 td.dtr-control:first-child,.table.gs-xl-7 th.dtr-control:first-child {
		padding-left: 1.75rem!important
	}

	.table.g-xl-8 td,.table.g-xl-8 th {
		padding: 2rem
	}

	.table.g-xl-8 td.dtr-control,.table.g-xl-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gy-xl-8 td,.table.gy-xl-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.table.gx-xl-8 td,.table.gx-xl-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.table.gx-xl-8 td.dtr-control,.table.gx-xl-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gs-xl-8 td:first-child,.table.gs-xl-8 th:first-child {
		padding-left: 2rem
	}

	.table.gs-xl-8 td:last-child,.table.gs-xl-8 th:last-child {
		padding-right: 2rem
	}

	.table.gs-xl-8 td.dtr-control:first-child,.table.gs-xl-8 th.dtr-control:first-child {
		padding-left: 2rem!important
	}

	.table.g-xl-9 td,.table.g-xl-9 th {
		padding: 2.25rem
	}

	.table.g-xl-9 td.dtr-control,.table.g-xl-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gy-xl-9 td,.table.gy-xl-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}

	.table.gx-xl-9 td,.table.gx-xl-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}

	.table.gx-xl-9 td.dtr-control,.table.gx-xl-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gs-xl-9 td:first-child,.table.gs-xl-9 th:first-child {
		padding-left: 2.25rem
	}

	.table.gs-xl-9 td:last-child,.table.gs-xl-9 th:last-child {
		padding-right: 2.25rem
	}

	.table.gs-xl-9 td.dtr-control:first-child,.table.gs-xl-9 th.dtr-control:first-child {
		padding-left: 2.25rem!important
	}

	.table.g-xl-10 td,.table.g-xl-10 th {
		padding: 2.5rem
	}

	.table.g-xl-10 td.dtr-control,.table.g-xl-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gy-xl-10 td,.table.gy-xl-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}

	.table.gx-xl-10 td,.table.gx-xl-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.table.gx-xl-10 td.dtr-control,.table.gx-xl-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gs-xl-10 td:first-child,.table.gs-xl-10 th:first-child {
		padding-left: 2.5rem
	}

	.table.gs-xl-10 td:last-child,.table.gs-xl-10 th:last-child {
		padding-right: 2.5rem
	}

	.table.gs-xl-10 td.dtr-control:first-child,.table.gs-xl-10 th.dtr-control:first-child {
		padding-left: 2.5rem!important
	}
}

@media (min-width:1400px) {
	.table.g-xxl-0 td,.table.g-xxl-0 th {
		padding: 0
	}

	.table.g-xxl-0 td.dtr-control,.table.g-xxl-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gy-xxl-0 td,.table.gy-xxl-0 th {
		padding-top: 0;
		padding-bottom: 0
	}

	.table.gx-xxl-0 td,.table.gx-xxl-0 th {
		padding-left: 0;
		padding-right: 0
	}

	.table.gx-xxl-0 td.dtr-control,.table.gx-xxl-0 th.dtr-control {
		padding-left: 0!important
	}

	.table.gs-xxl-0 td:first-child,.table.gs-xxl-0 th:first-child {
		padding-left: 0
	}

	.table.gs-xxl-0 td:last-child,.table.gs-xxl-0 th:last-child {
		padding-right: 0
	}

	.table.gs-xxl-0 td.dtr-control:first-child,.table.gs-xxl-0 th.dtr-control:first-child {
		padding-left: 0!important
	}

	.table.g-xxl-1 td,.table.g-xxl-1 th {
		padding: .25rem
	}

	.table.g-xxl-1 td.dtr-control,.table.g-xxl-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gy-xxl-1 td,.table.gy-xxl-1 th {
		padding-top: .25rem;
		padding-bottom: .25rem
	}

	.table.gx-xxl-1 td,.table.gx-xxl-1 th {
		padding-left: .25rem;
		padding-right: .25rem
	}

	.table.gx-xxl-1 td.dtr-control,.table.gx-xxl-1 th.dtr-control {
		padding-left: .25rem!important
	}

	.table.gs-xxl-1 td:first-child,.table.gs-xxl-1 th:first-child {
		padding-left: .25rem
	}

	.table.gs-xxl-1 td:last-child,.table.gs-xxl-1 th:last-child {
		padding-right: .25rem
	}

	.table.gs-xxl-1 td.dtr-control:first-child,.table.gs-xxl-1 th.dtr-control:first-child {
		padding-left: .25rem!important
	}

	.table.g-xxl-2 td,.table.g-xxl-2 th {
		padding: .5rem
	}

	.table.g-xxl-2 td.dtr-control,.table.g-xxl-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gy-xxl-2 td,.table.gy-xxl-2 th {
		padding-top: .5rem;
		padding-bottom: .5rem
	}

	.table.gx-xxl-2 td,.table.gx-xxl-2 th {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.table.gx-xxl-2 td.dtr-control,.table.gx-xxl-2 th.dtr-control {
		padding-left: .5rem!important
	}

	.table.gs-xxl-2 td:first-child,.table.gs-xxl-2 th:first-child {
		padding-left: .5rem
	}

	.table.gs-xxl-2 td:last-child,.table.gs-xxl-2 th:last-child {
		padding-right: .5rem
	}

	.table.gs-xxl-2 td.dtr-control:first-child,.table.gs-xxl-2 th.dtr-control:first-child {
		padding-left: .5rem!important
	}

	.table.g-xxl-3 td,.table.g-xxl-3 th {
		padding: .75rem
	}

	.table.g-xxl-3 td.dtr-control,.table.g-xxl-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gy-xxl-3 td,.table.gy-xxl-3 th {
		padding-top: .75rem;
		padding-bottom: .75rem
	}

	.table.gx-xxl-3 td,.table.gx-xxl-3 th {
		padding-left: .75rem;
		padding-right: .75rem
	}

	.table.gx-xxl-3 td.dtr-control,.table.gx-xxl-3 th.dtr-control {
		padding-left: .75rem!important
	}

	.table.gs-xxl-3 td:first-child,.table.gs-xxl-3 th:first-child {
		padding-left: .75rem
	}

	.table.gs-xxl-3 td:last-child,.table.gs-xxl-3 th:last-child {
		padding-right: .75rem
	}

	.table.gs-xxl-3 td.dtr-control:first-child,.table.gs-xxl-3 th.dtr-control:first-child {
		padding-left: .75rem!important
	}

	.table.g-xxl-4 td,.table.g-xxl-4 th {
		padding: 1rem
	}

	.table.g-xxl-4 td.dtr-control,.table.g-xxl-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gy-xxl-4 td,.table.gy-xxl-4 th {
		padding-top: 1rem;
		padding-bottom: 1rem
	}

	.table.gx-xxl-4 td,.table.gx-xxl-4 th {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.table.gx-xxl-4 td.dtr-control,.table.gx-xxl-4 th.dtr-control {
		padding-left: 1rem!important
	}

	.table.gs-xxl-4 td:first-child,.table.gs-xxl-4 th:first-child {
		padding-left: 1rem
	}

	.table.gs-xxl-4 td:last-child,.table.gs-xxl-4 th:last-child {
		padding-right: 1rem
	}

	.table.gs-xxl-4 td.dtr-control:first-child,.table.gs-xxl-4 th.dtr-control:first-child {
		padding-left: 1rem!important
	}

	.table.g-xxl-5 td,.table.g-xxl-5 th {
		padding: 1.25rem
	}

	.table.g-xxl-5 td.dtr-control,.table.g-xxl-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gy-xxl-5 td,.table.gy-xxl-5 th {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem
	}

	.table.gx-xxl-5 td,.table.gx-xxl-5 th {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.table.gx-xxl-5 td.dtr-control,.table.gx-xxl-5 th.dtr-control {
		padding-left: 1.25rem!important
	}

	.table.gs-xxl-5 td:first-child,.table.gs-xxl-5 th:first-child {
		padding-left: 1.25rem
	}

	.table.gs-xxl-5 td:last-child,.table.gs-xxl-5 th:last-child {
		padding-right: 1.25rem
	}

	.table.gs-xxl-5 td.dtr-control:first-child,.table.gs-xxl-5 th.dtr-control:first-child {
		padding-left: 1.25rem!important
	}

	.table.g-xxl-6 td,.table.g-xxl-6 th {
		padding: 1.5rem
	}

	.table.g-xxl-6 td.dtr-control,.table.g-xxl-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gy-xxl-6 td,.table.gy-xxl-6 th {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.table.gx-xxl-6 td,.table.gx-xxl-6 th {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.table.gx-xxl-6 td.dtr-control,.table.gx-xxl-6 th.dtr-control {
		padding-left: 1.5rem!important
	}

	.table.gs-xxl-6 td:first-child,.table.gs-xxl-6 th:first-child {
		padding-left: 1.5rem
	}

	.table.gs-xxl-6 td:last-child,.table.gs-xxl-6 th:last-child {
		padding-right: 1.5rem
	}

	.table.gs-xxl-6 td.dtr-control:first-child,.table.gs-xxl-6 th.dtr-control:first-child {
		padding-left: 1.5rem!important
	}

	.table.g-xxl-7 td,.table.g-xxl-7 th {
		padding: 1.75rem
	}

	.table.g-xxl-7 td.dtr-control,.table.g-xxl-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gy-xxl-7 td,.table.gy-xxl-7 th {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem
	}

	.table.gx-xxl-7 td,.table.gx-xxl-7 th {
		padding-left: 1.75rem;
		padding-right: 1.75rem
	}

	.table.gx-xxl-7 td.dtr-control,.table.gx-xxl-7 th.dtr-control {
		padding-left: 1.75rem!important
	}

	.table.gs-xxl-7 td:first-child,.table.gs-xxl-7 th:first-child {
		padding-left: 1.75rem
	}

	.table.gs-xxl-7 td:last-child,.table.gs-xxl-7 th:last-child {
		padding-right: 1.75rem
	}

	.table.gs-xxl-7 td.dtr-control:first-child,.table.gs-xxl-7 th.dtr-control:first-child {
		padding-left: 1.75rem!important
	}

	.table.g-xxl-8 td,.table.g-xxl-8 th {
		padding: 2rem
	}

	.table.g-xxl-8 td.dtr-control,.table.g-xxl-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gy-xxl-8 td,.table.gy-xxl-8 th {
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.table.gx-xxl-8 td,.table.gx-xxl-8 th {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.table.gx-xxl-8 td.dtr-control,.table.gx-xxl-8 th.dtr-control {
		padding-left: 2rem!important
	}

	.table.gs-xxl-8 td:first-child,.table.gs-xxl-8 th:first-child {
		padding-left: 2rem
	}

	.table.gs-xxl-8 td:last-child,.table.gs-xxl-8 th:last-child {
		padding-right: 2rem
	}

	.table.gs-xxl-8 td.dtr-control:first-child,.table.gs-xxl-8 th.dtr-control:first-child {
		padding-left: 2rem!important
	}

	.table.g-xxl-9 td,.table.g-xxl-9 th {
		padding: 2.25rem
	}

	.table.g-xxl-9 td.dtr-control,.table.g-xxl-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gy-xxl-9 td,.table.gy-xxl-9 th {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem
	}

	.table.gx-xxl-9 td,.table.gx-xxl-9 th {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}

	.table.gx-xxl-9 td.dtr-control,.table.gx-xxl-9 th.dtr-control {
		padding-left: 2.25rem!important
	}

	.table.gs-xxl-9 td:first-child,.table.gs-xxl-9 th:first-child {
		padding-left: 2.25rem
	}

	.table.gs-xxl-9 td:last-child,.table.gs-xxl-9 th:last-child {
		padding-right: 2.25rem
	}

	.table.gs-xxl-9 td.dtr-control:first-child,.table.gs-xxl-9 th.dtr-control:first-child {
		padding-left: 2.25rem!important
	}

	.table.g-xxl-10 td,.table.g-xxl-10 th {
		padding: 2.5rem
	}

	.table.g-xxl-10 td.dtr-control,.table.g-xxl-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gy-xxl-10 td,.table.gy-xxl-10 th {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem
	}

	.table.gx-xxl-10 td,.table.gx-xxl-10 th {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.table.gx-xxl-10 td.dtr-control,.table.gx-xxl-10 th.dtr-control {
		padding-left: 2.5rem!important
	}

	.table.gs-xxl-10 td:first-child,.table.gs-xxl-10 th:first-child {
		padding-left: 2.5rem
	}

	.table.gs-xxl-10 td:last-child,.table.gs-xxl-10 th:last-child {
		padding-right: 2.5rem
	}

	.table.gs-xxl-10 td.dtr-control:first-child,.table.gs-xxl-10 th.dtr-control:first-child {
		padding-left: 2.5rem!important
	}
}

.popover {
	--bs-popover-bg: var(--kt-popover-bg);
	--bs-popover-border-color: var(--kt-popover-border-color);
	--bs-popover-box-shadow: var(--kt-popover-box-shadow);
	--bs-popover-header-color: var(--kt-popover-header-color);
	--bs-popover-header-bg: var(--kt-popover-header-bg);
	--bs-popover-body-color: var(--kt-popover-body-color);
	--bs-popover-arrow-border: var(--kt-popover-bg)
}

.popover .popover-header {
	font-size: 1rem;
	font-weight: 500;
	border-bottom: 1px solid var(--kt-popover-header-border-color)
}

.popover .popover-dismiss {
	position: absolute;
	top: .85rem;
	right: .85rem;
	height: 1.5rem;
	width: 1.5rem;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-500);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--kt-gray-500%29'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--kt-gray-500%29'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
	mask-size: 50%;
	-webkit-mask-size: 50%
}

.popover .popover-dismiss:hover {
	background-color: var(--kt-primary)
}

.popover .popover-dismiss+.popover-header {
	padding-right: 2.75rem
}

.popover-inverse {
	background-color: var(--kt-gray-900);
	border: 0
}

.popover-inverse .popover-header {
	background-color: var(--kt-gray-900);
	color: var(--kt-gray-200);
	border-bottom-color: var(--kt-gray-800)
}

.popover-inverse .popover-body {
	color: var(--kt-gray-400)
}

.popover-inverse.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-inverse.bs-popover-top>.popover-arrow::before {
	border-top-color: var(--kt-gray-100)
}

.popover-inverse.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-inverse.bs-popover-top>.popover-arrow::after {
	border-top-color: var(--kt-gray-900)
}

.popover-inverse.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-inverse.bs-popover-end>.popover-arrow::before {
	border-right-color: var(--kt-gray-100)
}

.popover-inverse.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-inverse.bs-popover-end>.popover-arrow::after {
	border-right-color: var(--kt-gray-900)
}

.popover-inverse.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-inverse.bs-popover-bottom>.popover-arrow::before {
	border-bottom-color: var(--kt-gray-100)
}

.popover-inverse.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-inverse.bs-popover-bottom>.popover-arrow::after {
	border-bottom-color: var(--kt-gray-900)
}

.popover-inverse.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-inverse.bs-popover-bottom .popover-header::before {
	border-bottom-color: var(--kt-gray-900)
}

.popover-inverse.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-inverse.bs-popover-start>.popover-arrow::before {
	border-left-color: var(--kt-gray-100)
}

.popover-inverse.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-inverse.bs-popover-start>.popover-arrow::after {
	border-left-color: var(--kt-gray-900)
}

.tooltip {
	--bs-tooltip-color: var(--kt-tooltip-color);
	--bs-tooltip-bg: var(--kt-tooltip-bg);
	--bs-tooltip-opacity: var(--kt-tooltip-opacity)
}

.tooltip .tooltip-inner {
	box-shadow: var(--kt-tooltip-box-shadow)
}

.tooltip.tooltop-auto-width .tooltip-inner {
	white-space: nowrap;
	max-width: none
}

.tooltip.tooltip-inverse .tooltip-inner {
	color: var(--kt-dark-inverse);
	background-color: var(--kt-dark)
}

.tooltip.tooltip-inverse.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip.tooltip-inverse.bs-tooltip-top .tooltip-arrow::before {
	border-top-color: var(--kt-dark)
}

.tooltip.tooltip-inverse.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip.tooltip-inverse.bs-tooltip-end .tooltip-arrow::before {
	border-right-color: var(--kt-dark)
}

.tooltip.tooltip-inverse.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip.tooltip-inverse.bs-tooltip-bottom .tooltip-arrow::before {
	border-bottom-color: var(--kt-dark)
}

.tooltip.tooltip-inverse.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip.tooltip-inverse.bs-tooltip-start .tooltip-arrow::before {
	border-left-color: var(--kt-dark)
}

.accordion {
	--bs-accordion-color: var(--kt-accordion-color);
	--bs-accordion-bg: var(--kt-accordion-bg);
	--bs-accordion-border-color: var(--kt-accordion-border-color);
	--bs-accordion-btn-color: var(--kt-accordion-color);
	--bs-accordion-btn-bg: var(--kt-accordion-button-bg);
	--bs-accordion-btn-icon: var(--kt-accordion-button-icon);
	--bs-accordion-btn-active-icon: var(--kt-accordion-button-active-icon);
	--bs-accordion-btn-focus-border-color: var(--kt-accordion-button-focus-border-color);
	--bs-accordion-btn-focus-box-shadow: var(--kt-accordion-button-focus-box-shadow);
	--bs-accordion-active-color: var(--kt-accordion-button-active-color);
	--bs-accordion-active-bg: var(--kt-accordion-button-active-bg)
}

.accordion .accordion-header {
	cursor: pointer
}

.accordion.accordion-icon-toggle .accordion-icon {
	display: flex;
	flex-shrink: 0;
	transition: all .2s ease-in-out;
	transform: rotate(90deg);
	align-items: center;
	justify-content: center
}

.accordion.accordion-icon-toggle .accordion-icon .svg-icon,.accordion.accordion-icon-toggle .accordion-icon i {
	color: var(--kt-primary)
}

.accordion.accordion-icon-toggle .collapsed .accordion-icon {
	transition: all .2s ease-in-out;
	transform: rotate(0)
}

.accordion.accordion-icon-toggle .collapsed .accordion-icon .svg-icon,.accordion.accordion-icon-toggle .collapsed .accordion-icon i {
	color: var(--kt-text-muted)
}

.accordion.accordion-borderless .accordion-item {
	border: 0
}

.accordion.accordion-flush .accordion-item {
	background-color: transparent;
	border: 0;
	border-radius: 0;
	padding-left: 0;
	padding-right: 0
}

.feedback {
	display: none
}

.feedback-popup {
	display: flex;
	justify-content: center;
	margin: 0 auto;
	position: fixed;
	z-index: 1000;
	box-shadow: var(--kt-feedback-popup-box-shadow);
	background-color: var(--kt-feedback-popup-background-color);
	border-radius: .475rem;
	padding: 1rem 1.25rem
}

.feedback-top-center {
	display: flex;
	transition: top .6s ease;
	left: 50%;
	transform: translateX(-50%);
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.feedback-top-center.feedback-shown {
	top: 0;
	transition: top .6s ease
}

.image-input {
	position: relative;
	display: inline-block;
	border-radius: .475rem;
	background-repeat: no-repeat;
	background-size: cover
}

.image-input:not(.image-input-empty) {
	background-image: none!important
}

.image-input .image-input-wrapper {
	width: 120px;
	height: 120px;
	border-radius: .475rem;
	background-repeat: no-repeat;
	background-size: cover
}

.image-input [data-kt-image-input-action] {
	cursor: pointer;
	position: absolute;
	transform: translate(-50%,-50%)
}

.image-input [data-kt-image-input-action=change] {
	left: 100%;
	top: 30%
}

.image-input [data-kt-image-input-action=change] input {
	width: 0!important;
	height: 0!important;
	overflow: hidden;
	opacity: 0
}

.image-input [data-kt-image-input-action=cancel],.image-input [data-kt-image-input-action=remove] {
	position: absolute;
	left: 100%;
	top: 100%
}

.image-input [data-kt-image-input-action=cancel] {
	display: none
}

.image-input.image-input-changed [data-kt-image-input-action=cancel] {
	display: flex
}

.image-input.image-input-changed [data-kt-image-input-action=remove] {
	display: none
}

.image-input.image-input-empty [data-kt-image-input-action=cancel],.image-input.image-input-empty [data-kt-image-input-action=remove] {
	display: none
}

.image-input.image-input-circle {
	border-radius: 50%
}

.image-input.image-input-circle .image-input-wrapper {
	border-radius: 50%
}

.image-input.image-input-circle [data-kt-image-input-action=change] {
	left: 100%;
	top: 30%;
	transform: translate(-100%,0)
}

.image-input.image-input-circle [data-kt-image-input-action=cancel],.image-input.image-input-circle [data-kt-image-input-action=remove] {
	left: 100%;
	top: 100%;
	transform: translate(-100%,-100%)
}

.image-input.image-input-outline .image-input-wrapper {
	border: 3px solid var(--kt-body-bg);
	box-shadow: var(--kt-box-shadow)
}

.symbol {
	display: inline-block;
	flex-shrink: 0;
	position: relative;
	border-radius: .475rem
}

.symbol .symbol-label {
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 500;
	color: var(--kt-symbol-label-color);
	background-color: var(--kt-symbol-label-bg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	border-radius: .475rem
}

.symbol .symbol-label:after {
	border-radius: .475rem
}

.symbol .symbol-badge {
	position: absolute;
	border-radius: 100%;
	top: 0;
	left: 50%;
	transform: translateX(-50%) translateY(-50%)!important
}

.symbol>img {
	width: 100%;
	flex-shrink: 0;
	display: inline-block;
	border-radius: .475rem
}

.symbol.symbol-square,.symbol.symbol-square .symbol-label,.symbol.symbol-square>img {
	border-radius: 0!important
}

.symbol.symbol-circle,.symbol.symbol-circle .symbol-label,.symbol.symbol-circle>img {
	border-radius: 50%
}

.symbol.symbol-circle .symbol-label:after,.symbol.symbol-circle:after,.symbol.symbol-circle>img:after {
	border-radius: 50%
}

.symbol>img {
	width: 50px;
	height: 50px
}

.symbol .symbol-label {
	width: 50px;
	height: 50px
}

.symbol.symbol-fixed .symbol-label {
	width: 50px;
	height: 50px
}

.symbol.symbol-fixed>img {
	width: 50px;
	height: 50px;
	max-width: none
}

.symbol.symbol-2by3 .symbol-label {
	height: 50px;
	width: 75px
}

.symbol.symbol-2by3>img {
	height: 50px;
	width: 75px;
	max-width: none
}

.symbol.symbol-20px>img {
	width: 20px;
	height: 20px
}

.symbol.symbol-20px .symbol-label {
	width: 20px;
	height: 20px
}

.symbol.symbol-20px.symbol-fixed .symbol-label {
	width: 20px;
	height: 20px
}

.symbol.symbol-20px.symbol-fixed>img {
	width: 20px;
	height: 20px;
	max-width: none
}

.symbol.symbol-20px.symbol-2by3 .symbol-label {
	height: 20px;
	width: 30px
}

.symbol.symbol-20px.symbol-2by3>img {
	height: 20px;
	width: 30px;
	max-width: none
}

.symbol.symbol-25px>img {
	width: 25px;
	height: 25px
}

.symbol.symbol-25px .symbol-label {
	width: 25px;
	height: 25px
}

.symbol.symbol-25px.symbol-fixed .symbol-label {
	width: 25px;
	height: 25px
}

.symbol.symbol-25px.symbol-fixed>img {
	width: 25px;
	height: 25px;
	max-width: none
}

.symbol.symbol-25px.symbol-2by3 .symbol-label {
	height: 25px;
	width: 37.5px
}

.symbol.symbol-25px.symbol-2by3>img {
	height: 25px;
	width: 37.5px;
	max-width: none
}

.symbol.symbol-30px>img {
	width: 30px;
	height: 30px
}

.symbol.symbol-30px .symbol-label {
	width: 30px;
	height: 30px
}

.symbol.symbol-30px.symbol-fixed .symbol-label {
	width: 30px;
	height: 30px
}

.symbol.symbol-30px.symbol-fixed>img {
	width: 30px;
	height: 30px;
	max-width: none
}

.symbol.symbol-30px.symbol-2by3 .symbol-label {
	height: 30px;
	width: 45px
}

.symbol.symbol-30px.symbol-2by3>img {
	height: 30px;
	width: 45px;
	max-width: none
}

.symbol.symbol-35px>img {
	width: 35px;
	height: 35px
}

.symbol.symbol-35px .symbol-label {
	width: 35px;
	height: 35px
}

.symbol.symbol-35px.symbol-fixed .symbol-label {
	width: 35px;
	height: 35px
}

.symbol.symbol-35px.symbol-fixed>img {
	width: 35px;
	height: 35px;
	max-width: none
}

.symbol.symbol-35px.symbol-2by3 .symbol-label {
	height: 35px;
	width: 52.5px
}

.symbol.symbol-35px.symbol-2by3>img {
	height: 35px;
	width: 52.5px;
	max-width: none
}

.symbol.symbol-40px>img {
	width: 40px;
	height: 40px
}

.symbol.symbol-40px .symbol-label {
	width: 40px;
	height: 40px
}

.symbol.symbol-40px.symbol-fixed .symbol-label {
	width: 40px;
	height: 40px
}

.symbol.symbol-40px.symbol-fixed>img {
	width: 40px;
	height: 40px;
	max-width: none
}

.symbol.symbol-40px.symbol-2by3 .symbol-label {
	height: 40px;
	width: 60px
}

.symbol.symbol-40px.symbol-2by3>img {
	height: 40px;
	width: 60px;
	max-width: none
}

.symbol.symbol-45px>img {
	width: 45px;
	height: 45px
}

.symbol.symbol-45px .symbol-label {
	width: 45px;
	height: 45px
}

.symbol.symbol-45px.symbol-fixed .symbol-label {
	width: 45px;
	height: 45px
}

.symbol.symbol-45px.symbol-fixed>img {
	width: 45px;
	height: 45px;
	max-width: none
}

.symbol.symbol-45px.symbol-2by3 .symbol-label {
	height: 45px;
	width: 67.5px
}

.symbol.symbol-45px.symbol-2by3>img {
	height: 45px;
	width: 67.5px;
	max-width: none
}

.symbol.symbol-50px>img {
	width: 50px;
	height: 50px
}

.symbol.symbol-50px .symbol-label {
	width: 50px;
	height: 50px
}

.symbol.symbol-50px.symbol-fixed .symbol-label {
	width: 50px;
	height: 50px
}

.symbol.symbol-50px.symbol-fixed>img {
	width: 50px;
	height: 50px;
	max-width: none
}

.symbol.symbol-50px.symbol-2by3 .symbol-label {
	height: 50px;
	width: 75px
}

.symbol.symbol-50px.symbol-2by3>img {
	height: 50px;
	width: 75px;
	max-width: none
}

.symbol.symbol-55px>img {
	width: 55px;
	height: 55px
}

.symbol.symbol-55px .symbol-label {
	width: 55px;
	height: 55px
}

.symbol.symbol-55px.symbol-fixed .symbol-label {
	width: 55px;
	height: 55px
}

.symbol.symbol-55px.symbol-fixed>img {
	width: 55px;
	height: 55px;
	max-width: none
}

.symbol.symbol-55px.symbol-2by3 .symbol-label {
	height: 55px;
	width: 82.5px
}

.symbol.symbol-55px.symbol-2by3>img {
	height: 55px;
	width: 82.5px;
	max-width: none
}

.symbol.symbol-60px>img {
	width: 60px;
	height: 60px
}

.symbol.symbol-60px .symbol-label {
	width: 60px;
	height: 60px
}

.symbol.symbol-60px.symbol-fixed .symbol-label {
	width: 60px;
	height: 60px
}

.symbol.symbol-60px.symbol-fixed>img {
	width: 60px;
	height: 60px;
	max-width: none
}

.symbol.symbol-60px.symbol-2by3 .symbol-label {
	height: 60px;
	width: 90px
}

.symbol.symbol-60px.symbol-2by3>img {
	height: 60px;
	width: 90px;
	max-width: none
}

.symbol.symbol-65px>img {
	width: 65px;
	height: 65px
}

.symbol.symbol-65px .symbol-label {
	width: 65px;
	height: 65px
}

.symbol.symbol-65px.symbol-fixed .symbol-label {
	width: 65px;
	height: 65px
}

.symbol.symbol-65px.symbol-fixed>img {
	width: 65px;
	height: 65px;
	max-width: none
}

.symbol.symbol-65px.symbol-2by3 .symbol-label {
	height: 65px;
	width: 97.5px
}

.symbol.symbol-65px.symbol-2by3>img {
	height: 65px;
	width: 97.5px;
	max-width: none
}

.symbol.symbol-70px>img {
	width: 70px;
	height: 70px
}

.symbol.symbol-70px .symbol-label {
	width: 70px;
	height: 70px
}

.symbol.symbol-70px.symbol-fixed .symbol-label {
	width: 70px;
	height: 70px
}

.symbol.symbol-70px.symbol-fixed>img {
	width: 70px;
	height: 70px;
	max-width: none
}

.symbol.symbol-70px.symbol-2by3 .symbol-label {
	height: 70px;
	width: 105px
}

.symbol.symbol-70px.symbol-2by3>img {
	height: 70px;
	width: 105px;
	max-width: none
}

.symbol.symbol-75px>img {
	width: 75px;
	height: 75px
}

.symbol.symbol-75px .symbol-label {
	width: 75px;
	height: 75px
}

.symbol.symbol-75px.symbol-fixed .symbol-label {
	width: 75px;
	height: 75px
}

.symbol.symbol-75px.symbol-fixed>img {
	width: 75px;
	height: 75px;
	max-width: none
}

.symbol.symbol-75px.symbol-2by3 .symbol-label {
	height: 75px;
	width: 112.5px
}

.symbol.symbol-75px.symbol-2by3>img {
	height: 75px;
	width: 112.5px;
	max-width: none
}

.symbol.symbol-90px>img {
	width: 90px;
	height: 90px
}

.symbol.symbol-90px .symbol-label {
	width: 90px;
	height: 90px
}

.symbol.symbol-90px.symbol-fixed .symbol-label {
	width: 90px;
	height: 90px
}

.symbol.symbol-90px.symbol-fixed>img {
	width: 90px;
	height: 90px;
	max-width: none
}

.symbol.symbol-90px.symbol-2by3 .symbol-label {
	height: 90px;
	width: 135px
}

.symbol.symbol-90px.symbol-2by3>img {
	height: 90px;
	width: 135px;
	max-width: none
}

.symbol.symbol-100px>img {
	width: 100px;
	height: 100px
}

.symbol.symbol-100px .symbol-label {
	width: 100px;
	height: 100px
}

.symbol.symbol-100px.symbol-fixed .symbol-label {
	width: 100px;
	height: 100px
}

.symbol.symbol-100px.symbol-fixed>img {
	width: 100px;
	height: 100px;
	max-width: none
}

.symbol.symbol-100px.symbol-2by3 .symbol-label {
	height: 100px;
	width: 150px
}

.symbol.symbol-100px.symbol-2by3>img {
	height: 100px;
	width: 150px;
	max-width: none
}

.symbol.symbol-125px>img {
	width: 125px;
	height: 125px
}

.symbol.symbol-125px .symbol-label {
	width: 125px;
	height: 125px
}

.symbol.symbol-125px.symbol-fixed .symbol-label {
	width: 125px;
	height: 125px
}

.symbol.symbol-125px.symbol-fixed>img {
	width: 125px;
	height: 125px;
	max-width: none
}

.symbol.symbol-125px.symbol-2by3 .symbol-label {
	height: 125px;
	width: 187.5px
}

.symbol.symbol-125px.symbol-2by3>img {
	height: 125px;
	width: 187.5px;
	max-width: none
}

.symbol.symbol-150px>img {
	width: 150px;
	height: 150px
}

.symbol.symbol-150px .symbol-label {
	width: 150px;
	height: 150px
}

.symbol.symbol-150px.symbol-fixed .symbol-label {
	width: 150px;
	height: 150px
}

.symbol.symbol-150px.symbol-fixed>img {
	width: 150px;
	height: 150px;
	max-width: none
}

.symbol.symbol-150px.symbol-2by3 .symbol-label {
	height: 150px;
	width: 225px
}

.symbol.symbol-150px.symbol-2by3>img {
	height: 150px;
	width: 225px;
	max-width: none
}

.symbol.symbol-160px>img {
	width: 160px;
	height: 160px
}

.symbol.symbol-160px .symbol-label {
	width: 160px;
	height: 160px
}

.symbol.symbol-160px.symbol-fixed .symbol-label {
	width: 160px;
	height: 160px
}

.symbol.symbol-160px.symbol-fixed>img {
	width: 160px;
	height: 160px;
	max-width: none
}

.symbol.symbol-160px.symbol-2by3 .symbol-label {
	height: 160px;
	width: 240px
}

.symbol.symbol-160px.symbol-2by3>img {
	height: 160px;
	width: 240px;
	max-width: none
}

.symbol.symbol-175px>img {
	width: 175px;
	height: 175px
}

.symbol.symbol-175px .symbol-label {
	width: 175px;
	height: 175px
}

.symbol.symbol-175px.symbol-fixed .symbol-label {
	width: 175px;
	height: 175px
}

.symbol.symbol-175px.symbol-fixed>img {
	width: 175px;
	height: 175px;
	max-width: none
}

.symbol.symbol-175px.symbol-2by3 .symbol-label {
	height: 175px;
	width: 262.5px
}

.symbol.symbol-175px.symbol-2by3>img {
	height: 175px;
	width: 262.5px;
	max-width: none
}

.symbol.symbol-200px>img {
	width: 200px;
	height: 200px
}

.symbol.symbol-200px .symbol-label {
	width: 200px;
	height: 200px
}

.symbol.symbol-200px.symbol-fixed .symbol-label {
	width: 200px;
	height: 200px
}

.symbol.symbol-200px.symbol-fixed>img {
	width: 200px;
	height: 200px;
	max-width: none
}

.symbol.symbol-200px.symbol-2by3 .symbol-label {
	height: 200px;
	width: 300px
}

.symbol.symbol-200px.symbol-2by3>img {
	height: 200px;
	width: 300px;
	max-width: none
}

@media (min-width:576px) {
	.symbol.symbol-sm-20px>img {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-sm-20px .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-sm-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-sm-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: none
	}

	.symbol.symbol-sm-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}

	.symbol.symbol-sm-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: none
	}

	.symbol.symbol-sm-25px>img {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-sm-25px .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-sm-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-sm-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: none
	}

	.symbol.symbol-sm-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}

	.symbol.symbol-sm-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: none
	}

	.symbol.symbol-sm-30px>img {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-sm-30px .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-sm-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-sm-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: none
	}

	.symbol.symbol-sm-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}

	.symbol.symbol-sm-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: none
	}

	.symbol.symbol-sm-35px>img {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-sm-35px .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-sm-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-sm-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: none
	}

	.symbol.symbol-sm-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}

	.symbol.symbol-sm-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: none
	}

	.symbol.symbol-sm-40px>img {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-sm-40px .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-sm-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-sm-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: none
	}

	.symbol.symbol-sm-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}

	.symbol.symbol-sm-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: none
	}

	.symbol.symbol-sm-45px>img {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-sm-45px .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-sm-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-sm-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: none
	}

	.symbol.symbol-sm-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}

	.symbol.symbol-sm-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: none
	}

	.symbol.symbol-sm-50px>img {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-sm-50px .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-sm-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-sm-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: none
	}

	.symbol.symbol-sm-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}

	.symbol.symbol-sm-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: none
	}

	.symbol.symbol-sm-55px>img {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-sm-55px .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-sm-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-sm-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: none
	}

	.symbol.symbol-sm-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}

	.symbol.symbol-sm-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: none
	}

	.symbol.symbol-sm-60px>img {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-sm-60px .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-sm-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-sm-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: none
	}

	.symbol.symbol-sm-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}

	.symbol.symbol-sm-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: none
	}

	.symbol.symbol-sm-65px>img {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-sm-65px .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-sm-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-sm-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: none
	}

	.symbol.symbol-sm-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}

	.symbol.symbol-sm-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: none
	}

	.symbol.symbol-sm-70px>img {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-sm-70px .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-sm-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-sm-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: none
	}

	.symbol.symbol-sm-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}

	.symbol.symbol-sm-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: none
	}

	.symbol.symbol-sm-75px>img {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-sm-75px .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-sm-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-sm-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: none
	}

	.symbol.symbol-sm-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}

	.symbol.symbol-sm-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: none
	}

	.symbol.symbol-sm-90px>img {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-sm-90px .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-sm-90px.symbol-fixed .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-sm-90px.symbol-fixed>img {
		width: 90px;
		height: 90px;
		max-width: none
	}

	.symbol.symbol-sm-90px.symbol-2by3 .symbol-label {
		height: 90px;
		width: 135px
	}

	.symbol.symbol-sm-90px.symbol-2by3>img {
		height: 90px;
		width: 135px;
		max-width: none
	}

	.symbol.symbol-sm-100px>img {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-sm-100px .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-sm-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-sm-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: none
	}

	.symbol.symbol-sm-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}

	.symbol.symbol-sm-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: none
	}

	.symbol.symbol-sm-125px>img {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-sm-125px .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-sm-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-sm-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: none
	}

	.symbol.symbol-sm-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}

	.symbol.symbol-sm-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: none
	}

	.symbol.symbol-sm-150px>img {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-sm-150px .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-sm-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-sm-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: none
	}

	.symbol.symbol-sm-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}

	.symbol.symbol-sm-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: none
	}

	.symbol.symbol-sm-160px>img {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-sm-160px .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-sm-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-sm-160px.symbol-fixed>img {
		width: 160px;
		height: 160px;
		max-width: none
	}

	.symbol.symbol-sm-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}

	.symbol.symbol-sm-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: none
	}

	.symbol.symbol-sm-175px>img {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-sm-175px .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-sm-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-sm-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: none
	}

	.symbol.symbol-sm-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}

	.symbol.symbol-sm-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: none
	}

	.symbol.symbol-sm-200px>img {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-sm-200px .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-sm-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-sm-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: none
	}

	.symbol.symbol-sm-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}

	.symbol.symbol-sm-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: none
	}
}

@media (min-width:768px) {
	.symbol.symbol-md-20px>img {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-md-20px .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-md-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-md-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: none
	}

	.symbol.symbol-md-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}

	.symbol.symbol-md-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: none
	}

	.symbol.symbol-md-25px>img {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-md-25px .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-md-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-md-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: none
	}

	.symbol.symbol-md-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}

	.symbol.symbol-md-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: none
	}

	.symbol.symbol-md-30px>img {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-md-30px .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-md-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-md-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: none
	}

	.symbol.symbol-md-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}

	.symbol.symbol-md-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: none
	}

	.symbol.symbol-md-35px>img {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-md-35px .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-md-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-md-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: none
	}

	.symbol.symbol-md-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}

	.symbol.symbol-md-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: none
	}

	.symbol.symbol-md-40px>img {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-md-40px .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-md-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-md-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: none
	}

	.symbol.symbol-md-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}

	.symbol.symbol-md-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: none
	}

	.symbol.symbol-md-45px>img {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-md-45px .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-md-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-md-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: none
	}

	.symbol.symbol-md-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}

	.symbol.symbol-md-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: none
	}

	.symbol.symbol-md-50px>img {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-md-50px .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-md-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-md-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: none
	}

	.symbol.symbol-md-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}

	.symbol.symbol-md-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: none
	}

	.symbol.symbol-md-55px>img {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-md-55px .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-md-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-md-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: none
	}

	.symbol.symbol-md-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}

	.symbol.symbol-md-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: none
	}

	.symbol.symbol-md-60px>img {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-md-60px .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-md-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-md-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: none
	}

	.symbol.symbol-md-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}

	.symbol.symbol-md-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: none
	}

	.symbol.symbol-md-65px>img {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-md-65px .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-md-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-md-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: none
	}

	.symbol.symbol-md-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}

	.symbol.symbol-md-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: none
	}

	.symbol.symbol-md-70px>img {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-md-70px .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-md-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-md-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: none
	}

	.symbol.symbol-md-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}

	.symbol.symbol-md-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: none
	}

	.symbol.symbol-md-75px>img {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-md-75px .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-md-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-md-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: none
	}

	.symbol.symbol-md-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}

	.symbol.symbol-md-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: none
	}

	.symbol.symbol-md-90px>img {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-md-90px .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-md-90px.symbol-fixed .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-md-90px.symbol-fixed>img {
		width: 90px;
		height: 90px;
		max-width: none
	}

	.symbol.symbol-md-90px.symbol-2by3 .symbol-label {
		height: 90px;
		width: 135px
	}

	.symbol.symbol-md-90px.symbol-2by3>img {
		height: 90px;
		width: 135px;
		max-width: none
	}

	.symbol.symbol-md-100px>img {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-md-100px .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-md-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-md-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: none
	}

	.symbol.symbol-md-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}

	.symbol.symbol-md-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: none
	}

	.symbol.symbol-md-125px>img {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-md-125px .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-md-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-md-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: none
	}

	.symbol.symbol-md-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}

	.symbol.symbol-md-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: none
	}

	.symbol.symbol-md-150px>img {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-md-150px .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-md-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-md-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: none
	}

	.symbol.symbol-md-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}

	.symbol.symbol-md-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: none
	}

	.symbol.symbol-md-160px>img {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-md-160px .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-md-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-md-160px.symbol-fixed>img {
		width: 160px;
		height: 160px;
		max-width: none
	}

	.symbol.symbol-md-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}

	.symbol.symbol-md-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: none
	}

	.symbol.symbol-md-175px>img {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-md-175px .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-md-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-md-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: none
	}

	.symbol.symbol-md-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}

	.symbol.symbol-md-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: none
	}

	.symbol.symbol-md-200px>img {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-md-200px .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-md-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-md-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: none
	}

	.symbol.symbol-md-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}

	.symbol.symbol-md-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: none
	}
}

@media (min-width:992px) {
	.symbol.symbol-lg-20px>img {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-lg-20px .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-lg-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-lg-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: none
	}

	.symbol.symbol-lg-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}

	.symbol.symbol-lg-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: none
	}

	.symbol.symbol-lg-25px>img {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-lg-25px .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-lg-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-lg-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: none
	}

	.symbol.symbol-lg-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}

	.symbol.symbol-lg-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: none
	}

	.symbol.symbol-lg-30px>img {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-lg-30px .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-lg-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-lg-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: none
	}

	.symbol.symbol-lg-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}

	.symbol.symbol-lg-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: none
	}

	.symbol.symbol-lg-35px>img {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-lg-35px .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-lg-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-lg-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: none
	}

	.symbol.symbol-lg-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}

	.symbol.symbol-lg-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: none
	}

	.symbol.symbol-lg-40px>img {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-lg-40px .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-lg-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-lg-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: none
	}

	.symbol.symbol-lg-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}

	.symbol.symbol-lg-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: none
	}

	.symbol.symbol-lg-45px>img {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-lg-45px .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-lg-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-lg-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: none
	}

	.symbol.symbol-lg-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}

	.symbol.symbol-lg-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: none
	}

	.symbol.symbol-lg-50px>img {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-lg-50px .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-lg-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-lg-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: none
	}

	.symbol.symbol-lg-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}

	.symbol.symbol-lg-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: none
	}

	.symbol.symbol-lg-55px>img {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-lg-55px .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-lg-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-lg-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: none
	}

	.symbol.symbol-lg-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}

	.symbol.symbol-lg-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: none
	}

	.symbol.symbol-lg-60px>img {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-lg-60px .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-lg-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-lg-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: none
	}

	.symbol.symbol-lg-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}

	.symbol.symbol-lg-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: none
	}

	.symbol.symbol-lg-65px>img {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-lg-65px .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-lg-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-lg-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: none
	}

	.symbol.symbol-lg-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}

	.symbol.symbol-lg-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: none
	}

	.symbol.symbol-lg-70px>img {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-lg-70px .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-lg-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-lg-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: none
	}

	.symbol.symbol-lg-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}

	.symbol.symbol-lg-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: none
	}

	.symbol.symbol-lg-75px>img {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-lg-75px .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-lg-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-lg-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: none
	}

	.symbol.symbol-lg-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}

	.symbol.symbol-lg-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: none
	}

	.symbol.symbol-lg-90px>img {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-lg-90px .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-lg-90px.symbol-fixed .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-lg-90px.symbol-fixed>img {
		width: 90px;
		height: 90px;
		max-width: none
	}

	.symbol.symbol-lg-90px.symbol-2by3 .symbol-label {
		height: 90px;
		width: 135px
	}

	.symbol.symbol-lg-90px.symbol-2by3>img {
		height: 90px;
		width: 135px;
		max-width: none
	}

	.symbol.symbol-lg-100px>img {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-lg-100px .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-lg-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-lg-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: none
	}

	.symbol.symbol-lg-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}

	.symbol.symbol-lg-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: none
	}

	.symbol.symbol-lg-125px>img {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-lg-125px .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-lg-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-lg-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: none
	}

	.symbol.symbol-lg-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}

	.symbol.symbol-lg-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: none
	}

	.symbol.symbol-lg-150px>img {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-lg-150px .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-lg-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-lg-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: none
	}

	.symbol.symbol-lg-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}

	.symbol.symbol-lg-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: none
	}

	.symbol.symbol-lg-160px>img {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-lg-160px .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-lg-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-lg-160px.symbol-fixed>img {
		width: 160px;
		height: 160px;
		max-width: none
	}

	.symbol.symbol-lg-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}

	.symbol.symbol-lg-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: none
	}

	.symbol.symbol-lg-175px>img {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-lg-175px .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-lg-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-lg-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: none
	}

	.symbol.symbol-lg-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}

	.symbol.symbol-lg-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: none
	}

	.symbol.symbol-lg-200px>img {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-lg-200px .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-lg-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-lg-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: none
	}

	.symbol.symbol-lg-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}

	.symbol.symbol-lg-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: none
	}
}

@media (min-width:1200px) {
	.symbol.symbol-xl-20px>img {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-xl-20px .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-xl-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-xl-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: none
	}

	.symbol.symbol-xl-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}

	.symbol.symbol-xl-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: none
	}

	.symbol.symbol-xl-25px>img {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-xl-25px .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-xl-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-xl-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: none
	}

	.symbol.symbol-xl-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}

	.symbol.symbol-xl-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: none
	}

	.symbol.symbol-xl-30px>img {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-xl-30px .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-xl-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-xl-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: none
	}

	.symbol.symbol-xl-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}

	.symbol.symbol-xl-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: none
	}

	.symbol.symbol-xl-35px>img {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-xl-35px .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-xl-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-xl-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: none
	}

	.symbol.symbol-xl-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}

	.symbol.symbol-xl-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: none
	}

	.symbol.symbol-xl-40px>img {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-xl-40px .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-xl-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-xl-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: none
	}

	.symbol.symbol-xl-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}

	.symbol.symbol-xl-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: none
	}

	.symbol.symbol-xl-45px>img {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-xl-45px .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-xl-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-xl-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: none
	}

	.symbol.symbol-xl-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}

	.symbol.symbol-xl-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: none
	}

	.symbol.symbol-xl-50px>img {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-xl-50px .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-xl-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-xl-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: none
	}

	.symbol.symbol-xl-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}

	.symbol.symbol-xl-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: none
	}

	.symbol.symbol-xl-55px>img {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-xl-55px .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-xl-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-xl-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: none
	}

	.symbol.symbol-xl-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}

	.symbol.symbol-xl-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: none
	}

	.symbol.symbol-xl-60px>img {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-xl-60px .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-xl-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-xl-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: none
	}

	.symbol.symbol-xl-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}

	.symbol.symbol-xl-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: none
	}

	.symbol.symbol-xl-65px>img {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-xl-65px .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-xl-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-xl-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: none
	}

	.symbol.symbol-xl-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}

	.symbol.symbol-xl-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: none
	}

	.symbol.symbol-xl-70px>img {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-xl-70px .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-xl-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-xl-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: none
	}

	.symbol.symbol-xl-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}

	.symbol.symbol-xl-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: none
	}

	.symbol.symbol-xl-75px>img {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-xl-75px .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-xl-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-xl-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: none
	}

	.symbol.symbol-xl-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}

	.symbol.symbol-xl-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: none
	}

	.symbol.symbol-xl-90px>img {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-xl-90px .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-xl-90px.symbol-fixed .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-xl-90px.symbol-fixed>img {
		width: 90px;
		height: 90px;
		max-width: none
	}

	.symbol.symbol-xl-90px.symbol-2by3 .symbol-label {
		height: 90px;
		width: 135px
	}

	.symbol.symbol-xl-90px.symbol-2by3>img {
		height: 90px;
		width: 135px;
		max-width: none
	}

	.symbol.symbol-xl-100px>img {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-xl-100px .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-xl-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-xl-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: none
	}

	.symbol.symbol-xl-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}

	.symbol.symbol-xl-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: none
	}

	.symbol.symbol-xl-125px>img {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-xl-125px .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-xl-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-xl-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: none
	}

	.symbol.symbol-xl-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}

	.symbol.symbol-xl-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: none
	}

	.symbol.symbol-xl-150px>img {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-xl-150px .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-xl-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-xl-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: none
	}

	.symbol.symbol-xl-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}

	.symbol.symbol-xl-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: none
	}

	.symbol.symbol-xl-160px>img {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-xl-160px .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-xl-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-xl-160px.symbol-fixed>img {
		width: 160px;
		height: 160px;
		max-width: none
	}

	.symbol.symbol-xl-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}

	.symbol.symbol-xl-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: none
	}

	.symbol.symbol-xl-175px>img {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-xl-175px .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-xl-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-xl-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: none
	}

	.symbol.symbol-xl-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}

	.symbol.symbol-xl-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: none
	}

	.symbol.symbol-xl-200px>img {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-xl-200px .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-xl-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-xl-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: none
	}

	.symbol.symbol-xl-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}

	.symbol.symbol-xl-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: none
	}
}

@media (min-width:1400px) {
	.symbol.symbol-xxl-20px>img {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-xxl-20px .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-xxl-20px.symbol-fixed .symbol-label {
		width: 20px;
		height: 20px
	}

	.symbol.symbol-xxl-20px.symbol-fixed>img {
		width: 20px;
		height: 20px;
		max-width: none
	}

	.symbol.symbol-xxl-20px.symbol-2by3 .symbol-label {
		height: 20px;
		width: 30px
	}

	.symbol.symbol-xxl-20px.symbol-2by3>img {
		height: 20px;
		width: 30px;
		max-width: none
	}

	.symbol.symbol-xxl-25px>img {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-xxl-25px .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-xxl-25px.symbol-fixed .symbol-label {
		width: 25px;
		height: 25px
	}

	.symbol.symbol-xxl-25px.symbol-fixed>img {
		width: 25px;
		height: 25px;
		max-width: none
	}

	.symbol.symbol-xxl-25px.symbol-2by3 .symbol-label {
		height: 25px;
		width: 37.5px
	}

	.symbol.symbol-xxl-25px.symbol-2by3>img {
		height: 25px;
		width: 37.5px;
		max-width: none
	}

	.symbol.symbol-xxl-30px>img {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-xxl-30px .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-xxl-30px.symbol-fixed .symbol-label {
		width: 30px;
		height: 30px
	}

	.symbol.symbol-xxl-30px.symbol-fixed>img {
		width: 30px;
		height: 30px;
		max-width: none
	}

	.symbol.symbol-xxl-30px.symbol-2by3 .symbol-label {
		height: 30px;
		width: 45px
	}

	.symbol.symbol-xxl-30px.symbol-2by3>img {
		height: 30px;
		width: 45px;
		max-width: none
	}

	.symbol.symbol-xxl-35px>img {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-xxl-35px .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-xxl-35px.symbol-fixed .symbol-label {
		width: 35px;
		height: 35px
	}

	.symbol.symbol-xxl-35px.symbol-fixed>img {
		width: 35px;
		height: 35px;
		max-width: none
	}

	.symbol.symbol-xxl-35px.symbol-2by3 .symbol-label {
		height: 35px;
		width: 52.5px
	}

	.symbol.symbol-xxl-35px.symbol-2by3>img {
		height: 35px;
		width: 52.5px;
		max-width: none
	}

	.symbol.symbol-xxl-40px>img {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-xxl-40px .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-xxl-40px.symbol-fixed .symbol-label {
		width: 40px;
		height: 40px
	}

	.symbol.symbol-xxl-40px.symbol-fixed>img {
		width: 40px;
		height: 40px;
		max-width: none
	}

	.symbol.symbol-xxl-40px.symbol-2by3 .symbol-label {
		height: 40px;
		width: 60px
	}

	.symbol.symbol-xxl-40px.symbol-2by3>img {
		height: 40px;
		width: 60px;
		max-width: none
	}

	.symbol.symbol-xxl-45px>img {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-xxl-45px .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-xxl-45px.symbol-fixed .symbol-label {
		width: 45px;
		height: 45px
	}

	.symbol.symbol-xxl-45px.symbol-fixed>img {
		width: 45px;
		height: 45px;
		max-width: none
	}

	.symbol.symbol-xxl-45px.symbol-2by3 .symbol-label {
		height: 45px;
		width: 67.5px
	}

	.symbol.symbol-xxl-45px.symbol-2by3>img {
		height: 45px;
		width: 67.5px;
		max-width: none
	}

	.symbol.symbol-xxl-50px>img {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-xxl-50px .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-xxl-50px.symbol-fixed .symbol-label {
		width: 50px;
		height: 50px
	}

	.symbol.symbol-xxl-50px.symbol-fixed>img {
		width: 50px;
		height: 50px;
		max-width: none
	}

	.symbol.symbol-xxl-50px.symbol-2by3 .symbol-label {
		height: 50px;
		width: 75px
	}

	.symbol.symbol-xxl-50px.symbol-2by3>img {
		height: 50px;
		width: 75px;
		max-width: none
	}

	.symbol.symbol-xxl-55px>img {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-xxl-55px .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-xxl-55px.symbol-fixed .symbol-label {
		width: 55px;
		height: 55px
	}

	.symbol.symbol-xxl-55px.symbol-fixed>img {
		width: 55px;
		height: 55px;
		max-width: none
	}

	.symbol.symbol-xxl-55px.symbol-2by3 .symbol-label {
		height: 55px;
		width: 82.5px
	}

	.symbol.symbol-xxl-55px.symbol-2by3>img {
		height: 55px;
		width: 82.5px;
		max-width: none
	}

	.symbol.symbol-xxl-60px>img {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-xxl-60px .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-xxl-60px.symbol-fixed .symbol-label {
		width: 60px;
		height: 60px
	}

	.symbol.symbol-xxl-60px.symbol-fixed>img {
		width: 60px;
		height: 60px;
		max-width: none
	}

	.symbol.symbol-xxl-60px.symbol-2by3 .symbol-label {
		height: 60px;
		width: 90px
	}

	.symbol.symbol-xxl-60px.symbol-2by3>img {
		height: 60px;
		width: 90px;
		max-width: none
	}

	.symbol.symbol-xxl-65px>img {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-xxl-65px .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-xxl-65px.symbol-fixed .symbol-label {
		width: 65px;
		height: 65px
	}

	.symbol.symbol-xxl-65px.symbol-fixed>img {
		width: 65px;
		height: 65px;
		max-width: none
	}

	.symbol.symbol-xxl-65px.symbol-2by3 .symbol-label {
		height: 65px;
		width: 97.5px
	}

	.symbol.symbol-xxl-65px.symbol-2by3>img {
		height: 65px;
		width: 97.5px;
		max-width: none
	}

	.symbol.symbol-xxl-70px>img {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-xxl-70px .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-xxl-70px.symbol-fixed .symbol-label {
		width: 70px;
		height: 70px
	}

	.symbol.symbol-xxl-70px.symbol-fixed>img {
		width: 70px;
		height: 70px;
		max-width: none
	}

	.symbol.symbol-xxl-70px.symbol-2by3 .symbol-label {
		height: 70px;
		width: 105px
	}

	.symbol.symbol-xxl-70px.symbol-2by3>img {
		height: 70px;
		width: 105px;
		max-width: none
	}

	.symbol.symbol-xxl-75px>img {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-xxl-75px .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-xxl-75px.symbol-fixed .symbol-label {
		width: 75px;
		height: 75px
	}

	.symbol.symbol-xxl-75px.symbol-fixed>img {
		width: 75px;
		height: 75px;
		max-width: none
	}

	.symbol.symbol-xxl-75px.symbol-2by3 .symbol-label {
		height: 75px;
		width: 112.5px
	}

	.symbol.symbol-xxl-75px.symbol-2by3>img {
		height: 75px;
		width: 112.5px;
		max-width: none
	}

	.symbol.symbol-xxl-90px>img {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-xxl-90px .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-xxl-90px.symbol-fixed .symbol-label {
		width: 90px;
		height: 90px
	}

	.symbol.symbol-xxl-90px.symbol-fixed>img {
		width: 90px;
		height: 90px;
		max-width: none
	}

	.symbol.symbol-xxl-90px.symbol-2by3 .symbol-label {
		height: 90px;
		width: 135px
	}

	.symbol.symbol-xxl-90px.symbol-2by3>img {
		height: 90px;
		width: 135px;
		max-width: none
	}

	.symbol.symbol-xxl-100px>img {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-xxl-100px .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-xxl-100px.symbol-fixed .symbol-label {
		width: 100px;
		height: 100px
	}

	.symbol.symbol-xxl-100px.symbol-fixed>img {
		width: 100px;
		height: 100px;
		max-width: none
	}

	.symbol.symbol-xxl-100px.symbol-2by3 .symbol-label {
		height: 100px;
		width: 150px
	}

	.symbol.symbol-xxl-100px.symbol-2by3>img {
		height: 100px;
		width: 150px;
		max-width: none
	}

	.symbol.symbol-xxl-125px>img {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-xxl-125px .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-xxl-125px.symbol-fixed .symbol-label {
		width: 125px;
		height: 125px
	}

	.symbol.symbol-xxl-125px.symbol-fixed>img {
		width: 125px;
		height: 125px;
		max-width: none
	}

	.symbol.symbol-xxl-125px.symbol-2by3 .symbol-label {
		height: 125px;
		width: 187.5px
	}

	.symbol.symbol-xxl-125px.symbol-2by3>img {
		height: 125px;
		width: 187.5px;
		max-width: none
	}

	.symbol.symbol-xxl-150px>img {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-xxl-150px .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-xxl-150px.symbol-fixed .symbol-label {
		width: 150px;
		height: 150px
	}

	.symbol.symbol-xxl-150px.symbol-fixed>img {
		width: 150px;
		height: 150px;
		max-width: none
	}

	.symbol.symbol-xxl-150px.symbol-2by3 .symbol-label {
		height: 150px;
		width: 225px
	}

	.symbol.symbol-xxl-150px.symbol-2by3>img {
		height: 150px;
		width: 225px;
		max-width: none
	}

	.symbol.symbol-xxl-160px>img {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-xxl-160px .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-xxl-160px.symbol-fixed .symbol-label {
		width: 160px;
		height: 160px
	}

	.symbol.symbol-xxl-160px.symbol-fixed>img {
		width: 160px;
		height: 160px;
		max-width: none
	}

	.symbol.symbol-xxl-160px.symbol-2by3 .symbol-label {
		height: 160px;
		width: 240px
	}

	.symbol.symbol-xxl-160px.symbol-2by3>img {
		height: 160px;
		width: 240px;
		max-width: none
	}

	.symbol.symbol-xxl-175px>img {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-xxl-175px .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-xxl-175px.symbol-fixed .symbol-label {
		width: 175px;
		height: 175px
	}

	.symbol.symbol-xxl-175px.symbol-fixed>img {
		width: 175px;
		height: 175px;
		max-width: none
	}

	.symbol.symbol-xxl-175px.symbol-2by3 .symbol-label {
		height: 175px;
		width: 262.5px
	}

	.symbol.symbol-xxl-175px.symbol-2by3>img {
		height: 175px;
		width: 262.5px;
		max-width: none
	}

	.symbol.symbol-xxl-200px>img {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-xxl-200px .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-xxl-200px.symbol-fixed .symbol-label {
		width: 200px;
		height: 200px
	}

	.symbol.symbol-xxl-200px.symbol-fixed>img {
		width: 200px;
		height: 200px;
		max-width: none
	}

	.symbol.symbol-xxl-200px.symbol-2by3 .symbol-label {
		height: 200px;
		width: 300px
	}

	.symbol.symbol-xxl-200px.symbol-2by3>img {
		height: 200px;
		width: 300px;
		max-width: none
	}
}

.symbol-group {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-left: 10px
}

.symbol-group .symbol {
	position: relative;
	z-index: 0;
	margin-left: -10px;
	transition: all .3s ease
}

.symbol-group .symbol:hover {
	transition: all .3s ease;
	z-index: 1
}

.symbol-group .symbol-badge {
	border: 2px solid var(--kt-body-bg)
}

.symbol-group .symbol-label {
	position: relative
}

.symbol-group .symbol-label:after {
	display: block;
	content: " ";
	border-radius: inherit;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	border: 2px solid var(--kt-symbol-border-color);
	-webkit-background-clip: padding-box;
	background-clip: padding-box
}

.symbol-group.symbol-hover .symbol {
	cursor: pointer
}

.pulse {
	position: relative
}

.pulse.pulse-white .pulse-ring {
	border-color: #fff
}

.pulse.pulse-light .pulse-ring {
	border-color: #f5f8fa
}

.pulse.pulse-primary .pulse-ring {
	border-color: #009ef7
}

.pulse.pulse-secondary .pulse-ring {
	border-color: #e4e6ef
}

.pulse.pulse-success .pulse-ring {
	border-color: #50cd89
}

.pulse.pulse-info .pulse-ring {
	border-color: #7239ea
}

.pulse.pulse-warning .pulse-ring {
	border-color: #ffc700
}

.pulse.pulse-danger .pulse-ring {
	border-color: #f1416c
}

.pulse.pulse-dark .pulse-ring {
	border-color: #181c32
}

.pulse-ring {
	display: block;
	border-radius: 40px;
	height: 40px;
	width: 40px;
	position: absolute;
	animation: animation-pulse 3.5s ease-out;
	animation-iteration-count: infinite;
	opacity: 0;
	border-width: 3px;
	border-style: solid;
	border-color: var(--kt-gray-500)
}

@keyframes animation-pulse {
	0% {
		-webkit-transform: scale(.1,.1);
		opacity: 0
	}

	60% {
		-webkit-transform: scale(.1,.1);
		opacity: 0
	}

	65% {
		opacity: 1
	}

	100% {
		-webkit-transform: scale(1.2,1.2);
		opacity: 0
	}
}

.page-loading *,[data-kt-app-page-loading=on] * {
	transition: none!important
}

.page-loader {
	background-color: var(--kt-body-bg);
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 10000;
	display: none
}

.page-loading .page-loader,[data-kt-app-page-loading=on] .page-loader {
	display: flex;
	justify-content: center;
	align-items: center
}

.scrolltop {
	position: fixed;
	display: none;
	cursor: pointer;
	z-index: 105;
	justify-content: center;
	align-items: center;
	width: 36px;
	height: 36px;
	bottom: 40px;
	right: 20px;
	background-color: var(--kt-scrolltop-bg-color);
	box-shadow: var(--kt-scrolltop-box-shadow);
	opacity: 0;
	transition: color .2s ease;
	border-radius: .475rem
}

.scrolltop .svg-icon {
	color: var(--kt-scrolltop-icon-color)
}

.scrolltop .svg-icon svg {
	height: 24px;
	width: 24px
}

.scrolltop>i {
	font-size: 1.3rem;
	color: var(--kt-scrolltop-icon-color)
}

.scrolltop:hover {
	background-color: var(--kt-scrolltop-bg-color-hover)
}

.scrolltop:hover .svg-icon,.scrolltop:hover i {
	color: var(--kt-scrolltop-icon-color-hover)
}[data-kt-scrolltop=on] .scrolltop {
	opacity: var(--kt-scrolltop-opacity-on);
	animation: animation-scrolltop .4s ease-out 1;
	display: flex
}[data-kt-scrolltop=on] .scrolltop:hover {
	transition: color .2s ease;
	opacity: var(--kt-scrolltop-opacity-hover)
}

@media (max-width:991.98px) {
	.scrolltop {
		bottom: 30px;
		right: 15px;
		width: 30px;
		height: 30px
	}
}

@keyframes animation-scrolltop {
	from {
		margin-bottom: -15px
	}

	to {
		margin-bottom: 0
	}
}

.svg-icon {
	line-height: 1;
	color: var(--kt-text-muted)
}

.svg-icon svg {
	height: 1.15rem;
	width: 1.15rem
}

.svg-icon.svg-icon-white {
	color: var(--kt-text-white)
}

.svg-icon.svg-icon-primary {
	color: var(--kt-text-primary)
}

.svg-icon.svg-icon-secondary {
	color: var(--kt-text-secondary)
}

.svg-icon.svg-icon-light {
	color: var(--kt-text-light)
}

.svg-icon.svg-icon-success {
	color: var(--kt-text-success)
}

.svg-icon.svg-icon-info {
	color: var(--kt-text-info)
}

.svg-icon.svg-icon-warning {
	color: var(--kt-text-warning)
}

.svg-icon.svg-icon-danger {
	color: var(--kt-text-danger)
}

.svg-icon.svg-icon-dark {
	color: var(--kt-text-dark)
}

.svg-icon.svg-icon-muted {
	color: var(--kt-text-muted)
}

.svg-icon.svg-icon-gray-100 {
	color: var(--kt-text-gray-100)
}

.svg-icon.svg-icon-gray-200 {
	color: var(--kt-text-gray-200)
}

.svg-icon.svg-icon-gray-300 {
	color: var(--kt-text-gray-300)
}

.svg-icon.svg-icon-gray-400 {
	color: var(--kt-text-gray-400)
}

.svg-icon.svg-icon-gray-500 {
	color: var(--kt-text-gray-500)
}

.svg-icon.svg-icon-gray-600 {
	color: var(--kt-text-gray-600)
}

.svg-icon.svg-icon-gray-700 {
	color: var(--kt-text-gray-700)
}

.svg-icon.svg-icon-gray-800 {
	color: var(--kt-text-gray-800)
}

.svg-icon.svg-icon-gray-900 {
	color: var(--kt-text-gray-900)
}

.svg-icon.svg-icon-1 svg {
	height: 1.75rem!important;
	width: 1.75rem!important
}

.svg-icon.svg-icon-2 svg {
	height: 1.5rem!important;
	width: 1.5rem!important
}

.svg-icon.svg-icon-3 svg {
	height: 1.35rem!important;
	width: 1.35rem!important
}

.svg-icon.svg-icon-4 svg {
	height: 1.25rem!important;
	width: 1.25rem!important
}

.svg-icon.svg-icon-5 svg {
	height: 1.15rem!important;
	width: 1.15rem!important
}

.svg-icon.svg-icon-6 svg {
	height: 1.075rem!important;
	width: 1.075rem!important
}

.svg-icon.svg-icon-7 svg {
	height: .95rem!important;
	width: .95rem!important
}

.svg-icon.svg-icon-8 svg {
	height: .85rem!important;
	width: .85rem!important
}

.svg-icon.svg-icon-9 svg {
	height: .75rem!important;
	width: .75rem!important
}

.svg-icon.svg-icon-10 svg {
	height: .5rem!important;
	width: .5rem!important
}

.svg-icon.svg-icon-base svg {
	height: 1rem!important;
	width: 1rem!important
}

.svg-icon.svg-icon-fluid svg {
	height: 100%!important;
	width: 100%!important
}

.svg-icon.svg-icon-2x svg {
	height: 2rem!important;
	width: 2rem!important
}

.svg-icon.svg-icon-2qx svg {
	height: 2.25rem!important;
	width: 2.25rem!important
}

.svg-icon.svg-icon-2hx svg {
	height: 2.5rem!important;
	width: 2.5rem!important
}

.svg-icon.svg-icon-2tx svg {
	height: 2.75rem!important;
	width: 2.75rem!important
}

.svg-icon.svg-icon-3x svg {
	height: 3rem!important;
	width: 3rem!important
}

.svg-icon.svg-icon-3qx svg {
	height: 3.25rem!important;
	width: 3.25rem!important
}

.svg-icon.svg-icon-3hx svg {
	height: 3.5rem!important;
	width: 3.5rem!important
}

.svg-icon.svg-icon-3tx svg {
	height: 3.75rem!important;
	width: 3.75rem!important
}

.svg-icon.svg-icon-4x svg {
	height: 4rem!important;
	width: 4rem!important
}

.svg-icon.svg-icon-4qx svg {
	height: 4.25rem!important;
	width: 4.25rem!important
}

.svg-icon.svg-icon-4hx svg {
	height: 4.5rem!important;
	width: 4.5rem!important
}

.svg-icon.svg-icon-4tx svg {
	height: 4.75rem!important;
	width: 4.75rem!important
}

.svg-icon.svg-icon-5x svg {
	height: 5rem!important;
	width: 5rem!important
}

.svg-icon.svg-icon-5qx svg {
	height: 5.25rem!important;
	width: 5.25rem!important
}

.svg-icon.svg-icon-5hx svg {
	height: 5.5rem!important;
	width: 5.5rem!important
}

.svg-icon.svg-icon-5tx svg {
	height: 5.75rem!important;
	width: 5.75rem!important
}

@media (min-width:576px) {
	.svg-icon.svg-icon-sm-1 svg {
		height: 1.75rem!important;
		width: 1.75rem!important
	}

	.svg-icon.svg-icon-sm-2 svg {
		height: 1.5rem!important;
		width: 1.5rem!important
	}

	.svg-icon.svg-icon-sm-3 svg {
		height: 1.35rem!important;
		width: 1.35rem!important
	}

	.svg-icon.svg-icon-sm-4 svg {
		height: 1.25rem!important;
		width: 1.25rem!important
	}

	.svg-icon.svg-icon-sm-5 svg {
		height: 1.15rem!important;
		width: 1.15rem!important
	}

	.svg-icon.svg-icon-sm-6 svg {
		height: 1.075rem!important;
		width: 1.075rem!important
	}

	.svg-icon.svg-icon-sm-7 svg {
		height: .95rem!important;
		width: .95rem!important
	}

	.svg-icon.svg-icon-sm-8 svg {
		height: .85rem!important;
		width: .85rem!important
	}

	.svg-icon.svg-icon-sm-9 svg {
		height: .75rem!important;
		width: .75rem!important
	}

	.svg-icon.svg-icon-sm-10 svg {
		height: .5rem!important;
		width: .5rem!important
	}

	.svg-icon.svg-icon-sm-base svg {
		height: 1rem!important;
		width: 1rem!important
	}

	.svg-icon.svg-icon-sm-fluid svg {
		height: 100%!important;
		width: 100%!important
	}

	.svg-icon.svg-icon-sm-2x svg {
		height: 2rem!important;
		width: 2rem!important
	}

	.svg-icon.svg-icon-sm-2qx svg {
		height: 2.25rem!important;
		width: 2.25rem!important
	}

	.svg-icon.svg-icon-sm-2hx svg {
		height: 2.5rem!important;
		width: 2.5rem!important
	}

	.svg-icon.svg-icon-sm-2tx svg {
		height: 2.75rem!important;
		width: 2.75rem!important
	}

	.svg-icon.svg-icon-sm-3x svg {
		height: 3rem!important;
		width: 3rem!important
	}

	.svg-icon.svg-icon-sm-3qx svg {
		height: 3.25rem!important;
		width: 3.25rem!important
	}

	.svg-icon.svg-icon-sm-3hx svg {
		height: 3.5rem!important;
		width: 3.5rem!important
	}

	.svg-icon.svg-icon-sm-3tx svg {
		height: 3.75rem!important;
		width: 3.75rem!important
	}

	.svg-icon.svg-icon-sm-4x svg {
		height: 4rem!important;
		width: 4rem!important
	}

	.svg-icon.svg-icon-sm-4qx svg {
		height: 4.25rem!important;
		width: 4.25rem!important
	}

	.svg-icon.svg-icon-sm-4hx svg {
		height: 4.5rem!important;
		width: 4.5rem!important
	}

	.svg-icon.svg-icon-sm-4tx svg {
		height: 4.75rem!important;
		width: 4.75rem!important
	}

	.svg-icon.svg-icon-sm-5x svg {
		height: 5rem!important;
		width: 5rem!important
	}

	.svg-icon.svg-icon-sm-5qx svg {
		height: 5.25rem!important;
		width: 5.25rem!important
	}

	.svg-icon.svg-icon-sm-5hx svg {
		height: 5.5rem!important;
		width: 5.5rem!important
	}

	.svg-icon.svg-icon-sm-5tx svg {
		height: 5.75rem!important;
		width: 5.75rem!important
	}
}

@media (min-width:768px) {
	.svg-icon.svg-icon-md-1 svg {
		height: 1.75rem!important;
		width: 1.75rem!important
	}

	.svg-icon.svg-icon-md-2 svg {
		height: 1.5rem!important;
		width: 1.5rem!important
	}

	.svg-icon.svg-icon-md-3 svg {
		height: 1.35rem!important;
		width: 1.35rem!important
	}

	.svg-icon.svg-icon-md-4 svg {
		height: 1.25rem!important;
		width: 1.25rem!important
	}

	.svg-icon.svg-icon-md-5 svg {
		height: 1.15rem!important;
		width: 1.15rem!important
	}

	.svg-icon.svg-icon-md-6 svg {
		height: 1.075rem!important;
		width: 1.075rem!important
	}

	.svg-icon.svg-icon-md-7 svg {
		height: .95rem!important;
		width: .95rem!important
	}

	.svg-icon.svg-icon-md-8 svg {
		height: .85rem!important;
		width: .85rem!important
	}

	.svg-icon.svg-icon-md-9 svg {
		height: .75rem!important;
		width: .75rem!important
	}

	.svg-icon.svg-icon-md-10 svg {
		height: .5rem!important;
		width: .5rem!important
	}

	.svg-icon.svg-icon-md-base svg {
		height: 1rem!important;
		width: 1rem!important
	}

	.svg-icon.svg-icon-md-fluid svg {
		height: 100%!important;
		width: 100%!important
	}

	.svg-icon.svg-icon-md-2x svg {
		height: 2rem!important;
		width: 2rem!important
	}

	.svg-icon.svg-icon-md-2qx svg {
		height: 2.25rem!important;
		width: 2.25rem!important
	}

	.svg-icon.svg-icon-md-2hx svg {
		height: 2.5rem!important;
		width: 2.5rem!important
	}

	.svg-icon.svg-icon-md-2tx svg {
		height: 2.75rem!important;
		width: 2.75rem!important
	}

	.svg-icon.svg-icon-md-3x svg {
		height: 3rem!important;
		width: 3rem!important
	}

	.svg-icon.svg-icon-md-3qx svg {
		height: 3.25rem!important;
		width: 3.25rem!important
	}

	.svg-icon.svg-icon-md-3hx svg {
		height: 3.5rem!important;
		width: 3.5rem!important
	}

	.svg-icon.svg-icon-md-3tx svg {
		height: 3.75rem!important;
		width: 3.75rem!important
	}

	.svg-icon.svg-icon-md-4x svg {
		height: 4rem!important;
		width: 4rem!important
	}

	.svg-icon.svg-icon-md-4qx svg {
		height: 4.25rem!important;
		width: 4.25rem!important
	}

	.svg-icon.svg-icon-md-4hx svg {
		height: 4.5rem!important;
		width: 4.5rem!important
	}

	.svg-icon.svg-icon-md-4tx svg {
		height: 4.75rem!important;
		width: 4.75rem!important
	}

	.svg-icon.svg-icon-md-5x svg {
		height: 5rem!important;
		width: 5rem!important
	}

	.svg-icon.svg-icon-md-5qx svg {
		height: 5.25rem!important;
		width: 5.25rem!important
	}

	.svg-icon.svg-icon-md-5hx svg {
		height: 5.5rem!important;
		width: 5.5rem!important
	}

	.svg-icon.svg-icon-md-5tx svg {
		height: 5.75rem!important;
		width: 5.75rem!important
	}
}

@media (min-width:992px) {
	.svg-icon.svg-icon-lg-1 svg {
		height: 1.75rem!important;
		width: 1.75rem!important
	}

	.svg-icon.svg-icon-lg-2 svg {
		height: 1.5rem!important;
		width: 1.5rem!important
	}

	.svg-icon.svg-icon-lg-3 svg {
		height: 1.35rem!important;
		width: 1.35rem!important
	}

	.svg-icon.svg-icon-lg-4 svg {
		height: 1.25rem!important;
		width: 1.25rem!important
	}

	.svg-icon.svg-icon-lg-5 svg {
		height: 1.15rem!important;
		width: 1.15rem!important
	}

	.svg-icon.svg-icon-lg-6 svg {
		height: 1.075rem!important;
		width: 1.075rem!important
	}

	.svg-icon.svg-icon-lg-7 svg {
		height: .95rem!important;
		width: .95rem!important
	}

	.svg-icon.svg-icon-lg-8 svg {
		height: .85rem!important;
		width: .85rem!important
	}

	.svg-icon.svg-icon-lg-9 svg {
		height: .75rem!important;
		width: .75rem!important
	}

	.svg-icon.svg-icon-lg-10 svg {
		height: .5rem!important;
		width: .5rem!important
	}

	.svg-icon.svg-icon-lg-base svg {
		height: 1rem!important;
		width: 1rem!important
	}

	.svg-icon.svg-icon-lg-fluid svg {
		height: 100%!important;
		width: 100%!important
	}

	.svg-icon.svg-icon-lg-2x svg {
		height: 2rem!important;
		width: 2rem!important
	}

	.svg-icon.svg-icon-lg-2qx svg {
		height: 2.25rem!important;
		width: 2.25rem!important
	}

	.svg-icon.svg-icon-lg-2hx svg {
		height: 2.5rem!important;
		width: 2.5rem!important
	}

	.svg-icon.svg-icon-lg-2tx svg {
		height: 2.75rem!important;
		width: 2.75rem!important
	}

	.svg-icon.svg-icon-lg-3x svg {
		height: 3rem!important;
		width: 3rem!important
	}

	.svg-icon.svg-icon-lg-3qx svg {
		height: 3.25rem!important;
		width: 3.25rem!important
	}

	.svg-icon.svg-icon-lg-3hx svg {
		height: 3.5rem!important;
		width: 3.5rem!important
	}

	.svg-icon.svg-icon-lg-3tx svg {
		height: 3.75rem!important;
		width: 3.75rem!important
	}

	.svg-icon.svg-icon-lg-4x svg {
		height: 4rem!important;
		width: 4rem!important
	}

	.svg-icon.svg-icon-lg-4qx svg {
		height: 4.25rem!important;
		width: 4.25rem!important
	}

	.svg-icon.svg-icon-lg-4hx svg {
		height: 4.5rem!important;
		width: 4.5rem!important
	}

	.svg-icon.svg-icon-lg-4tx svg {
		height: 4.75rem!important;
		width: 4.75rem!important
	}

	.svg-icon.svg-icon-lg-5x svg {
		height: 5rem!important;
		width: 5rem!important
	}

	.svg-icon.svg-icon-lg-5qx svg {
		height: 5.25rem!important;
		width: 5.25rem!important
	}

	.svg-icon.svg-icon-lg-5hx svg {
		height: 5.5rem!important;
		width: 5.5rem!important
	}

	.svg-icon.svg-icon-lg-5tx svg {
		height: 5.75rem!important;
		width: 5.75rem!important
	}
}

@media (min-width:1200px) {
	.svg-icon.svg-icon-xl-1 svg {
		height: 1.75rem!important;
		width: 1.75rem!important
	}

	.svg-icon.svg-icon-xl-2 svg {
		height: 1.5rem!important;
		width: 1.5rem!important
	}

	.svg-icon.svg-icon-xl-3 svg {
		height: 1.35rem!important;
		width: 1.35rem!important
	}

	.svg-icon.svg-icon-xl-4 svg {
		height: 1.25rem!important;
		width: 1.25rem!important
	}

	.svg-icon.svg-icon-xl-5 svg {
		height: 1.15rem!important;
		width: 1.15rem!important
	}

	.svg-icon.svg-icon-xl-6 svg {
		height: 1.075rem!important;
		width: 1.075rem!important
	}

	.svg-icon.svg-icon-xl-7 svg {
		height: .95rem!important;
		width: .95rem!important
	}

	.svg-icon.svg-icon-xl-8 svg {
		height: .85rem!important;
		width: .85rem!important
	}

	.svg-icon.svg-icon-xl-9 svg {
		height: .75rem!important;
		width: .75rem!important
	}

	.svg-icon.svg-icon-xl-10 svg {
		height: .5rem!important;
		width: .5rem!important
	}

	.svg-icon.svg-icon-xl-base svg {
		height: 1rem!important;
		width: 1rem!important
	}

	.svg-icon.svg-icon-xl-fluid svg {
		height: 100%!important;
		width: 100%!important
	}

	.svg-icon.svg-icon-xl-2x svg {
		height: 2rem!important;
		width: 2rem!important
	}

	.svg-icon.svg-icon-xl-2qx svg {
		height: 2.25rem!important;
		width: 2.25rem!important
	}

	.svg-icon.svg-icon-xl-2hx svg {
		height: 2.5rem!important;
		width: 2.5rem!important
	}

	.svg-icon.svg-icon-xl-2tx svg {
		height: 2.75rem!important;
		width: 2.75rem!important
	}

	.svg-icon.svg-icon-xl-3x svg {
		height: 3rem!important;
		width: 3rem!important
	}

	.svg-icon.svg-icon-xl-3qx svg {
		height: 3.25rem!important;
		width: 3.25rem!important
	}

	.svg-icon.svg-icon-xl-3hx svg {
		height: 3.5rem!important;
		width: 3.5rem!important
	}

	.svg-icon.svg-icon-xl-3tx svg {
		height: 3.75rem!important;
		width: 3.75rem!important
	}

	.svg-icon.svg-icon-xl-4x svg {
		height: 4rem!important;
		width: 4rem!important
	}

	.svg-icon.svg-icon-xl-4qx svg {
		height: 4.25rem!important;
		width: 4.25rem!important
	}

	.svg-icon.svg-icon-xl-4hx svg {
		height: 4.5rem!important;
		width: 4.5rem!important
	}

	.svg-icon.svg-icon-xl-4tx svg {
		height: 4.75rem!important;
		width: 4.75rem!important
	}

	.svg-icon.svg-icon-xl-5x svg {
		height: 5rem!important;
		width: 5rem!important
	}

	.svg-icon.svg-icon-xl-5qx svg {
		height: 5.25rem!important;
		width: 5.25rem!important
	}

	.svg-icon.svg-icon-xl-5hx svg {
		height: 5.5rem!important;
		width: 5.5rem!important
	}

	.svg-icon.svg-icon-xl-5tx svg {
		height: 5.75rem!important;
		width: 5.75rem!important
	}
}

@media (min-width:1400px) {
	.svg-icon.svg-icon-xxl-1 svg {
		height: 1.75rem!important;
		width: 1.75rem!important
	}

	.svg-icon.svg-icon-xxl-2 svg {
		height: 1.5rem!important;
		width: 1.5rem!important
	}

	.svg-icon.svg-icon-xxl-3 svg {
		height: 1.35rem!important;
		width: 1.35rem!important
	}

	.svg-icon.svg-icon-xxl-4 svg {
		height: 1.25rem!important;
		width: 1.25rem!important
	}

	.svg-icon.svg-icon-xxl-5 svg {
		height: 1.15rem!important;
		width: 1.15rem!important
	}

	.svg-icon.svg-icon-xxl-6 svg {
		height: 1.075rem!important;
		width: 1.075rem!important
	}

	.svg-icon.svg-icon-xxl-7 svg {
		height: .95rem!important;
		width: .95rem!important
	}

	.svg-icon.svg-icon-xxl-8 svg {
		height: .85rem!important;
		width: .85rem!important
	}

	.svg-icon.svg-icon-xxl-9 svg {
		height: .75rem!important;
		width: .75rem!important
	}

	.svg-icon.svg-icon-xxl-10 svg {
		height: .5rem!important;
		width: .5rem!important
	}

	.svg-icon.svg-icon-xxl-base svg {
		height: 1rem!important;
		width: 1rem!important
	}

	.svg-icon.svg-icon-xxl-fluid svg {
		height: 100%!important;
		width: 100%!important
	}

	.svg-icon.svg-icon-xxl-2x svg {
		height: 2rem!important;
		width: 2rem!important
	}

	.svg-icon.svg-icon-xxl-2qx svg {
		height: 2.25rem!important;
		width: 2.25rem!important
	}

	.svg-icon.svg-icon-xxl-2hx svg {
		height: 2.5rem!important;
		width: 2.5rem!important
	}

	.svg-icon.svg-icon-xxl-2tx svg {
		height: 2.75rem!important;
		width: 2.75rem!important
	}

	.svg-icon.svg-icon-xxl-3x svg {
		height: 3rem!important;
		width: 3rem!important
	}

	.svg-icon.svg-icon-xxl-3qx svg {
		height: 3.25rem!important;
		width: 3.25rem!important
	}

	.svg-icon.svg-icon-xxl-3hx svg {
		height: 3.5rem!important;
		width: 3.5rem!important
	}

	.svg-icon.svg-icon-xxl-3tx svg {
		height: 3.75rem!important;
		width: 3.75rem!important
	}

	.svg-icon.svg-icon-xxl-4x svg {
		height: 4rem!important;
		width: 4rem!important
	}

	.svg-icon.svg-icon-xxl-4qx svg {
		height: 4.25rem!important;
		width: 4.25rem!important
	}

	.svg-icon.svg-icon-xxl-4hx svg {
		height: 4.5rem!important;
		width: 4.5rem!important
	}

	.svg-icon.svg-icon-xxl-4tx svg {
		height: 4.75rem!important;
		width: 4.75rem!important
	}

	.svg-icon.svg-icon-xxl-5x svg {
		height: 5rem!important;
		width: 5rem!important
	}

	.svg-icon.svg-icon-xxl-5qx svg {
		height: 5.25rem!important;
		width: 5.25rem!important
	}

	.svg-icon.svg-icon-xxl-5hx svg {
		height: 5.5rem!important;
		width: 5.5rem!important
	}

	.svg-icon.svg-icon-xxl-5tx svg {
		height: 5.75rem!important;
		width: 5.75rem!important
	}
}

.fixed-top {
	position: fixed;
	z-index: 101;
	top: 0;
	left: 0;
	right: 0
}

@media (min-width:576px) {
	.fixed-top-sm {
		position: fixed;
		z-index: 101;
		top: 0;
		left: 0;
		right: 0
	}
}

@media (min-width:768px) {
	.fixed-top-md {
		position: fixed;
		z-index: 101;
		top: 0;
		left: 0;
		right: 0
	}
}

@media (min-width:992px) {
	.fixed-top-lg {
		position: fixed;
		z-index: 101;
		top: 0;
		left: 0;
		right: 0
	}
}

@media (min-width:1200px) {
	.fixed-top-xl {
		position: fixed;
		z-index: 101;
		top: 0;
		left: 0;
		right: 0
	}
}

@media (min-width:1400px) {
	.fixed-top-xxl {
		position: fixed;
		z-index: 101;
		top: 0;
		left: 0;
		right: 0
	}
}

.timeline .timeline-item {
	position: relative;
	padding: 0;
	margin: 0;
	display: flex;
	align-items: flex-start
}

.timeline .timeline-item:last-child .timeline-line {
	bottom: 100%
}

.timeline .timeline-line {
	display: block;
	content: " ";
	justify-content: center;
	position: absolute;
	z-index: 0;
	left: 0;
	top: 0;
	bottom: 0;
	transform: translate(50%);
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: var(--kt-gray-300)
}

.timeline .timeline-icon {
	z-index: 1;
	flex-shrink: 0;
	margin-right: 1rem
}

.timeline .timeline-content {
	width: 100%;
	overflow: auto;
	margin-bottom: 1.5rem
}

.timeline.timeline-center .timeline-item {
	align-items: center
}

.timeline.timeline-center .timeline-item:first-child .timeline-line {
	top: 50%
}

.timeline.timeline-center .timeline-item:last-child .timeline-line {
	bottom: 50%
}

.timeline-label {
	position: relative
}

.timeline-label:before {
	content: "";
	position: absolute;
	left: 51px;
	width: 3px;
	top: 0;
	bottom: 0;
	background-color: var(--kt-gray-200)
}

.timeline-label .timeline-item {
	display: flex;
	align-items: flex-start;
	position: relative;
	margin-bottom: 1.7rem
}

.timeline-label .timeline-item:last-child {
	margin-bottom: 0
}

.timeline-label .timeline-label {
	width: 50px;
	flex-shrink: 0;
	position: relative;
	color: var(--kt-gray-800)
}

.timeline-label .timeline-badge {
	flex-shrink: 0;
	background-color: var(--kt-body-bg);
	width: 1rem;
	height: 1rem;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 1;
	position: relative;
	margin-top: 1px;
	margin-left: -.5rem;
	padding: 3px!important;
	border: 6px solid var(--kt-body-bg)!important
}

.timeline-label .timeline-badge span {
	display: block;
	border-radius: 100%;
	width: 6px;
	height: 6px;
	background-color: var(--kt-gray-200)
}

.timeline-label .timeline-content {
	flex-grow: 1
}

.overlay {
	position: relative
}

.overlay .overlay-layer {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: var(--kt-overlay-bg);
	transition: all .3s ease;
	opacity: 0
}

.overlay.overlay-block .overlay-layer,.overlay.overlay-show .overlay-layer,.overlay:hover .overlay-layer {
	transition: all .3s ease;
	opacity: 1
}

.overlay.overlay-block {
	cursor: wait
}

.bullet {
	display: inline-block;
	background-color: var(--kt-bullet-bg-color);
	border-radius: 6px;
	width: 8px;
	height: 4px;
	flex-shrink: 0
}

.bullet-dot {
	width: 4px;
	height: 4px;
	border-radius: 100%!important
}

.bullet-vertical {
	width: 4px;
	height: 8px
}

.bullet-line {
	width: 5px;
	height: 1px;
	border-radius: 0
}

.drawer {
	display: flex!important;
	overflow: auto;
	z-index: 110;
	position: fixed;
	top: 0;
	bottom: 0;
	background-color: var(--kt-drawer-bg-color);
	transition: transform .3s ease-in-out!important
}

.drawer.drawer-start {
	left: 0;
	transform: translateX(-100%)
}

.drawer.drawer-end {
	right: 0;
	transform: translateX(100%)
}

.drawer.drawer-on {
	transform: none;
	box-shadow: var(--kt-drawer-box-shadow);
	transition: transform .3s ease-in-out!important
}

.drawer-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	overflow: hidden;
	z-index: 109;
	background-color: var(--kt-drawer-overlay-bg-color);
	animation: animation-drawer-fade-in .3s ease-in-out 1
}[data-kt-drawer=true] {
	display: none
}

@keyframes animation-drawer-fade-in {
	from {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@media (max-width:991.98px) {
	body[data-kt-drawer=on] {
		overflow: hidden
	}
}

.badge {
	--bs-badge-color: var(--kt-badge-color);
	display: inline-flex;
	align-items: center
}

.badge.badge-circle,.badge.badge-square {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 1.75rem;
	min-width: 1.75rem;
	padding: 0 .1rem;
	line-height: 0
}

.badge.badge-circle {
	border-radius: 50%;
	padding: 0;
	min-width: unset;
	width: 1.75rem
}

.badge.badge-sm {
	min-width: 1.5rem;
	font-size: .8rem
}

.badge.badge-sm.badge-square {
	height: 1.5rem
}

.badge.badge-sm.badge-circle {
	width: 1.5rem;
	height: 1.5rem
}

.badge.badge-lg {
	min-width: 2rem;
	font-size: 1rem
}

.badge.badge-lg.badge-square {
	height: 2rem
}

.badge.badge-lg.badge-circle {
	width: 2rem;
	height: 2rem
}

.badge-white {
	color: var(--kt-white-inverse);
	background-color: var(--kt-white)
}

.badge-white.badge-outline {
	border: 1px solid var(--kt-white);
	color: var(--kt-white);
	background-color: transparent
}

.badge-light-white {
	color: var(--kt-white);
	background-color: var(--kt-white-light)
}

.badge-light {
	color: var(--kt-light-inverse);
	background-color: var(--kt-light)
}

.badge-light.badge-outline {
	border: 1px solid var(--kt-light);
	color: var(--kt-light);
	background-color: transparent
}

.badge-light-light {
	color: var(--kt-light);
	background-color: var(--kt-light-light)
}

.badge-primary {
	color: var(--kt-primary-inverse);
	background-color: var(--kt-primary)
}

.badge-primary.badge-outline {
	border: 1px solid var(--kt-primary);
	color: var(--kt-primary);
	background-color: transparent
}

.badge-light-primary {
	color: var(--kt-primary);
	background-color: var(--kt-primary-light)
}

.badge-secondary {
	color: var(--kt-secondary-inverse);
	background-color: var(--kt-secondary)
}

.badge-secondary.badge-outline {
	border: 1px solid var(--kt-secondary);
	color: var(--kt-secondary);
	background-color: transparent
}

.badge-light-secondary {
	color: var(--kt-secondary);
	background-color: var(--kt-secondary-light)
}

.badge-success {
	color: var(--kt-success-inverse);
	background-color: var(--kt-success)
}

.badge-success.badge-outline {
	border: 1px solid var(--kt-success);
	color: var(--kt-success);
	background-color: transparent
}

.badge-light-success {
	color: var(--kt-success);
	background-color: var(--kt-success-light)
}

.badge-info {
	color: var(--kt-info-inverse);
	background-color: var(--kt-info)
}

.badge-info.badge-outline {
	border: 1px solid var(--kt-info);
	color: var(--kt-info);
	background-color: transparent
}

.badge-light-info {
	color: var(--kt-info);
	background-color: var(--kt-info-light)
}

.badge-warning {
	color: var(--kt-warning-inverse);
	background-color: var(--kt-warning)
}

.badge-warning.badge-outline {
	border: 1px solid var(--kt-warning);
	color: var(--kt-warning);
	background-color: transparent
}

.badge-light-warning {
	color: var(--kt-warning);
	background-color: var(--kt-warning-light)
}

.badge-danger {
	color: var(--kt-danger-inverse);
	background-color: var(--kt-danger)
}

.badge-danger.badge-outline {
	border: 1px solid var(--kt-danger);
	color: var(--kt-danger);
	background-color: transparent
}

.badge-light-danger {
	color: var(--kt-danger);
	background-color: var(--kt-danger-light)
}

.badge-dark {
	color: var(--kt-dark-inverse);
	background-color: var(--kt-dark)
}

.badge-dark.badge-outline {
	border: 1px solid var(--kt-dark);
	color: var(--kt-dark);
	background-color: transparent
}

.badge-light-dark {
	color: var(--kt-dark);
	background-color: var(--kt-dark-light)
}

.indicator-progress {
	display: none
}[data-kt-indicator=on]>.indicator-progress {
	display: inline-block
}[data-kt-indicator=on]>.indicator-label {
	display: none
}

.hover-elevate-up {
	transition: transform .3s ease
}

.hover-elevate-up:hover {
	transform: translateY(-2.5%);
	transition: transform .3s ease
}

.hover-elevate-down {
	transition: transform .3s ease
}

.hover-elevate-down:hover {
	transform: translateY(2.5%);
	transition: transform .3s ease
}

.hover-scale {
	transition: transform .3s ease
}

.hover-scale:hover {
	transform: scale(1.1);
	transition: transform .3s ease
}

.hover-rotate-end {
	transition: transform .3s ease
}

.hover-rotate-end:hover {
	transform: rotate(4deg);
	transition: transform .3s ease
}

.hover-rotate-start {
	transition: transform .3s ease
}

.hover-rotate-start:hover {
	transform: rotate(-4deg);
	transition: transform .3s ease
}

.rotate {
	display: inline-flex;
	align-items: center
}

.rotate-90 {
	transition: transform .3s ease;
	backface-visibility: hidden;
	will-change: transform
}

.active>.rotate-90,.collapsible:not(.collapsed)>.rotate-90,.show>.rotate-90 {
	transform: rotateZ(90deg);
	transition: transform .3s ease
}[direction=rtl] .active>.rotate-90,[direction=rtl] .collapsible:not(.collapsed)>.rotate-90,[direction=rtl] .show>.rotate-90 {
	transform: rotateZ(-90deg)
}

.rotate-n90 {
	transition: transform .3s ease;
	backface-visibility: hidden;
	will-change: transform
}

.active>.rotate-n90,.collapsible:not(.collapsed)>.rotate-n90,.show>.rotate-n90 {
	transform: rotateZ(-90deg);
	transition: transform .3s ease
}[direction=rtl] .active>.rotate-n90,[direction=rtl] .collapsible:not(.collapsed)>.rotate-n90,[direction=rtl] .show>.rotate-n90 {
	transform: rotateZ(90deg)
}

.rotate-180 {
	transition: transform .3s ease;
	backface-visibility: hidden;
	will-change: transform
}

.active>.rotate-180,.collapsible:not(.collapsed)>.rotate-180,.show>.rotate-180 {
	transform: rotateZ(180deg);
	transition: transform .3s ease
}[direction=rtl] .active>.rotate-180,[direction=rtl] .collapsible:not(.collapsed)>.rotate-180,[direction=rtl] .show>.rotate-180 {
	transform: rotateZ(-180deg)
}

.rotate-n180 {
	transition: transform .3s ease;
	backface-visibility: hidden;
	will-change: transform
}

.active>.rotate-n180,.collapsible:not(.collapsed)>.rotate-n180,.show>.rotate-n180 {
	transform: rotateZ(-180deg);
	transition: transform .3s ease
}[direction=rtl] .active>.rotate-n180,[direction=rtl] .collapsible:not(.collapsed)>.rotate-n180,[direction=rtl] .show>.rotate-n180 {
	transform: rotateZ(180deg)
}

.rotate-270 {
	transition: transform .3s ease;
	backface-visibility: hidden;
	will-change: transform
}

.active>.rotate-270,.collapsible:not(.collapsed)>.rotate-270,.show>.rotate-270 {
	transform: rotateZ(270deg);
	transition: transform .3s ease
}[direction=rtl] .active>.rotate-270,[direction=rtl] .collapsible:not(.collapsed)>.rotate-270,[direction=rtl] .show>.rotate-270 {
	transform: rotateZ(-270deg)
}

.rotate-n270 {
	transition: transform .3s ease;
	backface-visibility: hidden;
	will-change: transform
}

.active>.rotate-n270,.collapsible:not(.collapsed)>.rotate-n270,.show>.rotate-n270 {
	transform: rotateZ(-270deg);
	transition: transform .3s ease
}[direction=rtl] .active>.rotate-n270,[direction=rtl] .collapsible:not(.collapsed)>.rotate-n270,[direction=rtl] .show>.rotate-n270 {
	transform: rotateZ(270deg)
}

@media (min-width:992px) {
	div,main,ol,pre,span,ul {
		scrollbar-width: thin;
		scrollbar-color: var(--kt-scrollbar-color) transparent
	}

	div::-webkit-scrollbar,main::-webkit-scrollbar,ol::-webkit-scrollbar,pre::-webkit-scrollbar,span::-webkit-scrollbar,ul::-webkit-scrollbar {
		width: var(--kt-scrollbar-size);
		height: var(--kt-scrollbar-size)
	}

	div ::-webkit-scrollbar-track,main ::-webkit-scrollbar-track,ol ::-webkit-scrollbar-track,pre ::-webkit-scrollbar-track,span ::-webkit-scrollbar-track,ul ::-webkit-scrollbar-track {
		background-color: transparent
	}

	div ::-webkit-scrollbar-thumb,main ::-webkit-scrollbar-thumb,ol ::-webkit-scrollbar-thumb,pre ::-webkit-scrollbar-thumb,span ::-webkit-scrollbar-thumb,ul ::-webkit-scrollbar-thumb {
		border-radius: var(--kt-scrollbar-size)
	}

	div::-webkit-scrollbar-thumb,main::-webkit-scrollbar-thumb,ol::-webkit-scrollbar-thumb,pre::-webkit-scrollbar-thumb,span::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb {
		background-color: var(--kt-scrollbar-color)
	}

	div::-webkit-scrollbar-corner,main::-webkit-scrollbar-corner,ol::-webkit-scrollbar-corner,pre::-webkit-scrollbar-corner,span::-webkit-scrollbar-corner,ul::-webkit-scrollbar-corner {
		background-color: transparent
	}

	div:hover,main:hover,ol:hover,pre:hover,span:hover,ul:hover {
		scrollbar-color: var(--kt-scrollbar-hover-color) transparent
	}

	div:hover::-webkit-scrollbar-thumb,main:hover::-webkit-scrollbar-thumb,ol:hover::-webkit-scrollbar-thumb,pre:hover::-webkit-scrollbar-thumb,span:hover::-webkit-scrollbar-thumb,ul:hover::-webkit-scrollbar-thumb {
		background-color: var(--kt-scrollbar-hover-color)
	}

	div:hover::-webkit-scrollbar-corner,main:hover::-webkit-scrollbar-corner,ol:hover::-webkit-scrollbar-corner,pre:hover::-webkit-scrollbar-corner,span:hover::-webkit-scrollbar-corner,ul:hover::-webkit-scrollbar-corner {
		background-color: transparent
	}
}

.scroll {
	overflow: scroll;
	position: relative
}

@media (max-width:991.98px) {
	.scroll {
		overflow: auto
	}
}

.scroll-x {
	overflow-x: scroll;
	position: relative
}

@media (max-width:991.98px) {
	.scroll-x {
		overflow-x: auto
	}
}

.scroll-y {
	overflow-y: scroll;
	position: relative
}

@media (max-width:991.98px) {
	.scroll-y {
		overflow-y: auto
	}
}

.hover-scroll,.hover-scroll-overlay {
	position: relative
}

@media (min-width:992px) {
	.hover-scroll,.hover-scroll-overlay {
		overflow: hidden
	}@	-moz-document url-prefix() {
		.hover-scroll,.hover-scroll-overlay{overflow: scroll
	}
}

.safari-mode .hover-scroll,.safari-mode .hover-scroll-overlay {
	overflow: scroll
}

.hover-scroll-overlay::-webkit-scrollbar,.hover-scroll::-webkit-scrollbar {
	width: var(--kt-scrollbar-overlay-size);
	height: var(--kt-scrollbar-overlay-size)
}

.hover-scroll-overlay::-webkit-scrollbar-thumb,.hover-scroll::-webkit-scrollbar-thumb {
	background-clip: content-box;
	border: var(--kt-scrollbar-overlay-space) solid transparent;
	border-radius: var(--kt-scrollbar-overlay-size)
}

.hover-scroll-overlay:hover,.hover-scroll:hover {
	overflow: overlay
}}

@media (max-width:991.98px) {
	.hover-scroll,.hover-scroll-overlay {
		overflow: auto
	}
}

.hover-scroll-overlay-y,.hover-scroll-y {
	position: relative
}

@media (min-width:992px) {
	.hover-scroll-overlay-y,.hover-scroll-y {
		overflow-y: hidden
	}@	-moz-document url-prefix() {
		.hover-scroll-overlay-y,.hover-scroll-y{overflow-y: scroll
	}
}

.safari-mode .hover-scroll-overlay-y,.safari-mode .hover-scroll-y {
	overflow-y: scroll
}

.hover-scroll-overlay-y::-webkit-scrollbar,.hover-scroll-y::-webkit-scrollbar {
	width: var(--kt-scrollbar-overlay-size)
}

.hover-scroll-overlay-y::-webkit-scrollbar-thumb,.hover-scroll-y::-webkit-scrollbar-thumb {
	background-clip: content-box;
	border: var(--kt-scrollbar-overlay-space) solid transparent;
	border-radius: var(--kt-scrollbar-overlay-size)
}

.hover-scroll-overlay-y:hover,.hover-scroll-y:hover {
	overflow-y: overlay
}}

@media (max-width:991.98px) {
	.hover-scroll-overlay-y,.hover-scroll-y {
		overflow-y: auto
	}
}

.hover-scroll-overlay-x,.hover-scroll-x {
	position: relative
}

@media (min-width:992px) {
	.hover-scroll-overlay-x,.hover-scroll-x {
		overflow-x: hidden
	}@	-moz-document url-prefix() {
		.hover-scroll-overlay-x,.hover-scroll-x{overflow-x: scroll
	}
}

.safari-mode .hover-scroll-overlay-x,.safari-mode .hover-scroll-x {
	overflow-x: scroll
}

.hover-scroll-overlay-x::-webkit-scrollbar,.hover-scroll-x::-webkit-scrollbar {
	height: var(--kt-scrollbar-overlay-size)
}

.hover-scroll-overlay-x::-webkit-scrollbar-thumb,.hover-scroll-x::-webkit-scrollbar-thumb {
	background-clip: content-box;
	border: var(--kt-scrollbar-overlay-space) solid transparent;
	border-radius: var(--kt-scrollbar-overlay-size)
}

.hover-scroll-overlay-x:hover,.hover-scroll-x:hover {
	overflow-x: overlay
}}

@media (max-width:991.98px) {
	.hover-scroll-overlay-x,.hover-scroll-x {
		overflow-x: auto
	}
}

.scroll-ps {
	padding-left: var(--kt-scrollbar-size)!important
}

.scroll-ms {
	margin-left: var(--kt-scrollbar-size)!important
}

.scroll-mb {
	margin-bottom: var(--kt-scrollbar-size)!important
}

.scroll-pe {
	padding-right: var(--kt-scrollbar-size)!important
}

.scroll-me {
	margin-right: var(--kt-scrollbar-size)!important
}

.scroll-px {
	padding-left: var(--kt-scrollbar-size)!important;
	padding-right: var(--kt-scrollbar-size)!important
}

.scroll-mx {
	margin-left: var(--kt-scrollbar-size)!important;
	margin-right: var(--kt-scrollbar-size)!important
}

.rating {
	display: flex;
	align-items: center
}

.rating-input {
	position: absolute!important;
	left: -9999px!important
}

.rating-input[disabled] {
	display: none
}

.rating-label {
	padding: 0;
	margin: 0
}

.rating-label>.svg-icon,.rating-label>i {
	line-height: 1;
	color: var(--kt-rating-color-default)
}

label.rating-label {
	cursor: pointer
}

div.rating-label.checked>.svg-icon,div.rating-label.checked>i,label.rating-label>.svg-icon,label.rating-label>i {
	color: var(--kt-rating-color-active)
}

.rating-input:checked~.rating-label>.svg-icon,.rating-input:checked~.rating-label>i {
	color: var(--kt-rating-color-default)
}

.rating:hover label.rating-label>.svg-icon,.rating:hover label.rating-label>i {
	color: var(--kt-rating-color-active)
}

label.rating-label:hover~.rating-label {
	color: var(--kt-rating-color-default)
}

label.rating-label:hover~.rating-label>.svg-icon,label.rating-label:hover~.rating-label>i {
	color: var(--kt-rating-color-default)
}

.stepper [data-kt-stepper-element=content],.stepper [data-kt-stepper-element=info] {
	display: none
}

.stepper [data-kt-stepper-element=content].current,.stepper [data-kt-stepper-element=info].current {
	display: flex
}

.stepper .stepper-item[data-kt-stepper-action=step] {
	cursor: pointer
}

.stepper [data-kt-stepper-action=final] {
	display: none
}

.stepper [data-kt-stepper-action=previous] {
	display: none
}

.stepper [data-kt-stepper-action=next] {
	display: inline-block
}

.stepper [data-kt-stepper-action=submit] {
	display: none
}

.stepper.first [data-kt-stepper-action=previous] {
	display: none
}

.stepper.first [data-kt-stepper-action=next] {
	display: inline-block
}

.stepper.first [data-kt-stepper-action=submit] {
	display: none
}

.stepper.between [data-kt-stepper-action=previous] {
	display: inline-block
}

.stepper.between [data-kt-stepper-action=next] {
	display: inline-block
}

.stepper.between [data-kt-stepper-action=submit] {
	display: none
}

.stepper.last [data-kt-stepper-action=final] {
	display: inline-block
}

.stepper.last [data-kt-stepper-action=final].btn-flex {
	display: flex
}

.stepper.last [data-kt-stepper-action=previous] {
	display: inline-block
}

.stepper.last [data-kt-stepper-action=previous].btn-flex {
	display: flex
}

.stepper.last [data-kt-stepper-action=next] {
	display: none
}

.stepper.last [data-kt-stepper-action=next].btn-flex {
	display: flex
}

.stepper.last [data-kt-stepper-action=submit] {
	display: inline-block
}

.stepper.last [data-kt-stepper-action=submit].btn-flex {
	display: flex
}

.stepper.stepper-pills {
	--kt-stepper-pills-size: 40px;
	--kt-stepper-icon-border-radius: 9px;
	--kt-stepper-icon-check-size: 1rem;
	--kt-stepper-icon-bg-color: var(--kt-primary-light);
	--kt-stepper-icon-bg-color-current: var(--kt-primary);
	--kt-stepper-icon-bg-color-completed: var(--kt-primary-light);
	--kt-stepper-icon-border: 0;
	--kt-stepper-icon-border-current: 0;
	--kt-stepper-icon-border-completed: 0;
	--kt-stepper-icon-number-color: var(--kt-primary);
	--kt-stepper-icon-number-color-current: var(--kt-white);
	--kt-stepper-icon-check-color-completed: var(--kt-primary);
	--kt-stepper-label-title-opacity: 1;
	--kt-stepper-label-title-opacity-current: 1;
	--kt-stepper-label-title-opacity-completed: 1;
	--kt-stepper-label-title-color: var(--kt-gray-800);
	--kt-stepper-label-title-color-current: var(--kt-gray-600);
	--kt-stepper-label-title-color-completed: var(--kt-text-muted);
	--kt-stepper-label-desc-opacity: 1;
	--kt-stepper-label-desc-opacity-current: 1;
	--kt-stepper-label-desc-opacity-completed: 1;
	--kt-stepper-label-desc-color: var(--kt-text-muted);
	--kt-stepper-label-desc-color-current: var(--kt-text-400);
	--kt-stepper-label-desc-color-completed: var(--kt-gray-400);
	--kt-stepper-line-border: 1px dashed var(--kt-gray-300)
}

.stepper.stepper-pills .stepper-nav {
	display: flex
}

.stepper.stepper-pills .stepper-item {
	display: flex;
	align-items: center;
	transition: color .2s ease
}

.stepper.stepper-pills .stepper-item .stepper-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
	transition: color .2s ease;
	width: var(--kt-stepper-pills-size);
	height: var(--kt-stepper-pills-size);
	border-radius: var(--kt-stepper-icon-border-radius);
	background-color: var(--kt-stepper-icon-bg-color);
	border: var(--kt-stepper-icon-border);
	margin-right: 1.5rem
}

.stepper.stepper-pills .stepper-item .stepper-icon .stepper-check {
	display: none;
	font-size: var(--kt-stepper-icon-check-size)
}

.stepper.stepper-pills .stepper-item .stepper-icon .stepper-number {
	font-weight: 600;
	color: var(--kt-stepper-icon-number-color);
	font-size: 1.25rem
}

.stepper.stepper-pills .stepper-item .stepper-label {
	display: flex;
	flex-direction: column;
	justify-content: center
}

.stepper.stepper-pills .stepper-item .stepper-label .stepper-title {
	color: var(--kt-stepper-label-title-color);
	opacity: var(--kt-stepper-label-title-opacity);
	font-weight: 600;
	font-size: 1.25rem;
	margin-bottom: .3rem
}

.stepper.stepper-pills .stepper-item .stepper-label .stepper-desc {
	opacity: var(--kt-stepper-label-desc-opacity);
	color: var(--kt-stepper-label-desc-color)
}

.stepper.stepper-pills .stepper-item.current {
	transition: color .2s ease
}

.stepper.stepper-pills .stepper-item.current .stepper-icon {
	transition: color .2s ease;
	background-color: var(--kt-stepper-icon-bg-color-current);
	border: var(--kt-stepper-icon-border-current)
}

.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-check {
	display: none
}

.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-number {
	color: var(--kt-stepper-icon-number-color-current);
	font-size: 1.35rem
}

.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-title {
	opacity: var(--kt-stepper-label-title-opacity-current);
	color: var(--kt-stepper-label-title-color-current)
}

.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-desc {
	opacity: var(--kt-stepper-label-desc-opacity-current);
	color: var(--kt-stepper-label-desc-color-current)
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon,.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-icon {
	transition: color .2s ease;
	background-color: var(--kt-stepper-icon-bg-color-completed);
	border: var(--kt-stepper-icon-border-completed)
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-check,.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-icon .stepper-check {
	color: var(--kt-stepper-icon-check-color-completed);
	display: inline-block
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-number,.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-icon .stepper-number {
	display: none
}

.stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-title,.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-label .stepper-title {
	opacity: var(--kt-stepper-label-title-opacity-completed);
	color: var(--kt-stepper-label-title-color-completed)
}

.stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-desc,.stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-label .stepper-desc {
	opacity: var(--kt-stepper-label-desc-opacity-completed);
	color: var(--kt-stepper-label-desc-color-completed)
}

.stepper.stepper-pills.stepper-column .stepper-nav {
	flex-direction: column;
	align-items: start
}

.stepper.stepper-pills.stepper-column .stepper-item {
	flex-direction: column;
	justify-content: start;
	align-items: stretch;
	padding: 0;
	margin: 0
}

.stepper.stepper-pills.stepper-column .stepper-wrapper {
	display: flex;
	align-items: center
}

.stepper.stepper-pills.stepper-column .stepper-icon {
	z-index: 1
}

.stepper.stepper-pills.stepper-column .stepper-line {
	display: block;
	flex-grow: 1;
	margin-left: calc(var(--kt-stepper-pills-size)/ 2);
	border-left: var(--kt-stepper-line-border);
	margin-top: 2px;
	margin-bottom: 2px
}

.stepper.stepper-links .stepper-nav {
	display: flex;
	margin: 0 auto;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap
}

.stepper.stepper-links .stepper-nav .stepper-item {
	position: relative;
	flex-shrink: 0;
	margin: 1rem 1.5rem
}

.stepper.stepper-links .stepper-nav .stepper-item:after {
	content: " ";
	position: absolute;
	top: 2.3rem;
	left: 0;
	height: 2px;
	width: 100%;
	background-color: transparent;
	transition: color .2s ease
}

.stepper.stepper-links .stepper-nav .stepper-item .stepper-title {
	color: var(--kt-dark);
	font-weight: 600;
	font-size: 1.25rem
}

.stepper.stepper-links .stepper-nav .stepper-item.current {
	transition: color .2s ease
}

.stepper.stepper-links .stepper-nav .stepper-item.current .stepper-title {
	color: var(--kt-primary)
}

.stepper.stepper-links .stepper-nav .stepper-item.current:after {
	background-color: var(--kt-primary)
}

.stepper.stepper-links .stepper-nav .stepper-item.completed .stepper-title,.stepper.stepper-links .stepper-nav .stepper-item.current.mark-completed:last-child .stepper-title {
	color: var(--kt-gray-400)
}

.toggle.active .toggle-off,.toggle.collapsible:not(.collapsed) .toggle-off {
	display: none
}

.toggle.collapsible.collapsed .toggle-on,.toggle:not(.collapsible):not(.active) .toggle-on {
	display: none
}

.xehagon {
	clip-path: polygon(45% 1.3397459622%,46.5797985667% .6030737921%,48.2635182233% .1519224699%,50% 0,51.7364817767% .1519224699%,53.4202014333% .6030737921%,55% 1.3397459622%,89.6410161514% 21.3397459622%,91.0688922482% 22.3395555688%,92.3014605826% 23.5721239031%,93.3012701892% 25%,94.0379423592% 26.5797985667%,94.4890936815% 28.2635182233%,94.6410161514% 30%,94.6410161514% 70%,94.4890936815% 71.7364817767%,94.0379423592% 73.4202014333%,93.3012701892% 75%,92.3014605826% 76.4278760969%,91.0688922482% 77.6604444312%,89.6410161514% 78.6602540378%,55% 98.6602540378%,53.4202014333% 99.3969262079%,51.7364817767% 99.8480775301%,50% 100%,48.2635182233% 99.8480775301%,46.5797985667% 99.3969262079%,45% 98.6602540378%,10.3589838486% 78.6602540378%,8.9311077518% 77.6604444312%,7.6985394174% 76.4278760969%,6.6987298108% 75%,5.9620576408% 73.4202014333%,5.5109063185% 71.7364817767%,5.3589838486% 70%,5.3589838486% 30%,5.5109063185% 28.2635182233%,5.9620576408% 26.5797985667%,6.6987298108% 25%,7.6985394174% 23.5721239031%,8.9311077518% 22.3395555688%,10.3589838486% 21.3397459622%)
}

.octagon {
	clip-path: polygon(46.1731656763% .7612046749%,47.411809549% .3407417371%,48.6947380778% .0855513863%,50% 0,51.3052619222% .0855513863%,52.588190451% .3407417371%,53.8268343237% .7612046749%,82.1111055711% 12.4769334274%,83.2842712475% 13.0554747147%,84.3718855375% 13.7821953496%,85.3553390593% 14.6446609407%,86.2178046504% 15.6281144625%,86.9445252853% 16.7157287525%,87.5230665726% 17.8888944289%,99.2387953251% 46.1731656763%,99.6592582629% 47.411809549%,99.9144486137% 48.6947380778%,100% 50%,99.9144486137% 51.3052619222%,99.6592582629% 52.588190451%,99.2387953251% 53.8268343237%,87.5230665726% 82.1111055711%,86.9445252853% 83.2842712475%,86.2178046504% 84.3718855375%,85.3553390593% 85.3553390593%,84.3718855375% 86.2178046504%,83.2842712475% 86.9445252853%,82.1111055711% 87.5230665726%,53.8268343237% 99.2387953251%,52.588190451% 99.6592582629%,51.3052619222% 99.9144486137%,50% 100%,48.6947380778% 99.9144486137%,47.411809549% 99.6592582629%,46.1731656763% 99.2387953251%,17.8888944289% 87.5230665726%,16.7157287525% 86.9445252853%,15.6281144625% 86.2178046504%,14.6446609407% 85.3553390593%,13.7821953496% 84.3718855375%,13.0554747147% 83.2842712475%,12.4769334274% 82.1111055711%,.7612046749% 53.8268343237%,.3407417371% 52.588190451%,.0855513863% 51.3052619222%,0 50%,.0855513863% 48.6947380778%,.3407417371% 47.411809549%,.7612046749% 46.1731656763%,12.4769334274% 17.8888944289%,13.0554747147% 16.7157287525%,13.7821953496% 15.6281144625%,14.6446609407% 14.6446609407%,15.6281144625% 13.7821953496%,16.7157287525% 13.0554747147%,17.8888944289% 12.4769334274%)
}

.ribbon {
	position: relative
}

.ribbon .ribbon-label {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 5px 10px;
	position: absolute;
	z-index: 1;
	background-color: var(--kt-ribbon-label-bg);
	box-shadow: var(--kt-ribbon-label-box-shadow);
	color: var(--kt-primary-inverse);
	top: 50%;
	right: 0;
	transform: translateX(5px) translateY(-50%)
}

.ribbon .ribbon-label>.ribbon-inner {
	z-index: -1;
	position: absolute;
	padding: 0;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.ribbon .ribbon-label:after {
	border-color: var(--kt-ribbon-label-border-color)
}

.ribbon-vertical .ribbon-label {
	padding: 5px 10px;
	min-width: 36px;
	min-height: 46px;
	text-align: center
}

.ribbon.ribbon-top .ribbon-label {
	top: 0;
	transform: translateX(-15px) translateY(-4px);
	border-bottom-right-radius: .475rem;
	border-bottom-left-radius: .475rem
}

.ribbon.ribbon-bottom .ribbon-label {
	border-top-right-radius: .475rem;
	border-top-left-radius: .475rem
}

.ribbon.ribbon-start .ribbon-label {
	top: 50%;
	left: 0;
	right: auto;
	transform: translateX(-5px) translateY(-50%);
	border-top-right-radius: .475rem;
	border-bottom-right-radius: .475rem
}

.ribbon.ribbon-end .ribbon-label {
	border-top-left-radius: .475rem;
	border-bottom-left-radius: .475rem
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label {
	left: -5px
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner {
	border-top-right-radius: .475rem;
	border-bottom-right-radius: .475rem
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:after,.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before {
	content: "";
	position: absolute;
	border-style: solid;
	border-color: transparent!important;
	bottom: -10px
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before {
	border-width: 0 10px 10px 0;
	border-right-color: var(--kt-ribbon-clip-bg)!important;
	left: 0
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label {
	right: -5px
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner {
	border-top-left-radius: .475rem;
	border-bottom-left-radius: .475rem
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:after,.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before {
	content: "";
	position: absolute;
	border-style: solid;
	border-color: transparent!important;
	bottom: -10px
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before {
	border-width: 0 0 10px 10px;
	border-left-color: var(--kt-ribbon-clip-bg)!important;
	right: 0
}

.ribbon.ribbon-triangle {
	position: absolute;
	z-index: 1;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start
}

.ribbon.ribbon-triangle.ribbon-top-start {
	top: 0;
	left: 0;
	width: 4rem;
	height: 4rem;
	border-bottom: solid 2rem transparent!important;
	border-left: solid 2rem transparent;
	border-right: solid 2rem transparent!important;
	border-top: solid 2rem transparent
}

.ribbon.ribbon-triangle.ribbon-top-end {
	top: 0;
	right: 0;
	width: 4rem;
	height: 4rem;
	border-bottom: solid 2rem transparent!important;
	border-left: solid 2rem transparent!important;
	border-right: solid 2rem transparent;
	border-top: solid 2rem transparent
}

.ribbon.ribbon-triangle.ribbon-bottom-start {
	bottom: 0;
	left: 0;
	width: 4rem;
	height: 4rem;
	border-bottom: solid 2rem transparent;
	border-left: solid 2rem transparent;
	border-right: solid 2rem transparent!important;
	border-top: solid 2rem transparent!important
}

.ribbon.ribbon-triangle.ribbon-bottom-end {
	bottom: 0;
	right: 0;
	width: 4rem;
	height: 4rem;
	border-bottom: solid 2rem transparent;
	border-right: solid 2rem transparent;
	border-left: solid 2rem transparent!important;
	border-top: solid 2rem transparent!important
}

.blockui {
	position: relative
}

.blockui .blockui-overlay {
	transition: all .3s ease;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: var(--kt-blockui-overlay-bg)
}

.blockui .blockui-overlay .spinner-border {
	height: 1.35rem;
	width: 1.35rem
}

.blockui .blockui-message {
	display: flex;
	align-items: center;
	border-radius: .475rem;
	box-shadow: var(--kt-dropdown-box-shadow);
	background-color: var(--kt-tooltip-bg);
	color: var(--kt-gray-700);
	font-weight: 600;
	margin: 0!important;
	width: auto;
	padding: .85rem 1.75rem!important
}

.blockui .blockui-message .spinner-border {
	margin-right: .65rem
}

.explore-btn-toggle {
	color: var(--kt-gray-600);
	background-color: #fff
}

.explore-btn-toggle:active,.explore-btn-toggle:focus,.explore-btn-toggle:hover {
	color: #fff;
	background-color: #00b2ff
}

.explore-btn-dismiss {
	border: 0
}

.explore-btn-dismiss:hover .svg-icon,.explore-btn-dismiss:hover i {
	color: #00b2ff
}

.explore-btn-primary {
	border: 0;
	color: #fff;
	background-color: #00b2ff
}

.explore-btn-primary:hover {
	color: #fff;
	background-color: #0098da
}

.explore-btn-secondary {
	border: 0;
	color: var(--kt-gray-600);
	background-color: var(--kt-gray-100)
}

.explore-btn-secondary:hover {
	color: var(--kt-gray-800);
	background-color: var(--kt-gray-200)
}

.explore-btn-outline {
	border: 1px dashed var(--kt-gray-300)!important
}

.explore-btn-outline.active,.explore-btn-outline:hover {
	border: 1px dashed #50cd89!important;
	background-color: #e8fff3
}

.explore-link {
	color: #00b2ff
}

.explore-link:hover {
	color: #0098da
}

.explore-link-hover:hover {
	color: #00b2ff!important
}

.explore-icon-success {
	color: #50cd89
}

.explore-icon-danger {
	color: #f1416c
}

.explore-label-free {
	color: #fff;
	background-color: #ffc700
}

.explore-label-pro {
	color: #fff;
	background-color: #50cd89
}

.engage-btn {
	display: flex;
	align-items: center;
	height: 35px!important;
	color: var(--kt-engage-btn-color);
	border-color: var(--kt-engage-btn-bg);
	background-color: var(--kt-engage-btn-bg)
}

.engage-btn .svg-icon,.engage-btn i {
	color: var(--kt-engage-btn-color)
}

.engage-btn.dropdown-toggle:after {
	color: var(--kt-engage-btn-color)
}

.btn-check:active+.engage-btn,.btn-check:checked+.engage-btn,.engage-btn.active,.engage-btn.show,.engage-btn:active:not(.btn-active),.engage-btn:focus:not(.btn-active),.engage-btn:hover:not(.btn-active),.show>.engage-btn {
	color: var(--kt-engage-btn-color-active);
	border-color: var(--kt-engage-btn-bg);
	background-color: var(--kt-engage-btn-bg)!important
}

.btn-check:active+.engage-btn .svg-icon,.btn-check:active+.engage-btn i,.btn-check:checked+.engage-btn .svg-icon,.btn-check:checked+.engage-btn i,.engage-btn.active .svg-icon,.engage-btn.active i,.engage-btn.show .svg-icon,.engage-btn.show i,.engage-btn:active:not(.btn-active) .svg-icon,.engage-btn:active:not(.btn-active) i,.engage-btn:focus:not(.btn-active) .svg-icon,.engage-btn:focus:not(.btn-active) i,.engage-btn:hover:not(.btn-active) .svg-icon,.engage-btn:hover:not(.btn-active) i,.show>.engage-btn .svg-icon,.show>.engage-btn i {
	color: var(--kt-engage-btn-color-active)
}

.btn-check:active+.engage-btn.dropdown-toggle:after,.btn-check:checked+.engage-btn.dropdown-toggle:after,.engage-btn.active.dropdown-toggle:after,.engage-btn.show.dropdown-toggle:after,.engage-btn:active:not(.btn-active).dropdown-toggle:after,.engage-btn:focus:not(.btn-active).dropdown-toggle:after,.engage-btn:hover:not(.btn-active).dropdown-toggle:after,.show>.engage-btn.dropdown-toggle:after {
	color: var(--kt-engage-btn-color-active)
}

.cookiealert {
	background: inherit;
	color: inherit
}

@media print {
	.print-content-only {
		padding: 0!important;
		background: 0 0!important
	}

	.print-content-only .container,.print-content-only .container-fluid,.print-content-only .container-lg,.print-content-only .container-md,.print-content-only .container-sm,.print-content-only .container-xl,.print-content-only .container-xxl,.print-content-only .page,.print-content-only .page-title .content,.print-content-only .wrapper {
		background: 0 0!important;
		padding: 0!important;
		margin: 0!important
	}

	.print-content-only .aside,.print-content-only .btn,.print-content-only .drawer,.print-content-only .footer,.print-content-only .header,.print-content-only .scrolltop,.print-content-only .sidebar,.print-content-only .toolbar {
		display: none!important
	}
}

.bg-white {
	--kt-bg-rgb-color: var(--kt-white-bg-rgb);
	background-color: #000!important
}

.bg-black {
	--kt-bg-rgb-color: var(--kt-black-bg-rgb);
	background-color: #000!important
}

.bg-body {
	--kt-bg-rgb-color: var(--kt-body-bg-rgb);
	background-color: var(--kt-body-bg)!important
}

.bg-hover-body {
	cursor: pointer
}

.bg-hover-body:hover {
	background-color: var(--kt-body-bg)!important
}

.bg-active-body.active {
	background-color: var(--kt-body-bg)!important
}

.bg-state-body {
	cursor: pointer
}

.bg-state-body.active,.bg-state-body:hover {
	background-color: var(--kt-body-bg)!important
}

.bg-white {
	--kt-bg-rgb-color: var(--kt-white-rgb);
	background-color: var(--kt-white)!important
}

.bg-white-active {
	--kt-bg-rgb-color: var(--kt-white-active-rgb);
	background-color: var(--kt-white-active)!important
}

.bg-hover-white {
	cursor: pointer
}

.bg-hover-white:hover {
	background-color: var(--kt-white)!important
}

.bg-active-white.active {
	background-color: var(--kt-white)!important
}

.bg-state-white {
	cursor: pointer
}

.bg-state-white.active,.bg-state-white:hover {
	background-color: var(--kt-white)!important
}

.bg-light {
	--kt-bg-rgb-color: var(--kt-light-rgb);
	background-color: var(--kt-light)!important
}

.bg-light-active {
	--kt-bg-rgb-color: var(--kt-light-active-rgb);
	background-color: var(--kt-light-active)!important
}

.bg-hover-light {
	cursor: pointer
}

.bg-hover-light:hover {
	background-color: var(--kt-light)!important
}

.bg-active-light.active {
	background-color: var(--kt-light)!important
}

.bg-state-light {
	cursor: pointer
}

.bg-state-light.active,.bg-state-light:hover {
	background-color: var(--kt-light)!important
}

.bg-light-primary {
	background-color: var(--kt-primary-light)!important
}

.bg-primary {
	--kt-bg-rgb-color: var(--kt-primary-rgb);
	background-color: var(--kt-primary)!important
}

.bg-primary-active {
	--kt-bg-rgb-color: var(--kt-primary-active-rgb);
	background-color: var(--kt-primary-active)!important
}

.bg-hover-light-primary {
	cursor: pointer
}

.bg-hover-light-primary:hover {
	background-color: var(--kt-primary-light)!important
}

.bg-state-light-primary {
	cursor: pointer
}

.bg-state-light-primary.active,.bg-state-light-primary:hover {
	background-color: var(--kt-primary-light)!important
}

.bg-hover-primary {
	cursor: pointer
}

.bg-hover-primary:hover {
	background-color: var(--kt-primary)!important
}

.bg-active-primary.active {
	background-color: var(--kt-primary)!important
}

.bg-state-primary {
	cursor: pointer
}

.bg-state-primary.active,.bg-state-primary:hover {
	background-color: var(--kt-primary)!important
}

.bg-light-secondary {
	background-color: var(--kt-secondary-light)!important
}

.bg-secondary {
	--kt-bg-rgb-color: var(--kt-secondary-rgb);
	background-color: var(--kt-secondary)!important
}

.bg-secondary-active {
	--kt-bg-rgb-color: var(--kt-secondary-active-rgb);
	background-color: var(--kt-secondary-active)!important
}

.bg-hover-light-secondary {
	cursor: pointer
}

.bg-hover-light-secondary:hover {
	background-color: var(--kt-secondary-light)!important
}

.bg-state-light-secondary {
	cursor: pointer
}

.bg-state-light-secondary.active,.bg-state-light-secondary:hover {
	background-color: var(--kt-secondary-light)!important
}

.bg-hover-secondary {
	cursor: pointer
}

.bg-hover-secondary:hover {
	background-color: var(--kt-secondary)!important
}

.bg-active-secondary.active {
	background-color: var(--kt-secondary)!important
}

.bg-state-secondary {
	cursor: pointer
}

.bg-state-secondary.active,.bg-state-secondary:hover {
	background-color: var(--kt-secondary)!important
}

.bg-light-success {
	background-color: var(--kt-success-light)!important
}

.bg-success {
	--kt-bg-rgb-color: var(--kt-success-rgb);
	background-color: var(--kt-success)!important
}

.bg-success-active {
	--kt-bg-rgb-color: var(--kt-success-active-rgb);
	background-color: var(--kt-success-active)!important
}

.bg-hover-light-success {
	cursor: pointer
}

.bg-hover-light-success:hover {
	background-color: var(--kt-success-light)!important
}

.bg-state-light-success {
	cursor: pointer
}

.bg-state-light-success.active,.bg-state-light-success:hover {
	background-color: var(--kt-success-light)!important
}

.bg-hover-success {
	cursor: pointer
}

.bg-hover-success:hover {
	background-color: var(--kt-success)!important
}

.bg-active-success.active {
	background-color: var(--kt-success)!important
}

.bg-state-success {
	cursor: pointer
}

.bg-state-success.active,.bg-state-success:hover {
	background-color: var(--kt-success)!important
}

.bg-light-info {
	background-color: var(--kt-info-light)!important
}

.bg-info {
	--kt-bg-rgb-color: var(--kt-info-rgb);
	background-color: var(--kt-info)!important
}

.bg-info-active {
	--kt-bg-rgb-color: var(--kt-info-active-rgb);
	background-color: var(--kt-info-active)!important
}

.bg-hover-light-info {
	cursor: pointer
}

.bg-hover-light-info:hover {
	background-color: var(--kt-info-light)!important
}

.bg-state-light-info {
	cursor: pointer
}

.bg-state-light-info.active,.bg-state-light-info:hover {
	background-color: var(--kt-info-light)!important
}

.bg-hover-info {
	cursor: pointer
}

.bg-hover-info:hover {
	background-color: var(--kt-info)!important
}

.bg-active-info.active {
	background-color: var(--kt-info)!important
}

.bg-state-info {
	cursor: pointer
}

.bg-state-info.active,.bg-state-info:hover {
	background-color: var(--kt-info)!important
}

.bg-light-warning {
	background-color: var(--kt-warning-light)!important
}

.bg-warning {
	--kt-bg-rgb-color: var(--kt-warning-rgb);
	background-color: var(--kt-warning)!important
}

.bg-warning-active {
	--kt-bg-rgb-color: var(--kt-warning-active-rgb);
	background-color: var(--kt-warning-active)!important
}

.bg-hover-light-warning {
	cursor: pointer
}

.bg-hover-light-warning:hover {
	background-color: var(--kt-warning-light)!important
}

.bg-state-light-warning {
	cursor: pointer
}

.bg-state-light-warning.active,.bg-state-light-warning:hover {
	background-color: var(--kt-warning-light)!important
}

.bg-hover-warning {
	cursor: pointer
}

.bg-hover-warning:hover {
	background-color: var(--kt-warning)!important
}

.bg-active-warning.active {
	background-color: var(--kt-warning)!important
}

.bg-state-warning {
	cursor: pointer
}

.bg-state-warning.active,.bg-state-warning:hover {
	background-color: var(--kt-warning)!important
}

.bg-light-danger {
	background-color: var(--kt-danger-light)!important
}

.bg-danger {
	--kt-bg-rgb-color: var(--kt-danger-rgb);
	background-color: var(--kt-danger)!important
}

.bg-danger-active {
	--kt-bg-rgb-color: var(--kt-danger-active-rgb);
	background-color: var(--kt-danger-active)!important
}

.bg-hover-light-danger {
	cursor: pointer
}

.bg-hover-light-danger:hover {
	background-color: var(--kt-danger-light)!important
}

.bg-state-light-danger {
	cursor: pointer
}

.bg-state-light-danger.active,.bg-state-light-danger:hover {
	background-color: var(--kt-danger-light)!important
}

.bg-hover-danger {
	cursor: pointer
}

.bg-hover-danger:hover {
	background-color: var(--kt-danger)!important
}

.bg-active-danger.active {
	background-color: var(--kt-danger)!important
}

.bg-state-danger {
	cursor: pointer
}

.bg-state-danger.active,.bg-state-danger:hover {
	background-color: var(--kt-danger)!important
}

.bg-light-dark {
	background-color: var(--kt-dark-light)!important
}

.bg-dark {
	--kt-bg-rgb-color: var(--kt-dark-rgb);
	background-color: var(--kt-dark)!important
}

.bg-dark-active {
	--kt-bg-rgb-color: var(--kt-dark-active-rgb);
	background-color: var(--kt-dark-active)!important
}

.bg-hover-light-dark {
	cursor: pointer
}

.bg-hover-light-dark:hover {
	background-color: var(--kt-dark-light)!important
}

.bg-state-light-dark {
	cursor: pointer
}

.bg-state-light-dark.active,.bg-state-light-dark:hover {
	background-color: var(--kt-dark-light)!important
}

.bg-hover-dark {
	cursor: pointer
}

.bg-hover-dark:hover {
	background-color: var(--kt-dark)!important
}

.bg-active-dark.active {
	background-color: var(--kt-dark)!important
}

.bg-state-dark {
	cursor: pointer
}

.bg-state-dark.active,.bg-state-dark:hover {
	background-color: var(--kt-dark)!important
}

.bg-gray-100 {
	background-color: var(--kt-gray-100)
}

.bg-gray-100i {
	background-color: var(--kt-gray-100)!important
}

.bg-gray-200 {
	background-color: var(--kt-gray-200)
}

.bg-gray-200i {
	background-color: var(--kt-gray-200)!important
}

.bg-gray-300 {
	background-color: var(--kt-gray-300)
}

.bg-gray-300i {
	background-color: var(--kt-gray-300)!important
}

.bg-gray-400 {
	background-color: var(--kt-gray-400)
}

.bg-gray-400i {
	background-color: var(--kt-gray-400)!important
}

.bg-gray-500 {
	background-color: var(--kt-gray-500)
}

.bg-gray-500i {
	background-color: var(--kt-gray-500)!important
}

.bg-gray-600 {
	background-color: var(--kt-gray-600)
}

.bg-gray-600i {
	background-color: var(--kt-gray-600)!important
}

.bg-gray-700 {
	background-color: var(--kt-gray-700)
}

.bg-gray-700i {
	background-color: var(--kt-gray-700)!important
}

.bg-gray-800 {
	background-color: var(--kt-gray-800)
}

.bg-gray-800i {
	background-color: var(--kt-gray-800)!important
}

.bg-gray-900 {
	background-color: var(--kt-gray-900)
}

.bg-gray-900i {
	background-color: var(--kt-gray-900)!important
}

.bg-opacity-0 {
	background-color: rgba(var(--kt-bg-rgb-color),0)!important
}

.bg-hover-opacity-0:hover {
	background-color: rgba(var(--kt-bg-rgb-color),0)!important
}

.bg-active-opacity-0.active {
	background-color: rgba(var(--kt-bg-rgb-color),0)!important
}

.bg-state-opacity-0 .active,.bg-state-opacity-0:hover {
	background-color: rgba(var(--kt-bg-rgb-color),0)!important
}

.bg-opacity-5 {
	background-color: rgba(var(--kt-bg-rgb-color),.05)!important
}

.bg-hover-opacity-5:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.05)!important
}

.bg-active-opacity-5.active {
	background-color: rgba(var(--kt-bg-rgb-color),.05)!important
}

.bg-state-opacity-5 .active,.bg-state-opacity-5:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.05)!important
}

.bg-opacity-10 {
	background-color: rgba(var(--kt-bg-rgb-color),.1)!important
}

.bg-hover-opacity-10:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.1)!important
}

.bg-active-opacity-10.active {
	background-color: rgba(var(--kt-bg-rgb-color),.1)!important
}

.bg-state-opacity-10 .active,.bg-state-opacity-10:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.1)!important
}

.bg-opacity-15 {
	background-color: rgba(var(--kt-bg-rgb-color),.15)!important
}

.bg-hover-opacity-15:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.15)!important
}

.bg-active-opacity-15.active {
	background-color: rgba(var(--kt-bg-rgb-color),.15)!important
}

.bg-state-opacity-15 .active,.bg-state-opacity-15:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.15)!important
}

.bg-opacity-20 {
	background-color: rgba(var(--kt-bg-rgb-color),.2)!important
}

.bg-hover-opacity-20:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.2)!important
}

.bg-active-opacity-20.active {
	background-color: rgba(var(--kt-bg-rgb-color),.2)!important
}

.bg-state-opacity-20 .active,.bg-state-opacity-20:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.2)!important
}

.bg-opacity-25 {
	background-color: rgba(var(--kt-bg-rgb-color),.25)!important
}

.bg-hover-opacity-25:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.25)!important
}

.bg-active-opacity-25.active {
	background-color: rgba(var(--kt-bg-rgb-color),.25)!important
}

.bg-state-opacity-25 .active,.bg-state-opacity-25:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.25)!important
}

.bg-opacity-50 {
	background-color: rgba(var(--kt-bg-rgb-color),.5)!important
}

.bg-hover-opacity-50:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.5)!important
}

.bg-active-opacity-50.active {
	background-color: rgba(var(--kt-bg-rgb-color),.5)!important
}

.bg-state-opacity-50 .active,.bg-state-opacity-50:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.5)!important
}

.bg-opacity-75 {
	background-color: rgba(var(--kt-bg-rgb-color),.75)!important
}

.bg-hover-opacity-75:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.75)!important
}

.bg-active-opacity-75.active {
	background-color: rgba(var(--kt-bg-rgb-color),.75)!important
}

.bg-state-opacity-75 .active,.bg-state-opacity-75:hover {
	background-color: rgba(var(--kt-bg-rgb-color),.75)!important
}

.bg-opacity-100 {
	background-color: rgba(var(--kt-bg-rgb-color),1)!important
}

.bg-hover-opacity-100:hover {
	background-color: rgba(var(--kt-bg-rgb-color),1)!important
}

.bg-active-opacity-100.active {
	background-color: rgba(var(--kt-bg-rgb-color),1)!important
}

.bg-state-opacity-100 .active,.bg-state-opacity-100:hover {
	background-color: rgba(var(--kt-bg-rgb-color),1)!important
}

.bgi-no-repeat {
	background-repeat: no-repeat
}

.bgi-position-y-top {
	background-position-y: top
}

.bgi-position-y-bottom {
	background-position-y: bottom
}

.bgi-position-y-center {
	background-position-y: center
}

.bgi-position-x-start {
	background-position-x: left
}

.bgi-position-x-end {
	background-position-x: right
}

.bgi-position-x-center {
	background-position-x: center
}

.bgi-position-top {
	background-position: 0 top
}

.bgi-position-bottom {
	background-position: 0 bottom
}

.bgi-position-center {
	background-position: center
}

.bgi-size-auto {
	background-size: auto
}

.bgi-size-cover {
	background-size: cover
}

.bgi-size-contain {
	background-size: contain
}

.bgi-attachment-fixed {
	background-attachment: fixed
}

.bgi-attachment-scroll {
	background-attachment: scroll
}

@media (min-width:576px) {
	.bgi-size-sm-auto {
		background-size: auto
	}

	.bgi-size-sm-cover {
		background-size: cover
	}

	.bgi-size-sm-contain {
		background-size: contain
	}

	.bgi-attachment-sm-fixed {
		background-attachment: fixed
	}

	.bgi-attachment-sm-scroll {
		background-attachment: scroll
	}
}

@media (min-width:768px) {
	.bgi-size-md-auto {
		background-size: auto
	}

	.bgi-size-md-cover {
		background-size: cover
	}

	.bgi-size-md-contain {
		background-size: contain
	}

	.bgi-attachment-md-fixed {
		background-attachment: fixed
	}

	.bgi-attachment-md-scroll {
		background-attachment: scroll
	}
}

@media (min-width:992px) {
	.bgi-size-lg-auto {
		background-size: auto
	}

	.bgi-size-lg-cover {
		background-size: cover
	}

	.bgi-size-lg-contain {
		background-size: contain
	}

	.bgi-attachment-lg-fixed {
		background-attachment: fixed
	}

	.bgi-attachment-lg-scroll {
		background-attachment: scroll
	}
}

@media (min-width:1200px) {
	.bgi-size-xl-auto {
		background-size: auto
	}

	.bgi-size-xl-cover {
		background-size: cover
	}

	.bgi-size-xl-contain {
		background-size: contain
	}

	.bgi-attachment-xl-fixed {
		background-attachment: fixed
	}

	.bgi-attachment-xl-scroll {
		background-attachment: scroll
	}
}

@media (min-width:1400px) {
	.bgi-size-xxl-auto {
		background-size: auto
	}

	.bgi-size-xxl-cover {
		background-size: cover
	}

	.bgi-size-xxl-contain {
		background-size: contain
	}

	.bgi-attachment-xxl-fixed {
		background-attachment: fixed
	}

	.bgi-attachment-xxl-scroll {
		background-attachment: scroll
	}
}

.border-active:not(.active):not(:active):not(:hover):not(:focus) {
	border-color: transparent!important
}

.border-hover:not(:hover):not(:focus):not(.active):not(:active) {
	cursor: pointer;
	border-color: transparent!important
}

.border-gray-100 {
	border-color: var(--kt-gray-100)!important
}

.border-gray-200 {
	border-color: var(--kt-gray-200)!important
}

.border-gray-300 {
	border-color: var(--kt-gray-300)!important
}

.border-gray-400 {
	border-color: var(--kt-gray-400)!important
}

.border-gray-500 {
	border-color: var(--kt-gray-500)!important
}

.border-gray-600 {
	border-color: var(--kt-gray-600)!important
}

.border-gray-700 {
	border-color: var(--kt-gray-700)!important
}

.border-gray-800 {
	border-color: var(--kt-gray-800)!important
}

.border-gray-900 {
	border-color: var(--kt-gray-900)!important
}

.border-hover-white:hover {
	border-color: var(--kt-white)!important
}

.border-active-white.active {
	border-color: var(--kt-white)!important
}

.border-hover-light:hover {
	border-color: var(--kt-light)!important
}

.border-active-light.active {
	border-color: var(--kt-light)!important
}

.border-hover-primary:hover {
	border-color: var(--kt-primary)!important
}

.border-active-primary.active {
	border-color: var(--kt-primary)!important
}

.border-hover-secondary:hover {
	border-color: var(--kt-secondary)!important
}

.border-active-secondary.active {
	border-color: var(--kt-secondary)!important
}

.border-hover-success:hover {
	border-color: var(--kt-success)!important
}

.border-active-success.active {
	border-color: var(--kt-success)!important
}

.border-hover-info:hover {
	border-color: var(--kt-info)!important
}

.border-active-info.active {
	border-color: var(--kt-info)!important
}

.border-hover-warning:hover {
	border-color: var(--kt-warning)!important
}

.border-active-warning.active {
	border-color: var(--kt-warning)!important
}

.border-hover-danger:hover {
	border-color: var(--kt-danger)!important
}

.border-active-danger.active {
	border-color: var(--kt-danger)!important
}

.border-hover-dark:hover {
	border-color: var(--kt-dark)!important
}

.border-active-dark.active {
	border-color: var(--kt-dark)!important
}

.border-hover-transparent:hover {
	border-color: transparent!important
}

.border-dashed {
	border-style: dashed!important;
	border-color: var(--kt-border-dashed-color)
}

.border-top-dashed {
	border-top-style: dashed!important
}

.border-bottom-dashed {
	border-bottom-style: dashed!important
}

.border-start-dashed {
	border-left-style: dashed!important
}

.border-end-dashed {
	border-right-style: dashed!important
}

.border-dotted {
	border-style: dotted!important
}

.border-top-dotted {
	border-top-style: dotted!important
}

.border-bottom-dotted {
	border-bottom-style: dotted!important
}

.border-start-dotted {
	border-left-style: dotted!important
}

.border-end-dotted {
	border-right-style: dotted!important
}

.border-transparent {
	border-color: transparent!important
}

.border-body {
	border-color: var(--kt-body-bg)!important
}

.rounded-top-0 {
	border-top-left-radius: 0!important;
	border-top-right-radius: 0!important
}

.rounded-bottom-0 {
	border-bottom-left-radius: 0!important;
	border-bottom-right-radius: 0!important
}

.rounded-start-0 {
	border-top-left-radius: 0!important;
	border-bottom-left-radius: 0!important
}

.rounded-end-0 {
	border-top-right-radius: 0!important;
	border-bottom-right-radius: 0!important
}

.rounded-circle {
	border-radius: 50%!important
}

.flex-root {
	flex: 1
}

.flex-column-auto {
	flex: none
}

.flex-column-fluid {
	flex: 1 0 auto
}

.flex-row-auto {
	flex: 0 0 auto
}

.flex-row-fluid {
	flex: 1 auto;
	min-width: 0
}

.flex-center {
	justify-content: center;
	align-items: center
}

.flex-start {
	justify-content: start;
	align-items: start
}

.flex-end {
	justify-content: end;
	align-items: end
}

.flex-stack {
	justify-content: space-between;
	align-items: center
}

@media (min-width:576px) {
	.flex-sm-root {
		flex: 1
	}

	.flex-sm-column-auto {
		flex: none
	}

	.flex-sm-column-fluid {
		flex: 1 0 auto
	}

	.flex-sm-row-auto {
		flex: 0 0 auto
	}

	.flex-sm-row-fluid {
		flex: 1 auto;
		min-width: 0
	}

	.flex-sm-center {
		justify-content: center;
		align-items: center
	}

	.flex-sm-start {
		justify-content: start;
		align-items: start
	}

	.flex-sm-end {
		justify-content: end;
		align-items: end
	}

	.flex-sm-stack {
		justify-content: space-between;
		align-items: center
	}
}

@media (min-width:768px) {
	.flex-md-root {
		flex: 1
	}

	.flex-md-column-auto {
		flex: none
	}

	.flex-md-column-fluid {
		flex: 1 0 auto
	}

	.flex-md-row-auto {
		flex: 0 0 auto
	}

	.flex-md-row-fluid {
		flex: 1 auto;
		min-width: 0
	}

	.flex-md-center {
		justify-content: center;
		align-items: center
	}

	.flex-md-start {
		justify-content: start;
		align-items: start
	}

	.flex-md-end {
		justify-content: end;
		align-items: end
	}

	.flex-md-stack {
		justify-content: space-between;
		align-items: center
	}
}

@media (min-width:992px) {
	.flex-lg-root {
		flex: 1
	}

	.flex-lg-column-auto {
		flex: none
	}

	.flex-lg-column-fluid {
		flex: 1 0 auto
	}

	.flex-lg-row-auto {
		flex: 0 0 auto
	}

	.flex-lg-row-fluid {
		flex: 1 auto;
		min-width: 0
	}

	.flex-lg-center {
		justify-content: center;
		align-items: center
	}

	.flex-lg-start {
		justify-content: start;
		align-items: start
	}

	.flex-lg-end {
		justify-content: end;
		align-items: end
	}

	.flex-lg-stack {
		justify-content: space-between;
		align-items: center
	}
}

@media (min-width:1200px) {
	.flex-xl-root {
		flex: 1
	}

	.flex-xl-column-auto {
		flex: none
	}

	.flex-xl-column-fluid {
		flex: 1 0 auto
	}

	.flex-xl-row-auto {
		flex: 0 0 auto
	}

	.flex-xl-row-fluid {
		flex: 1 auto;
		min-width: 0
	}

	.flex-xl-center {
		justify-content: center;
		align-items: center
	}

	.flex-xl-start {
		justify-content: start;
		align-items: start
	}

	.flex-xl-end {
		justify-content: end;
		align-items: end
	}

	.flex-xl-stack {
		justify-content: space-between;
		align-items: center
	}
}

@media (min-width:1400px) {
	.flex-xxl-root {
		flex: 1
	}

	.flex-xxl-column-auto {
		flex: none
	}

	.flex-xxl-column-fluid {
		flex: 1 0 auto
	}

	.flex-xxl-row-auto {
		flex: 0 0 auto
	}

	.flex-xxl-row-fluid {
		flex: 1 auto;
		min-width: 0
	}

	.flex-xxl-center {
		justify-content: center;
		align-items: center
	}

	.flex-xxl-start {
		justify-content: start;
		align-items: start
	}

	.flex-xxl-end {
		justify-content: end;
		align-items: end
	}

	.flex-xxl-stack {
		justify-content: space-between;
		align-items: center
	}
}

.flex-equal {
	flex-grow: 1;
	flex-basis: 0;
	flex-shrink: 0
}

.shadow-xs {
	box-shadow: var(--kt-box-shadow-xs)
}

.shadow-sm {
	box-shadow: var(--kt-box-shadow-sm)
}

.shadow {
	box-shadow: var(--kt-box-shadow)
}

.shadow-lg {
	box-shadow: var(--kt-box-shadow-lg)
}

.text-white {
	color: var(--kt-text-white)!important
}

.text-hover-white {
	transition: color .2s ease
}

.text-hover-white i {
	transition: color .2s ease
}

.text-hover-white:hover {
	transition: color .2s ease;
	color: var(--kt-text-white)!important
}

.text-hover-white:hover i {
	transition: color .2s ease;
	color: var(--kt-text-white)!important
}

.text-hover-white:hover .svg-icon {
	color: var(--kt-text-white)!important
}

.text-active-white {
	transition: color .2s ease
}

.text-active-white i {
	transition: color .2s ease
}

.text-active-white.active {
	transition: color .2s ease;
	color: var(--kt-text-white)!important
}

.text-active-white.active i {
	transition: color .2s ease;
	color: var(--kt-text-white)!important
}

.text-active-white.active .svg-icon {
	color: var(--kt-text-white)!important
}

.text-primary {
	color: var(--kt-text-primary)!important
}

.text-inverse-primary {
	color: var(--kt-primary-inverse)!important
}

.text-light-primary {
	color: var(--kt-primary-light)!important
}

.text-hover-primary {
	transition: color .2s ease
}

.text-hover-primary i {
	transition: color .2s ease
}

.text-hover-primary:hover {
	transition: color .2s ease;
	color: var(--kt-text-primary)!important
}

.text-hover-primary:hover i {
	transition: color .2s ease;
	color: var(--kt-text-primary)!important
}

.text-hover-primary:hover .svg-icon {
	color: var(--kt-text-primary)!important
}

.text-active-primary {
	transition: color .2s ease
}

.text-active-primary i {
	transition: color .2s ease
}

.text-active-primary.active {
	transition: color .2s ease;
	color: var(--kt-text-primary)!important
}

.text-active-primary.active i {
	transition: color .2s ease;
	color: var(--kt-text-primary)!important
}

.text-active-primary.active .svg-icon {
	color: var(--kt-text-primary)!important
}

.text-secondary {
	color: var(--kt-text-secondary)!important
}

.text-inverse-secondary {
	color: var(--kt-secondary-inverse)!important
}

.text-light-secondary {
	color: var(--kt-secondary-light)!important
}

.text-hover-secondary {
	transition: color .2s ease
}

.text-hover-secondary i {
	transition: color .2s ease
}

.text-hover-secondary:hover {
	transition: color .2s ease;
	color: var(--kt-text-secondary)!important
}

.text-hover-secondary:hover i {
	transition: color .2s ease;
	color: var(--kt-text-secondary)!important
}

.text-hover-secondary:hover .svg-icon {
	color: var(--kt-text-secondary)!important
}

.text-active-secondary {
	transition: color .2s ease
}

.text-active-secondary i {
	transition: color .2s ease
}

.text-active-secondary.active {
	transition: color .2s ease;
	color: var(--kt-text-secondary)!important
}

.text-active-secondary.active i {
	transition: color .2s ease;
	color: var(--kt-text-secondary)!important
}

.text-active-secondary.active .svg-icon {
	color: var(--kt-text-secondary)!important
}

.text-light {
	color: var(--kt-text-light)!important
}

.text-inverse-light {
	color: var(--kt-light-inverse)!important
}

.text-hover-light {
	transition: color .2s ease
}

.text-hover-light i {
	transition: color .2s ease
}

.text-hover-light:hover {
	transition: color .2s ease;
	color: var(--kt-text-light)!important
}

.text-hover-light:hover i {
	transition: color .2s ease;
	color: var(--kt-text-light)!important
}

.text-hover-light:hover .svg-icon {
	color: var(--kt-text-light)!important
}

.text-active-light {
	transition: color .2s ease
}

.text-active-light i {
	transition: color .2s ease
}

.text-active-light.active {
	transition: color .2s ease;
	color: var(--kt-text-light)!important
}

.text-active-light.active i {
	transition: color .2s ease;
	color: var(--kt-text-light)!important
}

.text-active-light.active .svg-icon {
	color: var(--kt-text-light)!important
}

.text-success {
	color: var(--kt-text-success)!important
}

.text-inverse-success {
	color: var(--kt-success-inverse)!important
}

.text-light-success {
	color: var(--kt-success-light)!important
}

.text-hover-success {
	transition: color .2s ease
}

.text-hover-success i {
	transition: color .2s ease
}

.text-hover-success:hover {
	transition: color .2s ease;
	color: var(--kt-text-success)!important
}

.text-hover-success:hover i {
	transition: color .2s ease;
	color: var(--kt-text-success)!important
}

.text-hover-success:hover .svg-icon {
	color: var(--kt-text-success)!important
}

.text-active-success {
	transition: color .2s ease
}

.text-active-success i {
	transition: color .2s ease
}

.text-active-success.active {
	transition: color .2s ease;
	color: var(--kt-text-success)!important
}

.text-active-success.active i {
	transition: color .2s ease;
	color: var(--kt-text-success)!important
}

.text-active-success.active .svg-icon {
	color: var(--kt-text-success)!important
}

.text-info {
	color: var(--kt-text-info)!important
}

.text-inverse-info {
	color: var(--kt-info-inverse)!important
}

.text-light-info {
	color: var(--kt-info-light)!important
}

.text-hover-info {
	transition: color .2s ease
}

.text-hover-info i {
	transition: color .2s ease
}

.text-hover-info:hover {
	transition: color .2s ease;
	color: var(--kt-text-info)!important
}

.text-hover-info:hover i {
	transition: color .2s ease;
	color: var(--kt-text-info)!important
}

.text-hover-info:hover .svg-icon {
	color: var(--kt-text-info)!important
}

.text-active-info {
	transition: color .2s ease
}

.text-active-info i {
	transition: color .2s ease
}

.text-active-info.active {
	transition: color .2s ease;
	color: var(--kt-text-info)!important
}

.text-active-info.active i {
	transition: color .2s ease;
	color: var(--kt-text-info)!important
}

.text-active-info.active .svg-icon {
	color: var(--kt-text-info)!important
}

.text-warning {
	color: var(--kt-text-warning)!important
}

.text-inverse-warning {
	color: var(--kt-warning-inverse)!important
}

.text-light-warning {
	color: var(--kt-warning-light)!important
}

.text-hover-warning {
	transition: color .2s ease
}

.text-hover-warning i {
	transition: color .2s ease
}

.text-hover-warning:hover {
	transition: color .2s ease;
	color: var(--kt-text-warning)!important
}

.text-hover-warning:hover i {
	transition: color .2s ease;
	color: var(--kt-text-warning)!important
}

.text-hover-warning:hover .svg-icon {
	color: var(--kt-text-warning)!important
}

.text-active-warning {
	transition: color .2s ease
}

.text-active-warning i {
	transition: color .2s ease
}

.text-active-warning.active {
	transition: color .2s ease;
	color: var(--kt-text-warning)!important
}

.text-active-warning.active i {
	transition: color .2s ease;
	color: var(--kt-text-warning)!important
}

.text-active-warning.active .svg-icon {
	color: var(--kt-text-warning)!important
}

.text-danger {
	color: var(--kt-text-danger)!important
}

.text-inverse-danger {
	color: var(--kt-danger-inverse)!important
}

.text-light-danger {
	color: var(--kt-danger-light)!important
}

.text-hover-danger {
	transition: color .2s ease
}

.text-hover-danger i {
	transition: color .2s ease
}

.text-hover-danger:hover {
	transition: color .2s ease;
	color: var(--kt-text-danger)!important
}

.text-hover-danger:hover i {
	transition: color .2s ease;
	color: var(--kt-text-danger)!important
}

.text-hover-danger:hover .svg-icon {
	color: var(--kt-text-danger)!important
}

.text-active-danger {
	transition: color .2s ease
}

.text-active-danger i {
	transition: color .2s ease
}

.text-active-danger.active {
	transition: color .2s ease;
	color: var(--kt-text-danger)!important
}

.text-active-danger.active i {
	transition: color .2s ease;
	color: var(--kt-text-danger)!important
}

.text-active-danger.active .svg-icon {
	color: var(--kt-text-danger)!important
}

.text-dark {
	color: var(--kt-text-dark)!important
}

.text-inverse-dark {
	color: var(--kt-dark-inverse)!important
}

.text-light-dark {
	color: var(--kt-dark-light)!important
}

.text-hover-dark {
	transition: color .2s ease
}

.text-hover-dark i {
	transition: color .2s ease
}

.text-hover-dark:hover {
	transition: color .2s ease;
	color: var(--kt-text-dark)!important
}

.text-hover-dark:hover i {
	transition: color .2s ease;
	color: var(--kt-text-dark)!important
}

.text-hover-dark:hover .svg-icon {
	color: var(--kt-text-dark)!important
}

.text-active-dark {
	transition: color .2s ease
}

.text-active-dark i {
	transition: color .2s ease
}

.text-active-dark.active {
	transition: color .2s ease;
	color: var(--kt-text-dark)!important
}

.text-active-dark.active i {
	transition: color .2s ease;
	color: var(--kt-text-dark)!important
}

.text-active-dark.active .svg-icon {
	color: var(--kt-text-dark)!important
}

.text-muted {
	color: var(--kt-text-muted)!important
}

.text-hover-muted {
	transition: color .2s ease
}

.text-hover-muted i {
	transition: color .2s ease
}

.text-hover-muted:hover {
	transition: color .2s ease;
	color: var(--kt-text-muted)!important
}

.text-hover-muted:hover i {
	transition: color .2s ease;
	color: var(--kt-text-muted)!important
}

.text-hover-muted:hover .svg-icon {
	color: var(--kt-text-muted)!important
}

.text-active-muted {
	transition: color .2s ease
}

.text-active-muted i {
	transition: color .2s ease
}

.text-active-muted.active {
	transition: color .2s ease;
	color: var(--kt-text-muted)!important
}

.text-active-muted.active i {
	transition: color .2s ease;
	color: var(--kt-text-muted)!important
}

.text-active-muted.active .svg-icon {
	color: var(--kt-text-muted)!important
}

.text-gray-100 {
	color: var(--kt-text-gray-100)!important
}

.text-hover-gray-100 {
	transition: color .2s ease
}

.text-hover-gray-100 i {
	transition: color .2s ease
}

.text-hover-gray-100:hover {
	transition: color .2s ease;
	color: var(--kt-text-gray-100)!important
}

.text-hover-gray-100:hover i {
	transition: color .2s ease;
	color: var(--kt-text-gray-100)!important
}

.text-hover-gray-100:hover .svg-icon {
	color: var(--kt-text-gray-100)!important
}

.text-active-gray-100 {
	transition: color .2s ease
}

.text-active-gray-100 i {
	transition: color .2s ease
}

.text-active-gray-100.active {
	transition: color .2s ease;
	color: var(--kt-text-gray-100)!important
}

.text-active-gray-100.active i {
	transition: color .2s ease;
	color: var(--kt-text-gray-100)!important
}

.text-active-gray-100.active .svg-icon {
	color: var(--kt-text-gray-100)!important
}

.text-gray-200 {
	color: var(--kt-text-gray-200)!important
}

.text-hover-gray-200 {
	transition: color .2s ease
}

.text-hover-gray-200 i {
	transition: color .2s ease
}

.text-hover-gray-200:hover {
	transition: color .2s ease;
	color: var(--kt-text-gray-200)!important
}

.text-hover-gray-200:hover i {
	transition: color .2s ease;
	color: var(--kt-text-gray-200)!important
}

.text-hover-gray-200:hover .svg-icon {
	color: var(--kt-text-gray-200)!important
}

.text-active-gray-200 {
	transition: color .2s ease
}

.text-active-gray-200 i {
	transition: color .2s ease
}

.text-active-gray-200.active {
	transition: color .2s ease;
	color: var(--kt-text-gray-200)!important
}

.text-active-gray-200.active i {
	transition: color .2s ease;
	color: var(--kt-text-gray-200)!important
}

.text-active-gray-200.active .svg-icon {
	color: var(--kt-text-gray-200)!important
}

.text-gray-300 {
	color: var(--kt-text-gray-300)!important
}

.text-hover-gray-300 {
	transition: color .2s ease
}

.text-hover-gray-300 i {
	transition: color .2s ease
}

.text-hover-gray-300:hover {
	transition: color .2s ease;
	color: var(--kt-text-gray-300)!important
}

.text-hover-gray-300:hover i {
	transition: color .2s ease;
	color: var(--kt-text-gray-300)!important
}

.text-hover-gray-300:hover .svg-icon {
	color: var(--kt-text-gray-300)!important
}

.text-active-gray-300 {
	transition: color .2s ease
}

.text-active-gray-300 i {
	transition: color .2s ease
}

.text-active-gray-300.active {
	transition: color .2s ease;
	color: var(--kt-text-gray-300)!important
}

.text-active-gray-300.active i {
	transition: color .2s ease;
	color: var(--kt-text-gray-300)!important
}

.text-active-gray-300.active .svg-icon {
	color: var(--kt-text-gray-300)!important
}

.text-gray-400 {
	color: var(--kt-text-gray-400)!important
}

.text-hover-gray-400 {
	transition: color .2s ease
}

.text-hover-gray-400 i {
	transition: color .2s ease
}

.text-hover-gray-400:hover {
	transition: color .2s ease;
	color: var(--kt-text-gray-400)!important
}

.text-hover-gray-400:hover i {
	transition: color .2s ease;
	color: var(--kt-text-gray-400)!important
}

.text-hover-gray-400:hover .svg-icon {
	color: var(--kt-text-gray-400)!important
}

.text-active-gray-400 {
	transition: color .2s ease
}

.text-active-gray-400 i {
	transition: color .2s ease
}

.text-active-gray-400.active {
	transition: color .2s ease;
	color: var(--kt-text-gray-400)!important
}

.text-active-gray-400.active i {
	transition: color .2s ease;
	color: var(--kt-text-gray-400)!important
}

.text-active-gray-400.active .svg-icon {
	color: var(--kt-text-gray-400)!important
}

.text-gray-500 {
	color: var(--kt-text-gray-500)!important
}

.text-hover-gray-500 {
	transition: color .2s ease
}

.text-hover-gray-500 i {
	transition: color .2s ease
}

.text-hover-gray-500:hover {
	transition: color .2s ease;
	color: var(--kt-text-gray-500)!important
}

.text-hover-gray-500:hover i {
	transition: color .2s ease;
	color: var(--kt-text-gray-500)!important
}

.text-hover-gray-500:hover .svg-icon {
	color: var(--kt-text-gray-500)!important
}

.text-active-gray-500 {
	transition: color .2s ease
}

.text-active-gray-500 i {
	transition: color .2s ease
}

.text-active-gray-500.active {
	transition: color .2s ease;
	color: var(--kt-text-gray-500)!important
}

.text-active-gray-500.active i {
	transition: color .2s ease;
	color: var(--kt-text-gray-500)!important
}

.text-active-gray-500.active .svg-icon {
	color: var(--kt-text-gray-500)!important
}

.text-gray-600 {
	color: var(--kt-text-gray-600)!important
}

.text-hover-gray-600 {
	transition: color .2s ease
}

.text-hover-gray-600 i {
	transition: color .2s ease
}

.text-hover-gray-600:hover {
	transition: color .2s ease;
	color: var(--kt-text-gray-600)!important
}

.text-hover-gray-600:hover i {
	transition: color .2s ease;
	color: var(--kt-text-gray-600)!important
}

.text-hover-gray-600:hover .svg-icon {
	color: var(--kt-text-gray-600)!important
}

.text-active-gray-600 {
	transition: color .2s ease
}

.text-active-gray-600 i {
	transition: color .2s ease
}

.text-active-gray-600.active {
	transition: color .2s ease;
	color: var(--kt-text-gray-600)!important
}

.text-active-gray-600.active i {
	transition: color .2s ease;
	color: var(--kt-text-gray-600)!important
}

.text-active-gray-600.active .svg-icon {
	color: var(--kt-text-gray-600)!important
}

.text-gray-700 {
	color: var(--kt-text-gray-700)!important
}

.text-hover-gray-700 {
	transition: color .2s ease
}

.text-hover-gray-700 i {
	transition: color .2s ease
}

.text-hover-gray-700:hover {
	transition: color .2s ease;
	color: var(--kt-text-gray-700)!important
}

.text-hover-gray-700:hover i {
	transition: color .2s ease;
	color: var(--kt-text-gray-700)!important
}

.text-hover-gray-700:hover .svg-icon {
	color: var(--kt-text-gray-700)!important
}

.text-active-gray-700 {
	transition: color .2s ease
}

.text-active-gray-700 i {
	transition: color .2s ease
}

.text-active-gray-700.active {
	transition: color .2s ease;
	color: var(--kt-text-gray-700)!important
}

.text-active-gray-700.active i {
	transition: color .2s ease;
	color: var(--kt-text-gray-700)!important
}

.text-active-gray-700.active .svg-icon {
	color: var(--kt-text-gray-700)!important
}

.text-gray-800 {
	color: var(--kt-text-gray-800)!important
}

.text-hover-gray-800 {
	transition: color .2s ease
}

.text-hover-gray-800 i {
	transition: color .2s ease
}

.text-hover-gray-800:hover {
	transition: color .2s ease;
	color: var(--kt-text-gray-800)!important
}

.text-hover-gray-800:hover i {
	transition: color .2s ease;
	color: var(--kt-text-gray-800)!important
}

.text-hover-gray-800:hover .svg-icon {
	color: var(--kt-text-gray-800)!important
}

.text-active-gray-800 {
	transition: color .2s ease
}

.text-active-gray-800 i {
	transition: color .2s ease
}

.text-active-gray-800.active {
	transition: color .2s ease;
	color: var(--kt-text-gray-800)!important
}

.text-active-gray-800.active i {
	transition: color .2s ease;
	color: var(--kt-text-gray-800)!important
}

.text-active-gray-800.active .svg-icon {
	color: var(--kt-text-gray-800)!important
}

.text-gray-900 {
	color: var(--kt-text-gray-900)!important
}

.text-hover-gray-900 {
	transition: color .2s ease
}

.text-hover-gray-900 i {
	transition: color .2s ease
}

.text-hover-gray-900:hover {
	transition: color .2s ease;
	color: var(--kt-text-gray-900)!important
}

.text-hover-gray-900:hover i {
	transition: color .2s ease;
	color: var(--kt-text-gray-900)!important
}

.text-hover-gray-900:hover .svg-icon {
	color: var(--kt-text-gray-900)!important
}

.text-active-gray-900 {
	transition: color .2s ease
}

.text-active-gray-900 i {
	transition: color .2s ease
}

.text-active-gray-900.active {
	transition: color .2s ease;
	color: var(--kt-text-gray-900)!important
}

.text-active-gray-900.active i {
	transition: color .2s ease;
	color: var(--kt-text-gray-900)!important
}

.text-active-gray-900.active .svg-icon {
	color: var(--kt-text-gray-900)!important
}

.text-transparent {
	color: transparent
}

.cursor-pointer {
	cursor: pointer
}

.cursor-default {
	cursor: default
}

.cursor-move {
	cursor: move
}

i.bi,i[class*=" fa-"],i[class*=" fonticon-"],i[class*=" la-"],i[class^=fa-],i[class^=fonticon-],i[class^=la-] {
	line-height: 1;
	font-size: 1rem;
	color: var(--kt-text-muted)
}

a {
	transition: color .2s ease
}

a:hover {
	transition: color .2s ease
}

.opacity-active-0.active {
	opacity: 0!important
}

.opacity-state-0.active,.opacity-state-0:hover {
	opacity: 0!important
}

.opacity-active-5.active {
	opacity: .05!important
}

.opacity-state-5.active,.opacity-state-5:hover {
	opacity: .05!important
}

.opacity-active-10.active {
	opacity: .1!important
}

.opacity-state-10.active,.opacity-state-10:hover {
	opacity: .1!important
}

.opacity-active-15.active {
	opacity: .15!important
}

.opacity-state-15.active,.opacity-state-15:hover {
	opacity: .15!important
}

.opacity-active-20.active {
	opacity: .2!important
}

.opacity-state-20.active,.opacity-state-20:hover {
	opacity: .2!important
}

.opacity-active-25.active {
	opacity: .25!important
}

.opacity-state-25.active,.opacity-state-25:hover {
	opacity: .25!important
}

.opacity-active-50.active {
	opacity: .5!important
}

.opacity-state-50.active,.opacity-state-50:hover {
	opacity: .5!important
}

.opacity-active-75.active {
	opacity: .75!important
}

.opacity-state-75.active,.opacity-state-75:hover {
	opacity: .75!important
}

.opacity-active-100.active {
	opacity: 1!important
}

.opacity-state-100.active,.opacity-state-100:hover {
	opacity: 1!important
}

.transform-90 {
	transform: rotate(90deg);
	transform-origin: right top
}

.stepper.stepper-pills.stepper-multistep {
	--kt-stepper-pills-size: 46px;
	--kt-stepper-icon-border-radius: 9px;
	--kt-stepper-icon-check-size: 1.25rem;
	--kt-stepper-icon-bg-color: rgba(255, 255, 255, 0.03);
	--kt-stepper-icon-bg-color-current: var(--kt-success);
	--kt-stepper-icon-bg-color-completed: rgba(255, 255, 255, 0.03);
	--kt-stepper-icon-border: 1px dashed rgba(255, 255, 255, 0.3);
	--kt-stepper-icon-border-current: 0;
	--kt-stepper-icon-border-completed: 1px dashed rgba(255, 255, 255, 0.3);
	--kt-stepper-icon-number-color: var(--kt-white);
	--kt-stepper-icon-number-color-current: var(--kt-white);
	--kt-stepper-icon-number-color-completed: var(--kt-white);
	--kt-stepper-icon-check-color-completed: var(--kt-success);
	--kt-stepper-label-title-opacity: 0.7;
	--kt-stepper-label-title-opacity-current: 1;
	--kt-stepper-label-title-opacity-completed: 1;
	--kt-stepper-label-title-color: var(--kt-white);
	--kt-stepper-label-title-color-current: var(--kt-white);
	--kt-stepper-label-title-color-completed: var(--kt-white);
	--kt-stepper-label-desc-opacity: 0.7;
	--kt-stepper-label-desc-opacity-current: 0.7;
	--kt-stepper-label-desc-opacity-completed: 0.7;
	--kt-stepper-label-desc-color: var(--kt-white);
	--kt-stepper-label-desc-color-current: var(--kt-white);
	--kt-stepper-label-desc-color-completed: var(--kt-white);
	--kt-stepper-line-border: 1px dashed rgba(255, 255, 255, 0.3)
}

.landing-dark-bg {
	background-color: #13263c
}

.landing-dark-color {
	color: #13263c
}

.landing-dark-border {
	border: 1px dashed #2c3f5b
}

.landing-dark-separator {
	border-top: 1px dashed #2c3f5b
}

.landing-curve {
	position: relative
}

.landing-curve svg {
	position: relative;
	top: 0;
	display: block
}

.landing-header {
	display: flex;
	align-items: center;
	height: 100px
}

.landing-header .logo-default {
	display: block
}

.landing-header .logo-sticky {
	display: none
}

.landing-header .menu .menu-link.active {
	color: #fff
}[data-kt-sticky-landing-header=on] .landing-header .menu .menu-link.active {
	color: #009ef7;
	background-color: rgba(239,242,245,.4)
}[data-kt-sticky-landing-header=on] .landing-header {
	padding: 0;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 100;
	background-color: #fff;
	box-shadow: 0 10px 30px 0 rgba(82,63,105,.05);
	height: 70px
}[data-kt-sticky-landing-header=on] .landing-header .logo-sticky {
	display: block
}[data-kt-sticky-landing-header=on] .landing-header .logo-default {
	display: none
}

body[data-kt-sticky-landing-header=on] {
	padding-top: 100px
}

@media (max-width:991.98px) {
	.landing-header {
		height: 70px
	}

	.landing-header .landing-menu-wrapper {
		position: relative;
		overflow: auto
	}[	data-kt-sticky-landing-header=on] .landing-header {
		height: 70px
	}

	.landing-header .menu .menu-link.active {
		color: #009ef7;
		background-color: rgba(239,242,245,.4)
	}

	body[data-kt-sticky-landing-header=on] {
		padding-top: 70px
	}
}

html:not([data-theme=dark]) {
	--kt-page-bg: #f3f6f9;
	--kt-app-blank-bg: #ffffff;
	--kt-header-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
	--kt-aside-bg-color: #ffffff;
	--kt-aside-menu-link-bg-color-active: #F3F6F9
}[data-theme=dark] {
	--kt-page-bg: #151521;
	--kt-app-blank-bg: #151521;
	--kt-header-box-shadow: none;
	--kt-aside-bg-color: #1e1e2d;
	--kt-aside-menu-link-bg-color-active: #2b2b40
}

html {
	font-family: sans-serif;
	text-size-adjust: 100%
}

body,html {
	height: 100%;
	margin: 0;
	padding: 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 13px!important;
	font-weight: 400;
	font-family: Inter,Helvetica,sans-serif
}

@media (max-width:991.98px) {
	body,html {
		font-size: 13px!important
	}
}

@media (max-width:767.98px) {
	body,html {
		font-size: 12px!important
	}
}

body {
	display: flex;
	flex-direction: column
}

body a:active,body a:focus,body a:hover {
	text-decoration: none!important
}

canvas {
	user-select: none
}

router-outlet {
	display: none
}

@media print {
	.print-content-only {
		padding: 0!important;
		background: 0 0!important
	}

	.print-content-only .container,.print-content-only .container-fluid,.print-content-only .container-lg,.print-content-only .container-md,.print-content-only .container-sm,.print-content-only .container-xl,.print-content-only .container-xxl,.print-content-only .page,.print-content-only .page-title .content,.print-content-only .wrapper {
		background: 0 0!important;
		padding: 0!important;
		margin: 0!important
	}

	.print-content-only .aside,.print-content-only .btn,.print-content-only .drawer,.print-content-only .footer,.print-content-only .header,.print-content-only .scrolltop,.print-content-only .sidebar,.print-content-only .toolbar {
		display: none!important
	}
}

body {
	background-color: var(--kt-page-bg)
}

.text-page-bg {
	color: #f3f6f9
}

.app-blank {
	background-color: var(--kt-app-blank-bg)!important
}

@media (min-width:992px) {
	.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {
		padding: 0 50px!important
	}

	.wrapper {
		/* padding-left: 315px */
	}

	.header-fixed .wrapper {
		padding-top: 110px
	}
}

@media (max-width:991.98px) {
	.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {
		max-width: none;
		padding: 0 20px!important
	}

	.header-tablet-and-mobile-fixed .wrapper {
		padding-top: 80px
	}
}

@media (min-width:992px) {
	.header {
		display: flex;
		justify-content: center;
		align-items: center;
		position: relative;
		flex-direction: column;
		height: 70px;
		background-color: #1e1e2d
	}

	.header-fixed .header {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		z-index: 97;
		box-shadow: 0 10px 30px 0 rgba(82,63,105,.08);
		height: 70px;
		padding: 0
	}
}

@media (max-width:991.98px) {
	.header {
		display: flex;
		justify-content: space-between;
		align-items: stretch;
		height: 60px;
		background-color: #1e1e2d;
		margin-bottom: 20px
	}

	.header-tablet-and-mobile-fixed .header {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		z-index: 97;
		height: 60px;
		margin-bottom: 0
	}
}

.toolbar {
	display: flex;
	align-items: center;
	justify-content: space-between
}

.aside {
	display: flex;
	flex-shrink: 0;
	flex-direction: column;
	background-color: var(--kt-aside-bg-color);
	border-radius: .625rem
}

.aside .aside-menu .menu .menu-item .menu-link {
	color: var(--kt-gray-600)
}

.aside .aside-menu .menu .menu-item .menu-link .menu-title {
	color: var(--kt-gray-600)
}

.aside .aside-menu .menu .menu-item .menu-link .menu-icon,.aside .aside-menu .menu .menu-item .menu-link .menu-icon .svg-icon,.aside .aside-menu .menu .menu-item .menu-link .menu-icon i {
	color: var(--kt-gray-400)
}

.aside .aside-menu .menu .menu-item .menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-400)
}

.aside .aside-menu .menu .menu-item .menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-400);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-400);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.aside .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),.aside .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	transition: color .2s ease;
	background-color: transparent;
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,.aside .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,.aside .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.aside .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,.aside .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,.aside .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,.aside .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,.aside .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
	background-color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,.aside .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.aside .aside-menu .menu .menu-item.here>.menu-link {
	transition: color .2s ease;
	background-color: transparent;
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.here>.menu-link .menu-title {
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.here>.menu-link .menu-icon,.aside .aside-menu .menu .menu-item.here>.menu-link .menu-icon .svg-icon,.aside .aside-menu .menu .menu-item.here>.menu-link .menu-icon i {
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.here>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.here>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.aside .aside-menu .menu .menu-item.show>.menu-link {
	transition: color .2s ease;
	background-color: transparent;
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.show>.menu-link .menu-title {
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.show>.menu-link .menu-icon,.aside .aside-menu .menu .menu-item.show>.menu-link .menu-icon .svg-icon,.aside .aside-menu .menu .menu-item.show>.menu-link .menu-icon i {
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.show>.menu-link .menu-bullet .bullet {
	background-color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item.show>.menu-link .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

.aside .aside-menu .menu .menu-item .menu-link.active {
	transition: color .2s ease;
	background-color: var(--kt-aside-menu-link-bg-color-active);
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item .menu-link.active .menu-title {
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item .menu-link.active .menu-icon,.aside .aside-menu .menu .menu-item .menu-link.active .menu-icon .svg-icon,.aside .aside-menu .menu .menu-item .menu-link.active .menu-icon i {
	color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item .menu-link.active .menu-bullet .bullet {
	background-color: var(--kt-gray-900)
}

.aside .aside-menu .menu .menu-item .menu-link.active .menu-arrow:after {
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e");
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	background-color: var(--kt-gray-900);
	-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e");
	mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--kt-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e")
}

@media (min-width:992px) {
	.aside {
		width: 265px;
		transition: width ease;
		position: fixed;
		left: 50px;
		top: 110px;
		bottom: 40px
	}
}

@media (max-width:991.98px) {
	.aside {
		box-shadow: none;
		border-radius: 0;
		display: none
	}
}


.padding{
	padding: .8rem 0rem 3rem 0rem !important;
}















































































.fa-globe:before {
	content: "\f0ac"
}

.fa-gofore:before {
	content: "\f3a7"
}

.fa-golf-ball:before {
	content: "\f450"
}

.fa-goodreads:before {
	content: "\f3a8"
}

.fa-goodreads-g:before {
	content: "\f3a9"
}

.fa-google:before {
	content: "\f1a0"
}

.fa-google-drive:before {
	content: "\f3aa"
}

.fa-google-play:before {
	content: "\f3ab"
}

.fa-google-plus:before {
	content: "\f2b3"
}

.fa-google-plus-g:before {
	content: "\f0d5"
}

.fa-google-plus-square:before {
	content: "\f0d4"
}

.fa-google-wallet:before {
	content: "\f1ee"
}

.fa-graduation-cap:before {
	content: "\f19d"
}

.fa-gratipay:before {
	content: "\f184"
}

.fa-grav:before {
	content: "\f2d6"
}

.fa-gripfire:before {
	content: "\f3ac"
}

.fa-grunt:before {
	content: "\f3ad"
}

.fa-gulp:before {
	content: "\f3ae"
}

.fa-h-square:before {
	content: "\f0fd"
}

.fa-hacker-news:before {
	content: "\f1d4"
}

.fa-hacker-news-square:before {
	content: "\f3af"
}

.fa-hand-holding:before {
	content: "\f4bd"
}

.fa-hand-holding-heart:before {
	content: "\f4be"
}

.fa-hand-holding-usd:before {
	content: "\f4c0"
}

.fa-hand-lizard:before {
	content: "\f258"
}

.fa-hand-paper:before {
	content: "\f256"
}

.fa-hand-peace:before {
	content: "\f25b"
}

.fa-hand-point-down:before {
	content: "\f0a7"
}

.fa-hand-point-left:before {
	content: "\f0a5"
}

.fa-hand-point-right:before {
	content: "\f0a4"
}

.fa-hand-point-up:before {
	content: "\f0a6"
}

.fa-hand-pointer:before {
	content: "\f25a"
}

.fa-hand-rock:before {
	content: "\f255"
}

.fa-hand-scissors:before {
	content: "\f257"
}

.fa-hand-spock:before {
	content: "\f259"
}

.fa-hands:before {
	content: "\f4c2"
}

.fa-hands-helping:before {
	content: "\f4c4"
}

.fa-handshake:before {
	content: "\f2b5"
}

.fa-hashtag:before {
	content: "\f292"
}

.fa-hdd:before {
	content: "\f0a0"
}

.fa-heading:before {
	content: "\f1dc"
}

.fa-headphones:before {
	content: "\f025"
}

.fa-heart:before {
	content: "\f004"
}

.fa-heartbeat:before {
	content: "\f21e"
}

.fa-hips:before {
	content: "\f452"
}

.fa-hire-a-helper:before {
	content: "\f3b0"
}

.fa-history:before {
	content: "\f1da"
}

.fa-hockey-puck:before {
	content: "\f453"
}

.fa-home:before {
	content: "\f015"
}

.fa-hooli:before {
	content: "\f427"
}

.fa-hospital:before {
	content: "\f0f8"
}

.fa-hospital-alt:before {
	content: "\f47d"
}

.fa-hospital-symbol:before {
	content: "\f47e"
}

.fa-hotjar:before {
	content: "\f3b1"
}

.fa-hourglass:before {
	content: "\f254"
}

.fa-hourglass-end:before {
	content: "\f253"
}

.fa-hourglass-half:before {
	content: "\f252"
}

.fa-hourglass-start:before {
	content: "\f251"
}

.fa-houzz:before {
	content: "\f27c"
}

.fa-html5:before {
	content: "\f13b"
}

.fa-hubspot:before {
	content: "\f3b2"
}

.fa-i-cursor:before {
	content: "\f246"
}

.fa-id-badge:before {
	content: "\f2c1"
}

.fa-id-card:before {
	content: "\f2c2"
}

.fa-id-card-alt:before {
	content: "\f47f"
}

.fa-image:before {
	content: "\f03e"
}

.fa-images:before {
	content: "\f302"
}

.fa-imdb:before {
	content: "\f2d8"
}

.fa-inbox:before {
	content: "\f01c"
}

.fa-indent:before {
	content: "\f03c"
}

.fa-industry:before {
	content: "\f275"
}

.fa-info:before {
	content: "\f129"
}

.fa-info-circle:before {
	content: "\f05a"
}

.fa-instagram:before {
	content: "\f16d"
}

.fa-internet-explorer:before {
	content: "\f26b"
}

.fa-ioxhost:before {
	content: "\f208"
}

.fa-italic:before {
	content: "\f033"
}

.fa-itunes:before {
	content: "\f3b4"
}

.fa-itunes-note:before {
	content: "\f3b5"
}

.fa-java:before {
	content: "\f4e4"
}

.fa-jenkins:before {
	content: "\f3b6"
}

.fa-joget:before {
	content: "\f3b7"
}

.fa-joomla:before {
	content: "\f1aa"
}

.fa-js:before {
	content: "\f3b8"
}

.fa-js-square:before {
	content: "\f3b9"
}

.fa-jsfiddle:before {
	content: "\f1cc"
}

.fa-key:before {
	content: "\f084"
}

.fa-keyboard:before {
	content: "\f11c"
}

.fa-keycdn:before {
	content: "\f3ba"
}

.fa-kickstarter:before {
	content: "\f3bb"
}

.fa-kickstarter-k:before {
	content: "\f3bc"
}

.fa-korvue:before {
	content: "\f42f"
}

.fa-language:before {
	content: "\f1ab"
}

.fa-laptop:before {
	content: "\f109"
}

.fa-laravel:before {
	content: "\f3bd"
}

.fa-lastfm:before {
	content: "\f202"
}

.fa-lastfm-square:before {
	content: "\f203"
}

.fa-leaf:before {
	content: "\f06c"
}

.fa-leanpub:before {
	content: "\f212"
}

.fa-lemon:before {
	content: "\f094"
}

.fa-less:before {
	content: "\f41d"
}

.fa-level-down-alt:before {
	content: "\f3be"
}

.fa-level-up-alt:before {
	content: "\f3bf"
}

.fa-life-ring:before {
	content: "\f1cd"
}

.fa-lightbulb:before {
	content: "\f0eb"
}

.fa-line:before {
	content: "\f3c0"
}

.fa-link:before {
	content: "\f0c1"
}

.fa-linkedin:before {
	content: "\f08c"
}

.fa-linkedin-in:before {
	content: "\f0e1"
}

.fa-linode:before {
	content: "\f2b8"
}

.fa-linux:before {
	content: "\f17c"
}

.fa-lira-sign:before {
	content: "\f195"
}

.fa-list:before {
	content: "\f03a"
}

.fa-list-alt:before {
	content: "\f022"
}

.fa-list-ol:before {
	content: "\f0cb"
}

.fa-list-ul:before {
	content: "\f0ca"
}

.fa-location-arrow:before {
	content: "\f124"
}

.fa-lock:before {
	content: "\f023"
}

.fa-lock-open:before {
	content: "\f3c1"
}

.fa-long-arrow-alt-down:before {
	content: "\f309"
}

.fa-long-arrow-alt-left:before {
	content: "\f30a"
}

.fa-long-arrow-alt-right:before {
	content: "\f30b"
}

.fa-long-arrow-alt-up:before {
	content: "\f30c"
}

.fa-low-vision:before {
	content: "\f2a8"
}

.fa-lyft:before {
	content: "\f3c3"
}

.fa-magento:before {
	content: "\f3c4"
}

.fa-magic:before {
	content: "\f0d0"
}

.fa-magnet:before {
	content: "\f076"
}

.fa-male:before {
	content: "\f183"
}

.fa-map:before {
	content: "\f279"
}

.fa-map-marker:before {
	content: "\f041"
}

.fa-map-marker-alt:before {
	content: "\f3c5"
}

.fa-map-pin:before {
	content: "\f276"
}

.fa-map-signs:before {
	content: "\f277"
}

.fa-mars:before {
	content: "\f222"
}

.fa-mars-double:before {
	content: "\f227"
}

.fa-mars-stroke:before {
	content: "\f229"
}

.fa-mars-stroke-h:before {
	content: "\f22b"
}

.fa-mars-stroke-v:before {
	content: "\f22a"
}

.fa-maxcdn:before {
	content: "\f136"
}

.fa-medapps:before {
	content: "\f3c6"
}

.fa-medium:before {
	content: "\f23a"
}

.fa-medium-m:before {
	content: "\f3c7"
}

.fa-medkit:before {
	content: "\f0fa"
}

.fa-medrt:before {
	content: "\f3c8"
}

.fa-meetup:before {
	content: "\f2e0"
}

.fa-meh:before {
	content: "\f11a"
}

.fa-mercury:before {
	content: "\f223"
}

.fa-microchip:before {
	content: "\f2db"
}

.fa-microphone:before {
	content: "\f130"
}

.fa-microphone-slash:before {
	content: "\f131"
}

.fa-microsoft:before {
	content: "\f3ca"
}

.fa-minus:before {
	content: "\f068"
}

.fa-minus-circle:before {
	content: "\f056"
}

.fa-minus-square:before {
	content: "\f146"
}

.fa-mix:before {
	content: "\f3cb"
}

.fa-mixcloud:before {
	content: "\f289"
}

.fa-mizuni:before {
	content: "\f3cc"
}

.fa-mobile:before {
	content: "\f10b"
}

.fa-mobile-alt:before {
	content: "\f3cd"
}

.fa-modx:before {
	content: "\f285"
}

.fa-monero:before {
	content: "\f3d0"
}

.fa-money-bill-alt:before {
	content: "\f3d1"
}

.fa-moon:before {
	content: "\f186"
}

.fa-motorcycle:before {
	content: "\f21c"
}

.fa-mouse-pointer:before {
	content: "\f245"
}

.fa-music:before {
	content: "\f001"
}

.fa-napster:before {
	content: "\f3d2"
}

.fa-neuter:before {
	content: "\f22c"
}

.fa-newspaper:before {
	content: "\f1ea"
}

.fa-nintendo-switch:before {
	content: "\f418"
}

.fa-node:before {
	content: "\f419"
}

.fa-node-js:before {
	content: "\f3d3"
}

.fa-notes-medical:before {
	content: "\f481"
}

.fa-npm:before {
	content: "\f3d4"
}

.fa-ns8:before {
	content: "\f3d5"
}

.fa-nutritionix:before {
	content: "\f3d6"
}

.fa-object-group:before {
	content: "\f247"
}

.fa-object-ungroup:before {
	content: "\f248"
}

.fa-odnoklassniki:before {
	content: "\f263"
}

.fa-odnoklassniki-square:before {
	content: "\f264"
}

.fa-opencart:before {
	content: "\f23d"
}

.fa-openid:before {
	content: "\f19b"
}

.fa-opera:before {
	content: "\f26a"
}

.fa-optin-monster:before {
	content: "\f23c"
}

.fa-osi:before {
	content: "\f41a"
}

.fa-outdent:before {
	content: "\f03b"
}

.fa-page4:before {
	content: "\f3d7"
}

.fa-pagelines:before {
	content: "\f18c"
}

.fa-paint-brush:before {
	content: "\f1fc"
}

.fa-palfed:before {
	content: "\f3d8"
}

.fa-pallet:before {
	content: "\f482"
}

.fa-paper-plane:before {
	content: "\f1d8"
}

.fa-paperclip:before {
	content: "\f0c6"
}

.fa-parachute-box:before {
	content: "\f4cd"
}

.fa-paragraph:before {
	content: "\f1dd"
}

.fa-paste:before {
	content: "\f0ea"
}

.fa-patreon:before {
	content: "\f3d9"
}

.fa-pause:before {
	content: "\f04c"
}

.fa-pause-circle:before {
	content: "\f28b"
}

.fa-paw:before {
	content: "\f1b0"
}

.fa-paypal:before {
	content: "\f1ed"
}

.fa-pen-square:before {
	content: "\f14b"
}

.fa-pencil-alt:before {
	content: "\f303"
}

.fa-people-carry:before {
	content: "\f4ce"
}

.fa-percent:before {
	content: "\f295"
}

.fa-periscope:before {
	content: "\f3da"
}

.fa-phabricator:before {
	content: "\f3db"
}

.fa-phoenix-framework:before {
	content: "\f3dc"
}

.fa-phone:before {
	content: "\f095"
}

.fa-phone-slash:before {
	content: "\f3dd"
}

.fa-phone-square:before {
	content: "\f098"
}

.fa-phone-volume:before {
	content: "\f2a0"
}

.fa-php:before {
	content: "\f457"
}

.fa-pied-piper:before {
	content: "\f2ae"
}

.fa-pied-piper-alt:before {
	content: "\f1a8"
}

.fa-pied-piper-hat:before {
	content: "\f4e5"
}

.fa-pied-piper-pp:before {
	content: "\f1a7"
}

.fa-piggy-bank:before {
	content: "\f4d3"
}

.fa-pills:before {
	content: "\f484"
}

.fa-pinterest:before {
	content: "\f0d2"
}

.fa-pinterest-p:before {
	content: "\f231"
}

.fa-pinterest-square:before {
	content: "\f0d3"
}

.fa-plane:before {
	content: "\f072"
}

.fa-play:before {
	content: "\f04b"
}

.fa-play-circle:before {
	content: "\f144"
}

.fa-playstation:before {
	content: "\f3df"
}

.fa-plug:before {
	content: "\f1e6"
}

.fa-plus:before {
	content: "\f067"
}

.fa-plus-circle:before {
	content: "\f055"
}

.fa-plus-square:before {
	content: "\f0fe"
}

.fa-podcast:before {
	content: "\f2ce"
}

.fa-poo:before {
	content: "\f2fe"
}

.fa-pound-sign:before {
	content: "\f154"
}

.fa-power-off:before {
	content: "\f011"
}

.fa-prescription-bottle:before {
	content: "\f485"
}

.fa-prescription-bottle-alt:before {
	content: "\f486"
}

.fa-print:before {
	content: "\f02f"
}

.fa-procedures:before {
	content: "\f487"
}

.fa-product-hunt:before {
	content: "\f288"
}

.fa-pushed:before {
	content: "\f3e1"
}

.fa-puzzle-piece:before {
	content: "\f12e"
}

.fa-python:before {
	content: "\f3e2"
}

.fa-qq:before {
	content: "\f1d6"
}

.fa-qrcode:before {
	content: "\f029"
}

.fa-question:before {
	content: "\f128"
}

.fa-question-circle:before {
	content: "\f059"
}

.fa-quidditch:before {
	content: "\f458"
}

.fa-quinscape:before {
	content: "\f459"
}

.fa-quora:before {
	content: "\f2c4"
}

.fa-quote-left:before {
	content: "\f10d"
}

.fa-quote-right:before {
	content: "\f10e"
}

.fa-random:before {
	content: "\f074"
}

.fa-ravelry:before {
	content: "\f2d9"
}

.fa-react:before {
	content: "\f41b"
}

.fa-readme:before {
	content: "\f4d5"
}

.fa-rebel:before {
	content: "\f1d0"
}

.fa-recycle:before {
	content: "\f1b8"
}

.fa-red-river:before {
	content: "\f3e3"
}

.fa-reddit:before {
	content: "\f1a1"
}

.fa-reddit-alien:before {
	content: "\f281"
}

.fa-reddit-square:before {
	content: "\f1a2"
}

.fa-redo:before {
	content: "\f01e"
}

.fa-redo-alt:before {
	content: "\f2f9"
}

.fa-registered:before {
	content: "\f25d"
}

.fa-rendact:before {
	content: "\f3e4"
}

.fa-renren:before {
	content: "\f18b"
}

.fa-reply:before {
	content: "\f3e5"
}

.fa-reply-all:before {
	content: "\f122"
}

.fa-replyd:before {
	content: "\f3e6"
}

.fa-resolving:before {
	content: "\f3e7"
}

.fa-retweet:before {
	content: "\f079"
}

.fa-ribbon:before {
	content: "\f4d6"
}

.fa-road:before {
	content: "\f018"
}

.fa-rocket:before {
	content: "\f135"
}

.fa-rocketchat:before {
	content: "\f3e8"
}

.fa-rockrms:before {
	content: "\f3e9"
}

.fa-rss:before {
	content: "\f09e"
}

.fa-rss-square:before {
	content: "\f143"
}

.fa-ruble-sign:before {
	content: "\f158"
}

.fa-rupee-sign:before {
	content: "\f156"
}

.fa-safari:before {
	content: "\f267"
}

.fa-sass:before {
	content: "\f41e"
}

.fa-save:before {
	content: "\f0c7"
}

.fa-schlix:before {
	content: "\f3ea"
}

.fa-scribd:before {
	content: "\f28a"
}

.fa-search:before {
	content: "\f002"
}

.fa-search-minus:before {
	content: "\f010"
}

.fa-search-plus:before {
	content: "\f00e"
}

.fa-searchengin:before {
	content: "\f3eb"
}

.fa-seedling:before {
	content: "\f4d8"
}

.fa-sellcast:before {
	content: "\f2da"
}

.fa-sellsy:before {
	content: "\f213"
}

.fa-server:before {
	content: "\f233"
}

.fa-servicestack:before {
	content: "\f3ec"
}

.fa-share:before {
	content: "\f064"
}

.fa-share-alt:before {
	content: "\f1e0"
}

.fa-share-alt-square:before {
	content: "\f1e1"
}

.fa-share-square:before {
	content: "\f14d"
}

.fa-shekel-sign:before {
	content: "\f20b"
}

.fa-shield-alt:before {
	content: "\f3ed"
}

.fa-ship:before {
	content: "\f21a"
}

.fa-shipping-fast:before {
	content: "\f48b"
}

.fa-shirtsinbulk:before {
	content: "\f214"
}

.fa-shopping-bag:before {
	content: "\f290"
}

.fa-shopping-basket:before {
	content: "\f291"
}

.fa-shopping-cart:before {
	content: "\f07a"
}

.fa-shower:before {
	content: "\f2cc"
}

.fa-sign:before {
	content: "\f4d9"
}

.fa-sign-in-alt:before {
	content: "\f2f6"
}

.fa-sign-language:before {
	content: "\f2a7"
}

.fa-sign-out-alt:before {
	content: "\f2f5"
}

.fa-signal:before {
	content: "\f012"
}

.fa-simplybuilt:before {
	content: "\f215"
}

.fa-sistrix:before {
	content: "\f3ee"
}

.fa-sitemap:before {
	content: "\f0e8"
}

.fa-skyatlas:before {
	content: "\f216"
}

.fa-skype:before {
	content: "\f17e"
}

.fa-slack:before {
	content: "\f198"
}

.fa-slack-hash:before {
	content: "\f3ef"
}

.fa-sliders-h:before {
	content: "\f1de"
}

.fa-slideshare:before {
	content: "\f1e7"
}

.fa-smile:before {
	content: "\f118"
}

.fa-smoking:before {
	content: "\f48d"
}

.fa-snapchat:before {
	content: "\f2ab"
}

.fa-snapchat-ghost:before {
	content: "\f2ac"
}

.fa-snapchat-square:before {
	content: "\f2ad"
}

.fa-snowflake:before {
	content: "\f2dc"
}

.fa-sort:before {
	content: "\f0dc"
}

.fa-sort-alpha-down:before {
	content: "\f15d"
}

.fa-sort-alpha-up:before {
	content: "\f15e"
}

.fa-sort-amount-down:before {
	content: "\f160"
}

.fa-sort-amount-up:before {
	content: "\f161"
}

.fa-sort-down:before {
	content: "\f0dd"
}

.fa-sort-numeric-down:before {
	content: "\f162"
}

.fa-sort-numeric-up:before {
	content: "\f163"
}

.fa-sort-up:before {
	content: "\f0de"
}

.fa-soundcloud:before {
	content: "\f1be"
}

.fa-space-shuttle:before {
	content: "\f197"
}

.fa-speakap:before {
	content: "\f3f3"
}

.fa-spinner:before {
	content: "\f110"
}

.fa-spotify:before {
	content: "\f1bc"
}

.fa-square:before {
	content: "\f0c8"
}

.fa-square-full:before {
	content: "\f45c"
}

.fa-stack-exchange:before {
	content: "\f18d"
}

.fa-stack-overflow:before {
	content: "\f16c"
}

.fa-star:before {
	content: "\f005"
}

.fa-star-half:before {
	content: "\f089"
}

.fa-staylinked:before {
	content: "\f3f5"
}

.fa-steam:before {
	content: "\f1b6"
}

.fa-steam-square:before {
	content: "\f1b7"
}

.fa-steam-symbol:before {
	content: "\f3f6"
}

.fa-step-backward:before {
	content: "\f048"
}

.fa-step-forward:before {
	content: "\f051"
}

.fa-stethoscope:before {
	content: "\f0f1"
}

.fa-sticker-mule:before {
	content: "\f3f7"
}

.fa-sticky-note:before {
	content: "\f249"
}

.fa-stop:before {
	content: "\f04d"
}

.fa-stop-circle:before {
	content: "\f28d"
}

.fa-stopwatch:before {
	content: "\f2f2"
}

.fa-strava:before {
	content: "\f428"
}

.fa-street-view:before {
	content: "\f21d"
}

.fa-strikethrough:before {
	content: "\f0cc"
}

.fa-stripe:before {
	content: "\f429"
}

.fa-stripe-s:before {
	content: "\f42a"
}

.fa-studiovinari:before {
	content: "\f3f8"
}

.fa-stumbleupon:before {
	content: "\f1a4"
}

.fa-stumbleupon-circle:before {
	content: "\f1a3"
}

.fa-subscript:before {
	content: "\f12c"
}

.fa-subway:before {
	content: "\f239"
}

.fa-suitcase:before {
	content: "\f0f2"
}

.fa-sun:before {
	content: "\f185"
}

.fa-superpowers:before {
	content: "\f2dd"
}

.fa-superscript:before {
	content: "\f12b"
}

.fa-supple:before {
	content: "\f3f9"
}

.fa-sync:before {
	content: "\f021"
}

.fa-sync-alt:before {
	content: "\f2f1"
}

.fa-syringe:before {
	content: "\f48e"
}

.fa-table:before {
	content: "\f0ce"
}

.fa-table-tennis:before {
	content: "\f45d"
}

.fa-tablet:before {
	content: "\f10a"
}

.fa-tablet-alt:before {
	content: "\f3fa"
}

.fa-tablets:before {
	content: "\f490"
}

.fa-tachometer-alt:before {
	content: "\f3fd"
}

.fa-tag:before {
	content: "\f02b"
}

.fa-tags:before {
	content: "\f02c"
}

.fa-tape:before {
	content: "\f4db"
}

.fa-tasks:before {
	content: "\f0ae"
}

.fa-taxi:before {
	content: "\f1ba"
}

.fa-telegram:before {
	content: "\f2c6"
}

.fa-telegram-plane:before {
	content: "\f3fe"
}

.fa-tencent-weibo:before {
	content: "\f1d5"
}

.fa-terminal:before {
	content: "\f120"
}

.fa-text-height:before {
	content: "\f034"
}

.fa-text-width:before {
	content: "\f035"
}

.fa-th:before {
	content: "\f00a"
}

.fa-th-large:before {
	content: "\f009"
}

.fa-th-list:before {
	content: "\f00b"
}

.fa-themeisle:before {
	content: "\f2b2"
}

.fa-thermometer:before {
	content: "\f491"
}

.fa-thermometer-empty:before {
	content: "\f2cb"
}

.fa-thermometer-full:before {
	content: "\f2c7"
}

.fa-thermometer-half:before {
	content: "\f2c9"
}

.fa-thermometer-quarter:before {
	content: "\f2ca"
}

.fa-thermometer-three-quarters:before {
	content: "\f2c8"
}

.fa-thumbs-down:before {
	content: "\f165"
}

.fa-thumbs-up:before {
	content: "\f164"
}

.fa-thumbtack:before {
	content: "\f08d"
}

.fa-ticket-alt:before {
	content: "\f3ff"
}

.fa-times:before {
	content: "\f00d"
}

.fa-times-circle:before {
	content: "\f057"
}

.fa-tint:before {
	content: "\f043"
}

.fa-toggle-off:before {
	content: "\f204"
}

.fa-toggle-on:before {
	content: "\f205"
}

.fa-trademark:before {
	content: "\f25c"
}

.fa-train:before {
	content: "\f238"
}

.fa-transgender:before {
	content: "\f224"
}

.fa-transgender-alt:before {
	content: "\f225"
}

.fa-trash:before {
	content: "\f1f8"
}

.fa-trash-alt:before {
	content: "\f2ed"
}

.fa-tree:before {
	content: "\f1bb"
}

.fa-trello:before {
	content: "\f181"
}

.fa-tripadvisor:before {
	content: "\f262"
}

.fa-trophy:before {
	content: "\f091"
}

.fa-truck:before {
	content: "\f0d1"
}

.fa-truck-loading:before {
	content: "\f4de"
}

.fa-truck-moving:before {
	content: "\f4df"
}

.fa-tty:before {
	content: "\f1e4"
}

.fa-tumblr:before {
	content: "\f173"
}

.fa-tumblr-square:before {
	content: "\f174"
}

.fa-tv:before {
	content: "\f26c"
}

.fa-twitch:before {
	content: "\f1e8"
}

.fa-twitter:before {
	content: "\f099"
}

.fa-twitter-square:before {
	content: "\f081"
}

.fa-typo3:before {
	content: "\f42b"
}

.fa-uber:before {
	content: "\f402"
}

.fa-uikit:before {
	content: "\f403"
}

.fa-umbrella:before {
	content: "\f0e9"
}

.fa-underline:before {
	content: "\f0cd"
}

.fa-undo:before {
	content: "\f0e2"
}

.fa-undo-alt:before {
	content: "\f2ea"
}

.fa-uniregistry:before {
	content: "\f404"
}

.fa-universal-access:before {
	content: "\f29a"
}

.fa-university:before {
	content: "\f19c"
}

.fa-unlink:before {
	content: "\f127"
}

.fa-unlock:before {
	content: "\f09c"
}

.fa-unlock-alt:before {
	content: "\f13e"
}

.fa-untappd:before {
	content: "\f405"
}

.fa-upload:before {
	content: "\f093"
}

.fa-usb:before {
	content: "\f287"
}

.fa-user:before {
	content: "\f007"
}

.fa-user-circle:before {
	content: "\f2bd"
}

.fa-user-md:before {
	content: "\f0f0"
}

.fa-user-plus:before {
	content: "\f234"
}

.fa-user-secret:before {
	content: "\f21b"
}

.fa-user-times:before {
	content: "\f235"
}

.fa-users:before {
	content: "\f0c0"
}

.fa-ussunnah:before {
	content: "\f407"
}

.fa-utensil-spoon:before {
	content: "\f2e5"
}

.fa-utensils:before {
	content: "\f2e7"
}

.fa-vaadin:before {
	content: "\f408"
}

.fa-venus:before {
	content: "\f221"
}

.fa-venus-double:before {
	content: "\f226"
}

.fa-venus-mars:before {
	content: "\f228"
}

.fa-viacoin:before {
	content: "\f237"
}

.fa-viadeo:before {
	content: "\f2a9"
}

.fa-viadeo-square:before {
	content: "\f2aa"
}

.fa-vial:before {
	content: "\f492"
}

.fa-vials:before {
	content: "\f493"
}

.fa-viber:before {
	content: "\f409"
}

.fa-video:before {
	content: "\f03d"
}

.fa-video-slash:before {
	content: "\f4e2"
}

.fa-vimeo:before {
	content: "\f40a"
}

.fa-vimeo-square:before {
	content: "\f194"
}

.fa-vimeo-v:before {
	content: "\f27d"
}

.fa-vine:before {
	content: "\f1ca"
}

.fa-vk:before {
	content: "\f189"
}

.fa-vnv:before {
	content: "\f40b"
}

.fa-volleyball-ball:before {
	content: "\f45f"
}

.fa-volume-down:before {
	content: "\f027"
}

.fa-volume-off:before {
	content: "\f026"
}

.fa-volume-up:before {
	content: "\f028"
}

.fa-vuejs:before {
	content: "\f41f"
}

.fa-warehouse:before {
	content: "\f494"
}

.fa-weibo:before {
	content: "\f18a"
}

.fa-weight:before {
	content: "\f496"
}

.fa-weixin:before {
	content: "\f1d7"
}

.fa-whatsapp:before {
	content: "\f232"
}

.fa-whatsapp-square:before {
	content: "\f40c"
}

.fa-wheelchair:before {
	content: "\f193"
}

.fa-whmcs:before {
	content: "\f40d"
}

.fa-wifi:before {
	content: "\f1eb"
}

.fa-wikipedia-w:before {
	content: "\f266"
}

.fa-window-close:before {
	content: "\f410"
}

.fa-window-maximize:before {
	content: "\f2d0"
}

.fa-window-minimize:before {
	content: "\f2d1"
}

.fa-window-restore:before {
	content: "\f2d2"
}

.fa-windows:before {
	content: "\f17a"
}

.fa-wine-glass:before {
	content: "\f4e3"
}

.fa-won-sign:before {
	content: "\f159"
}

.fa-wordpress:before {
	content: "\f19a"
}

.fa-wordpress-simple:before {
	content: "\f411"
}

.fa-wpbeginner:before {
	content: "\f297"
}

.fa-wpexplorer:before {
	content: "\f2de"
}

.fa-wpforms:before {
	content: "\f298"
}

.fa-wrench:before {
	content: "\f0ad"
}

.fa-x-ray:before {
	content: "\f497"
}

.fa-xbox:before {
	content: "\f412"
}

.fa-xing:before {
	content: "\f168"
}

.fa-xing-square:before {
	content: "\f169"
}

.fa-y-combinator:before {
	content: "\f23b"
}

.fa-yahoo:before {
	content: "\f19e"
}

.fa-yandex:before {
	content: "\f413"
}

.fa-yandex-international:before {
	content: "\f414"
}

.fa-yelp:before {
	content: "\f1e9"
}

.fa-yen-sign:before {
	content: "\f157"
}

.fa-yoast:before {
	content: "\f2b1"
}

.fa-youtube:before {
	content: "\f167"
}

.fa-youtube-square:before {
	content: "\f431"
}

.sr-only {
	border: 0;
	clip: rect(0,0,0,0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.sr-only-focusable:active,.sr-only-focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

@font-face {
	font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")
}

.fab {
	font-family: Font Awesome\ 5 Brands
}

@font-face {
	font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.eot);src:url(../fonts/fa-regular-400.eot) format("embedded-opentype"),url(../fonts/fa-regular-400.woff2) format("woff2"),url(../fonts/fa-regular-400.woff) format("woff"),url(../fonts/fa-regular-400.ttf) format("truetype"),url(../fonts/fa-regular-400.svg#fontawesome) format("svg")
}

.far {
	font-weight: 400
}

@font-face {
	font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot) format("embedded-opentype"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#fontawesome) format("svg")
}

.fa,.far,.fas {
	font-family: Font Awesome\ 5 Free
}

.fa,.fas {
	font-weight: 900
}

@font-face {
	font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2) format('woff2'),url(../fonts/fontawesome-webfont.woff) format('woff'),url(../fonts/fontawesome-webfont.ttf) format('truetype'),url(../fonts/fontawesome-webfont.svg) format('svg');font-weight:normal;font-style:normal
}

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.fa-lg {
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}

.fa-2x {
	font-size: 2em
}

.fa-3x {
	font-size: 3em
}

.fa-4x {
	font-size: 4em
}

.fa-5x {
	font-size: 5em
}

.fa-fw {
	width: 1.28571429em;
	text-align: center
}

.fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}

.fa-ul>li {
	position: relative
}

.fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: .14285714em;
	text-align: center
}

.fa-li.fa-lg {
	left: -1.85714286em
}

.fa-border {
	padding: .2em .25em .15em;
	border: solid .08em #eee;
	border-radius: .1em
}

.fa-pull-left {
	float: left
}

.fa-pull-right {
	float: right
}

.fa.fa-pull-left {
	margin-right: .3em
}

.fa.fa-pull-right {
	margin-left: .3em
}

.pull-right {
	float: right
}

.pull-left {
	float: left
}

.fa.pull-left {
	margin-right: .3em
}

.fa.pull-right {
	margin-left: .3em
}

.fa-spin {
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear
}

.fa-pulse {
	-webkit-animation: fa-spin 1s infinite steps(8);
	animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

.fa-rotate-90 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.fa-rotate-180 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.fa-rotate-270 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}

.fa-flip-horizontal {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1,1);
	-ms-transform: scale(-1,1);
	transform: scale(-1,1)
}

.fa-flip-vertical {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1)
}

:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
	filter: none
}

.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}

.fa-stack-1x,.fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}

.fa-stack-1x {
	line-height: inherit
}

.fa-stack-2x {
	font-size: 2em
}

.fa-inverse {
	color: #fff
}

.fa-glass:before {
	content: "\f000"
}

.fa-music:before {
	content: "\f001"
}

.fa-search:before {
	content: "\f002"
}

.fa-envelope-o:before {
	content: "\f003"
}

.fa-heart:before {
	content: "\f004"
}

.fa-star:before {
	content: "\f005"
}

.fa-star-o:before {
	content: "\f006"
}

.fa-user:before {
	content: "\f007"
}

.fa-film:before {
	content: "\f008"
}

.fa-th-large:before {
	content: "\f009"
}

.fa-ethereum:before {
	content: "\f42e"
}

.fa-th:before {
	content: "\f00a"
}

.fa-th-list:before {
	content: "\f00b"
}

.fa-check:before {
	content: "\f00c"
}

.fa-remove:before,.fa-close:before,.fa-times:before {
	content: "\f00d"
}

.fa-search-plus:before {
	content: "\f00e"
}

.fa-search-minus:before {
	content: "\f010"
}

.fa-power-off:before {
	content: "\f011"
}

.fa-signal:before {
	content: "\f012"
}

.fa-gear:before,.fa-cog:before {
	content: "\f013"
}

.fa-trash-o:before {
	content: "\f014"
}

.fa-home:before {
	content: "\f015"
}

.fa-file-o:before {
	content: "\f016"
}

.fa-clock-o:before {
	content: "\f017"
}

.fa-road:before {
	content: "\f018"
}

.fa-download:before {
	content: "\f019"
}

.fa-arrow-circle-o-down:before {
	content: "\f01a"
}

.fa-arrow-circle-o-up:before {
	content: "\f01b"
}

.fa-inbox:before {
	content: "\f01c"
}

.fa-play-circle-o:before {
	content: "\f01d"
}

.fa-rotate-right:before,.fa-repeat:before {
	content: "\f01e"
}

.fa-refresh:before {
	content: "\f021"
}

.fa-list-alt:before {
	content: "\f022"
}

.fa-lock:before {
	content: "\f023"
}

.fa-flag:before {
	content: "\f024"
}

.fa-headphones:before {
	content: "\f025"
}

.fa-volume-off:before {
	content: "\f026"
}

.fa-volume-down:before {
	content: "\f027"
}

.fa-volume-up:before {
	content: "\f028"
}

.fa-qrcode:before {
	content: "\f029"
}

.fa-barcode:before {
	content: "\f02a"
}

.fa-tag:before {
	content: "\f02b"
}

.fa-tags:before {
	content: "\f02c"
}

.fa-book:before {
	content: "\f02d"
}

.fa-bookmark:before {
	content: "\f02e"
}

.fa-print:before {
	content: "\f02f"
}

.fa-camera:before {
	content: "\f030"
}

.fa-font:before {
	content: "\f031"
}

.fa-bold:before {
	content: "\f032"
}

.fa-italic:before {
	content: "\f033"
}

.fa-text-height:before {
	content: "\f034"
}

.fa-text-width:before {
	content: "\f035"
}

.fa-align-left:before {
	content: "\f036"
}

.fa-align-center:before {
	content: "\f037"
}

.fa-align-right:before {
	content: "\f038"
}

.fa-align-justify:before {
	content: "\f039"
}

.fa-list:before {
	content: "\f03a"
}

.fa-dedent:before,.fa-outdent:before {
	content: "\f03b"
}

.fa-indent:before {
	content: "\f03c"
}

.fa-video-camera:before {
	content: "\f03d"
}

.fa-photo:before,.fa-image:before,.fa-picture-o:before {
	content: "\f03e"
}

.fa-pencil:before {
	content: "\f040"
}

.fa-map-marker:before {
	content: "\f041"
}

.fa-adjust:before {
	content: "\f042"
}

.fa-tint:before {
	content: "\f043"
}

.fa-edit:before,.fa-pencil-square-o:before {
	content: "\f044"
}

.fa-share-square-o:before {
	content: "\f045"
}

.fa-check-square-o:before {
	content: "\f046"
}

.fa-arrows:before {
	content: "\f047"
}

.fa-step-backward:before {
	content: "\f048"
}

.fa-fast-backward:before {
	content: "\f049"
}

.fa-backward:before {
	content: "\f04a"
}

.fa-play:before {
	content: "\f04b"
}

.fa-pause:before {
	content: "\f04c"
}

.fa-stop:before {
	content: "\f04d"
}

.fa-forward:before {
	content: "\f04e"
}

.fa-fast-forward:before {
	content: "\f050"
}

.fa-step-forward:before {
	content: "\f051"
}

.fa-eject:before {
	content: "\f052"
}

.fa-chevron-left:before {
	content: "\f053"
}

.fa-chevron-right:before {
	content: "\f054"
}

.fa-plus-circle:before {
	content: "\f055"
}

.fa-minus-circle:before {
	content: "\f056"
}

.fa-times-circle:before {
	content: "\f057"
}

.fa-check-circle:before {
	content: "\f058"
}

.fa-question-circle:before {
	content: "\f059"
}

.fa-info-circle:before {
	content: "\f05a"
}

.fa-crosshairs:before {
	content: "\f05b"
}

.fa-times-circle-o:before {
	content: "\f05c"
}

.fa-check-circle-o:before {
	content: "\f05d"
}

.fa-ban:before {
	content: "\f05e"
}

.fa-arrow-left:before {
	content: "\f060"
}

.fa-arrow-right:before {
	content: "\f061"
}

.fa-arrow-up:before {
	content: "\f062"
}

.fa-arrow-down:before {
	content: "\f063"
}

.fa-mail-forward:before,.fa-share:before {
	content: "\f064"
}

.fa-expand:before {
	content: "\f065"
}

.fa-compress:before {
	content: "\f066"
}

.fa-plus:before {
	content: "\f067"
}

.fa-minus:before {
	content: "\f068"
}

.fa-asterisk:before {
	content: "\f069"
}

.fa-exclamation-circle:before {
	content: "\f06a"
}

.fa-gift:before {
	content: "\f06b"
}

.fa-leaf:before {
	content: "\f06c"
}

.fa-fire:before {
	content: "\f06d"
}

.fa-eye:before {
	content: "\f06e"
}

.fa-eye-slash:before {
	content: "\f070"
}

.fa-warning:before,.fa-exclamation-triangle:before {
	content: "\f071"
}

.fa-plane:before {
	content: "\f072"
}

.fa-calendar:before {
	content: "\f073"
}

.fa-random:before {
	content: "\f074"
}

.fa-comment:before {
	content: "\f075"
}

.fa-magnet:before {
	content: "\f076"
}

.fa-chevron-up:before {
	content: "\f077"
}

.fa-chevron-down:before {
	content: "\f078"
}

.fa-retweet:before {
	content: "\f079"
}

.fa-shopping-cart:before {
	content: "\f07a"
}

.fa-folder:before {
	content: "\f07b"
}

.fa-folder-open:before {
	content: "\f07c"
}

.fa-arrows-v:before {
	content: "\f07d"
}

.fa-arrows-h:before {
	content: "\f07e"
}

.fa-bar-chart-o:before,.fa-bar-chart:before {
	content: "\f080"
}

.fa-twitter-square:before {
	content: "\f081"
}

.fa-facebook-square:before {
	content: "\f082"
}

.fa-camera-retro:before {
	content: "\f083"
}

.fa-key:before {
	content: "\f084"
}

.fa-gears:before,.fa-cogs:before {
	content: "\f085"
}

.fa-comments:before {
	content: "\f086"
}

.fa-thumbs-o-up:before {
	content: "\f087"
}

.fa-thumbs-o-down:before {
	content: "\f088"
}

.fa-star-half:before {
	content: "\f089"
}

.fa-heart-o:before {
	content: "\f08a"
}

.fa-sign-out:before {
	content: "\f08b"
}

.fa-linkedin-square:before {
	content: "\f08c"
}

.fa-thumb-tack:before {
	content: "\f08d"
}

.fa-external-link:before {
	content: "\f08e"
}

.fa-sign-in:before {
	content: "\f090"
}

.fa-trophy:before {
	content: "\f091"
}

.fa-github-square:before {
	content: "\f092"
}

.fa-upload:before {
	content: "\f093"
}

.fa-lemon-o:before {
	content: "\f094"
}

.fa-phone:before {
	content: "\f095"
}

.fa-square-o:before {
	content: "\f096"
}

.fa-bookmark-o:before {
	content: "\f097"
}

.fa-phone-square:before {
	content: "\f098"
}

.fa-twitter:before {
	content: "\f099"
}

.fa-facebook-f:before,.fa-facebook:before {
	content: "\f09a"
}

.fa-github:before {
	content: "\f09b"
}

.fa-unlock:before {
	content: "\f09c"
}

.fa-credit-card:before {
	content: "\f09d"
}

.fa-feed:before,.fa-rss:before {
	content: "\f09e"
}

.fa-hdd-o:before {
	content: "\f0a0"
}

.fa-bullhorn:before {
	content: "\f0a1"
}

.fa-bell:before {
	content: "\f0f3"
}

.fa-certificate:before {
	content: "\f0a3"
}

.fa-hand-o-right:before {
	content: "\f0a4"
}

.fa-hand-o-left:before {
	content: "\f0a5"
}

.fa-hand-o-up:before {
	content: "\f0a6"
}

.fa-hand-o-down:before {
	content: "\f0a7"
}

.fa-arrow-circle-left:before {
	content: "\f0a8"
}

.fa-arrow-circle-right:before {
	content: "\f0a9"
}

.fa-arrow-circle-up:before {
	content: "\f0aa"
}

.fa-arrow-circle-down:before {
	content: "\f0ab"
}

.fa-globe:before {
	content: "\f0ac"
}

.fa-wrench:before {
	content: "\f0ad"
}

.fa-tasks:before {
	content: "\f0ae"
}

.fa-filter:before {
	content: "\f0b0"
}

.fa-briefcase:before {
	content: "\f0b1"
}

.fa-arrows-alt:before {
	content: "\f0b2"
}

.fa-group:before,.fa-users:before {
	content: "\f0c0"
}

.fa-chain:before,.fa-link:before {
	content: "\f0c1"
}

.fa-cloud:before {
	content: "\f0c2"
}

.fa-flask:before {
	content: "\f0c3"
}

.fa-cut:before,.fa-scissors:before {
	content: "\f0c4"
}

.fa-copy:before,.fa-files-o:before {
	content: "\f0c5"
}

.fa-paperclip:before {
	content: "\f0c6"
}

.fa-save:before,.fa-floppy-o:before {
	content: "\f0c7"
}

.fa-square:before {
	content: "\f0c8"
}

.fa-navicon:before,.fa-reorder:before,.fa-bars:before {
	content: "\f0c9"
}

.fa-list-ul:before {
	content: "\f0ca"
}

.fa-list-ol:before {
	content: "\f0cb"
}

.fa-strikethrough:before {
	content: "\f0cc"
}

.fa-underline:before {
	content: "\f0cd"
}

.fa-table:before {
	content: "\f0ce"
}

.fa-magic:before {
	content: "\f0d0"
}

.fa-truck:before {
	content: "\f0d1"
}

.fa-pinterest:before {
	content: "\f0d2"
}

.fa-pinterest-square:before {
	content: "\f0d3"
}

.fa-google-plus-square:before {
	content: "\f0d4"
}

.fa-google-plus:before {
	content: "\f0d5"
}

.fa-money:before {
	content: "\f0d6"
}

.fa-caret-down:before {
	content: "\f0d7"
}

.fa-caret-up:before {
	content: "\f0d8"
}

.fa-caret-left:before {
	content: "\f0d9"
}

.fa-caret-right:before {
	content: "\f0da"
}

.fa-columns:before {
	content: "\f0db"
}

.fa-unsorted:before,.fa-sort:before {
	content: "\f0dc"
}

.fa-sort-down:before,.fa-sort-desc:before {
	content: "\f0dd"
}

.fa-sort-up:before,.fa-sort-asc:before {
	content: "\f0de"
}

.fa-envelope:before {
	content: "\f0e0"
}

.fa-linkedin:before {
	content: "\f0e1"
}

.fa-rotate-left:before,.fa-undo:before {
	content: "\f0e2"
}

.fa-legal:before,.fa-gavel:before {
	content: "\f0e3"
}

.fa-dashboard:before,.fa-tachometer:before {
	content: "\f0e4"
}

.fa-comment-o:before {
	content: "\f0e5"
}

.fa-comments-o:before {
	content: "\f0e6"
}

.fa-flash:before,.fa-bolt:before {
	content: "\f0e7"
}

.fa-sitemap:before {
	content: "\f0e8"
}

.fa-umbrella:before {
	content: "\f0e9"
}

.fa-paste:before,.fa-clipboard:before {
	content: "\f0ea"
}

.fa-lightbulb-o:before {
	content: "\f0eb"
}

.fa-exchange:before {
	content: "\f0ec"
}

.fa-cloud-download:before {
	content: "\f0ed"
}

.fa-cloud-upload:before {
	content: "\f0ee"
}

.fa-user-md:before {
	content: "\f0f0"
}

.fa-stethoscope:before {
	content: "\f0f1"
}

.fa-suitcase:before {
	content: "\f0f2"
}

.fa-bell-o:before {
	content: "\f0a2"
}

.fa-coffee:before {
	content: "\f0f4"
}

.fa-cutlery:before {
	content: "\f0f5"
}

.fa-file-text-o:before {
	content: "\f0f6"
}

.fa-building-o:before {
	content: "\f0f7"
}

.fa-hospital-o:before {
	content: "\f0f8"
}

.fa-ambulance:before {
	content: "\f0f9"
}

.fa-medkit:before {
	content: "\f0fa"
}

.fa-fighter-jet:before {
	content: "\f0fb"
}

.fa-beer:before {
	content: "\f0fc"
}

.fa-h-square:before {
	content: "\f0fd"
}

.fa-plus-square:before {
	content: "\f0fe"
}

.fa-angle-double-left:before {
	content: "\f100"
}

.fa-angle-double-right:before {
	content: "\f101"
}

.fa-angle-double-up:before {
	content: "\f102"
}

.fa-angle-double-down:before {
	content: "\f103"
}

.fa-angle-left:before {
	content: "\f104"
}

.fa-angle-right:before {
	content: "\f105"
}

.fa-angle-up:before {
	content: "\f106"
}

.fa-angle-down:before {
	content: "\f107"
}

.fa-desktop:before {
	content: "\f108"
}

.fa-laptop:before {
	content: "\f109"
}

.fa-tablet:before {
	content: "\f10a"
}

.fa-mobile-phone:before,.fa-mobile:before {
	content: "\f10b"
}

.fa-circle-o:before {
	content: "\f10c"
}

.fa-quote-left:before {
	content: "\f10d"
}

.fa-quote-right:before {
	content: "\f10e"
}

.fa-spinner:before {
	content: "\f110"
}

.fa-circle:before {
	content: "\f111"
}

.fa-mail-reply:before,.fa-reply:before {
	content: "\f112"
}

.fa-github-alt:before {
	content: "\f113"
}

.fa-folder-o:before {
	content: "\f114"
}

.fa-folder-open-o:before {
	content: "\f115"
}

.fa-smile-o:before {
	content: "\f118"
}

.fa-frown-o:before {
	content: "\f119"
}

.fa-meh-o:before {
	content: "\f11a"
}

.fa-gamepad:before {
	content: "\f11b"
}

.fa-keyboard-o:before {
	content: "\f11c"
}

.fa-flag-o:before {
	content: "\f11d"
}

.fa-flag-checkered:before {
	content: "\f11e"
}

.fa-terminal:before {
	content: "\f120"
}

.fa-code:before {
	content: "\f121"
}

.fa-mail-reply-all:before,.fa-reply-all:before {
	content: "\f122"
}

.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
	content: "\f123"
}

.fa-location-arrow:before {
	content: "\f124"
}

.fa-crop:before {
	content: "\f125"
}

.fa-code-fork:before {
	content: "\f126"
}

.fa-unlink:before,.fa-chain-broken:before {
	content: "\f127"
}

.fa-question:before {
	content: "\f128"
}

.fa-info:before {
	content: "\f129"
}

.fa-exclamation:before {
	content: "\f12a"
}

.fa-superscript:before {
	content: "\f12b"
}

.fa-subscript:before {
	content: "\f12c"
}

.fa-eraser:before {
	content: "\f12d"
}

.fa-puzzle-piece:before {
	content: "\f12e"
}

.fa-microphone:before {
	content: "\f130"
}

.fa-microphone-slash:before {
	content: "\f131"
}

.fa-shield:before {
	content: "\f132"
}

.fa-calendar-o:before {
	content: "\f133"
}

.fa-fire-extinguisher:before {
	content: "\f134"
}

.fa-rocket:before {
	content: "\f135"
}

.fa-maxcdn:before {
	content: "\f136"
}

.fa-chevron-circle-left:before {
	content: "\f137"
}

.fa-chevron-circle-right:before {
	content: "\f138"
}

.fa-chevron-circle-up:before {
	content: "\f139"
}

.fa-chevron-circle-down:before {
	content: "\f13a"
}

.fa-html5:before {
	content: "\f13b"
}

.fa-css3:before {
	content: "\f13c"
}

.fa-anchor:before {
	content: "\f13d"
}

.fa-unlock-alt:before {
	content: "\f13e"
}

.fa-bullseye:before {
	content: "\f140"
}

.fa-ellipsis-h:before {
	content: "\f141"
}

.fa-ellipsis-v:before {
	content: "\f142"
}

.fa-rss-square:before {
	content: "\f143"
}

.fa-play-circle:before {
	content: "\f144"
}

.fa-ticket:before {
	content: "\f145"
}

.fa-minus-square:before {
	content: "\f146"
}

.fa-minus-square-o:before {
	content: "\f147"
}

.fa-level-up:before {
	content: "\f148"
}

.fa-level-down:before {
	content: "\f149"
}

.fa-check-square:before {
	content: "\f14a"
}

.fa-pencil-square:before {
	content: "\f14b"
}

.fa-external-link-square:before {
	content: "\f14c"
}

.fa-share-square:before {
	content: "\f14d"
}

.fa-compass:before {
	content: "\f14e"
}

.fa-toggle-down:before,.fa-caret-square-o-down:before {
	content: "\f150"
}

.fa-toggle-up:before,.fa-caret-square-o-up:before {
	content: "\f151"
}

.fa-toggle-right:before,.fa-caret-square-o-right:before {
	content: "\f152"
}

.fa-euro:before,.fa-eur:before {
	content: "\f153"
}

.fa-gbp:before {
	content: "\f154"
}

.fa-dollar:before,.fa-usd:before {
	content: "\f155"
}

.fa-rupee:before,.fa-inr:before {
	content: "\f156"
}

.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
	content: "\f157"
}

.fa-ruble:before,.fa-rouble:before,.fa-rub:before {
	content: "\f158"
}

.fa-won:before,.fa-krw:before {
	content: "\f159"
}

.fa-bitcoin:before,.fa-btc:before {
	content: "\f15a"
}

.fa-file:before {
	content: "\f15b"
}

.fa-file-text:before {
	content: "\f15c"
}

.fa-sort-alpha-asc:before {
	content: "\f15d"
}

.fa-sort-alpha-desc:before {
	content: "\f15e"
}

.fa-sort-amount-asc:before {
	content: "\f160"
}

.fa-sort-amount-desc:before {
	content: "\f161"
}

.fa-sort-numeric-asc:before {
	content: "\f162"
}

.fa-sort-numeric-desc:before {
	content: "\f163"
}

.fa-thumbs-up:before {
	content: "\f164"
}

.fa-thumbs-down:before {
	content: "\f165"
}

.fa-youtube-square:before {
	content: "\f166"
}

.fa-youtube:before {
	content: "\f167"
}

.fa-xing:before {
	content: "\f168"
}

.fa-xing-square:before {
	content: "\f169"
}

.fa-youtube-play:before {
	content: "\f16a"
}

.fa-dropbox:before {
	content: "\f16b"
}

.fa-stack-overflow:before {
	content: "\f16c"
}

.fa-instagram:before {
	content: "\f16d"
}

.fa-flickr:before {
	content: "\f16e"
}

.fa-adn:before {
	content: "\f170"
}

.fa-bitbucket:before {
	content: "\f171"
}

.fa-bitbucket-square:before {
	content: "\f172"
}

.fa-tumblr:before {
	content: "\f173"
}

.fa-tumblr-square:before {
	content: "\f174"
}

.fa-long-arrow-down:before {
	content: "\f175"
}

.fa-long-arrow-up:before {
	content: "\f176"
}

.fa-long-arrow-left:before {
	content: "\f177"
}

.fa-long-arrow-right:before {
	content: "\f178"
}

.fa-apple:before {
	content: "\f179"
}

.fa-windows:before {
	content: "\f17a"
}

.fa-android:before {
	content: "\f17b"
}

.fa-linux:before {
	content: "\f17c"
}

.fa-dribbble:before {
	content: "\f17d"
}

.fa-skype:before {
	content: "\f17e"
}

.fa-foursquare:before {
	content: "\f180"
}

.fa-trello:before {
	content: "\f181"
}

.fa-female:before {
	content: "\f182"
}

.fa-male:before {
	content: "\f183"
}

.fa-gittip:before,.fa-gratipay:before {
	content: "\f184"
}

.fa-sun-o:before {
	content: "\f185"
}

.fa-moon-o:before {
	content: "\f186"
}

.fa-archive:before {
	content: "\f187"
}

.fa-bug:before {
	content: "\f188"
}

.fa-vk:before {
	content: "\f189"
}

.fa-weibo:before {
	content: "\f18a"
}

.fa-renren:before {
	content: "\f18b"
}

.fa-pagelines:before {
	content: "\f18c"
}

.fa-stack-exchange:before {
	content: "\f18d"
}

.fa-arrow-circle-o-right:before {
	content: "\f18e"
}

.fa-arrow-circle-o-left:before {
	content: "\f190"
}

.fa-toggle-left:before,.fa-caret-square-o-left:before {
	content: "\f191"
}

.fa-dot-circle-o:before {
	content: "\f192"
}

.fa-wheelchair:before {
	content: "\f193"
}

.fa-vimeo-square:before {
	content: "\f194"
}

.fa-turkish-lira:before,.fa-try:before {
	content: "\f195"
}

.fa-plus-square-o:before {
	content: "\f196"
}

.fa-space-shuttle:before {
	content: "\f197"
}

.fa-slack:before {
	content: "\f198"
}

.fa-envelope-square:before {
	content: "\f199"
}

.fa-wordpress:before {
	content: "\f19a"
}

.fa-openid:before {
	content: "\f19b"
}

.fa-institution:before,.fa-bank:before,.fa-university:before {
	content: "\f19c"
}

.fa-mortar-board:before,.fa-graduation-cap:before {
	content: "\f19d"
}

.fa-yahoo:before {
	content: "\f19e"
}

.fa-google:before {
	content: "\f1a0"
}

.fa-reddit:before {
	content: "\f1a1"
}

.fa-reddit-square:before {
	content: "\f1a2"
}

.fa-stumbleupon-circle:before {
	content: "\f1a3"
}

.fa-stumbleupon:before {
	content: "\f1a4"
}

.fa-delicious:before {
	content: "\f1a5"
}

.fa-digg:before {
	content: "\f1a6"
}

.fa-pied-piper-pp:before {
	content: "\f1a7"
}

.fa-pied-piper-alt:before {
	content: "\f1a8"
}

.fa-drupal:before {
	content: "\f1a9"
}

.fa-joomla:before {
	content: "\f1aa"
}

.fa-language:before {
	content: "\f1ab"
}

.fa-fax:before {
	content: "\f1ac"
}

.fa-building:before {
	content: "\f1ad"
}

.fa-child:before {
	content: "\f1ae"
}

.fa-paw:before {
	content: "\f1b0"
}

.fa-spoon:before {
	content: "\f1b1"
}

.fa-cube:before {
	content: "\f1b2"
}

.fa-cubes:before {
	content: "\f1b3"
}

.fa-behance:before {
	content: "\f1b4"
}

.fa-behance-square:before {
	content: "\f1b5"
}

.fa-steam:before {
	content: "\f1b6"
}

.fa-steam-square:before {
	content: "\f1b7"
}

.fa-recycle:before {
	content: "\f1b8"
}

.fa-automobile:before,.fa-car:before {
	content: "\f1b9"
}

.fa-cab:before,.fa-taxi:before {
	content: "\f1ba"
}

.fa-tree:before {
	content: "\f1bb"
}

.fa-spotify:before {
	content: "\f1bc"
}

.fa-deviantart:before {
	content: "\f1bd"
}

.fa-soundcloud:before {
	content: "\f1be"
}

.fa-database:before {
	content: "\f1c0"
}

.fa-file-pdf-o:before {
	content: "\f1c1"
}

.fa-file-word-o:before {
	content: "\f1c2"
}

.fa-file-excel-o:before {
	content: "\f1c3"
}

.fa-file-powerpoint-o:before {
	content: "\f1c4"
}

.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
	content: "\f1c5"
}

.fa-file-zip-o:before,.fa-file-archive-o:before {
	content: "\f1c6"
}

.fa-file-sound-o:before,.fa-file-audio-o:before {
	content: "\f1c7"
}

.fa-file-movie-o:before,.fa-file-video-o:before {
	content: "\f1c8"
}

.fa-file-code-o:before {
	content: "\f1c9"
}

.fa-vine:before {
	content: "\f1ca"
}

.fa-codepen:before {
	content: "\f1cb"
}

.fa-jsfiddle:before {
	content: "\f1cc"
}

.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
	content: "\f1cd"
}

.fa-circle-o-notch:before {
	content: "\f1ce"
}

.fa-ra:before,.fa-resistance:before,.fa-rebel:before {
	content: "\f1d0"
}

.fa-ge:before,.fa-empire:before {
	content: "\f1d1"
}

.fa-git-square:before {
	content: "\f1d2"
}

.fa-git:before {
	content: "\f1d3"
}

.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {
	content: "\f1d4"
}

.fa-tencent-weibo:before {
	content: "\f1d5"
}

.fa-qq:before {
	content: "\f1d6"
}

.fa-wechat:before,.fa-weixin:before {
	content: "\f1d7"
}

.fa-send:before,.fa-paper-plane:before {
	content: "\f1d8"
}

.fa-send-o:before,.fa-paper-plane-o:before {
	content: "\f1d9"
}

.fa-history:before {
	content: "\f1da"
}

.fa-circle-thin:before {
	content: "\f1db"
}

.fa-header:before {
	content: "\f1dc"
}

.fa-paragraph:before {
	content: "\f1dd"
}

.fa-sliders:before {
	content: "\f1de"
}

.fa-share-alt:before {
	content: "\f1e0"
}

.fa-share-alt-square:before {
	content: "\f1e1"
}

.fa-bomb:before {
	content: "\f1e2"
}

.fa-soccer-ball-o:before,.fa-futbol-o:before {
	content: "\f1e3"
}

.fa-tty:before {
	content: "\f1e4"
}

.fa-binoculars:before {
	content: "\f1e5"
}

.fa-plug:before {
	content: "\f1e6"
}

.fa-slideshare:before {
	content: "\f1e7"
}

.fa-twitch:before {
	content: "\f1e8"
}

.fa-yelp:before {
	content: "\f1e9"
}

.fa-newspaper-o:before {
	content: "\f1ea"
}

.fa-wifi:before {
	content: "\f1eb"
}

.fa-calculator:before {
	content: "\f1ec"
}

.fa-paypal:before {
	content: "\f1ed"
}

.fa-google-wallet:before {
	content: "\f1ee"
}

.fa-cc-visa:before {
	content: "\f1f0"
}

.fa-cc-mastercard:before {
	content: "\f1f1"
}

.fa-cc-discover:before {
	content: "\f1f2"
}

.fa-cc-amex:before {
	content: "\f1f3"
}

.fa-cc-paypal:before {
	content: "\f1f4"
}

.fa-cc-stripe:before {
	content: "\f1f5"
}

.fa-bell-slash:before {
	content: "\f1f6"
}

.fa-bell-slash-o:before {
	content: "\f1f7"
}

.fa-trash:before {
	content: "\f1f8"
}

.fa-copyright:before {
	content: "\f1f9"
}

.fa-at:before {
	content: "\f1fa"
}

.fa-eyedropper:before {
	content: "\f1fb"
}

.fa-paint-brush:before {
	content: "\f1fc"
}

.fa-birthday-cake:before {
	content: "\f1fd"
}

.fa-area-chart:before {
	content: "\f1fe"
}

.fa-pie-chart:before {
	content: "\f200"
}

.fa-line-chart:before {
	content: "\f201"
}

.fa-lastfm:before {
	content: "\f202"
}

.fa-lastfm-square:before {
	content: "\f203"
}

.fa-toggle-off:before {
	content: "\f204"
}

.fa-toggle-on:before {
	content: "\f205"
}

.fa-bicycle:before {
	content: "\f206"
}

.fa-bus:before {
	content: "\f207"
}

.fa-ioxhost:before {
	content: "\f208"
}

.fa-angellist:before {
	content: "\f209"
}

.fa-cc:before {
	content: "\f20a"
}

.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {
	content: "\f20b"
}

.fa-meanpath:before {
	content: "\f20c"
}

.fa-buysellads:before {
	content: "\f20d"
}

.fa-connectdevelop:before {
	content: "\f20e"
}

.fa-dashcube:before {
	content: "\f210"
}

.fa-forumbee:before {
	content: "\f211"
}

.fa-leanpub:before {
	content: "\f212"
}

.fa-sellsy:before {
	content: "\f213"
}

.fa-shirtsinbulk:before {
	content: "\f214"
}

.fa-simplybuilt:before {
	content: "\f215"
}

.fa-skyatlas:before {
	content: "\f216"
}

.fa-cart-plus:before {
	content: "\f217"
}

.fa-cart-arrow-down:before {
	content: "\f218"
}

.fa-diamond:before {
	content: "\f219"
}

.fa-ship:before {
	content: "\f21a"
}

.fa-user-secret:before {
	content: "\f21b"
}

.fa-motorcycle:before {
	content: "\f21c"
}

.fa-street-view:before {
	content: "\f21d"
}

.fa-heartbeat:before {
	content: "\f21e"
}

.fa-venus:before {
	content: "\f221"
}

.fa-mars:before {
	content: "\f222"
}

.fa-mercury:before {
	content: "\f223"
}

.fa-intersex:before,.fa-transgender:before {
	content: "\f224"
}

.fa-transgender-alt:before {
	content: "\f225"
}

.fa-venus-double:before {
	content: "\f226"
}

.fa-mars-double:before {
	content: "\f227"
}

.fa-venus-mars:before {
	content: "\f228"
}

.fa-mars-stroke:before {
	content: "\f229"
}

.fa-mars-stroke-v:before {
	content: "\f22a"
}

.fa-mars-stroke-h:before {
	content: "\f22b"
}

.fa-neuter:before {
	content: "\f22c"
}

.fa-genderless:before {
	content: "\f22d"
}

.fa-facebook-official:before {
	content: "\f230"
}

.fa-pinterest-p:before {
	content: "\f231"
}

.fa-whatsapp:before {
	content: "\f232"
}

.fa-server:before {
	content: "\f233"
}

.fa-user-plus:before {
	content: "\f234"
}

.fa-user-times:before {
	content: "\f235"
}

.fa-hotel:before,.fa-bed:before {
	content: "\f236"
}

.fa-viacoin:before {
	content: "\f237"
}

.fa-train:before {
	content: "\f238"
}

.fa-subway:before {
	content: "\f239"
}

.fa-medium:before {
	content: "\f23a"
}

.fa-yc:before,.fa-y-combinator:before {
	content: "\f23b"
}

.fa-optin-monster:before {
	content: "\f23c"
}

.fa-opencart:before {
	content: "\f23d"
}

.fa-expeditedssl:before {
	content: "\f23e"
}

.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {
	content: "\f240"
}

.fa-battery-3:before,.fa-battery-three-quarters:before {
	content: "\f241"
}

.fa-battery-2:before,.fa-battery-half:before {
	content: "\f242"
}

.fa-battery-1:before,.fa-battery-quarter:before {
	content: "\f243"
}

.fa-battery-0:before,.fa-battery-empty:before {
	content: "\f244"
}

.fa-mouse-pointer:before {
	content: "\f245"
}

.fa-i-cursor:before {
	content: "\f246"
}

.fa-object-group:before {
	content: "\f247"
}

.fa-object-ungroup:before {
	content: "\f248"
}

.fa-sticky-note:before {
	content: "\f249"
}

.fa-sticky-note-o:before {
	content: "\f24a"
}

.fa-cc-jcb:before {
	content: "\f24b"
}

.fa-cc-diners-club:before {
	content: "\f24c"
}

.fa-clone:before {
	content: "\f24d"
}

.fa-balance-scale:before {
	content: "\f24e"
}

.fa-hourglass-o:before {
	content: "\f250"
}

.fa-hourglass-1:before,.fa-hourglass-start:before {
	content: "\f251"
}

.fa-hourglass-2:before,.fa-hourglass-half:before {
	content: "\f252"
}

.fa-hourglass-3:before,.fa-hourglass-end:before {
	content: "\f253"
}

.fa-hourglass:before {
	content: "\f254"
}

.fa-hand-grab-o:before,.fa-hand-rock-o:before {
	content: "\f255"
}

.fa-hand-stop-o:before,.fa-hand-paper-o:before {
	content: "\f256"
}

.fa-hand-scissors-o:before {
	content: "\f257"
}

.fa-hand-lizard-o:before {
	content: "\f258"
}

.fa-hand-spock-o:before {
	content: "\f259"
}

.fa-hand-pointer-o:before {
	content: "\f25a"
}

.fa-hand-peace-o:before {
	content: "\f25b"
}

.fa-trademark:before {
	content: "\f25c"
}

.fa-registered:before {
	content: "\f25d"
}

.fa-creative-commons:before {
	content: "\f25e"
}

.fa-gg:before {
	content: "\f260"
}

.fa-gg-circle:before {
	content: "\f261"
}

.fa-tripadvisor:before {
	content: "\f262"
}

.fa-odnoklassniki:before {
	content: "\f263"
}

.fa-odnoklassniki-square:before {
	content: "\f264"
}

.fa-get-pocket:before {
	content: "\f265"
}

.fa-wikipedia-w:before {
	content: "\f266"
}

.fa-safari:before {
	content: "\f267"
}

.fa-chrome:before {
	content: "\f268"
}

.fa-firefox:before {
	content: "\f269"
}

.fa-opera:before {
	content: "\f26a"
}

.fa-internet-explorer:before {
	content: "\f26b"
}

.fa-tv:before,.fa-television:before {
	content: "\f26c"
}

.fa-contao:before {
	content: "\f26d"
}

.fa-500px:before {
	content: "\f26e"
}

.fa-amazon:before {
	content: "\f270"
}

.fa-calendar-plus-o:before {
	content: "\f271"
}

.fa-calendar-minus-o:before {
	content: "\f272"
}

.fa-calendar-times-o:before {
	content: "\f273"
}

.fa-calendar-check-o:before {
	content: "\f274"
}

.fa-industry:before {
	content: "\f275"
}

.fa-map-pin:before {
	content: "\f276"
}

.fa-map-signs:before {
	content: "\f277"
}

.fa-map-o:before {
	content: "\f278"
}

.fa-map:before {
	content: "\f279"
}

.fa-commenting:before {
	content: "\f27a"
}

.fa-commenting-o:before {
	content: "\f27b"
}

.fa-houzz:before {
	content: "\f27c"
}

.fa-vimeo:before {
	content: "\f27d"
}

.fa-black-tie:before {
	content: "\f27e"
}

.fa-fonticons:before {
	content: "\f280"
}

.fa-reddit-alien:before {
	content: "\f281"
}

.fa-edge:before {
	content: "\f282"
}

.fa-credit-card-alt:before {
	content: "\f283"
}

.fa-codiepie:before {
	content: "\f284"
}

.fa-modx:before {
	content: "\f285"
}

.fa-fort-awesome:before {
	content: "\f286"
}

.fa-usb:before {
	content: "\f287"
}

.fa-product-hunt:before {
	content: "\f288"
}

.fa-mixcloud:before {
	content: "\f289"
}

.fa-scribd:before {
	content: "\f28a"
}

.fa-pause-circle:before {
	content: "\f28b"
}

.fa-pause-circle-o:before {
	content: "\f28c"
}

.fa-stop-circle:before {
	content: "\f28d"
}

.fa-stop-circle-o:before {
	content: "\f28e"
}

.fa-shopping-bag:before {
	content: "\f290"
}

.fa-shopping-basket:before {
	content: "\f291"
}

.fa-hashtag:before {
	content: "\f292"
}

.fa-bluetooth:before {
	content: "\f293"
}

.fa-bluetooth-b:before {
	content: "\f294"
}

.fa-percent:before {
	content: "\f295"
}

.fa-gitlab:before {
	content: "\f296"
}

.fa-wpbeginner:before {
	content: "\f297"
}

.fa-wpforms:before {
	content: "\f298"
}

.fa-envira:before {
	content: "\f299"
}

.fa-universal-access:before {
	content: "\f29a"
}

.fa-wheelchair-alt:before {
	content: "\f29b"
}

.fa-question-circle-o:before {
	content: "\f29c"
}

.fa-blind:before {
	content: "\f29d"
}

.fa-audio-description:before {
	content: "\f29e"
}

.fa-volume-control-phone:before {
	content: "\f2a0"
}

.fa-braille:before {
	content: "\f2a1"
}

.fa-assistive-listening-systems:before {
	content: "\f2a2"
}

.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {
	content: "\f2a3"
}

.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {
	content: "\f2a4"
}

.fa-glide:before {
	content: "\f2a5"
}

.fa-glide-g:before {
	content: "\f2a6"
}

.fa-signing:before,.fa-sign-language:before {
	content: "\f2a7"
}

.fa-low-vision:before {
	content: "\f2a8"
}

.fa-viadeo:before {
	content: "\f2a9"
}

.fa-viadeo-square:before {
	content: "\f2aa"
}

.fa-snapchat:before {
	content: "\f2ab"
}

.fa-snapchat-ghost:before {
	content: "\f2ac"
}

.fa-snapchat-square:before {
	content: "\f2ad"
}

.fa-pied-piper:before {
	content: "\f2ae"
}

.fa-first-order:before {
	content: "\f2b0"
}

.fa-yoast:before {
	content: "\f2b1"
}

.fa-themeisle:before {
	content: "\f2b2"
}

.fa-google-plus-circle:before,.fa-google-plus-official:before {
	content: "\f2b3"
}

.fa-fa:before,.fa-font-awesome:before {
	content: "\f2b4"
}

.fa-handshake-o:before {
	content: "\f2b5"
}

.fa-envelope-open:before {
	content: "\f2b6"
}

.fa-envelope-open-o:before {
	content: "\f2b7"
}

.fa-linode:before {
	content: "\f2b8"
}

.fa-address-book:before {
	content: "\f2b9"
}

.fa-address-book-o:before {
	content: "\f2ba"
}

.fa-vcard:before,.fa-address-card:before {
	content: "\f2bb"
}

.fa-vcard-o:before,.fa-address-card-o:before {
	content: "\f2bc"
}

.fa-user-circle:before {
	content: "\f2bd"
}

.fa-user-circle-o:before {
	content: "\f2be"
}

.fa-user-o:before {
	content: "\f2c0"
}

.fa-id-badge:before {
	content: "\f2c1"
}

.fa-drivers-license:before,.fa-id-card:before {
	content: "\f2c2"
}

.fa-drivers-license-o:before,.fa-id-card-o:before {
	content: "\f2c3"
}

.fa-quora:before {
	content: "\f2c4"
}

.fa-free-code-camp:before {
	content: "\f2c5"
}

.fa-telegram:before {
	content: "\f2c6"
}

.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {
	content: "\f2c7"
}

.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {
	content: "\f2c8"
}

.fa-thermometer-2:before,.fa-thermometer-half:before {
	content: "\f2c9"
}

.fa-thermometer-1:before,.fa-thermometer-quarter:before {
	content: "\f2ca"
}

.fa-thermometer-0:before,.fa-thermometer-empty:before {
	content: "\f2cb"
}

.fa-shower:before {
	content: "\f2cc"
}

.fa-bathtub:before,.fa-s15:before,.fa-bath:before {
	content: "\f2cd"
}

.fa-podcast:before {
	content: "\f2ce"
}

.fa-window-maximize:before {
	content: "\f2d0"
}

.fa-window-minimize:before {
	content: "\f2d1"
}

.fa-window-restore:before {
	content: "\f2d2"
}

.fa-times-rectangle:before,.fa-window-close:before {
	content: "\f2d3"
}

.fa-times-rectangle-o:before,.fa-window-close-o:before {
	content: "\f2d4"
}

.fa-bandcamp:before {
	content: "\f2d5"
}

.fa-grav:before {
	content: "\f2d6"
}

.fa-etsy:before {
	content: "\f2d7"
}

.fa-imdb:before {
	content: "\f2d8"
}

.fa-ravelry:before {
	content: "\f2d9"
}

.fa-eercast:before {
	content: "\f2da"
}

.fa-microchip:before {
	content: "\f2db"
}

.fa-snowflake-o:before {
	content: "\f2dc"
}

.fa-superpowers:before {
	content: "\f2dd"
}

.fa-wpexplorer:before {
	content: "\f2de"
}

.fa-meetup:before {
	content: "\f2e0"
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0
}

.sr-only-focusable:active,.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto
}

.fab {
	font-family: Font Awesome\ 5 Brands
}

@font-face {
	font-family:themify;src:url(../fonts/themify.eot);src:url(../fonts/themify.eot) format('embedded-opentype'),url(../fonts/themify.woff) format('woff'),url(../fonts/themify.ttf) format('truetype'),url(../fonts/themify.svg) format('svg');font-weight:400;font-style:normal
}[class*=" ti-"],[class^=ti-] {
	font-family: themify;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.ti-wand:before {
	content: "\e600"
}

.ti-volume:before {
	content: "\e601"
}

.ti-user:before {
	content: "\e602"
}

.ti-unlock:before {
	content: "\e603"
}

.ti-unlink:before {
	content: "\e604"
}

.ti-trash:before {
	content: "\e605"
}

.ti-thought:before {
	content: "\e606"
}

.ti-target:before {
	content: "\e607"
}

.ti-tag:before {
	content: "\e608"
}

.ti-tablet:before {
	content: "\e609"
}

.ti-star:before {
	content: "\e60a"
}

.ti-spray:before {
	content: "\e60b"
}

.ti-signal:before {
	content: "\e60c"
}

.ti-shopping-cart:before {
	content: "\e60d"
}

.ti-shopping-cart-full:before {
	content: "\e60e"
}

.ti-settings:before {
	content: "\e60f"
}

.ti-search:before {
	content: "\e610"
}

.ti-zoom-in:before {
	content: "\e611"
}

.ti-zoom-out:before {
	content: "\e612"
}

.ti-cut:before {
	content: "\e613"
}

.ti-ruler:before {
	content: "\e614"
}

.ti-ruler-pencil:before {
	content: "\e615"
}

.ti-ruler-alt:before {
	content: "\e616"
}

.ti-bookmark:before {
	content: "\e617"
}

.ti-bookmark-alt:before {
	content: "\e618"
}

.ti-reload:before {
	content: "\e619"
}

.ti-plus:before {
	content: "\e61a"
}

.ti-pin:before {
	content: "\e61b"
}

.ti-pencil:before {
	content: "\e61c"
}

.ti-pencil-alt:before {
	content: "\e61d"
}

.ti-paint-roller:before {
	content: "\e61e"
}

.ti-paint-bucket:before {
	content: "\e61f"
}

.ti-na:before {
	content: "\e620"
}

.ti-mobile:before {
	content: "\e621"
}

.ti-minus:before {
	content: "\e622"
}

.ti-medall:before {
	content: "\e623"
}

.ti-medall-alt:before {
	content: "\e624"
}

.ti-marker:before {
	content: "\e625"
}

.ti-marker-alt:before {
	content: "\e626"
}

.ti-arrow-up:before {
	content: "\e627"
}

.ti-arrow-right:before {
	content: "\e628"
}

.ti-arrow-left:before {
	content: "\e629"
}

.ti-arrow-down:before {
	content: "\e62a"
}

.ti-lock:before {
	content: "\e62b"
}

.ti-location-arrow:before {
	content: "\e62c"
}

.ti-link:before {
	content: "\e62d"
}

.ti-layout:before {
	content: "\e62e"
}

.ti-layers:before {
	content: "\e62f"
}

.ti-layers-alt:before {
	content: "\e630"
}

.ti-key:before {
	content: "\e631"
}

.ti-import:before {
	content: "\e632"
}

.ti-image:before {
	content: "\e633"
}

.ti-heart:before {
	content: "\e634"
}

.ti-heart-broken:before {
	content: "\e635"
}

.ti-hand-stop:before {
	content: "\e636"
}

.ti-hand-open:before {
	content: "\e637"
}

.ti-hand-drag:before {
	content: "\e638"
}

.ti-folder:before {
	content: "\e639"
}

.ti-flag:before {
	content: "\e63a"
}

.ti-flag-alt:before {
	content: "\e63b"
}

.ti-flag-alt-2:before {
	content: "\e63c"
}

.ti-eye:before {
	content: "\e63d"
}

.ti-export:before {
	content: "\e63e"
}

.ti-exchange-vertical:before {
	content: "\e63f"
}

.ti-desktop:before {
	content: "\e640"
}

.ti-cup:before {
	content: "\e641"
}

.ti-crown:before {
	content: "\e642"
}

.ti-comments:before {
	content: "\e643"
}

.ti-comment:before {
	content: "\e644"
}

.ti-comment-alt:before {
	content: "\e645"
}

.ti-close:before {
	content: "\e646"
}

.ti-clip:before {
	content: "\e647"
}

.ti-angle-up:before {
	content: "\e648"
}

.ti-angle-right:before {
	content: "\e649"
}

.ti-angle-left:before {
	content: "\e64a"
}

.ti-angle-down:before {
	content: "\e64b"
}

.ti-check:before {
	content: "\e64c"
}

.ti-check-box:before {
	content: "\e64d"
}

.ti-camera:before {
	content: "\e64e"
}

.ti-announcement:before {
	content: "\e64f"
}

.ti-brush:before {
	content: "\e650"
}

.ti-briefcase:before {
	content: "\e651"
}

.ti-bolt:before {
	content: "\e652"
}

.ti-bolt-alt:before {
	content: "\e653"
}

.ti-blackboard:before {
	content: "\e654"
}

.ti-bag:before {
	content: "\e655"
}

.ti-move:before {
	content: "\e656"
}

.ti-arrows-vertical:before {
	content: "\e657"
}

.ti-arrows-horizontal:before {
	content: "\e658"
}

.ti-fullscreen:before {
	content: "\e659"
}

.ti-arrow-top-right:before {
	content: "\e65a"
}

.ti-arrow-top-left:before {
	content: "\e65b"
}

.ti-arrow-circle-up:before {
	content: "\e65c"
}

.ti-arrow-circle-right:before {
	content: "\e65d"
}

.ti-arrow-circle-left:before {
	content: "\e65e"
}

.ti-arrow-circle-down:before {
	content: "\e65f"
}

.ti-angle-double-up:before {
	content: "\e660"
}

.ti-angle-double-right:before {
	content: "\e661"
}

.ti-angle-double-left:before {
	content: "\e662"
}

.ti-angle-double-down:before {
	content: "\e663"
}

.ti-zip:before {
	content: "\e664"
}

.ti-world:before {
	content: "\e665"
}

.ti-wheelchair:before {
	content: "\e666"
}

.ti-view-list:before {
	content: "\e667"
}

.ti-view-list-alt:before {
	content: "\e668"
}

.ti-view-grid:before {
	content: "\e669"
}

.ti-uppercase:before {
	content: "\e66a"
}

.ti-upload:before {
	content: "\e66b"
}

.ti-underline:before {
	content: "\e66c"
}

.ti-truck:before {
	content: "\e66d"
}

.ti-timer:before {
	content: "\e66e"
}

.ti-ticket:before {
	content: "\e66f"
}

.ti-thumb-up:before {
	content: "\e670"
}

.ti-thumb-down:before {
	content: "\e671"
}

.ti-text:before {
	content: "\e672"
}

.ti-stats-up:before {
	content: "\e673"
}

.ti-stats-down:before {
	content: "\e674"
}

.ti-split-v:before {
	content: "\e675"
}

.ti-split-h:before {
	content: "\e676"
}

.ti-smallcap:before {
	content: "\e677"
}

.ti-shine:before {
	content: "\e678"
}

.ti-shift-right:before {
	content: "\e679"
}

.ti-shift-left:before {
	content: "\e67a"
}

.ti-shield:before {
	content: "\e67b"
}

.ti-notepad:before {
	content: "\e67c"
}

.ti-server:before {
	content: "\e67d"
}

.ti-quote-right:before {
	content: "\e67e"
}

.ti-quote-left:before {
	content: "\e67f"
}

.ti-pulse:before {
	content: "\e680"
}

.ti-printer:before {
	content: "\e681"
}

.ti-power-off:before {
	content: "\e682"
}

.ti-plug:before {
	content: "\e683"
}

.ti-pie-chart:before {
	content: "\e684"
}

.ti-paragraph:before {
	content: "\e685"
}

.ti-panel:before {
	content: "\e686"
}

.ti-package:before {
	content: "\e687"
}

.ti-music:before {
	content: "\e688"
}

.ti-music-alt:before {
	content: "\e689"
}

.ti-mouse:before {
	content: "\e68a"
}

.ti-mouse-alt:before {
	content: "\e68b"
}

.ti-money:before {
	content: "\e68c"
}

.ti-microphone:before {
	content: "\e68d"
}

.ti-menu:before {
	content: "\e68e"
}

.ti-menu-alt:before {
	content: "\e68f"
}

.ti-map:before {
	content: "\e690"
}

.ti-map-alt:before {
	content: "\e691"
}

.ti-loop:before {
	content: "\e692"
}

.ti-location-pin:before {
	content: "\e693"
}

.ti-list:before {
	content: "\e694"
}

.ti-light-bulb:before {
	content: "\e695"
}

.ti-Italic:before {
	content: "\e696"
}

.ti-info:before {
	content: "\e697"
}

.ti-infinite:before {
	content: "\e698"
}

.ti-id-badge:before {
	content: "\e699"
}

.ti-hummer:before {
	content: "\e69a"
}

.ti-home:before {
	content: "\e69b"
}

.ti-help:before {
	content: "\e69c"
}

.ti-headphone:before {
	content: "\e69d"
}

.ti-harddrives:before {
	content: "\e69e"
}

.ti-harddrive:before {
	content: "\e69f"
}

.ti-gift:before {
	content: "\e6a0"
}

.ti-game:before {
	content: "\e6a1"
}

.ti-filter:before {
	content: "\e6a2"
}

.ti-files:before {
	content: "\e6a3"
}

.ti-file:before {
	content: "\e6a4"
}

.ti-eraser:before {
	content: "\e6a5"
}

.ti-envelope:before {
	content: "\e6a6"
}

.ti-download:before {
	content: "\e6a7"
}

.ti-direction:before {
	content: "\e6a8"
}

.ti-direction-alt:before {
	content: "\e6a9"
}

.ti-dashboard:before {
	content: "\e6aa"
}

.ti-control-stop:before {
	content: "\e6ab"
}

.ti-control-shuffle:before {
	content: "\e6ac"
}

.ti-control-play:before {
	content: "\e6ad"
}

.ti-control-pause:before {
	content: "\e6ae"
}

.ti-control-forward:before {
	content: "\e6af"
}

.ti-control-backward:before {
	content: "\e6b0"
}

.ti-cloud:before {
	content: "\e6b1"
}

.ti-cloud-up:before {
	content: "\e6b2"
}

.ti-cloud-down:before {
	content: "\e6b3"
}

.ti-clipboard:before {
	content: "\e6b4"
}

.ti-car:before {
	content: "\e6b5"
}

.ti-calendar:before {
	content: "\e6b6"
}

.ti-book:before {
	content: "\e6b7"
}

.ti-bell:before {
	content: "\e6b8"
}

.ti-basketball:before {
	content: "\e6b9"
}

.ti-bar-chart:before {
	content: "\e6ba"
}

.ti-bar-chart-alt:before {
	content: "\e6bb"
}

.ti-back-right:before {
	content: "\e6bc"
}

.ti-back-left:before {
	content: "\e6bd"
}

.ti-arrows-corner:before {
	content: "\e6be"
}

.ti-archive:before {
	content: "\e6bf"
}

.ti-anchor:before {
	content: "\e6c0"
}

.ti-align-right:before {
	content: "\e6c1"
}

.ti-align-left:before {
	content: "\e6c2"
}

.ti-align-justify:before {
	content: "\e6c3"
}

.ti-align-center:before {
	content: "\e6c4"
}

.ti-alert:before {
	content: "\e6c5"
}

.ti-alarm-clock:before {
	content: "\e6c6"
}

.ti-agenda:before {
	content: "\e6c7"
}

.ti-write:before {
	content: "\e6c8"
}

.ti-window:before {
	content: "\e6c9"
}

.ti-widgetized:before {
	content: "\e6ca"
}

.ti-widget:before {
	content: "\e6cb"
}

.ti-widget-alt:before {
	content: "\e6cc"
}

.ti-wallet:before {
	content: "\e6cd"
}

.ti-video-clapper:before {
	content: "\e6ce"
}

.ti-video-camera:before {
	content: "\e6cf"
}

.ti-vector:before {
	content: "\e6d0"
}

.ti-themify-logo:before {
	content: "\e6d1"
}

.ti-themify-favicon:before {
	content: "\e6d2"
}

.ti-themify-favicon-alt:before {
	content: "\e6d3"
}

.ti-support:before {
	content: "\e6d4"
}

.ti-stamp:before {
	content: "\e6d5"
}

.ti-split-v-alt:before {
	content: "\e6d6"
}

.ti-slice:before {
	content: "\e6d7"
}

.ti-shortcode:before {
	content: "\e6d8"
}

.ti-shift-right-alt:before {
	content: "\e6d9"
}

.ti-shift-left-alt:before {
	content: "\e6da"
}

.ti-ruler-alt-2:before {
	content: "\e6db"
}

.ti-receipt:before {
	content: "\e6dc"
}

.ti-pin2:before {
	content: "\e6dd"
}

.ti-pin-alt:before {
	content: "\e6de"
}

.ti-pencil-alt2:before {
	content: "\e6df"
}

.ti-palette:before {
	content: "\e6e0"
}

.ti-more:before {
	content: "\e6e1"
}

.ti-more-alt:before {
	content: "\e6e2"
}

.ti-microphone-alt:before {
	content: "\e6e3"
}

.ti-magnet:before {
	content: "\e6e4"
}

.ti-line-double:before {
	content: "\e6e5"
}

.ti-line-dotted:before {
	content: "\e6e6"
}

.ti-line-dashed:before {
	content: "\e6e7"
}

.ti-layout-width-full:before {
	content: "\e6e8"
}

.ti-layout-width-default:before {
	content: "\e6e9"
}

.ti-layout-width-default-alt:before {
	content: "\e6ea"
}

.ti-layout-tab:before {
	content: "\e6eb"
}

.ti-layout-tab-window:before {
	content: "\e6ec"
}

.ti-layout-tab-v:before {
	content: "\e6ed"
}

.ti-layout-tab-min:before {
	content: "\e6ee"
}

.ti-layout-slider:before {
	content: "\e6ef"
}

.ti-layout-slider-alt:before {
	content: "\e6f0"
}

.ti-layout-sidebar-right:before {
	content: "\e6f1"
}

.ti-layout-sidebar-none:before {
	content: "\e6f2"
}

.ti-layout-sidebar-left:before {
	content: "\e6f3"
}

.ti-layout-placeholder:before {
	content: "\e6f4"
}

.ti-layout-menu:before {
	content: "\e6f5"
}

.ti-layout-menu-v:before {
	content: "\e6f6"
}

.ti-layout-menu-separated:before {
	content: "\e6f7"
}

.ti-layout-menu-full:before {
	content: "\e6f8"
}

.ti-layout-media-right-alt:before {
	content: "\e6f9"
}

.ti-layout-media-right:before {
	content: "\e6fa"
}

.ti-layout-media-overlay:before {
	content: "\e6fb"
}

.ti-layout-media-overlay-alt:before {
	content: "\e6fc"
}

.ti-layout-media-overlay-alt-2:before {
	content: "\e6fd"
}

.ti-layout-media-left-alt:before {
	content: "\e6fe"
}

.ti-layout-media-left:before {
	content: "\e6ff"
}

.ti-layout-media-center-alt:before {
	content: "\e700"
}

.ti-layout-media-center:before {
	content: "\e701"
}

.ti-layout-list-thumb:before {
	content: "\e702"
}

.ti-layout-list-thumb-alt:before {
	content: "\e703"
}

.ti-layout-list-post:before {
	content: "\e704"
}

.ti-layout-list-large-image:before {
	content: "\e705"
}

.ti-layout-line-solid:before {
	content: "\e706"
}

.ti-layout-grid4:before {
	content: "\e707"
}

.ti-layout-grid3:before {
	content: "\e708"
}

.ti-layout-grid2:before {
	content: "\e709"
}

.ti-layout-grid2-thumb:before {
	content: "\e70a"
}

.ti-layout-cta-right:before {
	content: "\e70b"
}

.ti-layout-cta-left:before {
	content: "\e70c"
}

.ti-layout-cta-center:before {
	content: "\e70d"
}

.ti-layout-cta-btn-right:before {
	content: "\e70e"
}

.ti-layout-cta-btn-left:before {
	content: "\e70f"
}

.ti-layout-column4:before {
	content: "\e710"
}

.ti-layout-column3:before {
	content: "\e711"
}

.ti-layout-column2:before {
	content: "\e712"
}

.ti-layout-accordion-separated:before {
	content: "\e713"
}

.ti-layout-accordion-merged:before {
	content: "\e714"
}

.ti-layout-accordion-list:before {
	content: "\e715"
}

.ti-ink-pen:before {
	content: "\e716"
}

.ti-info-alt:before {
	content: "\e717"
}

.ti-help-alt:before {
	content: "\e718"
}

.ti-headphone-alt:before {
	content: "\e719"
}

.ti-hand-point-up:before {
	content: "\e71a"
}

.ti-hand-point-right:before {
	content: "\e71b"
}

.ti-hand-point-left:before {
	content: "\e71c"
}

.ti-hand-point-down:before {
	content: "\e71d"
}

.ti-gallery:before {
	content: "\e71e"
}

.ti-face-smile:before {
	content: "\e71f"
}

.ti-face-sad:before {
	content: "\e720"
}

.ti-credit-card:before {
	content: "\e721"
}

.ti-control-skip-forward:before {
	content: "\e722"
}

.ti-control-skip-backward:before {
	content: "\e723"
}

.ti-control-record:before {
	content: "\e724"
}

.ti-control-eject:before {
	content: "\e725"
}

.ti-comments-smiley:before {
	content: "\e726"
}

.ti-brush-alt:before {
	content: "\e727"
}

.ti-youtube:before {
	content: "\e728"
}

.ti-vimeo:before {
	content: "\e729"
}

.ti-twitter:before {
	content: "\e72a"
}

.ti-time:before {
	content: "\e72b"
}

.ti-tumblr:before {
	content: "\e72c"
}

.ti-skype:before {
	content: "\e72d"
}

.ti-share:before {
	content: "\e72e"
}

.ti-share-alt:before {
	content: "\e72f"
}

.ti-rocket:before {
	content: "\e730"
}

.ti-pinterest:before {
	content: "\e731"
}

.ti-new-window:before {
	content: "\e732"
}

.ti-microsoft:before {
	content: "\e733"
}

.ti-list-ol:before {
	content: "\e734"
}

.ti-linkedin:before {
	content: "\e735"
}

.ti-layout-sidebar-2:before {
	content: "\e736"
}

.ti-layout-grid4-alt:before {
	content: "\e737"
}

.ti-layout-grid3-alt:before {
	content: "\e738"
}

.ti-layout-grid2-alt:before {
	content: "\e739"
}

.ti-layout-column4-alt:before {
	content: "\e73a"
}

.ti-layout-column3-alt:before {
	content: "\e73b"
}

.ti-layout-column2-alt:before {
	content: "\e73c"
}

.ti-instagram:before {
	content: "\e73d"
}

.ti-google:before {
	content: "\e73e"
}

.ti-github:before {
	content: "\e73f"
}

.ti-flickr:before {
	content: "\e740"
}

.ti-facebook:before {
	content: "\e741"
}

.ti-dropbox:before {
	content: "\e742"
}

.ti-dribbble:before {
	content: "\e743"
}

.ti-apple:before {
	content: "\e744"
}

.ti-android:before {
	content: "\e745"
}

.ti-save:before {
	content: "\e746"
}

.ti-save-alt:before {
	content: "\e747"
}

.ti-yahoo:before {
	content: "\e748"
}

.ti-wordpress:before {
	content: "\e749"
}

.ti-vimeo-alt:before {
	content: "\e74a"
}

.ti-twitter-alt:before {
	content: "\e74b"
}

.ti-tumblr-alt:before {
	content: "\e74c"
}

.ti-trello:before {
	content: "\e74d"
}

.ti-stack-overflow:before {
	content: "\e74e"
}

.ti-soundcloud:before {
	content: "\e74f"
}

.ti-sharethis:before {
	content: "\e750"
}

.ti-sharethis-alt:before {
	content: "\e751"
}

.ti-reddit:before {
	content: "\e752"
}

.ti-pinterest-alt:before {
	content: "\e753"
}

.ti-microsoft-alt:before {
	content: "\e754"
}

.ti-linux:before {
	content: "\e755"
}

.ti-jsfiddle:before {
	content: "\e756"
}

.ti-joomla:before {
	content: "\e757"
}

.ti-html5:before {
	content: "\e758"
}

.ti-flickr-alt:before {
	content: "\e759"
}

.ti-email:before {
	content: "\e75a"
}

.ti-drupal:before {
	content: "\e75b"
}

.ti-dropbox-alt:before {
	content: "\e75c"
}

.ti-css3:before {
	content: "\e75d"
}

.ti-rss:before {
	content: "\e75e"
}

.ti-rss-alt:before {
	content: "\e75f"
}

@font-face {
	font-family:Ikon-Crypto;src:url(../fonts/ikon-crypto.ttf) format('truetype'),url(../fonts/ikon-crypto.woff) format('woff'),url(../fonts/ikon-crypto.svg) format('svg');font-weight:400;font-style:normal
}

.ikon {
	font-family: Ikon-Crypto!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.ikon-shiled:before {
	content: "\e900"
}

.ikon-shiled-alt:before {
	content: "\e905"
}

.ikon-id-card:before {
	content: "\e901"
}

.ikon-paricle:before {
	content: "\e902"
}

.ikon-paricle-alt:before {
	content: "\e907"
}

.ikon-target:before {
	content: "\e903"
}

.ikon-connect:before {
	content: "\e904"
}

.ikon-user:before {
	content: "\e906"
}

.ikon-data-server:before {
	content: "\e908"
}

.owl-carousel,.owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent;
	position: relative
}

.owl-carousel {
	display: none;
	width: 100%;
	z-index: 1
}

.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	-moz-backface-visibility: hidden
}

.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0,0,0)
}

.owl-carousel .owl-item,.owl-carousel .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0)
}

.owl-carousel .owl-item {
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-touch-callout: none
}

.owl-carousel .owl-item
img {
	display: block;
	width: 100%
}

.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled {
	display: none
}

.no-js .owl-carousel,.owl-carousel.owl-loaded {
	display: block
}

.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel.owl-loading {
	opacity: 0;
	display: block
}

.owl-carousel.owl-hidden {
	opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
	visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel.owl-grab {
	cursor: move;
	cursor: grab
}

.owl-carousel.owl-rtl {
	direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
	float: right
}

.owl-carousel
.animated {
	animation-duration: 1s;
	animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
	z-index: 0
}

.owl-carousel .owl-animated-out {
	z-index: 1
}

.owl-carousel
.fadeOut {
	animation-name: fadeOut
}

@keyframes
fadeOut {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

.owl-height {
	transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity .4s ease
}

.owl-carousel .owl-item img.owl-lazy {
	transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000
}

.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url(../images/owl.video.play.png) no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition: transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
	-ms-transform: scale(1.3,1.3);
	transform: scale(1.3,1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn {
	display: none
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%
}

.owl-theme .owl-dots,.owl-theme .owl-nav {
	text-align: center;
	-webkit-tap-highlight-color: transparent
}

.owl-theme .owl-nav {
	margin-top: 10px
}

.owl-theme .owl-nav [class*=owl-] {
	color: #FFF;
	font-size: 14px;
	margin: 5px;
	padding: 4px
7px;
	background: #D6D6D6;
	display: inline-block;
	cursor: pointer;
	border-radius: 3px
}

.owl-theme .owl-nav [class*=owl-]:hover {
	background: #869791;
	color: #FFF;
	text-decoration: none
}

.owl-theme .owl-nav
.disabled {
	opacity: .5;
	cursor: default
}

.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top: 10px
}

.owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1
}

.owl-theme .owl-dots .owl-dot
span {
	width: 10px;
	height: 10px;
	margin: 5px
7px;
	background: #D6D6D6;
	display: block;
	-webkit-backface-visibility: visible;
	transition: opacity .2s ease;
	border-radius: 30px
}

.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover
span {
	background: #869791
}

.animated.infinite {
	animation-iteration-count: infinite
}

.animated.hinge {
	animation-duration: 2s
}

.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY {
	animation-duration: .75s
}

@keyframes
bounce {
	20%,53%,80%,from,to {
		animation-timing-function: cubic-bezier(.215,.61,.355,1);
		transform: translate3d(0,0,0)
	}

	40%,43% {
		animation-timing-function: cubic-bezier(.755,.050,.855,.060);
		transform: translate3d(0,-30px,0)
	}

	70% {
		animation-timing-function: cubic-bezier(.755,.050,.855,.060);
		transform: translate3d(0,-15px,0)
	}

	90% {
		transform: translate3d(0,-4px,0)
	}
}

.bounce {
	animation-name: bounce;
	transform-origin: center bottom
}

@keyframes
flash {
	50%,from,to {
		opacity: 1
	}

	25%,75% {
		opacity: 0
	}
}

.flash {
	animation-name: flash
}

@keyframes
pulse {
	from,to {
		transform: scale3d(1,1,1)
	}

	50% {
		transform: scale3d(1.05,1.05,1.05)
	}
}

.pulse {
	animation-name: pulse
}

@keyframes
rubberBand {
	from,to {
		transform: scale3d(1,1,1)
	}

	30% {
		transform: scale3d(1.25,.75,1)
	}

	40% {
		transform: scale3d(.75,1.25,1)
	}

	50% {
		transform: scale3d(1.15,.85,1)
	}

	65% {
		transform: scale3d(.95,1.05,1)
	}

	75% {
		transform: scale3d(1.05,.95,1)
	}
}

.rubberBand {
	animation-name: rubberBand
}

@keyframes
shake {
	from,to {
		transform: translate3d(0,0,0)
	}

	10%,30%,50%,70%,90% {
		transform: translate3d(-10px,0,0)
	}

	20%,40%,60%,80% {
		transform: translate3d(10px,0,0)
	}
}

.shake {
	animation-name: shake
}

@keyframes
headShake {
	0% {
		transform: translateX(0)
	}

	6.5% {
		transform: translateX(-6px) rotateY(-9deg)
	}

	18.5% {
		transform: translateX(5px) rotateY(7deg)
	}

	31.5% {
		transform: translateX(-3px) rotateY(-5deg)
	}

	43.5% {
		transform: translateX(2px) rotateY(3deg)
	}

	50% {
		transform: translateX(0)
	}
}

.headShake {
	animation-timing-function: ease-in-out;
	animation-name: headShake
}

@keyframes
swing {
	20% {
		transform: rotate3d(0,0,1,15deg)
	}

	40% {
		transform: rotate3d(0,0,1,-10deg)
	}

	60% {
		transform: rotate3d(0,0,1,5deg)
	}

	80% {
		transform: rotate3d(0,0,1,-5deg)
	}

	to {
		transform: rotate3d(0,0,1,0deg)
	}
}

.swing {
	transform-origin: top center;
	animation-name: swing
}

@keyframes
tada {
	from,to {
		transform: scale3d(1,1,1)
	}

	10%,20% {
		transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
	}

	30%,50%,70%,90% {
		transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
	}

	40%,60%,80% {
		transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
	}
}

.tada {
	animation-name: tada
}

@keyframes
wobble {
	from,to {
		transform: none
	}

	15% {
		transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
	}

	30% {
		transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
	}

	45% {
		transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
	}

	60% {
		transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
	}

	75% {
		transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
	}
}

.wobble {
	animation-name: wobble
}

@keyframes
jello {
	11.1%,from,to {
		transform: none
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		transform: skewX(.390625deg) skewY(.390625deg)
	}

	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}

.jello {
	animation-name: jello;
	transform-origin: center
}

@keyframes
bounceIn {
	20%,40%,60%,80%,from,to {
		animation-timing-function: cubic-bezier(.215,.61,.355,1)
	}

	0% {
		opacity: 0;
		transform: scale3d(.3,.3,.3)
	}

	20% {
		transform: scale3d(1.1,1.1,1.1)
	}

	40% {
		transform: scale3d(.9,.9,.9)
	}

	60% {
		opacity: 1;
		transform: scale3d(1.03,1.03,1.03)
	}

	80% {
		transform: scale3d(.97,.97,.97)
	}

	to {
		opacity: 1;
		transform: scale3d(1,1,1)
	}
}

.bounceIn {
	animation-name: bounceIn
}

@keyframes
playbutton {
	0% {
		transform: scale(0.75);
		opacity: 1
	}

	100% {
		transform: scale(1.3);
		opacity: 0
	}
}

.theme-light .btn.btn-outline, .section-light .btn.btn-outline, .section-light-alt .btn.btn-outline {
	background: transparent;
	color: #28384c
}

.theme-light .btn.btn-outline:after, .section-light .btn.btn-outline:after, .section-light-alt .btn.btn-outline:after {
	background: #e5f0ff
}

.theme-light .play-btn .play:before, .section-light .play-btn .play:before, .section-light-alt .play-btn .play:before {
	background: #fff
}

.theme-light .play-btn .play:after, .section-light .play-btn .play:after, .section-light-alt .play-btn .play:after {
	border-color: rgba(60, 60, 60, 0.35)
}

.theme-light .play-btn .play > span:before, .section-light .play-btn .play > span:before, .section-light-alt .play-btn .play>span:before {
	top: 0;
	border-right-color: #fff
}

.theme-light .play-btn .play > span:after, .section-light .play-btn .play > span:after, .section-light-alt .play-btn .play>span:after {
	bottom: 0;
	border-right-color: #fff
}

.theme-light .play-btn > span:first-of-type, .section-light .play-btn > span:first-of-type, .section-light-alt .play-btn>span:first-of-type {
	color: #28384c
}

.io-azure .btn.btn-outline {
	background: transparent
}

.io-azure .btn.btn-outline:after {
	background: #0b3691
}

.io-azure .section-pro .btn.btn-outline, .io-azure .section-pro-alt .btn.btn-outline {
	color: #16a3fe
}

.io-azure .section-pro .btn.btn-simple, .io-azure .section-pro-alt .btn.btn-simple {
	color: #16a3fe
}

.io-azure .section-pro .btn.btn-simple .fa, .io-azure .section-pro-alt .btn.btn-simple
.fa {
	color: #41faa4
}

.io-azure .play-btn .play:before {
	background: #fff
}

.io-azure .play-btn .play:after {
	border-color: rgba(60, 60, 60, 0.35)
}

.io-azure .play-btn .play>span:before {
	top: 0;
	border-right-color: #fff
}

.io-azure .play-btn .play>span:after {
	bottom: 0;
	border-right-color: #fff
}

.io-azure .play-btn>span:first-of-type {
	color: #28384c
}

.theme-light .btn.btn-outline {
	background: transparent;
	color: #28384c
}

.theme-light .btn.btn-outline:hover {
	color: #fff
}

.theme-light .btn.btn-outline:after {
	background: #e5f0ff
}

.theme-light .play-btn .play:before {
	background: #fff
}

.theme-light .play-btn .play:after {
	border-color: rgba(60, 60, 60, 0.35)
}

.theme-light .play-btn .play>span:before {
	top: 0;
	border-right-color: #fff
}

.theme-light .play-btn .play>span:after {
	bottom: 0;
	border-right-color: #fff
}

.theme-light .play-btn>span:first-of-type {
	color: #28384c
}

.btn-img {
	display: block
}

.btn-img
img {
	max-width: 100%
}

.btns {
	margin: 0
-15px
}

.btns
li {
	display: inline-block;
	margin: 10px
15px
}

.btns li a:not(.btn) {
	margin-right: 12px
}

.btns li
.fa {
	font-size: 0
}

.btns li .fa:before {
	font-size: 16px
}

@media only screen and (max-width: 480px) {
	.btn {
		font-size: 10px;
		min-width: 110px;
		line-height: 40px;
		padding: 0
15px
	}

	.btn-img {
		max-width: 110px
	}

	.btns {
		margin: 0
-3px
	}

	.btns
li {
		margin: 10px
3px
	}

	.mc4wp-form
.btn {
		line-height: 46px
	}

	form.mc4wp-form {
		margin: 0
	}
}

.text-block p:not(.lead) {
	color: #a2b4d2
}

.text-block ul:not(.btns) {
	margin-bottom: 20px
}

.text-block ul:not(.btns) li {
	position: relative;
	line-height: 2;
	padding-left: 22px;
	color: #a2b4d2
}

.text-block ul:not(.btns) li:before {
	content: "";
	background: #41faa4;
	height: 5px;
	width: 5px;
	border-radius: 50%;
	position: absolute;
	top: 13px;
	left: 0
}

.text-block .heading-xs {
	text-transform: uppercase
}

.io-azure .text-block p:not(.lead) {
	color: #7ab9ff
}

.io-azure .text-block ul:not(.btns) li {
	color: #7ab9ff
}

.io-azure .text-block .heading-xs {
	color: #16a4fd
}

.io-azure .section-pro .text-block p:not(.lead), .io-azure .section-pro-alt .text-block p:not(.lead) {
	color: #637097
}

.io-azure .section-pro .text-block ul:not(.btns) li, .io-azure .section-pro-alt .text-block ul:not(.btns) li {
	color: #637097
}

.video-graph {
	position: relative
}

.video-graph .play-btn-alt {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-right: -10px;
	transform: translate(-50%, -50%)
}

.theme-light .text-block p:not(.lead), .section-light .text-block p:not(.lead), .section-light-alt .text-block p:not(.lead) {
	color: #8284a5
}

.theme-light .text-block ul:not(.btns) li, .section-light .text-block ul:not(.btns) li, .section-light-alt .text-block ul:not(.btns) li {
	color: #8284a5
}

.features-box {
	margin-bottom: 40px
}

.features-box
img {
	max-width: 300px
}

.features-box
h5 {
	margin: 30px
0 12px
}

.features-box
p {
	color: #a2b4d2
}

.theme-light .features-box p, .section-light .features-box p, .section-light-alt .features-box
p {
	color: #8284a5
}

.io-azure .features-box
p {
	color: #7ab9ff
}

.io-azure .section-pro .features-box h5, .io-azure .section-pro-alt .features-box
h5 {
	color: #313c56
}

.io-azure .section-pro .features-box p, .io-azure .section-pro-alt .features-box
p {
	color: #637097
}

.app-section {
	overflow: hidden
}

@media only screen and (max-width:991px) {
	.features-box
img {
		max-width: 160px
	}
}

.token-section {
	position: relative
}

.token-section:after {
	content: "";
	background: linear-gradient(to top, #1b30a4 15%, rgba(13, 66, 178, 0) 100%);
	height: 80%;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0
}

.theme-light .text-block p:not(.lead) {
	color: #8284a5
}

.theme-light .text-block ul:not(.btns) li {
	color: #8284a5
}

.event-info {
	margin-bottom: -30px
}

.event-single-info {
	margin-bottom: 30px;
	position: relative;
	padding-left: 16px
}

.event-single-info:before {
	content: "";
	background: #41faa4;
	height: 5px;
	width: 5px;
	border-radius: 50%;
	position: absolute;
	top: 9px;
	left: 0
}

.event-single-info
h6 {
	margin-bottom: 2px
}

.event-single-info
p {
	color: #8284a5
}

.io-azure .event-single-info
p {
	color: #7ab9ff
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.event-info {
		max-width: 550px;
		margin-left: auto;
		margin-right: auto
	}
}

@media only screen and (max-width: 991px) {
	.event-info {
		margin-bottom: 40px
	}
}

.countdown-box {
	-ms-border-radius: 10px;
	border-radius: 10px;
	padding: 40px
20px
}

.section-bg .countdown-box {
	background: #0b0c22
}

.section-bg-alt .countdown-box {
	background: #10122d
}

.io-azure .countdown-box {
	background: linear-gradient(to right, #16a3fe 0%, #41faa4 100%)
}

.io-azure .countdown-box .token-countdown .countdown-text {
	color: #340075
}

.io-azure .countdown-box .btn.btn-alt {
	padding-left: 40px;
	padding-right: 40px;
	-ms-border-radius: 19px;
	border-radius: 19px;
	background-image: linear-gradient(to right, #340075 0%, #0d9ee0 100%)
}

.io-azure .countdown-box .btn.btn-alt:before {
	-ms-border-radius: 19px;
	border-radius: 19px;
	background-image: linear-gradient(to right, #0d9ee0 0%, #340075 100%)
}

.io-azure .banner-tokensale .countdown-box .btn.btn-alt {
	-ms-border-radius: 4px;
	border-radius: 4px;
	background-image: linear-gradient(to right, #16a3fe 0%, #41faa4 100%)
}

.io-azure .banner-tokensale .countdown-box .btn.btn-alt:before {
	-ms-border-radius: 4px;
	border-radius: 4px;
	background-image: linear-gradient(to right, #41faa4 0%, #16a3fe 100%)
}

.countdown-box
h6 {
	text-transform: uppercase
}

.countdown-box .token-countdown {
	padding-bottom: 33px
}

.countdown-box .token-countdown .countdown-time {
	font-size: 45px;
	font-weight: 300;
	line-height: 1;
	display: block;
	margin-bottom: 5px;
	position: relative
}

.countdown-box .token-countdown .countdown-time:after {
	position: absolute;
	right: -18px;
	bottom: 5px;
	content: ":";
	color: #fff;
	font-size: 40px
}

.countdown-box .token-countdown .countdown-time.countdown-time-last:after {
	display: none
}

.countdown-box .token-countdown .countdown-text {
	color: #41faa4;
	font-size: 11px;
	font-weight: 600;
	text-transform: uppercase;
	display: block;
	line-height: 1
}

.countdown-box .icon-list {
	margin: 10px
0 0
}

.countdown-box .icon-list
li {
	display: inline-block;
	margin: 0
5px
}

.countdown-box .icon-list li .fa,
.countdown-box .icon-list li
.fab {
	color: #8284a5;
	font-size: 18px
}

.countdown-box.countdown-transparent {
	background: rgba(11, 55, 149, 0.6) !important
}

.countdown-box.countdown-header {
	background: transparent;
	position: relative
}

.countdown-box.countdown-header:after {
	position: absolute;
	top: 50%;
	left: calc(50% - 40px);
	content: "";
	height: 565px;
	width: 575px;
	transform: translate(-50%, -50%);
	border: 1px
solid rgba(122,15,255,0.1);
	border-radius: 50%
}

.countdown-box.countdown-header:before {
	position: absolute;
	top: 50%;
	left: calc(50% - 15px);
	content: "";
	height: 565px;
	width: 575px;
	transform: translate(-50%, -50%);
	border: 1px
solid rgba(122, 15, 255, 0.1);
	border-radius: 50%
}

.countdown-box.countdown-header .extra-line {
	position: absolute;
	top: 50%;
	left: calc(50% + 15px);
	content: "";
	height: 565px;
	width: 575px;
	transform: translate(-50%, -50%);
	border: 1px
solid rgba(122, 15, 255, 0.1);
	border-radius: 50%
}

.countdown-box.countdown-header .extra-line:after {
	position: absolute;
	top: 50%;
	left: calc(50% + 25px);
	content: "";
	height: 565px;
	width: 575px;
	transform: translate(-50%, -50%);
	border: 1px
solid rgba(122, 15, 255, 0.1);
	border-radius: 50%
}

.banner-tokensale .countdown-box {
	position: absolute;
	top: 50%;
	left: 10%;
	width: 80%;
	transform: translateY(-50%);
	z-index: 999
}

.banner-tokensale .countdown-box .token-countdown .countdown-text {
	color: #fff
}

.banner-tokensale .header-image-alt
img {
	opacity: .2
}

.theme-light .countdown-box .token-countdown .countdown-time:after {
	color: #6e7e98
}

.theme-light .section-bg .countdown-box {
	background: #fff
}

.theme-light .section-bg-alt .countdown-box {
	background: #eff6ff
}

.section-light .countdown-box .token-countdown .countdown-time:after,.section-light-alt .countdown-box .token-countdown .countdown-time:after {
	color: #a2b4d2
}

.section-light.section-bg .countdown-box,.section-light-alt.section-bg .countdown-box {
	background: #fff
}

.section-light.section-bg-alt .countdown-box,.section-light-alt.section-bg-alt .countdown-box {
	background: #eff6ff
}

.token-status-bar {
	position: relative;
	height: 15px;
	border-radius: 4px;
	background: #fff;
	margin: 30px
0
}

.io-azure .token-status-bar {
	background: rgba(255,255,255,0.4)
}

.token-status-percent {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	border-radius: 3px 0 0 3px;
	background: linear-gradient(to right, #41faa4 0%, #16a3fe 100%)
}

.io-azure .token-status-percent {
	background: #16a3fe
}

.io-azure .banner-tokensale .token-status-percent {
	background: linear-gradient(to right, #16a3fe 0%, #0b39e2 100%)
}

.token-status-point {
	position: absolute;
	font-size: .75em;
	transform: translateX(-50%);
	top: -35px;
	text-transform: uppercase
}

.token-status-point:after {
	position: absolute;
	left: 50%;
	top: calc(100% - 1px);
	height: 30px;
	width: 1px;
	content: '';
	background: #03A9F4
}

.io-azure .token-status-point:after {
	background: rgba(255,255,255,0.35)
}

.token-status-point-1 {
	left: 20%
}

.token-status-point-2 {
	left: 40%
}

.token-status-point-3 {
	left: 60%
}

.token-status-point-4 {
	left: 80%
}

@media only screen and (min-width:992px) and (max-width:1199px) {
	.countdown-box .token-countdown .countdown-time {
		font-weight: 300
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.countdown-box {
		max-width: 560px;
		margin-left: auto;
		margin-right: auto
	}
}

@media only screen and (max-width: 991px) {
	.countdown-box.countdown-header:after, .countdown-box.countdown-header:before, .countdown-box.countdown-header .extra-line {
		display: none
	}
}

@media only screen and (max-width: 767px) {
	.countdown-box {
		padding: 40px
0;
		max-width: 480px;
		margin-left: auto;
		margin-right: auto
	}

	.countdown-box .token-countdown .countdown-time {
		font-size: 20px;
		margin-bottom: 5px
	}

	.countdown-box .token-countdown .countdown-time:after {
		font-size: 18px;
		bottom: 0
	}

	.countdown-box .token-countdown .countdown-text {
		font-size: 9px
	}

	.token-status-bar {
		margin: 20px
	}
}

.single-chart h2, .single-chart h3, .single-chart
h4 {
	padding-bottom: 40px
}

.roadmap-section.section-pro,.roadmap-section.section-pro-alt {
	position: relative
}

.roadmap-section.section-pro:before,.roadmap-section.section-pro-alt:before {
	content: "";
	background: url(../images/pattern-azure-light.png) 50% 50% no-repeat fixed;
	background-size: cover;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: .5
}

.roadmap-list {
	margin-bottom: 230px;
	position: relative
}

.roadmap-list:after {
	position: absolute;
	left: 50%;
	bottom: 0;
	height: 1px;
	width: 100vw;
	content: "";
	transform: translateX(-50%);
	background: #16a3fe
}

.roadmap-list .col, .roadmap-list [class*="col-"] {
	padding-right: 0
}

.single-roadmap {
	position: relative;
	padding: 0
0 30px 25px
}

.single-roadmap:before {
	background-image: -webkit-linear-gradient(top, #41faa4 0%, #16a3fe 100%);
	background-image: linear-gradient(top, #41faa4 0%, #16a3fe 100%);
	position: absolute;
	content: "";
	left: 0;
	bottom: 0;
	width: 1px;
	height: calc(100% - 15px)
}

.single-roadmap:after {
	position: absolute;
	content: "";
	left: 0;
	top: 0;
	transform: translateX(-50%);
	width: 16px;
	height: 16px;
	border-radius: 50%;
	background: #41faa4
}

.single-roadmap.roadmap-done:after {
	position: absolute;
	font-family: 'FontAwesome';
	content: '\f00c';
	left: 0;
	top: -4px;
	transform: translateX(-50%);
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: transparent;
	font-size: 10px;
	line-height: 19px;
	text-align: center;
	border: 1px
solid #41faa4
}

.roadmap-list .single-roadmap.roadmap-done:after {
	background: transparent
}

.theme-light .single-roadmap.roadmap-done:after,
.section-light .single-roadmap.roadmap-done:after {
	color: initial
}

.single-roadmap
h6 {
	font-weight: 500;
	margin-bottom: 10px
}

.single-roadmap.roadmap-down {
	position: absolute;
	left: -65px;
	min-width: 190px;
	max-width: 190px;
	padding-top: 85px
}

.single-roadmap.roadmap-down:before {
	background-image: -webkit-linear-gradient(top, #16a3fe 0%, #41faa4 100%);
	background-image: linear-gradient(top, #16a3fe 0%, #41faa4 100%);
	position: absolute;
	content: "";
	left: 0;
	top: 0;
	bottom: auto;
	width: 1px;
	height: 85px
}

.single-roadmap.roadmap-down:after {
	left: 0;
	top: 85px
}

.single-roadmap.roadmap-sm {
	min-height: 180px
}

.single-roadmap.roadmap-lg {
	min-height: 310px
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.roadmap-list:after {
		height: 2px
	}

	.single-roadmap:before {
		left: 0;
		bottom: 0;
		width: 2px
	}

	.single-roadmap:after {
		width: 16px;
		height: 16px
	}

	.single-roadmap.roadmap-done:after {
		width: 20px;
		height: 20px;
		line-height: 20px
	}

	.single-roadmap.roadmap-down:before {
		width: 2px
	}
}

.theme-light .single-roadmap:before,.section-light .single-roadmap:before,.section-light-alt .single-roadmap:before {
	background-image: -webkit-linear-gradient(top, #16a3fe 0%, #16a3fe 100%);
	background-image: linear-gradient(top, #16a3fe 0%, #16a3fe 100%)
}

.theme-light .single-roadmap:after,.section-light .single-roadmap:after,.section-light-alt .single-roadmap:after {
	background: #16a3fe
}

.theme-light .single-roadmap.roadmap-done:after,.section-light .single-roadmap.roadmap-done:after,.section-light-alt .single-roadmap.roadmap-done:after {
	background: transparent;
	color: #000
}

.theme-light .single-roadmap.roadmap-down:before,.section-light .single-roadmap.roadmap-down:before,.section-light-alt .single-roadmap.roadmap-down:before {
	background-image: -webkit-linear-gradient(top, #16a3fe 0%, #16a3fe 100%);
	background-image: linear-gradient(top, #16a3fe 0%, #16a3fe 100%)
}

@media only screen and (min-width: 992px) {
	.width-0 {
		max-width: 0
	}
}

@media only screen and (max-width: 991px) {
	.roadmap-list {
		margin-bottom: 0
	}

	.single-roadmap.roadmap-sm {
		min-height: auto
	}

	.single-roadmap.roadmap-lg {
		min-height: auto
	}

	.single-roadmap.roadmap-down {
		position: relative;
		left: 0;
		min-width: 100%;
		max-width: 100%;
		padding-top: 0;
		transform: translateX(0)
	}

	.single-roadmap.roadmap-down:before {
		top: auto;
		bottom: 0;
		height: calc(100% - 15px)
	}

	.single-roadmap.roadmap-down:after {
		left: 0;
		top: 0;
		transform: translateX(-50%)
	}
}

.roadmap-list-alt {
	position: relative
}

.roadmap-list-alt:before,.roadmap-list-alt:after {
	position: absolute;
	top: 15px;
	width: 85px;
	height: 1px;
	content: "";
	z-index: 4
}

.roadmap-list-alt:after {
	right: 0;
	background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #1b30a4 100%)
}

.roadmap-list-alt:before {
	left: 0;
	background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, #1b30a4 100%)
}

.section-pro .roadmap-list-alt:after {
	background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #fff 100%)
}

.section-pro .roadmap-list-alt:before {
	background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, #fff 100%)
}

.section-pro-alt .roadmap-list-alt:after {
	background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #ebf3fc 100%)
}

.section-pro-alt .roadmap-list-alt:before {
	background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, #ebf3fc 100%)
}

.roadmap-list-alt .owl-prev, .roadmap-list-alt .owl-next {
	position: absolute;
	top: -4px;
	z-index: 10;
	opacity: .5;
	transition: all .5s ease
}

.roadmap-list-alt .owl-prev .ti, .roadmap-list-alt .owl-next
.ti {
	font-size: 36px;
	color: #fff;
	line-height: 40px
}

.roadmap-list-alt .owl-prev:hover, .roadmap-list-alt .owl-next:hover {
	opacity: 1
}

.roadmap-list-alt .owl-prev.disabled, .roadmap-list-alt .owl-next.disabled {
	opacity: .2;
	cursor: auto
}

.section-pro .roadmap-list-alt .owl-prev .ti, .section-pro .roadmap-list-alt .owl-next .ti, .section-pro-alt .roadmap-list-alt .owl-prev .ti, .section-pro-alt .roadmap-list-alt .owl-next
.ti {
	color: #41faa4
}

.roadmap-list-alt .owl-prev {
	left: -35px
}

.roadmap-list-alt .owl-next {
	right: -35px
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.roadmap-list {
		max-width: 540px;
		margin-left: auto;
		margin-right: auto
	}
}

.single-roadmap-alt {
	position: relative;
	padding-top: 60px;
	margin-top: 15px
}

.single-roadmap-alt:before {
	position: absolute;
	content: "";
	top: 0;
	left: -7.5px;
	width: calc(100% + 30px);
	height: 1px;
	z-index: 3;
	background-image: linear-gradient(to right, transparent 0%, #16a3fe 50%, #16a3fe 100%)
}

.single-roadmap-alt:after {
	position: absolute;
	font-family: 'FontAwesome';
	content: "";
	right: -33px;
	top: -10px;
	transform: translateX(-50%);
	width: 20px;
	height: 20px;
	border-radius: 50%;
	font-size: 10px;
	line-height: 19px;
	text-align: center;
	color: #fff;
	border: 1px
solid #16a3fe;
	background: #10122d;
	z-index: 4
}

.single-roadmap-alt.sra-done:after {
	content: '\f00c'
}

.section-pro-alt .single-roadmap-alt.sra-done:after,
.section-light .single-roadmap-alt.sra-done:after,
.theme-light .single-roadmap-alt.sra-done:after {
	color: initial
}

.io-azure .single-roadmap-alt:after {
	background: #1b30a4
}

.section-pro .single-roadmap-alt:after {
	background: #fff
}

.section-pro-alt .single-roadmap-alt:after {
	background: #ebf3fc
}

.single-roadmap-alt.gradiant-ctob:before {
	background-image: linear-gradient(to right, #16a3fe 0%, #16a3fe 100%)
}

.single-roadmap-alt.gradiant-ctob:after {
	border-color: #16a3fe
}

.single-roadmap-alt.gradiant-ctob h5:before, .single-roadmap-alt.gradiant-ctob h6:before {
	background: #16a3fe
}

.single-roadmap-alt.sec-pri:before {
	background-image: linear-gradient(to right, #16a3fe 0%, #41faa4 100%)
}

.single-roadmap-alt.sec-pri:after {
	border-color: #41faa4
}

.single-roadmap-alt.sec-pri h5:before, .single-roadmap-alt.sec-pri h6:before {
	background: #41faa4
}

.single-roadmap-alt.pri-sec:before {
	background-image: linear-gradient(to right, #41faa4 0%, #16a3fe 100%)
}

.single-roadmap-alt.pri-sec:after {
	border-color: #16a3fe
}

.single-roadmap-alt.pri-sec h5:before, .single-roadmap-alt.pri-sec h6:before {
	background: #16a3fe
}

.single-roadmap-alt.sec-prialt:before {
	background-image: linear-gradient(to right, #16a3fe 0%, #16a3fe 100%)
}

.single-roadmap-alt.sec-prialt:after {
	border-color: #16a3fe
}

.single-roadmap-alt.sec-prialt h5:before, .single-roadmap-alt.sec-prialt h6:before {
	background: #16a3fe
}

.single-roadmap-alt.prialt-pri:before {
	background-image: linear-gradient(to right, #16a3fe 0%, #41faa4 100%)
}

.single-roadmap-alt.prialt-pri:after {
	border-color: #41faa4
}

.single-roadmap-alt.prialt-pri h5:before, .single-roadmap-alt.prialt-pri h6:before {
	background: #41faa4
}

.single-roadmap-alt.pri-last:before {
	background-image: linear-gradient(to left, transparent 0%, #41faa4 50%, #41faa4 100%)
}

.single-roadmap-alt.pri-last:after {
	display: none
}

.single-roadmap-alt.pri-last h5:before, .single-roadmap-alt.pri-last h6:before {
	display: none
}

.single-roadmap-alt h5, .single-roadmap-alt
h6 {
	font-size: 1.2em;
	font-weight: 300;
	color: rgba(255, 255, 255, 0.5);
	margin-bottom: 10px;
	position: relative
}

.single-roadmap-alt h5:before, .single-roadmap-alt h6:before {
	position: absolute;
	right: -14px;
	top: -51px;
	height: 70px;
	width: 1px;
	background: #16a3fe;
	content: ""
}

@media only screen and (max-width:767px) {
	.roadmap-list-alt .owl-prev {
		left: 0
	}

	.roadmap-list-alt .owl-next {
		right: 0
	}

	.single-roadmap-alt h5:before, .single-roadmap-alt h6:before {
		height: 45px
	}
}

.io-azure .team-section {
	position: relative
}

.io-azure .team-section:before {
	content: "";
	background: url(../images/pattern-azure-dark.png) 50% 50% no-repeat;
	background-size: contain;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: .5
}

.io-azure .team-section.bg-fixed:before {
	background-attachment: fixed;
	background-size: cover
}

.team-member {
	margin: 50px
15px 30px 50px;
	padding: 130px
20px 25px 25px;
	position: relative;
	max-width: 190px;
	flex-grow: 1
}

.section-bg .team-member {
	background: #0b0c22
}

.section-bg-alt .team-member {
	background: #10122d
}

.io-azure .team-member {
	background: #1b30a4
}

.team-member .team-photo {
	width: 160px;
	position: absolute;
	top: -50px;
	left: -38px;
	transition: all .5s ease
}

.io-azure .team-member .team-photo {
	opacity: .85
}

.team-member .team-photo
img {
	border-radius: 0
}

.team-member .team-photo:after {
	position: absolute;
	top: 24px;
	right: -33px;
	content: "";
	height: 3px;
	width: 65px;
	background-image: -webkit- linear-gradient(to right, #16a3fe 0%, #41faa4 100%);
	background-image: linear-gradient(to right, #16a3fe 0%, #41faa4 100%);
	transition: all .5s ease
}

.team-member .team-photo .expand-trigger {
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
	width: 160px;
	height: 178px
}

.team-member .team-photo:hover {
	top: -40px
}

.team-member .team-photo:hover:after {
	top: 24px;
	right: -23px
}

.team-member .team-name {
	margin-bottom: 6px;
	max-width: 73%
}

.team-member .team-title {
	color: #41faa4;
	font-size: 13px;
	display: block
}

.team-member .team-social {
	position: absolute;
	top: 0;
	right: 0;
	padding: 15px
25px
}

.team-member .team-social
li {
	line-height: 34px
}

.team-member .team-social li
a {
	color: #16a3fe
}

.team-member .team-social li a:hover {
	color: #fff
}

.team-member .team-social li a
.fa {
	font-size: 16px
}

.theme-light .team-member .team-social li a:hover {
	color: #3c3c3c
}

.theme-light .section-bg .team-member {
	background: #fff
}

.theme-light .section-bg-alt .team-member {
	background: #eff6ff
}

.section-light .team-member .team-social li a:hover,.section-light-alt .team-member .team-social li a:hover {
	color: #3c3c3c
}

.section-light.section-bg .team-member,.section-light-alt.section-bg .team-member {
	background: #fff
}

.section-light.section-bg-alt .team-member,.section-light-alt.section-bg-alt .team-member {
	background: #eff6ff
}

.team-hex {
	margin-bottom: 30px
}

.team-hex .team-photo {
	width: 160px
}

.team-hex .team-info {
	padding-left: 20px;
	margin-top: 85px;
	position: relative
}

.team-hex .team-info:before {
	position: absolute;
	top: -17px;
	left: -35px;
	content: "";
	height: 3px;
	width: 130px;
	background-image: -webkit- linear-gradient(to right, #16a3fe 0%, #41faa4 100%);
	background-image: linear-gradient(to right, #16a3fe 0%, #41faa4 100%)
}

.team-hex .team-name {
	font-weight: 400;
	margin-bottom: 0
}

.team-hex .team-title {
	color: #16a3fe;
	font-size: 13px;
	display: block;
	margin-bottom: 12px
}

.team-hex .team-social
li {
	display: inline-block;
	margin-right: 14px
}

.team-hex .team-social li
a {
	color: rgba(255, 255, 255, 0.6)
}

.team-hex .team-social li a:hover {
	color: #fff
}

.team-hex .team-social li a
.fa {
	font-size: 16px
}

.team-described {
	margin-bottom: 30px
}

.team-described .team-photo {
	width: 150px
}

.team-described .team-photo
img {
	border-radius: 5px
}

.team-described .team-info {
	width: 135px;
	margin-top: 40px;
	position: relative
}

.team-described .team-name {
	font-weight: 400;
	margin-bottom: 7px;
	text-transform: uppercase
}

.team-described .team-title {
	color: rgba(255, 255, 255, 0.5);
	font-size: 13px;
	display: block;
	position: relative;
	padding-bottom: 13px
}

.team-described .team-title:after {
	position: absolute;
	bottom: 0;
	left: 0;
	content: "";
	height: 3px;
	width: 190px;
	background-image: -webkit- linear-gradient(to right, #16a3fe 0%, #41faa4 100%);
	background-image: linear-gradient(to right, #16a3fe 0%, #41faa4 100%)
}

.team-described .team-social {
	margin-top: 12px
}

.team-described .team-social
li {
	display: inline-block;
	margin-right: 14px
}

.team-described .team-social li
a {
	color: #16a3fe
}

.team-described .team-social li a:hover {
	color: #fff
}

.team-described .team-social li a
.fa {
	font-size: 16px
}

.team-described .team-discription {
	margin-left: 135px;
	margin-top: 18px
}

.team-described .team-discription
li {
	line-height: 1.6;
	font-size: 1em;
	position: relative;
	padding-left: 16px;
	margin-bottom: 8px
}

.team-described .team-discription li:last-of-type {
	margin-bottom: 0
}

.team-described .team-discription li:before {
	content: "";
	background: #41faa4;
	height: 5px;
	width: 5px;
	border-radius: 50%;
	position: absolute;
	top: 9px;
	left: 0
}

.team-circle {
	margin-bottom: 50px
}

.team-circle .team-photo {
	position: relative;
	width: 160px;
	margin: 0
auto
}

.team-circle .team-photo
img {
	border-radius: 50%;
	width: 160px;
	position: relative;
	z-index: 2
}

.team-circle .team-photo .expand-trigger {
	cursor: pointer;
	position: absolute;
	top: -12px;
	left: -12px;
	height: calc(100% + 24px);
	width: calc(100% + 24px);
	z-index: 3;
	border-radius: 50%;
	color: #fff
}

.team-circle .team-photo:before {
	position: absolute;
	content: "";
	height: calc(100% + 24px);
	width: calc(100% + 24px);
	border-radius: 50%;
	top: -12px;
	left: 50%;
	transform: translateX(-50%) scale(0.6);
	z-index: 1;
	opacity: 0;
	transition: all .5s ease;
	background-image: linear-gradient(to top, #16a3fe 0%, #41faa4 100%)
}

.team-circle .team-photo:hover .expand-trigger {
	opacity: 1
}

.team-circle .team-photo:hover:before {
	opacity: 1;
	transform: translateX(-50%) scale(1)
}

.team-circle .team-info {
	margin-top: 25px
}

.team-circle .team-name {
	font-weight: 400;
	margin-bottom: 0
}

.team-circle .team-title {
	color: #16a3fe;
	font-size: 13px;
	display: block;
	margin-bottom: 12px
}

.team-circle .team-social
li {
	display: inline-block;
	margin: 0
7px
}

.team-circle .team-social li a
.fa {
	font-size: 16px
}

.team-profile {
	max-width: 970px;
	margin: 30px
auto;
	padding: 40px
35px;
	background: #fff;
	position: relative;
	color: #3c3c3c
}

.team-profile .team-profile-photo
img {
	width: 100%
}

.team-profile .team-profile-info {
	padding: 30px
0 20px 20px
}

.team-profile
.name {
	margin-bottom: 5px;
	color: #3c3c3c
}

.team-profile .sub-title {
	font-size: .875em;
	margin-bottom: 5px
}

.team-profile .tpi-social
li {
	display: inline-block;
	margin-right: 15px
}

.team-profile .tpi-social li
a {
	font-size: 14px
}

.team-profile
p {
	margin-bottom: 8px
}

.team-profile p:last-of-type {
	margin-bottom: 28px
}

.tpi-social li
.fa {
	font-size: 0
}

.tpi-social li .fa:before {
	font-size: 14px
}

.single-skill-bar {
	font-size: 12px;
	text-transform: capitalize;
	padding-bottom: 15px
}

.skill-bar {
	position: relative;
	width: 100%;
	height: 4px;
	background: #ccc;
	margin-top: 5px
}

.skill-bar-percent {
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	background-image: linear-gradient(to right, #41faa4 0%, #16a3fe 100%)
}

.bg-team-exp.mfp-bg {
	background-image: linear-gradient(to right, #41faa4 0%, #16a3fe 100%)
}

@media only screen and (max-width: 991px) {
	.team-member {
		margin-right: auto;
		margin-left: auto
	}
}

@media only screen and (max-width: 767px) {
	.team-profile .team-profile-info {
		padding: 30px
0 20px 0
	}
}

.single-partner {
	padding-bottom: 30px
}

.partner-list-s2 {
	width: 100%;
	margin-top: 15px;
	padding-left: 15px;
	color: #7ab9ff;
	line-height: 1.4;
	font-size: 12px
}

.partner-list-s2
li {
	width: 18%;
	text-transform: uppercase;
	line-height: 1.4;
	font-size: 12px;
	color: #7ab9ff;
	text-align: center
}

.partner-list-s2 li:first-child {
	width: 10%;
	text-align: left
}

.partner-list-s2 li
a {
	display: inline-block
}

.header-partners {
	position: absolute;
	width: 100%;
	bottom: 40px
}

@media only screen and (min-width:768px) and (max-width:1024px) {
	.header-partners {
		position: relative;
		width: 100%;
		bottom: auto;
		margin-top: 100px;
		margin-bottom: 35px
	}

	.partner-list-s2 {
		padding-left: 15px
	}
}

@media only screen and (max-width:767px) {
	.header-partners {
		position: relative;
		width: 100%;
		bottom: auto
	}

	.site-header .scroll-down {
		display: none
	}

	.partner-list-s2 {
		width: 100%;
		margin-top: 20px;
		padding-right: 0;
		justify-content: center
	}

	.partner-list-s2
li {
		width: 33.3%;
		flex-grow: 0;
		margin-bottom: 20px
	}

	.partner-list-s2 li:first-child {
		width: 100%;
		text-align: center
	}
}

.accordion
.card {
	background-color: #171a40;
	border: none;
	border-bottom: 1px solid #10122d;
	border-radius: 0
}

.io-azure .accordion
.card {
	background: #16a3fe;
	border-color: #16a3fe
}

.accordion .card .card-header {
	position: relative;
	font-size: 1em;
	padding: 0;
	border-bottom: none;
	background: transparent
}

.accordion .card .card-header
a {
	color: #fff;
	font-weight: 500;
	padding: 15px
30px;
	display: block;
	margin-top: 0;
	cursor: pointer
}

.accordion .card .card-header
a.collapsed {
	color: #fff;
	background-color: #10122d
}

.io-azure .accordion .card .card-header
a.collapsed {
	background: #16a3fe
}

.accordion .card .card-header a:hover {
	opacity: 1
}

.accordion .card .card-body {
	padding: 0
30px 15px 30px
}

.accordion .card:last-child {
	border-bottom: 0 none
}

.accordion .card+.card {
	margin-top: 0
}

.accordion .plus-minus {
	cursor: pointer;
	transition: opacity 350ms;
	display: block;
	position: absolute;
	right: 20px;
	top: 50%;
	height: 18px;
	width: 18px;
	margin-top: -9px;
	transition: all .5s ease
}

.accordion .plus-minus
span.ti {
	position: relative;
	height: 100%;
	display: block;
	font-size: 18px
}

.io-azure .accordion .plus-minus
span.ti {
	color: #fff
}

.accordion .plus-minus:hover {
	opacity: 0.8
}

.accordion .collapsed .plus-minus {
	transform: rotate(180deg)
}

.theme-light .accordion .card .card-header
a {
	color: #8284a5
}

.theme-light .accordion .card .card-header
a.collapsed {
	color: #8284a5
}

.theme-light .accordion .card .card-body {
	color: #8284a5
}

.theme-light .section-bg .accordion
.card {
	background-color: rgba(255, 255, 255, 0.5);
	border-bottom: 1px solid rgba(239, 246, 255, 0.5)
}

.theme-light .section-bg .accordion .card .card-header
a.collapsed {
	background-color: #fff
}

.theme-light .section-bg .accordion .card:last-child {
	border-bottom: none
}

.theme-light .section-bg-alt .accordion
.card {
	background-color: rgba(239, 246, 255, 0.5);
	border-bottom: 1px solid rgba(255, 255, 255, 0.5)
}

.theme-light .section-bg-alt .accordion .card .card-header
a.collapsed {
	background-color: #eff6ff
}

.theme-light .section-bg-alt .accordion .card:last-child {
	border-bottom: none
}

.section-light .accordion .card .card-header a, .section-light-alt .accordion .card .card-header
a {
	color: #8284a5
}

.section-light .accordion .card .card-header a.collapsed, .section-light-alt .accordion .card .card-header
a.collapsed {
	color: #8284a5
}

.section-light .accordion .card .card-body, .section-light-alt .accordion .card .card-body {
	color: #8284a5
}

.section-light.section-bg .accordion .card, .section-light-alt.section-bg .accordion
.card {
	background-color: rgba(255, 255, 255, 0.5);
	border-bottom: 1px solid rgba(239, 246, 255, 0.5)
}

.section-light.section-bg .accordion .card .card-header a.collapsed, .section-light-alt.section-bg .accordion .card .card-header
a.collapsed {
	background-color: #fff
}

.section-light.section-bg .accordion .card:last-child, .section-light-alt.section-bg .accordion .card:last-child {
	border-bottom: none
}

.section-light.section-bg-alt .accordion .card, .section-light-alt.section-bg-alt .accordion
.card {
	background-color: rgba(239, 246, 255, 0.5);
	border-bottom: 1px solid rgba(255, 255, 255, 0.5)
}

.section-light.section-bg-alt .accordion .card .card-header a.collapsed, .section-light-alt.section-bg-alt .accordion .card .card-header
a.collapsed {
	background-color: #eff6ff
}

.section-light.section-bg-alt .accordion .card:last-child, .section-light-alt.section-bg-alt .accordion .card:last-child {
	border-bottom: none
}

@media only screen and (max-width: 767px) {
	.vc_tta-title-text {
		color: #fff
	}

	.theme-light .vc_tta-title-text {
		color: #3c3c3c
	}
}

.panel-group:last-child {
	margin-bottom: 0
}

.single-faq {
	margin: 30px
0 25px
}

.single-faq
h5 {
	font-size: 1.1em;
	font-weight: 500;
	margin-bottom: 13px
}

.single-faq
p {
	color: #a2b4d2
}

.io-azure .single-faq
p {
	color: #7ab9ff
}

.io-azure .section-pro .single-faq h5, .io-azure .section-pro-alt .single-faq
h5 {
	color: #313c56
}

.io-azure .section-pro .single-faq p, .io-azure .section-pro-alt .single-faq
p {
	color: #637097
}

.contact-section {
	overflow: hidden
}

.contact-info {
	margin: 0
-30px;
	display: flex
}

.contact-info
li {
	margin: 0
30px
}

.contact-info li
.fa {
	font-size: 0;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	color: #fff;
	background-image: -webkit- linear-gradient(to right, #16a3fe 0%, #41faa4 100%);
	background-image: linear-gradient(to right, #16a3fe 0%, #41faa4 100%);
	border-radius: 50%;
	margin-right: 15px
}

.contact-info li .fa:before {
	font-size: 20px
}

.contact-info-alt {
	margin-top: 20px
}

.contact-info-alt
li {
	margin: 18px
0
}

.contact-info-alt li
.fa {
	position: relative;
	font-size: 0;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	color: #fff;
	border-radius: 50%;
	margin-right: 15px;
	background-image: linear-gradient(to right, #16a3fe 0%, #41faa4 100%);
	z-index: 1
}

.contact-info-alt li .fa:after {
	position: absolute;
	content: "";
	top: 2px;
	left: 2px;
	width: 34px;
	height: 34px;
	border-radius: 50%;
	background: #0d42b2;
	z-index: 0
}

.contact-info-alt li .fa:before {
	position: relative;
	z-index: 3;
	font-size: 16px
}

.section-pro .contact-info-alt li
.fa {
	color: #41faa4
}

.section-pro .contact-info-alt li .fa:after {
	background: #fff
}

.section-pro-alt .contact-info-alt li
.fa {
	color: #41faa4
}

.section-pro-alt .contact-info-alt li .fa:after {
	background: #ebf3fc
}

@media only screen and (max-width: 1199px) {
	.contact-info {
		display: block;
		overflow: hidden
	}

	.contact-info
li {
		float: left;
		width: 33%;
		text-align: center;
		margin: 0
0 20px
	}

	.contact-info li
span {
		display: block
	}

	.contact-info li
.fa {
		margin-bottom: 15px;
		display: block;
		margin-right: auto;
		margin-left: auto
	}
}

.contact-info li .fa:before {
	font-size: 20px
}

@media only screen and (max-width: 767px) {
	.contact-info {
		padding-bottom: 15px
	}

	.contact-info
li {
		float: none;
		width: 100%
	}

	.vc_tta-title-text {
		color: #fff
	}

	.theme-light .vc_tta-title-text {
		color: #3c3c3c
	}
}

.comment-form .input-field {
	margin-bottom: 20px;
	position: relative
}

.comment-form .input-field .btn,
.comment-form
input.btn {
	margin-top: 10px
}

.comment-form .input-field label.input-title {
	position: absolute;
	width: 100%;
	top: 18px;
	left: 0;
	color: #8284a5;
	z-index: 1;
	transition: all .5s ease
}

.comment-form .input-field .input-line {
	position: relative;
	padding: 11px
0;
	z-index: 2;
	background: transparent;
	border: none;
	width: 100%;
	color: #fff;
	border-bottom: 1px solid #41faa4;
	margin-top: 8px;
	outline: none
}

.comment-form.text-center .input-field .input-line {
	text-align: center
}

.comment-form.text-right .input-field .input-line {
	text-align: right
}

.comment-form .input-field .input-line.error {
	border-bottom-color: #d2636d
}

.comment-form .input-field
.txtarea {
	height: 120px;
	resize: none;
	outline: none;
	line-height: 21px;
	padding-top: 14px
}

.comment-form .input-field .txtarea+.input-title {
	top: 90px
}

.comment-form .input-field .txtarea+label+.input-title {
	top: 90px
}

.comment-form .input-field.input-focused .input-title {
	top: -7px;
	transform: scale(0.8)
}

.comment-form .input-field.input-focused .txtarea+label+.input-title {
	top: -7px;
	transform: scale(0.8)
}

.comment-form .input-field
label.error {
	display: none !important
}

.comment-form.text-left .input-field .input-line {
	text-align: left
}

.comment-form.text-left label.input-title {
	transform-origin: left
}

.comments-area .comment-form .input-field .input-line {
	text-align: left
}

.comments-area .comment-form label.input-title {
	transform-origin: left
}

.io-azure .comment-form .input-field label.input-title {
	color: #7ab9ff
}

.io-azure .section-pro .comment-form .input-field .input-line, .io-azure .section-pro-alt .comment-form .input-field .input-line {
	color: #313c56
}

.theme-light .comment-form .input-field label.input-title, .section-light .comment-form .input-field label.input-title, .section-light-alt .comment-form .input-field label.input-title {
	color: #8284a5
}

.theme-light .comment-form .input-field .input-line, .section-light .comment-form .input-field .input-line, .section-light-alt .comment-form .input-field .input-line {
	color: #3c3c3c
}

.inline-form,.mc4wp-form {
	position: relative;
	margin: 0
40px
}

.inline-form .input-round, .mc4wp-form .input-round {
	color: #fff;
	background: #0b0c22;
	border: 1px
solid #0b0c22;
	border-radius: 27px;
	height: 56px;
	width: 100%;
	padding-left: 30px;
	outline: none;
	transition: all .5s ease
}

.theme-muscari .mc4wp-form .input-round {
	background: rgba(57, 169, 255, 0.5);
	border-color: transparent;
	color: #fff
}

.inline-form .btn, .mc4wp-form
.btn {
	position: absolute;
	top: 5px;
	right: 5px
}

.mc4wp-response {
	text-align: center;
	margin-top: 10px
}

.subscribe-results {
	position: absolute;
	left: 0;
	width: 100%;
	top: calc(100% + 15px)
}

.theme-light .section-bg .mc4wp-form .input-round {
	color: #3c3c3c;
	background: #fff;
	border-color: #fff
}

.theme-light .section-bg-alt .mc4wp-form .input-round {
	color: #3c3c3c;
	background: #eff6ff;
	border-color: #eff6ff
}

.section-light.section-bg .mc4wp-form .input-round,.section-light-alt.section-bg .mc4wp-form .input-round {
	color: #3c3c3c;
	background: #fff;
	border-color: #fff
}

.section-light.section-bg-alt .mc4wp-form .input-round,.section-light-alt.section-bg-alt .mc4wp-form .input-round {
	color: #3c3c3c;
	background: #eff6ff;
	border-color: #eff6ff
}

@media only screen and (max-width: 1199px) {
	.inline-form {
		margin: 0
	}

	.inline-form .input-round {
		text-align: center
	}

	.inline-form
.btn {
		position: relative;
		top: 5px;
		right: 0;
		margin-top: 20px
	}
}

.social
li {
	display: inline-block;
	margin: 0
4px
}

.social li
a {
	color: #3c3c3c;
	background: #fff;
	display: inline-block;
	height: 30px;
	width: 30px;
	font-size: 16px;
	text-align: center;
	border-radius: 50%;
	line-height: 30px
}

.social li a:hover {
	background: #16a3fe;
	color: #fff
}

@media only screen and (max-width:320px) {
	.social {
		margin: 15px
0 0
	}
}

.subscribe-section {
	background: url(../images/footer-bg.png) no-repeat 50% 0%/contain, #10122d
}

.theme-light .subscribe-section, .section-light .subscribe-section, .section-light-alt .subscribe-section {
	background: url(../images/footer-bg.png) no-repeat 50% 0%/contain,#eff6ff
}

.copyright-text {
	font-size: 13px;
	display: block;
	margin-top: 40px
}

.section-bg-dark .copyright-text,
.section-bg-dark .footer-links {
	margin-top: 0
}

.copyright-text
span {
	display: block;
	color: #8284a5
}

.io-azure .copyright-text {
	color: #7ab9ff
}

.io-azure .copyright-text
a {
	color: #7ab9ff
}

.io-azure .copyright-text a:hover {
	color: #41faa4
}

.io-azure .copyright-text
span {
	color: rgba(122,185,255,0.5)
}

.footer-particle {
	background: #15257b url(../images/footer-bg-azure.png) no-repeat 50% 0/contain
}

.footer-brand,.widget_media_image {
	display: inline-block;
	margin-bottom: 25px
}

.footer-subscription,.footer-widget.widget_mc4wp_form_widget {
	position: relative;
	margin-right: 90px;
	margin-left: -30px
}

.footer-subscription .subscription-form,
.footer-widget .mc4wp-form {
	position: relative;
	margin: 0
}

.footer-subscription .input-round,
.footer-widget .input-round {
	border-radius: 5px;
	line-height: 52px;
	width: 100%;
	padding-left: 15px;
	outline: none;
	transition: all .5s ease
}

.io-azure .footer-widget .input-round {
	color: #fff;
	background: #0d44b7;
	border: 1px
solid #0d44b7
}

.footer-subscription .input-round.error {
	border-color: #d2636d
}

.footer-subscription .btn.btn-plane,
.footer-widget .btn.btn-plane {
	position: absolute;
	top: 5px;
	right: -50px;
	padding: 0
10px;
	min-width: 110px;
	background: #16a4fd;
	border-radius: 23px
}

.footer-widget .btn.btn-plane:before {
	border-radius: 23px
}

.io-azure .footer-widget input::-moz-placeholder,
.io-mascari .footer-widget input::-moz-placeholder {
	opacity: 0.6;
	color: #fff
}

.theme-light .footer-widget input::-moz-placeholder,
.section-light .footer-widget input::-moz-placeholder,
.section-light-alt .footer-widget input::-moz-placeholder {
	color: #373e45
}

.io-azure .footer-widget input:-ms-input-placeholder,
.io-mascari .footer-widget input:-ms-input-placeholder {
	opacity: 0.6;
	color: #fff
}

.theme-light .footer-widgetinput:-ms-input-placeholder, .section-light .footer-widget input:-ms-input-placeholder, .section-light-alt .footer-widget input:-ms-input-placeholder {
	color: #373e45
}

.io-azure .footer-widget input::-webkit-input-placeholder,
.io-mascari .footer-widget input::-webkit-input-placeholder {
	opacity: 0.6;
	color: #fff
}

.theme-light .footer-widget input::-webkit-input-placeholder, .section-light .footer-widget input::-webkit-input-placeholder, .section-light-alt .footer-widget input::-webkit-input-placeholder {
	color: #373e45
}

@media only screen and (max-width:991px) {
	.footer-widget.widget_mc4wp_form_widget {
		margin-left: 0;
		margin-right: 0
	}

	.footer-widget .btn.btn-plane {
		top: 0;
		right: auto;
		margin-top: 20px;
		position: relative
	}
}

.link-widget
li {
	display: inline-block;
	width: 32%
}

.link-widget li
a {
	font-size: .9em;
	line-height: 2.5;
	color: #7ab9ff
}

.link-widget li a:hover {
	color: #fff
}

.theme-light .link-widget li a:hover {
	color: initial
}

.footer-links {
	margin: 40px
-10px 0
}

.footer-links>li {
	display: inline-block;
	position: relative;
	margin: 0
10px
}

.footer-links>li.wpml-ls-first-item:before {
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	height: 30px;
	width: 0;
	background: rgba(255, 255, 255, 0.1)
}

.footer-links li
a {
	font-size: .8em;
	color: #7ab9ff
}

.slanguage li.menu-item-has-children>a:after {
	font-family: 'themify';
	content: '\e64b';
	font-size: 7px;
	border: none;
	margin-left: 5px;
	vertical-align: 1px
}

.footer-links li a:hover {
	color: #fff
}

.theme-light .footer-links li a:hover {
	color: initial
}

@media only screen and (max-width:991px) {
	.section-bg-dark .footer-links {
		margin-top: 30px
	}
}

@-webkit-keyframes
fadeIn {
	from {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes
fadeIn {
	from {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn
}

@-webkit-keyframes
fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,40px,0);
		transform: translate3d(0,40px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,40px,0);
		transform: translate3d(0,40px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}

@-webkit-keyframes
fadeInUp10 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,10px,0);
		transform: translate3d(0,10px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInUp10 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,10px,0);
		transform: translate3d(0,10px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInUp10 {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}

@-webkit-keyframes
fadeInUp20 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,20px,0);
		transform: translate3d(0,20px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInUp20 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,20px,0);
		transform: translate3d(0,20px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInUp20 {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}

@-webkit-keyframes
fadeInUp30 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,30px,0);
		transform: translate3d(0,30px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInUp30 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,30px,0);
		transform: translate3d(0,30px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInUp30 {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}

@-webkit-keyframes
fadeInUp40 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,40px,0);
		transform: translate3d(0,40px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInUp40 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,40px,0);
		transform: translate3d(0,40px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInUp40 {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}

@-webkit-keyframes
fadeInUp50 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,50px,0);
		transform: translate3d(0,50px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInUp50 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,50px,0);
		transform: translate3d(0,50px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInUp50 {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}

@-webkit-keyframes
fadeInUp60 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,60px,0);
		transform: translate3d(0,60px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInUp60 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0,60px,0);
		transform: translate3d(0,60px,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInUp60 {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}

@-webkit-keyframes
fadeInRight {
	from {
		opacity: 0;
		-webkit-transform: translate3d(40px,0,0);
		transform: translate3d(40px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInRight {
	from {
		opacity: 0;
		-webkit-transform: translate3d(40px,0,0);
		transform: translate3d(40px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}

@-webkit-keyframes
fadeInRight10 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(10px,0,0);
		transform: translate3d(10px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInRight10 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(10px,0,0);
		transform: translate3d(10px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInRight10 {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}

@-webkit-keyframes
fadeInRight20 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(20px,0,0);
		transform: translate3d(20px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInRight20 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(20px,0,0);
		transform: translate3d(20px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInRight20 {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}

@-webkit-keyframes
fadeInRight30 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(30px,0,0);
		transform: translate3d(30px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInRight30 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(30px,0,0);
		transform: translate3d(30px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInRight30 {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}

@-webkit-keyframes
fadeInRight40 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(40px,0,0);
		transform: translate3d(40px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInRight40 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(40px,0,0);
		transform: translate3d(40px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInRight40 {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}

@-webkit-keyframes
fadeInRight50 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(50px,0,0);
		transform: translate3d(50px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInRight50 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(50px,0,0);
		transform: translate3d(50px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInRight50 {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}

@-webkit-keyframes
fadeInRight60 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(60px,0,0);
		transform: translate3d(60px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes
fadeInRight60 {
	from {
		opacity: 0;
		-webkit-transform: translate3d(60px,0,0);
		transform: translate3d(60px,0,0)
	}

	to {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.fadeInRight60 {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}

#loader {
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 70px;
	height: 70px;
	margin: -35px 0 0 -35px;
	border-radius: 50%;
	border: 2px
solid transparent;
	border-top-color: #41faa4;
	-webkit-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
	z-index: 1001
}

#loader:before {
	content: "";
	position: absolute;
	top: 5px;
	left: 5px;
	right: 5px;
	bottom: 5px;
	border-radius: 50%;
	border: 3px
solid transparent;
	border-top-color: #16a3fe;
	-webkit-animation: spin 3s linear infinite;
	animation: spin 3s linear infinite
}

#loader:after {
	content: "";
	position: absolute;
	top: 15px;
	left: 15px;
	right: 15px;
	bottom: 15px;
	border-radius: 50%;
	border: 3px
solid transparent;
	border-top-color: #16a3fe;
	-webkit-animation: spin 1.5s linear infinite;
	animation: spin 1.5s linear infinite
}

.loader-section {
	position: fixed;
	height: 51%;
	width: 100%;
	left: 0;
	transition: all .7s ease;
	background: #030307
}

.theme-light .loader-section,.loader-section.loader-light {
	background: #eaf3ff
}

.io-azure .loader-section {
	background: #0d40ad
}

.loader-top {
	top: 0
}

.loaded .loader-top {
	transform: translate(0,-100%)
}

.loader-bottom {
	bottom: 0
}

.loaded .loader-bottom {
	transform: translate(0, 100%)
}

@keyframes
spin {
	0% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@media only screen and (min-width: 480px) and (max-width: 767px) and (orientation: landscape) {
	.section
img {
		display: block;
		margin-left: auto;
		margin-right: auto;
		max-width: 360px
	}

	.banner {
		min-height: 500px
	}

	.header-image {
		width: 400px;
		margin: 0
auto
	}

	.header-image .left-icon {
		margin-left: -3px
	}

	.header-image .right-icon {
		margin-right: -7px
	}
}

.has-maskbg {
	position: relative
}

.mask-ov,[class*=mask-ov] {
	position: absolute;
	left: 0;
	top: 0;
	width: 400px;
	height: 600px;
	z-index: 1;
	overflow: hidden
}

.mask-ov:after,[class*=mask-ov]:after {
	position: absolute;
	right: 30%;
	top: 25%;
	content: "";
	display: block;
	background-image: linear-gradient(135deg, rgba(13, 66, 178, 0) 15%, #1c62d8 50%, rgba(13, 66, 178, 0) 80%);
	border-radius: 50%;
	height: 400px;
	width: 400px;
	-webkit-filter: blur(80px);
	filter: blur(80px);
	z-index: 1
}

.mask-ov:before,[class*=mask-ov]:before {
	display: none;
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 0 50%;
	z-index: 3
}

.section-pro .mask-ov:after, .section-pro-alt .mask-ov:after, .section-pro [class*=mask-ov]:after, .section-pro-alt [class*=mask-ov]:after {
	display: none
}

.mask-ov-right {
	left: auto;
	right: 0
}

.mask-ov-right:after {
	right: auto;
	left: 30%
}

.mask-ov-right:before {
	background-position: 100% 50%
}

.mask-ov-s2 {
	width: 420px;
	height: 900px;
	transform: translateY(-30%)
}

.mask-ov-s2:after {
	background-image: linear-gradient(135deg, rgba(13, 66, 178, 0) 15%, #28298a 50%, rgba(13, 66, 178, 0) 80%)
}

.mask-ov-s2:before {
	display: block;
	background-image: url(../images/mask-line-a.png)
}

.mask-ov-s2.mask-ov-left:before {
	transform: rotate(-180deg)
}

.mask-ov-s3 {
	width: 600px;
	height: 1400px;
	transform: translateY(0)
}

.mask-ov-s3:after {
	height: 650px;
	width: 400px;
	right: 45%;
	background-image: linear-gradient(135deg, rgba(13, 66, 178, 0) 15%, #102486 50%, rgba(13, 66, 178, 0) 80%)
}

.mask-ov-s3:before {
	display: block;
	background-image: url(../images/mask-line-b.png)
}

.mask-ov-s3.mask-ov-right:before {
	transform: rotate(180deg)
}

.mask-ov-s4 {
	width: 420px;
	height: 820px;
	transform: translateY(-20%)
}

.mask-ov-s4:after {
	height: 510px;
	background-image: linear-gradient(135deg, rgba(13, 66, 178, 0) 15%, #1d5ecf 50%, rgba(13, 66, 178, 0) 80%)
}

.mask-ov-s5 {
	width: 440px;
	height: 1000px;
	transform: translateY(12%)
}

.mask-ov-s5:after {
	height: 600px;
	width: 350px;
	right: 45%;
	background-image: linear-gradient(135deg, rgba(13, 66, 178, 0) 15%, #1b5ed1 50%, rgba(13, 66, 178, 0) 80%)
}

.mask-ov-s5:before {
	display: block;
	background-image: url(../images/mask-line-c.png)
}

.mask-ov-s5.mask-ov-right:before {
	transform: rotate(180deg)
}

.mask-ov-s6 {
	width: 440px;
	height: 1000px;
	transform: translateY(15%)
}

.mask-ov-s6:after {
	height: 410px;
	width: 500px;
	left: 30%;
	background-image: linear-gradient(135deg, rgba(13, 66, 178, 0) 15%, #142692 50%, rgba(13, 66, 178, 0) 80%)
}

.mask-ov-s6:before {
	display: block;
	background-image: url(../images/mask-line-d.png)
}

.mask-ov-s6.mask-ov-left:before {
	transform: rotate(180deg)
}

.mask-ov-s7 {
	width: 870px;
	height: 800px;
	bottom: -20%;
	left: 50%;
	margin-left: -150px;
	top: auto;
	transform: translateY(0)
}

.mask-ov-s7:after {
	height: 710px;
	width: 600px;
	right: 0;
	top: 15%;
	transform: translateX(-25%);
	background-image: linear-gradient(135deg, rgba(13, 66, 178, 0) 15%, #3762d3 50%, rgba(13, 66, 178, 0) 80%)
}

.mask-ov-s7.mask-ov-left:before {
	transform: rotate(180deg)
}

@media only screen and (min-width:767px) and (max-width:1024px) {
	.mask-ov:before,[class*=mask-ov]:before {
		background-size: 50%
	}
}

@media only screen and (max-width:767px) {
	.mask-ov,[class*=mask-ov] {
		transform: scale(0.5);
		transform-origin: right
	}

	.mask-ov-left {
		transform-origin: left
	}
}

.section-bg-dark {
	background-color: #08091b
}

.theme-light .section-bg-dark {
	background: #e5f0ff
}

select:focus {
	outline: none;
	border: none
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 44px;
	font-size: .9em;
	padding-left: 20px;
	padding-right: 44px;
	color: #fff
}

.theme-light .select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #28384c
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background: rgba(70, 189, 244, 0.2)
}

.theme-light .select2-container--default .select2-results__option--highlighted[aria-selected] {
	background: rgba(70, 189, 244, 0.4)
}

.select2-container--default .select2-results__option[aria-selected=true] {
	background: rgba(70, 189, 244, 0.3)
}

.select2-container .select2-selection--single {
	height: 44px
}

.select2-container--default .select2-selection--single {
	border-radius: 0;
	background: rgba(70, 189, 244, 0.1);
	border: none
}

.select2-container--default .select2-selection--single:focus {
	outline: none
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 44px;
	width: 44px;
	top: 0;
	right: 0;
	transition: all .5s ease
}

.select2-container--default .select2-selection--single .select2-selection__arrow:after {
	position: absolute;
	top: 0;
	right: 0;
	font-family: themify;
	content: '\e64b';
	font-size: 16px;
	line-height: 44px;
	text-align: center;
	width: 44px
}

.select2-container--default .select2-selection--single .select2-selection__arrow
b {
	display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow {
	transform: rotate(180deg)
}

.select2-container {
	width: 100% !important
}

.select2-container--default .select2-results>.select2-results__options {
	max-height: 400px
}

.select2-search--dropdown {
	display: none
}

.select2-dropdown {
	background: #08091b;
	border-radius: 0;
	border: none
}

.theme-light .select2-dropdown {
	background: #e5f0ff
}

.select2-results__option {
	padding: 6px
20px;
	transition: all .5s ease
}

.page-banner
.container {
	position: relative
}

.page-banner {
	min-height: 280px;
	background: url(../images/particle-left.png) top left no-repeat, url(//wpdemo.oceanthemes.net/icos-lobelia/wp-content/themes/icos-lobelia/assets/images/particle-right.png) top right no-repeat, #08091b;
	background-size: auto, auto, auto
}

.theme-light .page-banner {
	background: url(../images/particle-left.png) top left no-repeat, url(//wpdemo.oceanthemes.net/icos-lobelia/wp-content/themes/icos-lobelia/assets/images/particle-right.png) top right no-repeat,#eff6ff;
	background-size: auto,auto,auto
}

.page-heading {
	padding: 80px
0 40px;
	text-transform: uppercase
}

.page-head-image {
	position: absolute;
	max-width: 550px;
	right: -50px;
	bottom: -125px
}

@media only screen and (max-width: 991px) {
	.page-banner {
		min-height: 220px
	}

	.page-head-image {
		max-width: 350px;
		right: -20px;
		bottom: -75px
	}
}

@media only screen and (max-width: 480px) {
	.page-banner {
		min-height: 180px
	}

	.page-head-image {
		display: none
	}
}

.blog-item {
	margin-bottom: 50px
}

.blog-photo
a {
	display: block;
	position: relative
}

.blog-photo
img {
	border-radius: 0;
	min-width: 100%
}

.blog-texts {
	padding: 24px
30px;
	background: #0e102f
}

.blog-texts
p {
	color: #aeb0c5
}

.blog-meta {
	margin: 0
-10px
}

.blog-meta
li {
	display: inline-block;
	margin: 0
10px;
	font-size: .85em;
	text-transform: uppercase;
	position: relative;
	color: #eee
}

.blog-meta li
span {
	color: #41faa4;
	display: inline-block;
	margin-right: 4px
}

.blog-meta li:after {
	position: absolute;
	bottom: 6px;
	right: -13px;
	height: 10px;
	width: 1px;
	content: '';
	background: #555
}

.blog-meta li:last-child:after {
	display: none
}

.blog-meta li
a {
	margin-bottom: 4px;
	color: #eee
}

.blog-meta li a:hover {
	color: #41faa4
}

.blog-title {
	margin-top: 0
}

.blog-titleh5 {
	font-size: 1.2em;
	line-height: 1.67;
	margin-bottom: 12px
}

.blog-titleh3 {
	font-size: 2em;
	line-height: 1.67;
	margin-bottom: 12px
}

.blog-title
a {
	color: #fff
}

.blog-title a:hover {
	color: #41faa4
}

.blog-tags {
	margin: 40px
-5px 0
}

.blog-tags
li {
	display: inline-block;
	margin: 5px
}

.blog-tags li
a {
	display: inline-block;
	line-height: 30px;
	padding: 0
15px;
	border: 1px
solid rgba(70, 189, 244, 0.2);
	border-radius: 2px;
	color: #fff;
	font-size: .85em
}

.post-content .blog-tags li a:hover {
	color: #41faa4
}

.blog-content
p {
	color: #aeb0c5
}

.blog-content .blog-photo {
	padding-bottom: 20px
}

.blog-content .blog-meta {
	padding: 0
0 15px
}

.theme-light .blog-texts, .section-light .blog-texts, .section-light-alt .blog-texts {
	background: #eff6ff
}

.theme-light .blog-texts p, .section-light .blog-texts p, .section-light-alt .blog-texts
p {
	color: #28384c
}

.theme-light .blog-title a, .section-light .blog-title a, .section-light-alt .blog-title
a {
	color: #28384c
}

.theme-light .blog-title a:hover, .section-light .blog-title a:hover, .section-light-alt .blog-title a:hover {
	color: #41faa4
}

.theme-light .blog-tags li a, .section-light .blog-tags li a, .section-light-alt .blog-tags li
a {
	border-color: rgba(70, 189, 244, 0.5);
	color: #28384c
}

.theme-light .blog-tags li a:hover, .section-light .blog-tags li a:hover, .section-light-alt .blog-tags li a:hover {
	color: #41faa4
}

.theme-light .blog-content
p {
	color: #8284a5
}

.theme-light .blog-texts {
	background: #eff6ff
}

.theme-light .blog-texts
p {
	color: #28384c
}

.theme-light .blog-title
a {
	color: #28384c
}

.theme-light .blog-meta li a:hover,
.theme-light .blog-title a:hover {
	color: #41faa4
}

.theme-light .blog-meta li:after {
	background: #4b00a8
}

.theme-light .blog-meta li a,
.theme-light .blog-meta
li {
	color: #16a3fe
}

.section-light .blog-meta li a,
.section-light .blog-meta
li {
	color: initial
}

.theme-light .blog-tags li
a {
	color: #28384c
}

.io-azure .blog-texts {
	background: #0e46bc
}

.io-azure .blog-texts
p {
	color: #7ab9ff
}

.io-azure .blog-content
p {
	color: #7ab9ff
}

.io-azure .blog-title a:hover {
	color: #41faa4
}

.io-azure .blog-meta
li {
	color: #41faa4
}

.io-azure .blog-meta li
span {
	color: #41faa4
}

.io-azure .blog-meta li:after {
	background: #fff;
	opacity: 0.4
}

.io-azure .blog-meta li
a {
	color: #41faa4
}

.io-azure .blog-meta li a:hover {
	color: #fff
}

.io-azure .section-pro .blog-texts {
	background: #eff6ff
}

.io-azure .section-pro .blog-texts
p {
	color: #28384c
}

.io-azure .section-pro .blog-content
p {
	color: #8284a5
}

.io-azure .section-pro .blog-title
a {
	color: #28384c
}

.io-azure .section-pro .blog-title a:hover {
	color: #41faa4
}

.io-azure .section-pro .blog-tags li
a {
	border-color: #eff6ff;
	color: #28384c
}

.io-azure .section-pro .blog-tags li a:hover {
	color: #41faa4
}

.io-azure .section-pro .blog-meta
li {
	color: #16a3fe
}

.io-azure .section-pro .blog-meta li
span {
	color: #9c9c9c
}

.io-azure .section-pro .blog-meta li:after {
	background: #4b00a8
}

.io-azure .section-pro .blog-meta li
a {
	color: #16a3fe
}

.io-azure .section-pro .blog-meta li a:hover {
	color: #41faa4
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.blog-texts {
		padding: 20px
25px
	}

	.blog-title {
		font-size: 18px
	}
}

.comment-section {
	padding-top: 50px
}

.comment-section
h5 {
	margin-bottom: 24px
}

.comment-list {
	padding-bottom: 1px
}

.comment-item {
	margin-bottom: 30px;
	background: #08091b
}

.comment-item>div {
	padding: 30px
40px 20px 30px;
	border-bottom: 1px solid #0b0c22
}

.comment-list
ul {
	padding: 0;
	padding-left: 50px
}

.comment-photo {
	width: 60px;
	flex-shrink: 0
}

.comment-photo
img {
	border-radius: 0
}

.comment-photo
img.circle {
	border-radius: 50%
}

.comment-content {
	position: relative;
	padding-left: 15px;
	width: 100%
}

.comment-content
h6 {
	margin-top: 4px;
	margin-bottom: 6px
}

.comment-content p:last-of-type {
	margin-bottom: 5px
}

.comment-time {
	font-size: .8em;
	text-transform: uppercase;
	color: #41faa4;
	margin-bottom: 8px
}

.ml-auto
a {
	color: #fff;
	font-size: .8em;
	top: 0;
	right: 0
}

.ml-auto
.fa {
	color: #41faa4;
	margin-right: 6px
}

p.logged-in-as {
	margin-top: -20px;
	margin-bottom: 30px;
	font-size: 12px;
	color: #41faa4
}

.theme-light .comment-item, .section-light .comment-item, .section-light-alt .comment-item {
	background: #eff6ff
}

.theme-light .comment-item > div, .section-light .comment-item > div, .section-light-alt .comment-item>div {
	border-bottom-color: #e5f0ff
}

.theme-light .comment-reply, .section-light .comment-reply, .section-light-alt .comment-reply {
	color: #28384c
}

.theme-light .comment-reply .fa, .section-light .comment-reply .fa, .section-light-alt .comment-reply
.fa {
	color: #41faa4
}

.theme-light .comment-reply:hover, .section-light .comment-reply:hover, .section-light-alt .comment-reply:hover {
	color: #41faa4
}

.io-azure .comment-item {
	background: #0d42b2
}

.io-azure .comment-item>div {
	border-bottom-color: #1b30a4
}

.io-azure .comment-content
p {
	color: #7ab9ff
}

.io-azure .section-pro .comment-item {
	background: #eff6ff
}

.io-azure .section-pro .comment-item>div {
	border-bottom-color: #e5f0ff
}

.io-azure .section-pro .comment-reply {
	color: #28384c
}

.io-azure .section-pro .comment-reply
.fa {
	color: #41faa4
}

.io-azure .section-pro .comment-reply:hover {
	color: #41faa4
}

.theme-light .comment-item {
	background: #eff6ff
}

.theme-light .comment-item>div {
	border-bottom-color: #e5f0ff
}

.theme-light .ml-auto
a {
	color: #28384c
}

.theme-light .ml-auto a:hover {
	color: #41faa4
}

.theme-light .comment-reply
.fa {
	color: #41faa4
}

.theme-light .comment-reply:hover {
	color: #41faa4
}

@media only screen and (max-width: 480px) {
	.comment-item>div {
		display: block !important;
		padding: 20px
30px 10px 20px
	}

	.comment-item>.comment-item {
		padding-left: 0
	}

	.comment-content {
		padding-left: 0;
		padding-top: 15px
	}

	.comment-photo {
		width: 80px
	}
}

.page-pagination {
	margin-top: 50px
}

.page-pagination
li {
	display: inline-block
}

.page-pagination li a,
.page-pagination li
span {
	font-size: .9em;
	display: inline-block;
	width: 55px;
	line-height: 50px;
	color: #fff;
	position: relative;
	z-index: 0
}

.page-pagination li a:after, .page-pagination li span:after {
	transition: all 0.5s;
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: -1;
	background: #0e102f
}

.page-pagination li a:hover,
.page-pagination li
span {
	color: #fff
}

.page-pagination li
span.dots {
	background: #0e102f
}

.theme-light .page-pagination li a, .section-light .page-pagination li a, .section-light-alt .page-pagination li
a {
	color: #41faa4;
	background: #eff6ff
}

.theme-light .page-pagination li a:hover, .section-light .page-pagination li a:hover, .section-light-alt .page-pagination li a:hover {
	color: #fff;
	background: rgba(122, 15, 255, 0.4)
}

.theme-light .page-pagination li.active a, .section-light .page-pagination li.active a, .section-light-alt .page-pagination li.active
a {
	color: #fff;
	background: rgba(122, 15, 255, 0.4)
}

.io-azure .page-pagination li a, .page-pagination li a:after, .page-pagination li span:after {
	color: #41faa4;
	background: #0d42b2
}

.io-azure .page-pagination li a:hover {
	color: #fff
}

.io-azure .page-pagination li.active
a {
	color: #fff;
	background: rgba(122, 15, 255, 0.4)
}

.io-azure .section-pro .page-pagination li
a {
	color: #41faa4;
	background: #e5f0ff
}

.io-azure .section-pro .page-pagination li a:hover {
	color: #fff;
	background: rgba(122, 15, 255, 0.6)
}

.io-azure .section-pro .page-pagination li.active
a {
	color: #fff;
	background: rgba(122, 15, 255, 0.6)
}

.theme-light .page-pagination li
a {
	color: #333;
	background: #eff6ff
}

.theme-light .page-pagination li a:after {
	background: #eff6ff
}

.theme-light .page-pagination li a:hover {
	color: #fff;
	background: transparent
}

.theme-light .page-pagination li
span.dots {
	background: #eff6ff;
	color: #333
}

.page-pagination li a:hover:after, .page-pagination li span:after {
	background: #16a3fe;
	opacity: 0.4
}

@media only screen and (max-width: 767px) {
	.page-pagination li a, .page-pagination li
span {
		width: 40px;
		line-height: 35px
	}

	.btn.btn-lg {
		font-size: 12px
	}
}

.sidebar-section {
	margin-left: 35px
}

.sidebar-widget {
	margin-bottom: 50px
}

.sidebar-widget-title {
	text-transform: uppercase;
	margin-bottom: 20px
}

.sidebar-widget
ul {
	margin: -7px 0
}

.sidebar-widget ul
li {
	position: relative;
	display: block;
	font-size: 1em;
	line-height: 1.6;
	padding-bottom: 12px
}

.sidebar-widget.widget_categories ul
li {
	padding-left: 22px
}

.sidebar-widget.widget_categories ul li:before {
	position: absolute;
	top: 12px;
	left: 0;
	margin-top: -1px;
	content: '';
	height: 2px;
	width: 10px;
	background: #41faa4
}

.sidebar-widget ul li
a {
	color: #fff
}

.sidebar-widget ul li a:hover {
	color: #41faa4
}

.sidebar-widget ul li.active
a {
	color: #41faa4
}

.sidebar-widget.widget_tag_cloud
ul {
	margin: -5px
}

.sidebar-widget.widget_tag_cloud ul
li {
	display: inline-block;
	margin: 5px
3px;
	padding-bottom: 0
}

.sidebar-widget.widget_tag_cloud ul li
a {
	display: inline-block;
	line-height: 30px;
	padding: 0
15px;
	border: 1px
solid rgba(70, 189, 244, 0.2);
	border-radius: 2px;
	color: #fff;
	font-size: .85em!important
}

.sidebar-widget.widget_tag_cloud ul li a:hover {
	color: #41faa4
}

.theme-light .sidebar-widget.widget_categories ul li a, .section-light .sidebar-widget.widget_categories ul li a, .section-light-alt .sidebar-widget.widget_categories ul li
a {
	color: #28384c
}

.theme-light .sidebar-widget.widget_categories ul li a:hover, .section-light .sidebar-widget.widget_categories ul li a:hover, .section-light-alt .sidebar-widget.widget_categories ul li a:hover {
	color: #41faa4
}

.theme-light .sidebar-widget.widget_categories ul li.active a, .section-light .sidebar-widget.widget_categories ul li.active a, .section-light-alt .sidebar-widget.widget_categories ul li.active
a {
	color: #41faa4
}

.theme-light .sidebar-widget.widget_tag_cloud ul li a, .section-light .sidebar-widget.widget_tag_cloud ul li a, .section-light-alt .sidebar-widget.widget_tag_cloud ul li
a {
	border-color: rgba(70, 189, 244, 0.5);
	color: #28384c
}

.theme-light .sidebar-widget.widget_tag_cloud ul li a:hover, .section-light .sidebar-widget.widget_tag_cloud ul li a:hover, .section-light-alt .sidebar-widget.widget_tag_cloud ul li a:hover {
	color: #41faa4
}

.io-azure .section-pro .sidebar-widget.widget_categories ul li
a {
	color: #28384c
}

.io-azure .section-pro .sidebar-widget.widget_categories ul li a:hover {
	color: #41faa4
}

.io-azure .section-pro .sidebar-widget.widget_categories ul li.active
a {
	color: #41faa4
}

.io-azure .section-pro .sidebar-widget.widget_tag_cloud ul li
a {
	border-color: #eff6ff;
	color: #28384c
}

.io-azure .section-pro .sidebar-widget.widget_tag_cloud ul li a:hover {
	color: #41faa4
}

.theme-light .sidebar-widget ul li
a {
	color: #28384c
}

.theme-light .sidebar-widget ul li a:hover {
	color: #41faa4
}

.theme-light .sidebar-widget.widget_categories ul li
a {
	color: #28384c
}

.theme-light .sidebar-widget.widget_categories ul li.active
a {
	color: #41faa4
}

.theme-light .sidebar-widget.widget_tag_cloud ul li
a {
	border-color: rgba(70, 189, 244, 0.5);
	color: #28384c
}

.theme-light .sidebar-widget.widget_tag_cloud ul li a:hover {
	color: #41faa4
}

.cta-widget {
	padding: 40px
30px;
	background: #2c57f5;
	color: #fff
}

.cta-widget .cta-head {
	color: #fff
}

@media only screen and (max-width: 991px) {
	.sidebar-section {
		margin-left: 0;
		margin-top: 50px
	}
}

.search-form {
	position: relative
}

.search-form input[type="text"] {
	border: 1px
solid rgba(70, 189, 244, 0.1);
	background: transparent;
	line-height: 40px;
	height: 40px;
	color: #fff;
	padding-left: 20px;
	padding-right: 50px;
	width: 100%
}

.search-form input[type="text"]:focus {
	outline: none
}

.search-form input::-moz-placeholder {
	opacity: 0.8;
	color: #fff
}

.search-form input:-ms-input-placeholder {
	opacity: 0.8;
	color: #fff
}

.search-form input::-webkit-input-placeholder {
	opacity: 0.8;
	color: #fff
}

.search-form
button {
	background: rgba(70, 189, 244, 0.1);
	border: none;
	outline: none;
	position: absolute;
	top: 1px;
	right: 1px;
	text-align: center;
	width: 50px;
	line-height: 40px;
	height: 38px;
	color: #fff;
	cursor: pointer;
	transition: all .5s ease
}

.search-form button:hover {
	background: rgba(70, 189, 244, 0.3)
}

.theme-light .search-form input::-moz-placeholder, .section-light .search-form input::-moz-placeholder, .section-light-alt .search-form input::-moz-placeholder {
	color: #373e45
}

.theme-light .search-form input:-ms-input-placeholder, .section-light .search-form input:-ms-input-placeholder, .section-light-alt .search-form input:-ms-input-placeholder {
	color: #373e45
}

.theme-light .search-form input::-webkit-input-placeholder, .section-light .search-form input::-webkit-input-placeholder, .section-light-alt .search-form input::-webkit-input-placeholder {
	color: #373e45
}

.theme-light .search-form input[type="text"], .section-light .search-form input[type="text"], .section-light-alt .search-form input[type="text"] {
	color: #373e45;
	border-color: rgba(70, 189, 244, 0.5)
}

.theme-light .search-form button, .section-light .search-form button, .section-light-alt .search-form
button {
	background: rgba(70, 189, 244, 0.5)
}

.theme-light .search-form button:hover, .section-light .search-form button:hover, .section-light-alt .search-form button:hover {
	background: rgba(70, 189, 244, 0.8)
}

.io-azure .section-pro .search-form input::-moz-placeholder {
	color: #373e45
}

.io-azure .section-pro .search-form input:-ms-input-placeholder {
	color: #373e45
}

.io-azure .section-pro .search-form input::-webkit-input-placeholder {
	color: #373e45
}

.io-azure .section-pro .search-form input[type="text"] {
	color: #373e45;
	border-color: #eff6ff
}

.io-azure .section-pro .search-form
button {
	background: #eff6ff;
	color: #373e45
}

.io-azure .section-pro .search-form button:hover {
	background: rgba(70, 189, 244, 0.8);
	color: #fff
}

.theme-light .search-form input::-moz-placeholder {
	color: #373e45
}

.theme-light .search-form input:-ms-input-placeholder {
	color: #373e45
}

.theme-light .search-form input::-webkit-input-placeholder {
	color: #373e45
}

.theme-light .search-form input[type="text"] {
	color: #373e45;
	border-color: rgba(70, 189, 244, 0.5)
}

.theme-light .search-form
button {
	background: rgba(70, 189, 244, 0.5)
}

.theme-light .search-form button:hover {
	background: rgba(70, 189, 244, 0.8)
}

@media only screen and (min-width: 480px) and (max-width: 767px) and (orientation: landscape) {
	.section:not(.blog-section) img, div.wpb_single_image
img {
		display: block;
		margin-left: auto;
		margin-right: auto;
		max-width: 360px
	}

	.comment-photo
img {
		max-width: 60px !important
	}
}

.page-error {
	position: relative;
	height: 100vh;
	background: no-repeat 50% 50%, #0b0c22;
	background-size: cover;
	overflow: hidden
}

.theme-light .page-error,
.theme-lavendar .page-error,
.theme-muscari .page-error {
	background-color: #eff6ff
}

.io-azure .page-error {
	background-color: transparent
}

.io-azure .page-error:before {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	content: '';
	background-image: linear-gradient(-225deg, #290075 0%, rgba(9, 109, 223, 0) 100%);
	z-index: -1
}

.error-text-large {
	font-size: 250px;
	line-height: 1;
	font-weight: 700;
	margin-bottom: 17px;
	background: -webkit-linear-gradient(#0e7dee, #093b76);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	opacity: .5
}

.theme-light .error-text-large, .io-azure .error-text-large {
	background: -webkit-linear-gradient(#107ef4,#114fc2);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.error-content {
	position: relative
}

.error-content
p {
	margin-bottom: 28px;
	color: #8284a5
}

.io-azure .error-content
p {
	color: #fff
}

.error-graphics-one,.error-graphics-two {
	position: absolute
}

.error-graphics-one {
	width: 250px;
	top: 20%;
	right: 100%;
	margin-right: 65px
}

.error-graphics-two {
	width: 200px;
	left: 100%;
	top: 50%;
	margin-left: 40px
}

.error404 .social li
a {
	padding-top: 7px
}

.footer-small {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	padding-bottom: 40px
}

.footer-small .copyright-text {
	margin-top: 20px
}

.io-mascari .footer-small .copyright-text {
	color: #28384c
}

.io-mascari .footer-small .copyright-text
a {
	color: #3455ff
}

@media only screen and (max-width: 991px) {
	.error-text-large {
		font-size: 200px
	}

	.error-content {
		max-width: 480px;
		margin-left: auto;
		margin-right: auto
	}

	.error-graphics-one {
		width: 200px;
		margin-right: 15px
	}

	.error-graphics-two {
		width: 180px;
		margin-left: 15px
	}
}

@media only screen and (max-width: 767px) {
	.error-text-large {
		font-size: 140px
	}

	.error-content {
		max-width: 320px;
		margin-left: auto;
		margin-right: auto
	}

	.error-graphics-one {
		width: 150px;
		margin-right: 15px
	}

	.error-graphics-two {
		width: 130px;
		margin-left: 15px
	}
}

@media only screen and (max-width: 480px) {
	.error-text-large {
		font-size: 70px
	}

	.error-content {
		margin-top: -60px
	}

	.error-graphics-one {
		margin-right: -30px
	}

	.error-graphics-two {
		margin-left: -30px
	}
}

@media only screen and (min-width: 1199px) and (max-width: 1440px) and (max-height: 700px) {
	.error-content {
		margin-top: -40px
	}

	.error-text-large {
		font-size: 150px
	}
}

@media only screen and (max-width: 812px) and (orientation: landscape) {
	.page-error {
		height: auto
	}

	.error-content {
		padding: 100px
0 160px
	}
}

#back-to-top {
	-o-transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	transition: .3s;
	outline: none
}

#back-to-top {
	position: fixed;
	bottom: -40px;
	right: 40px;
	z-index: 1020;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background: #41faa4;
	cursor: pointer;
	border: 0;
	border-radius: 3px;
	text-decoration: none;
	outline: none;
	opacity: 0;
	visibility: hidden
}

#back-to-top:hover {
	background: #16a3fe
}

#back-to-top.show {
	bottom: 40px;
	opacity: 1;
	visibility: visible
}

#back-to-top:before {
	font-family: "FontAwesome";
	font-size: 14px;
	content: "\f176";
	color: #fff;
	position: relative;
	margin: 5px
}

div.wpcf7-response-output {
	text-align: center
}

.warp-404-inner
h1 {
	font-size: 80px
}

.warp-404-inner
h4 {
	margin-bottom: 10px
}

.no-bar .col-md-8 {
	width: 100%
}

.no-bar .col-md-4 {
	display: none
}

.left-bar .col-md-8 {
	float: right
}

.left-bar .col-md-4 {
	float: left
}

section {
	position: relative
}

section.parallax {
	background-attachment: fixed
}

@media only screen and (max-width: 767px) {
	section.parallax {
		background-attachment: inherit
	}
}

.static {
	position: static!important
}

.container
.container {
	width: 100%;
	padding: 0
}

div.vc_col-has-fill>.vc_column-inner {
	padding-top: 0
}

div.wpb_button,div.wpb_content_element,ul.wpb_thumbnails-fluid>li {
	margin-bottom: 0
}

.over-hidden {
	overflow: hidden
}

.clear,.wpcf7-response-output {
	clear: both
}

.video-post {
	margin: 0;
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0;
	height: 0;
	overflow: hidden
}

.video-post
iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none
}

.vc_tta-tabs-container {
	overflow: inherit!important
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border: none;
	border-radius: 0;
	margin-top: 1px;
	margin-left: 1px
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-accordion .vc_tta-panels .vc_tta-panel-body {
	border: 10px
solid #f5f5f5;
	border-top: 0;
	border-radius: 0
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background: transparent
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-radius: 0;
	border: none;
	background: transparent;
	margin-bottom: 0
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	padding: 18px
28px;
	background: none;
	font-weight: normal;
	font-size: 16px
}

@media only screen and (max-width: 768px) {
	.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
		padding-left: 0;
		font-size: 20px
	}
}

.wpb-js-composer div.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
	left: auto;
	right: 28px
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	padding: 20px
65px 40px;
	background: #fff
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border: none;
	background: transparent
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	background: transparent;
	border: none;
	border-radius: 0;
	padding: 30px
25px;
	font-weight: bold;
	font-size: 16px
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab>a,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab>a:hover,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a {
	text-align: center;
	color: #fff;
	cursor: pointer;
	border-radius: 0px;
	padding: 10px
2px;
	margin: 0px;
	line-height: 24px;
	font-weight: 400;
	font-size: 18px;
	text-transform: uppercase;
	border: none;
	border-bottom: 2px solid transparent;
	margin-bottom: -2px;
	transition: 0.3s
}

.wpb-js-composer .section-pro div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tab>a {
	color: #1641b5
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tab>a {
	padding: 10px
8px;
	opacity: 0.5;
	border-bottom-width: 1px
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tab.vc_active>a,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tab>a:hover {
	opacity: 1
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a {
	color: #fff
}

.theme-light.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab>a,
.theme-lavendar.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab>a,
.wpb-js-composer .section-light div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab>a {
	color: #3c3c3c
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a b,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab.vc_active>a
strong {
	color: #fff
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab > a,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab:last-child>a {
	border-right: none
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab>a:focus {
	background: none
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab>a:hover {
	background: transparent
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab>a b,
.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tab>a
strong {
	font-weight: 600
}

.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top .vc_tta-tabs-list {
	display: table;
	margin-bottom: 30px;
	border: none;
	background: none;
	width: 100%;
	overflow: inherit;
	position: relative
}

.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tabs-list {
	display: block;
	text-align: center
}

.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top .vc_tta-tabs-list:after {
	position: absolute;
	content: "";
	width: 100%;
	height: 2px;
	bottom: -2px;
	left: 0;
	background: rgb(122, 15, 255);
	opacity: 0.2;
	z-index: -1
}

.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tabs-list:after {
	display: none
}

.wpb-js-composer div.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
	margin-top: 0
}

.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top .vc_tta-tabs-list
li {
	margin: 0;
	border: none;
	float: none;
	display: table-cell
}

.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tabs-list
li {
	display: inline-block;
	margin: 0
20px
}

.wpb-js-composer div.vc_tta.vc_tta-style-classic .vc_tta-tab {
	margin: 0;
	margin-top: -1px;
	border: 1px
solid #e5e5e5
}

.wpb-js-composer div.vc_tta.vc_tta-style-classic .vc_tta-tab.vc_active {
	border-right-color: #fff
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tab.vc_active>a {
	color: #fff;
	background: transparent
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover {
	color: #333
}

.wpb-js-composer div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-panels .vc_tta-panel-body {
	padding: 0;
	background: transparent
}

.wpb-js-composer div.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a {
	border-bottom-color: inherit
}

.vc_toggle_size_md.vc_toggle_arrow
.vc_toggle_icon {
	cursor: pointer;
	display: block;
	position: absolute;
	font-size: 18px;
	right: 20px;
	top: 50%;
	height: 18px;
	width: 18px;
	margin-top: -9px;
	transition: all .5s ease
}

div.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
	border: none
}

div.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
div.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
	height: 13px;
	width: 13px;
	visibility: visible;
	border-color: #41faa4
}

div.vc_toggle.vc_toggle_arrow.vc_toggle_active
.vc_toggle_icon {
	transform: rotate(180deg)
}

div.vc_toggle {
	background: #171a40;
	margin-bottom: 0
}

div.vc_toggle_title
h4 {
	color: #fff;
	background: #10122d;
	font-weight: 500;
	font-size: 20px;
	padding: 15px
30px;
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	cursor: pointer;
	transition: all .5s ease
}

div.vc_toggle>.vc_toggle_content {
	margin: 0;
	padding: 0
30px 15px 30px
}

div.vc_toggle.vc_toggle_arrow.vc_toggle_active
h4 {
	background: #171a40
}

@media only screen and (min-width: 768px) {
	.wpb_row.vc_row-o-equal-height
.vc_column_container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex
	}

	.wpb_row.vc_row-o-equal-height>.row {
		width: 100%;
		margin: 0
	}

	.wpb_row.vc_row-o-equal-height
.row {
		box-sizing: border-box;
		flex-wrap: wrap;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex
	}

	_::-webkit-full-page-media, _:future, :root .wpb_row.vc_row-o-equal-height
.row {
		display: -webkit-box;
		display: -webkit-flex
	}

	.wpb_row.vc_row-o-equal-height
.vc_column_container {
		-moz-box-align: stretch;
		align-items: stretch
	}

	.wpb_row.vc_row-o-content-middle .vc_column_container .vc_column-inner {
		-moz-box-pack: center;
		justify-content: center
	}

	.wpb_row.vc_row-flex .vc_column_container:not(.bg-center) .vc_column-inner {
		-moz-box-flex: 1;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		flex-direction: column;
		flex-grow: 1;
		background-position: top!important
	}

	.wpb_row.vc_row-o-content-bottom .vc_column_container .vc_column-inner {
		-moz-box-pack: end;
		justify-content: flex-end
	}

	.wpb_row.vc_row-o-content-top .vc_column_container .vc_column-inner {
		-moz-box-pack: start;
		justify-content: flex-start
	}
}

.switcher-top .wpml-ls-legacy-dropdown {
	width: auto
}

.switcher-top .wpml-ls-legacy-dropdown>ul:after {
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	height: 30px;
	width: 1px;
	background: rgba(255, 255, 255, 0.1)
}

.theme-light .switcher-top .wpml-ls-legacy-dropdown>ul:after {
	background: rgba(0, 0, 0, 0.1)
}

.switcher-top .wpml-ls-legacy-dropdown a,
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a {
	color: #fff;
	font-weight: 400
}

.switcher-top .wpml-ls-legacy-dropdown a,
.switcher-top .wpml-ls-legacy-dropdown a:hover,
.switcher-top .wpml-ls-legacy-dropdown a:focus,
.switcher-top .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a {
	background: transparent;
	border: none;
	font-size: 0.85em;
	padding: 10px
17px
}

.theme-light .switcher-top .wpml-ls-legacy-dropdown a,
.theme-light .switcher-top .wpml-ls-legacy-dropdown a:hover,
.theme-light .switcher-top .wpml-ls-legacy-dropdown a:focus,
.theme-light .switcher-top .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a {
	color: initial
}

.switcher-top .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
	font-family: 'themify';
	content: '\e64b';
	font-size: 7px;
	border: none;
	right: 5px;
	top: 13px
}

.switcher-top .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
	border: none;
	width: 100%;
	padding: .5rem 0;
	background: #1b1e4b;
	border-radius: .25rem;
	left: 6px;
	text-align: center;
	white-space: nowrap;
	opacity: 0;
	transition: .3s
}

.io-azure .switcher-top .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
	background: #0f4bca
}

.theme-light .switcher-top .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
	background: #d0e5ff
}

.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu {
	opacity: 1
}

.switcher-top .wpml-ls-legacy-dropdown .wpml-ls-sub-menu
a {
	padding: 0
15px;
	font-weight: 400;
	line-height: 1.86
}

@media only screen and (max-width: 991px) {
	.switcher-top .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
		top: 10px
	}
}

.theme-lavendar {
	background: #fff;
	color: #3c3c3c
}

.theme-lavendar h1, .theme-lavendar h2, .theme-lavendar h3, .theme-lavendar h4, .theme-lavendar h5, .theme-lavendar h6, .theme-lavendar .h1, .theme-lavendar .h2, .theme-lavendar .h3, .theme-lavendar .h4, .theme-lavendar .h5, .theme-lavendar
.h6 {
	color: #28384c
}

.theme-lavendar
h1 {
	font-size: 2.6em
}

.theme-lavendar
h2 {
	font-size: 2.25em
}

.theme-lavendar
h3 {
	font-size: 2em
}

.theme-lavendar
h4 {
	font-size: 1.5em
}

.theme-lavendar
h5 {
	font-size: 1.19em
}

.theme-lavendar
h6 {
	font-size: .875em
}

.theme-lavendar h2.page-heading {
	color: #fff
}

.theme-lavendar .loader-section {
	background: #fcfcfc
}

.theme-lavendar .btn,
.theme-lavendar .btn.btn-alt {
	background: #5d46e8
}

.theme-lavendar .btn
img {
	transform: translateY(50%)
}

.theme-lavendar .btn:hover {
	background: #ff9259
}

.theme-lavendar .btn:before {
	display: none
}

.theme-lavendar .btn.btn-lg {
	padding: 5px
40px;
	border-radius: 28px
}

.theme-lavendar .btn.btn-plane {
	background: #8484a4
}

.theme-lavendar .btn.btn-plane:hover {
	background: #5d46e8
}

.theme-lavendar .btn.btn-simple {
	background: none;
	color: #8484a4;
	padding: 0
20px
}

.theme-lavendar .btn.btn-simple
.fa {
	color: #5d46e8;
	margin-right: 8px
}

.theme-lavendar .navbar-btns
.btn {
	background: #fff;
	color: #5d46e8
}

.theme-lavendar .navbar-btns .btn:hover {
	background: #ff9259;
	color: #fff
}

.theme-lavendar .btn:after {
	background: transparent
}

.theme-lavendar .owl-dot {
	height: 6px;
	width: 12px;
	border-radius: 3px;
	display: inline-block;
	margin: 0
4px;
	opacity: 0.3;
	transition: all .4s ease
}

.theme-lavendar .owl-dots {
	text-align: center
}

.theme-lavendar .owl-dot.active {
	width: 20px;
	opacity: 0.8
}

.theme-lavendar .site-header.has-fixed
.navbar {
	background: #fff;
	box-shadow: 0 10px 40px rgba(93, 70, 232, 0.15)
}

.theme-lavendar .has-fixed ul.menu-top>li>a {
	color: #8484a4
}

.theme-lavendar .site-header.has-fixed .navbar.is-transparent .navbar-brand .logo-dark {
	display: block
}

.theme-lavendar .site-header.has-fixed .navbar.is-transparent .navbar-brand .logo-light {
	display: none
}

.theme-lavendar .site-header.has-fixed
.btn {
	background: #5d46e8;
	color: #fff
}

.theme-lavendar .site-header.has-fixed .btn:hover {
	background: #ff9259
}

.theme-lavendar .has-fixed .has-flag .wpml-ls-legacy-dropdown>ul>li>a {
	border-color: #5d46e8;
	color: #5d46e8
}

.theme-lavendar .site-header
.banner {
	min-height: auto !important
}

.theme-lavendar .site-header .banner .banner-content {
	padding: 160px
0 70px
}

.theme-lavendar .navbar .menu-top>li>a {
	margin: 0
15px
}

.theme-lavendar .navbar-btns {
	margin: 0
-10px 0 40px
}

.theme-lavendar .navbar-btns
li {
	display: inline-block
}

.theme-lavendar .navbar-btns
.btn {
	min-width: auto
}

.theme-lavendar .dropdown-toggle::after {
	display: inline-block;
	width: 10px;
	height: 38px;
	margin-left: .255em;
	font-family: 'themify';
	content: "\e64b";
	border: none;
	font-size: 10px;
	line-height: 38px;
	position: absolute;
	right: 0
}

.theme-lavendar .navbar-toggler,
.theme-lavendar .navbar-toggler:hover {
	background: #40beff
}

@media only screen and (max-width: 1199px) {
	.theme-lavendar .navbar .navbar-nav>li>a {
		margin: 0
10px
	}
}

@media only screen and (max-width: 575px) {
	.theme-lavendar {
		background: #fff
	}

	.theme-lavendar
h1 {
		font-size: 1.3em
	}

	.theme-lavendar
h2 {
		font-size: 1.25em
	}

	.theme-lavendar
h3 {
		font-size: 1.2em
	}

	.theme-lavendar
h4 {
		font-size: 1.5em
	}

	.theme-lavendar
h5 {
		font-size: 1.19em
	}

	.theme-lavendar
h6 {
		font-size: .875em
	}

	.theme-lavendar .site-header .banner .banner-content {
		padding: 100px
0 20px
	}
}

.dropdown-item {
	font-size: 12px
}

.lang-switch {
	position: relative
}

.lang-switch .dropdown-menu {
	left: 50%;
	transform: translateX(-50%);
	min-width: 100px
}

.lang-switch .btn
.ti {
	font-size: 10px;
	margin-left: 3px
}

.lang-flag {
	width: 24px;
	border-radius: 0;
	margin: 3px
8px 3px 0
}

.has-flag {
	margin-left: 28px;
	display: inline-block
}

.has-flag .wpml-ls-legacy-dropdown>ul>.wpml-ls-item {
	margin-top: 5px;
	padding-bottom: 5px
}

.has-flag .wpml-ls-legacy-dropdown > ul:after,
.has-flag .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
	display: none
}

.has-flag .wpml-ls-legacy-dropdown > ul > li > a,
.has-flag .wpml-ls-legacy-dropdown > ul > li > a:hover,
.has-flag .wpml-ls-legacy-dropdown > ul > li > a:focus,
.has-flag .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a {
	padding: 10px
23px;
	border: 1px
solid;
	border-radius: 20px;
	line-height: 1.2;
	font-weight: 500;
	color: #fff
}

.io-azure .has-flag .wpml-ls-legacy-dropdown > ul > li > a,
.io-azure .has-flag .wpml-ls-legacy-dropdown > ul > li > a:hover,
.io-azure .has-flag .wpml-ls-legacy-dropdown > ul > li > a:focus,
.io-azure .has-flag .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a {
	border-radius: 5px;
	border-width: 2px;
	line-height: 13px;
	padding: 10px
20px
}

.io-azure .has-flag .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
	background: #fff
}

.has-flag .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
	width: 88%;
	left: 6.5%;
	background: #fff;
	text-align: left;
	border: 1px
solid rgba(0,0,0,.15)
}

.has-flag .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,
.has-flag .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover {
	line-height: 1.2;
	color: #212529;
	padding: 5px
15px
}

.has-flag .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover {
	background: #eee
}

.has-flag .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a
img {
	margin-right: 2px
}

.section {
	position: relative
}

.section-bg-light,[class*=section-bg-light] {
	background: #fff;
	color: #8484a4
}

.section-bg-light h1, .section-bg-light h2, .section-bg-light h3, .section-bg-light h4, .section-bg-light h5, .section-bg-light h6, [class*=section-bg-light] h1, [class*=section-bg-light] h2, [class*=section-bg-light] h3, [class*=section-bg-light] h4, [class*=section-bg-light] h5, [class*=section-bg-light] h6 {
	color: #38385f
}

.text-light .small-heading, [class*=section-bg-light] .small-heading {
	text-transform: uppercase;
	letter-spacing: .2em;
	opacity: 0.5;
	color: #5d46e8
}

.section-bg-lavendar {
	background: #5d46e8;
	color: #fff
}

.section-bg-lavendar h1, .section-bg-lavendar h2, .section-bg-lavendar h3, .section-bg-lavendar h4, .section-bg-lavendar h5, .section-bg-lavendar h6, .section-bg-lavendar
p {
	color: #fff
}

.section-bg-lavendar .section-head-s3 .section-title:before {
	background: #ff9259
}

.section-bg-light-alt {
	background: rgba(93, 70, 232, 0.04)
}

.section-head-s3 .section-title {
	font-weight: 400;
	position: relative;
	padding-top: 30px
}

.section-head-s3 .section-title:before {
	position: absolute;
	content: '';
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	height: 6px;
	width: 50px;
	border-radius: 3px;
	background: #5d46e8
}

.section-head-s3
p {
	color: #38385f
}

.warnning-badge {
	font-weight: 500;
	font-size: .7em;
	line-height: 20px;
	padding: 5px
20px;
	border-radius: 15px;
	background: #ff9259;
	letter-spacing: .1em;
	text-transform: uppercase
}

.shadow {
	box-shadow: 0 10px 40px rgba(93,70,232,0.15)
}

.banner {
	position: relative
}

.banner-rounded-bg {
	position: absolute;
	right: 390px;
	top: -750px;
	width: 120%;
	height: 1350px;
	z-index: 5;
	background: #5d46e8;
	border-radius: 0 0 250px 0;
	transform: rotate(-8deg) skew(10deg);
	transform-origin: top right;
	padding: 0
120px 110px 0;
	overflow: hidden
}

.banner-shade-1,.banner-shade-2,.banner-shade-3 {
	display: block;
	height: 100%;
	width: 100%
}

.banner-shade-1 {
	border-radius: 0 0 160px 0;
	background-image: linear-gradient(to top left, #fff 0%, transparent 30%, transparent 100%);
	opacity: .15;
	padding: 0
100px 90px 0;
	animation: swim 6s linear alternate infinite 0s
}

.banner-shade-2 {
	border-radius: 0 0 110px 0;
	background-image: linear-gradient(to top left, #fff 0%, transparent 25%, transparent 100%);
	padding: 0
90px 80px 0;
	animation: swimalt 6s ease alternate infinite .1s
}

.banner-shade-3 {
	border-radius: 0 0 80px 0;
	background-image: linear-gradient(to top left, #fff 0%, transparent 20%, transparent 100%);
	animation: swim 6s ease alternate infinite .2s
}

@keyframes
shade {
	0% {
		opacity: .15
	}

	100% {
		opacity: .35
	}
}

@keyframes
shadeSoft {
	0% {
		opacity: .6
	}

	100% {
		opacity: 1
	}
}

@keyframes
swim {
	0% {
		transform: translate(0)
	}

	50% {
		transform: translate(10px,5px)
	}

	100% {
		transform: translate(5px, 10px)
	}
}

@keyframes
swimalt {
	0% {
		transform: translate(0)
	}

	50% {
		transform: translate(5px,-10px)
	}

	100% {
		transform: translate(-10px, 5px)
	}
}

@media only screen and (max-width: 991px) {
	.banner-rounded-bg {
		right: 0;
		top: -550px;
		border-radius: 0 0 0 0;
		transform: rotate(0) skew(0);
		padding: 0
180px 210px 0
	}

	.banner-shade-1 {
		transform: rotate(-8deg) skew(10deg)
	}

	.theme-lavendar .dropdown-toggle::after {
		right: 40px
	}

	.theme-lavendar .navbar-btns {
		margin: 0
0 30px 0
	}

	.has-flag {
		margin-left: 0
	}
}

@media only screen and (max-width: 575px) {
	.banner-rounded-bg {
		top: -700px
	}

	.theme-lavendar .navbar-btns {
		margin: 0
0 30px 20px
	}
}

.header-txt h1
span {
	font-weight: 300;
	color: #fff
}

.token-box {
	background: #fff;
	border-radius: 10px;
	margin-bottom: 45px;
	padding: 35px
50px 45px;
	color: #8484a4
}

.token-box .small-text {
	font-weight: 300;
	font-size: 1em;
	color: #8484a4
}

.token-box .icon-list {
	margin-top: 5px
}

.token-box .icon-list
li {
	display: inline-block;
	font-size: .85em;
	text-transform: uppercase;
	margin: 0
5px
}

.token-box .icon-list li .fa,
.token-box .icon-list li
.fab {
	font-size: 1.15em;
	color: #5d46e8
}

.token-box .btn.btn-simple
.fa {
	margin-right: 8px
}

.token-box .token-countdown {
	padding-bottom: 33px
}

.token-box .token-countdown .countdown-time {
	font-size: 55px;
	font-weight: 300;
	line-height: 1;
	display: block;
	margin-bottom: 5px;
	position: relative;
	color: #5d46e8
}

.token-box .token-countdown .countdown-time:after {
	position: absolute;
	right: -20px;
	bottom: 5px;
	content: ":";
	color: #5d46e8;
	font-size: 40px
}

.token-box .token-countdown .countdown-time.countdown-time-last:after {
	display: none
}

.token-box .token-countdown .countdown-text {
	color: #8484a4;
	font-size: 11px;
	font-weight: 600;
	text-transform: uppercase;
	display: block;
	line-height: 1
}

.token-details
p {
	margin: 0
}

.token-details
ul {
	display: flex;
	justify-content: space-between;
	margin-bottom: 10px
}

.token-details
li {
	color: #38385f;
	font-size: .8em;
	text-transform: uppercase
}

.token-bar {
	position: relative;
	height: 36px;
	padding: 4px;
	width: 100%;
	border-radius: 18px;
	background: rgba(93,70,232,0.1);
	margin-bottom: 75px
}

.token-percent {
	height: 28px;
	border-radius: 14px;
	color: #fff;
	line-height: 28px;
	text-align: center;
	background: #5d46e8;
	position: relative;
	z-index: 2
}

.token-point {
	position: absolute;
	font-size: .85em;
	transform: translateX(-50%);
	top: 0;
	padding-top: 60px
}

.token-point:after {
	position: absolute;
	left: 50%;
	margin-left: -1px;
	top: 0;
	height: 50px;
	width: 2px;
	content: '';
	background: rgba(0,0,0,0.2)
}

.token-point-1 {
	left: 25%
}

.token-point-2 {
	left: 55%
}

.token-point-3 {
	left: 75%
}

@media only screen and (max-width: 1199px) {
	.btns
li {
		margin: 10px
3px
	}
}

@media only screen and (max-width: 575px) {
	.token-box {
		padding: 35px
15px 35px
	}

	.token-box .token-countdown {
		padding-bottom: 20px
	}

	.token-box .token-countdown .countdown-time {
		font-size: 18px
	}

	.token-box .token-countdown .countdown-time:after {
		right: -20px;
		bottom: 2px;
		font-size: 16px
	}

	.token-box .token-countdown .countdown-time.countdown-time-last:after {
		display: none
	}

	.token-box .token-countdown .countdown-text {
		font-size: 9px
	}

	.token-details
li {
		font-size: .7em
	}

	.token-bar {
		margin-bottom: 45px
	}

	.token-percent {
		font-size: .8em
	}

	.btns
li {
		margin: 5px
3px;
		display: block
	}
}

.roadmap-carousel {
	padding: 0
40px;
	position: relative
}

.roadmap-carousel:before,.roadmap-carousel:after {
	position: absolute;
	height: 12px;
	width: 12px;
	border-radius: 50%;
	content: '';
	top: 42px;
	background: #c0b7f6
}

.roadmap-carousel:before {
	left: 0
}

.roadmap-carousel:after {
	right: 0
}

.roadmap-carousel-container {
	position: relative
}

.roadmap-carousel-container:before {
	position: absolute;
	height: 2px;
	width: 100%;
	content: '';
	left: 0;
	top: 47px;
	background: #c0b7f6
}

.roadmap-item {
	text-align: center;
	position: relative;
	padding: 0
20px;
	margin-bottom: 30px
}

.roadmap-item:after {
	position: absolute;
	top: 83px;
	left: 50%;
	content: '';
	transform: translateX(-50%);
	height: 60px;
	width: 2px;
	background: rgba(132, 132, 164, 0.3)
}

.roadmap-item
h6 {
	text-transform: uppercase;
	color: #8484a4;
	position: relative;
	padding-bottom: 120px
}

.roadmap-item h6:before, .roadmap-item h6:after {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	content: '';
	border-radius: 50%
}

.roadmap-item h6:before {
	top: 33px;
	opacity: 0.3;
	height: 30px;
	width: 30px;
	background: #5d46e8
}

.roadmap-item h6:after {
	top: 40px;
	background: #5d46e8;
	height: 16px;
	width: 16px
}

.roadmap-done h6:before {
	opacity: 0.3;
	background: #40beff
}

.roadmap-done h6:after {
	background: #40beff
}

.about-section-innr {
	position: relative;
	z-index: 2;
	padding: 150px
40px 150px 0
}

.about-section-innr:before {
	position: absolute;
	top: 0;
	left: -190px;
	width: 270px;
	height: 100%;
	content: '';
	z-index: -1;
	background: #5d46e8;
	border-radius: 100px 0 0 100px;
	transform: skew(9deg)
}

.about-section-innr:after {
	position: absolute;
	top: 0;
	right: -280px;
	width: 370px;
	height: 100%;
	content: '';
	z-index: -1;
	background: #5d46e8;
	border-radius: 0 100px 100px 0;
	transform: skew(-7deg)
}

.about-section-innr h3 span,
.about-section-innr h3
em {
	color: #fff;
	font-weight: 300;
	font-style: normal
}

.about-section-innr
h6 {
	text-transform: uppercase;
	letter-spacing: .1em;
	margin-bottom: 10px
}

.about-shade {
	position: absolute;
	left: -120px;
	bottom: 65px;
	width: 100%;
	height: calc(100% - 130px);
	border-radius: 0 0 0 45px;
	background-image: linear-gradient(to top right, #fff 0%, transparent 50%, transparent 100%);
	opacity: .15;
	transform: skew(9deg)
}

.about-shade:after {
	position: absolute;
	left: 50px;
	bottom: 50px;
	width: 100%;
	height: 100%;
	content: '';
	border-radius: 0 0 0 45px;
	background-image: linear-gradient(to top right, #fff 0%, transparent 40%, transparent 100%)
}

.about-info {
	background: rgba(49, 31, 155, 0.4);
	border-radius: 5px;
	margin-top: 40px;
	padding: 20px
65px 20px 75px;
	position: relative
}

.about-info
.ti {
	position: absolute;
	left: 20px;
	top: 50%;
	font-size: 30px;
	color: #40beff;
	transform: translateY(-50%)
}

.about-image {
	position: relative;
	z-index: 99;
	margin-top: 150px;
	margin-right: -70px;
	padding: 40px
70px;
	background: #fff;
	border-radius: 60px 60px 60px 200px;
	box-shadow: 0 20px 60px rgba(93, 70, 232, 0.1)
}

@media only screen and (max-width: 991px) {
	.about-image {
		margin-right: 0;
		margin-top: -45px
	}
}

@media only screen and (max-width: 575px) {
	.about-section-innr {
		padding: 50px
0 90px 0
	}

	.about-image {
		border-radius: 30px 30px 30px 100px
	}
}

.reason-item {
	padding: 30px
30px
}

.reason-item
img {
	width: 115px;
	margin: 0
auto 20px
}

@media only screen and (max-width: 575px) {
	.reason-item {
		padding: 0
	}
}

.process-scetion .slider-nav {
	display: flex
}

.process-scetion .slider-nav-item {
	position: relative;
	height: 80px;
	width: 80px;
	flex-grow: 0;
	flex-shrink: 0;
	border-radius: 50%;
	text-align: center;
	background: #fff;
	cursor: pointer;
	color: #5d46e8;
	box-shadow: 0 5px 25px rgba(93, 70, 232, 0.15);
	transition: all .4s ease;
	margin: 20px
20px
}

.process-scetion .slider-nav-item:nth-child(2) {
	color: #40beff
}

.process-scetion .slider-nav-item:nth-child(3) {
	color: #311f9b
}

.process-scetion .slider-nav-item:nth-child(4) {
	color: #ff9259
}

.process-scetion .slider-nav-item:nth-child(5) {
	color: #38385f
}

.process-scetion .slider-nav-item:after {
	position: absolute;
	top: 50%;
	left: 100%;
	height: 2px;
	content: '';
	width: 100%;
	background: url(../images/line.png) repeat 0 0;
	z-index: -1;
	animation: slide 1s linear infinite
}

.process-scetion .slider-nav-item:last-child:after {
	display: none
}

.process-scetion .slider-nav-item
.ikon {
	font-size: 50px;
	line-height: 80px
}

.process-scetion .slider-nav-item.active {
	cursor: default;
	color: #fff;
	background: #5d46e8
}

.process-scetion .slider-nav-item.active:nth-child(2) {
	background: #40beff
}

.process-scetion .slider-nav-item.active:nth-child(3) {
	background: #311f9b
}

.process-scetion .slider-nav-item.active:nth-child(4) {
	background: #ff9259
}

.process-scetion .slider-nav-item.active:nth-child(5) {
	background: #38385f
}

.process-scetion .slider-nav-item.active:before {
	position: absolute;
	content: "";
	height: calc(100% + 16px);
	width: calc(100% + 16px);
	top: -8px;
	left: -8px;
	border-radius: 50%;
	border: 1px
solid rgba(132, 132, 164, 0.35);
	animation: 1.5s linear 0s normal none infinite focuse
}

@keyframes
focuse {
	0% {
		transform: scale(0.8);
		opacity: 1
	}

	75% {
		transform: scale(1.2);
		opacity: 0
	}

	100% {
		transform: scale(1.2);
		opacity: 0
	}
}

@keyframes
slide {
	from {
		background-position: 0 0
	}

	to {
		background-position: 40px 0
	}
}

@media only screen and (max-width: 991px) {
	.process-scetion .slider-nav {
		margin-left: -20px;
		margin-bottom: 30px
	}

	.process-scetion .slider-nav-item {
		height: 70px;
		width: 70px;
		margin: 0
15px
	}

	.process-scetion .slider-nav-item
.ikon {
		font-size: 40px;
		line-height: 70px
	}
}

@media only screen and (max-width: 575px) {
	.process-scetion .slider-nav {
		margin-left: -10px;
		margin-bottom: 30px
	}

	.process-scetion .slider-nav-item {
		height: 45px;
		width: 45px;
		margin: 0
5px
	}

	.process-scetion .slider-nav-item
.ikon {
		font-size: 20px;
		line-height: 45px
	}
}

.theme-light .features-box
p {
	color: #8284a5
}

.features-photo {
	padding: 0
15px
}

.features-photo
img {
	border-radius: 0
}

.features-item {
	position: relative;
	padding-left: 105px;
	margin-top: 50px;
	padding-bottom: 40px
}

.features-item
h5 {
	margin-bottom: 8px
}

.features-item>em {
	position: absolute;
	top: 0;
	left: 10px;
	font-size: 30px;
	height: 65px;
	width: 65px;
	line-height: 65px;
	text-align: center;
	border-radius: 50%;
	background: #40beff;
	color: #fff;
	display: inline-block
}

.features-item.left {
	padding-left: 0;
	padding-right: 105px;
	text-align: right
}

.features-item.left>em {
	left: auto;
	right: 10px
}

.shade-wraper {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0
}

.shade-wraper
.container {
	height: 100vh
}

.shade-left,.shade-right {
	position: absolute;
	top: 160px;
	width: 50%;
	height: calc(100% - 130px);
	opacity: .15
}

.shade-left:after,.shade-right:after {
	position: absolute;
	top: 40px;
	width: 100%;
	height: 100%;
	content: ''
}

.shade-left {
	left: -80px;
	border-radius: 30px 0 0 0;
	background-image: linear-gradient(to bottom right, #fff 0%, transparent 40%, transparent 100%);
	transform: rotate(-12deg)
}

.shade-left:after {
	left: 40px;
	border-radius: 30px 0 0 0;
	background-image: linear-gradient(to bottom right, #fff 0%, transparent 35%, transparent 100%)
}

.shade-right {
	right: -80px;
	border-radius: 0 30px 0 0;
	background-image: linear-gradient(to bottom left, #fff 0%, transparent 40%, transparent 100%);
	transform: rotate(12deg)
}

.shade-right:after {
	right: 40px;
	border-radius: 0 30px 0 0;
	background-image: linear-gradient(to bottom left, #fff 0%, transparent 35%, transparent 100%)
}

@media only screen and (max-width: 1199px) {
	.features-item {
		margin-top: 0
	}
}

.team-described {
	margin-bottom: 50px
}

.team-described .team-photo {
	position: relative;
	width: 170px
}

.team-described .team-photo
img {
	border-radius: 5px
}

.team-described .team-photo .expand-trigger {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.team-described .team-title {
	color: #40beff;
	font-size: 13px;
	display: block;
	position: relative;
	padding-bottom: 13px
}

.team-described .team-title:after {
	position: absolute;
	bottom: 0;
	left: 0;
	content: "";
	height: 3px;
	width: 190px;
	z-index: 5;
	background-image: linear-gradient(to left, #5d46e8 0%, #40beff 100%)
}

.team-described .team-name {
	font-weight: 400;
	margin-bottom: 7px;
	max-width: 80px;
	text-transform: uppercase
}

.team-described .team-info {
	width: 135px;
	margin-top: 40px;
	position: relative
}

.team-described .team-social {
	margin-top: 12px
}

.team-described .team-social
li {
	display: inline-block;
	margin-right: 14px
}

.team-described .team-social li
a {
	color: #40beff
}

.team-described .team-social li a:hover {
	color: #5d46e8
}

.team-described .team-social li a
.fa {
	font-size: 16px
}

.team-described .team-discription {
	margin-left: 135px;
	margin-top: 18px
}

.team-described .team-discription
li {
	line-height: 1.6;
	font-size: 1em;
	position: relative;
	padding-left: 16px;
	margin-bottom: 8px
}

.team-described .team-discription li:last-of-type {
	margin-bottom: 0
}

.team-described .team-discription li:before {
	content: "";
	background: #40beff;
	height: 5px;
	width: 5px;
	border-radius: 50%;
	position: absolute;
	top: 9px;
	left: 0
}

@media only screen and (max-width: 991px) {
	.team-described .team-info {
		margin-top: 15px
	}

	.team-described .team-photo {
		width: 145px
	}
}

@media only screen and (max-width: 767px) {
	.team-described {
		width: 360px;
		margin-left: auto;
		margin-right: auto
	}

	.team-described .team-photo {
		width: auto
	}
}

@media only screen and (max-width: 479px) {
	.team-described {
		width: auto
	}

	.team-described .team-photo {
		width: auto
	}
}

.section-bg-light .accordion
.card {
	background-color: rgba(247, 246, 254, 0.5);
	border-bottom: 1px solid rgba(93, 70, 232, 0.1)
}

.section-bg-light .accordion .card .card-header
a {
	color: #38385f
}

.section-bg-light .accordion .card .card-header
a.collapsed {
	color: #38385f;
	background-color: #f7f6fe
}

.section-bg-light .accordion .card .card-header a:hover {
	opacity: 1
}

.section-bg-light .accordion .plus-minus
.ti {
	color: #5d46e8
}

.media-box {
	text-align: center;
	border-radius: 10px;
	padding: 25px
30px 45px
}

.media-box
img {
	max-width: 200px;
	margin-left: auto;
	margin-right: auto
}

.media-heading {
	margin: 15px
0 13px
}

.media-heading
a {
	color: #343459
}

.media-heading a:hover {
	color: #5d46e8
}

.testi-carousel.owl-carousel .owl-item {
	padding: 20px
0 40px
}

.testi-carousel.owl-carousel .owl-stage-outer {
	margin: 0
-30px;
	margin-top: -20px;
	padding-left: 30px
}

.active .media-box {
	box-shadow: 0 10px 40px rgba(93, 70, 232, 0.15)
}

.theme-lavendar .mc4wp-form {
	margin: 0
}

.subscribe-rounded .input-round {
	width: 100%;
	line-height: 20px;
	color: #38385f;
	font-size: 1em;
	padding: 15px
30px;
	border-radius: 26px;
	outline: none;
	border: 1px
solid rgba(93, 70, 232, 0);
	background: rgba(93, 70, 232, 0.07)
}

.subscribe-rounded input::-moz-placeholder {
	opacity: 1;
	color: #38385f
}

.subscribe-rounded input:-ms-input-placeholder {
	opacity: 1;
	color: #38385f
}

.subscribe-rounded input::-webkit-input-placeholder {
	opacity: 1;
	color: #38385f
}

.subscription-form {
	position: relative
}

.subscription-form
input.error {
	border: 1px
solid #f00
}

.subscription-form input+.error {
	display: none !important
}

.subscription-form
.btn {
	position: absolute;
	top: 3px;
	right: 3px
}

.theme-lavendar .footer-widget {
	color: #fff
}

.theme-lavendar .footer-widget .mc4wp-form .input-round {
	background: rgba(255, 255, 255, 0.4);
	border: none;
	color: #28384c
}

.theme-lavendar .footer-widget .mc4wp-form .btn.btn-plane {
	background: #fff;
	color: #5d46e8
}

.theme-lavendar .footer-widget .mc4wp-form .btn.btn-plane:hover {
	background: #ff9259;
	color: #fff
}

.footer-lavendar {
	padding-bottom: 40px;
	background: #5d46e8;
	color: #fff
}

.footer-lavendar .link-widget li
a {
	color: #fff
}

.footer-lavendar .link-widget li a:hover {
	box-shadow: 0 1px 0 #fff
}

.footer-lavendar .copyright-text {
	margin-top: 0;
	color: rgba(255, 255, 255, 0.6)
}

.footer-lavendar .copyright-text
a {
	color: rgba(255, 255, 255, 0.6)
}

.footer-lavendar .copyright-text a:hover {
	color: #fff
}

.footer-lavendar .footer-links {
	margin-top: 0
}

.footer-lavendar .footer-links
a {
	color: rgba(255,255,255,0.6)
}

.social-overlap {
	position: absolute;
	width: 100%;
	transform: translateY(-50%)
}

.social-bar {
	display: flex;
	border-radius: 10px;
	background: #fff;
	box-shadow: 0 0 60px rgba(93, 70, 232, 0.15)
}

.social-bar
li {
	text-align: center;
	text-transform: uppercase;
	color: #8484a4;
	flex-grow: 1;
	font-size: 14px;
	display: inline-block;
	line-height: 30px;
	border-right: 1px solid rgba(131, 131, 163, 0.15)
}

.social-bar
li.sotitle {
	padding: 45px
0
}

.social-bar li:last-child {
	border-right: none
}

.social-bar li
a {
	font-size: 20px;
	line-height: 30px;
	display: block;
	padding: 45px
0;
	color: #5d46e8
}

.social-bar li a
.fa {
	transition: all .5s ease
}

.social-bar li a:hover
.fa {
	transform: translateY(-8px)
}

.address-widget
li {
	font-size: .9em;
	line-height: 2;
	margin-bottom: 10px
}

.address-widget li:last-child {
	margin-bottom: 0
}

.one-column
li {
	padding-bottom: 7px;
	display: block;
	width: 100%
}

.one-column li
a {
	line-height: inherit
}

.one-column li:last-child {
	padding-bottom: 0
}

.hr-line {
	border: none;
	background: rgba(255, 255, 255, 0.15)
}

@media only screen and (max-width: 991px) {
	.event-info {
		width: auto;
		margin-bottom: 0
	}
}

@media only screen and (max-width: 575px) {
	.social-bar li:first-child {
		display: none
	}

	.social-bar li
a {
		padding: 15px
0
	}

	.subscription-form
.btn {
		top: 6px;
		right: 6px
	}
}

.animate-down,.animate-up {
	position: relative;
	opacity: 0;
	transition: all .4s
}

.animate-down {
	top: -30px
}

.animate-down-long {
	top: -120px
}

.animate-up {
	bottom: -30px
}

.animate-up-long {
	bottom: -120px
}

.delay-1ms {
	transition-delay: 0.1s
}

.delay-2ms {
	transition-delay: 0.2s
}

.delay-3ms {
	transition-delay: 0.3s
}

.delay-4ms {
	transition-delay: 0.4s
}

.delay-5ms {
	transition-delay: 0.5s
}

.delay-6ms {
	transition-delay: 0.6s
}

.delay-7ms {
	transition-delay: 0.7s
}

.delay-8ms {
	transition-delay: 0.8s
}

.delay-9ms {
	transition-delay: 0.9s
}

.delay-10ms {
	transition-delay: 1s
}

.delay-11ms {
	transition-delay: 1.1s
}

.delay-12ms {
	transition-delay: 1.2s
}

.delay-13ms {
	transition-delay: 1.3s
}

.delay-14ms {
	transition-delay: 1.4s
}

.delay-15ms {
	transition-delay: 1.5s
}

.delay-16ms {
	transition-delay: 1.6s
}

.delay-17ms {
	transition-delay: 1.7s
}

.delay-18ms {
	transition-delay: 1.8s
}

.delay-19ms {
	transition-delay: 1.9s
}

.delay-20ms {
	transition-delay: 2s
}

.active .animate-down, .active .animate-up {
	opacity: 1
}

.active .animate-down {
	top: 0
}

.active .animate-up {
	bottom: 0
}

.text-light h1, .text-light h2, .text-light h3, .text-light h4, .text-light h5, .text-light h6,.text-light {
	color: #fff
}

.header-txt h1
em {
	font-weight: 300;
	font-style: normal
}

.theme-lavendar p
span {
	color: inherit
}

.theme-lavendar .blog-section h1, .theme-lavendar .blog-section h2, .theme-lavendar .blog-section h3, .theme-lavendar .blog-section h4, .theme-lavendar .blog-section h5, .theme-lavendar .blog-section
h6 {
	font-weight: 500
}

.theme-lavendar .page-banner {
	background: url(../images/header-overlay.png) 0 0 no-repeat, #5d46e8 no-repeat;
	background-size: 50%, cover
}

.theme-lavendar .blog-section {
	background: #fff;
	color: #28384c
}

.theme-lavendar .sidebar-widget ul li
a {
	color: #28384c
}

.theme-lavendar .sidebar-widget ul li a:hover {
	color: #5d46e8
}

.theme-lavendar .sidebar-widget ul li
a {
	color: #28384c
}

.theme-lavendar .sidebar-widget.widget_tag_cloud ul li
a {
	color: #28384c
}

.theme-lavendar .search-form input::-moz-placeholder {
	color: #373e45
}

.theme-lavendar .search-form input:-ms-input-placeholder {
	color: #373e45
}

.theme-lavendar .search-form input::-webkit-input-placeholder {
	color: #373e45
}

.theme-lavendar .search-form input[type="text"] {
	color: #373e45
}

.theme-lavendar .select2-dropdown {
	background: #eee
}

.theme-lavendar .select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #28384c
}

.theme-lavendar .select2-container--default .select2-selection--single {
	background-color: rgba(170, 170, 170, 0.1)
}

.theme-lavendar .select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: rgba(170, 170, 170)
}

.theme-lavendar .select2-container--default .select2-results__option[aria-selected=true] {
	background-color: rgba(170, 170, 170, 0.3)
}

.theme-lavendar .blog-content
p {
	color: #8284a5
}

.theme-lavendar .blog-texts {
	background: #eff6ff
}

.theme-lavendar .blog-texts
p {
	color: #28384c
}

.theme-lavendar .blog-title
a {
	color: #28384c
}

.theme-lavendar .blog-meta li:after {
	opacity: 0.4
}

.theme-lavendar .blog-tags li
a {
	color: #28384c
}

.theme-lavendar .page-pagination li
a {
	color: #28384c
}

.theme-lavendar .page-pagination li a:hover {
	color: #fff
}

.theme-lavendar .page-pagination li a:after {
	background: #eff6ff
}

.theme-lavendar .comment-form .input-field label.input-title {
	color: #8284a5
}

.theme-lavendar .comment-form .input-field .input-line {
	color: #3c3c3c
}

.theme-lavendar .cta-widget .btn.btn-alt {
	background: #fff
}

.theme-lavendar .cta-widget .btn.btn-plane:hover {
	background: #000
}

.theme-lavendar .comment-item, .section-light .comment-item, .section-light-alt .comment-item {
	background: #eff6ff
}

.theme-lavendar .comment-item > div, .section-light .comment-item > div, .section-light-alt .comment-item>div {
	border-bottom-color: #e5f0ff
}

.theme-lavendar .comment-reply, .section-light .comment-reply, .section-light-alt .comment-reply {
	color: #28384c
}

.theme-lavendar .comment-reply .fa, .section-light .comment-reply .fa, .section-light-alt .comment-reply
.fa {
	color: #41faa4
}

.theme-lavendar .comment-reply:hover, .section-light .comment-reply:hover, .section-light-alt .comment-reply:hover {
	color: #41faa4
}

.theme-lavendar .comment-item {
	background: #eff6ff
}

.theme-lavendar .comment-item>div {
	border-bottom-color: #e5f0ff
}

.theme-lavendar .ml-auto
a {
	color: #28384c
}

.wpb-js-composer.theme-lavendar div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tab>a {
	opacity: 1;
	color: #637097
}

.theme-muscari {
	background: #fff;
	color: #3c3c3c
}

.theme-muscari h1, .theme-muscari h2, .theme-muscari h3, .theme-muscari h4, .theme-muscari h5, .theme-muscari h6, .theme-muscari .h1, .theme-muscari .h2, .theme-muscari .h3, .theme-muscari .h4, .theme-muscari .h5, .theme-muscari
.h6 {
	color: #374574
}

.theme-muscari .countdown-box {
	margin-left: 0;
	width: 100%;
	left: 0;
	background: #3455ff;
	color: #fff
}

.theme-muscari .countdown-box
h6 {
	color: #fff !important
}

.theme-muscari .countdown-box .countdown-time {
	color: #fff
}

.theme-muscari .countdown-box .token-countdown .countdown-text {
	color: rgba(255, 255, 255, 0.6)
}

.theme-muscari .banner .countdown-box .token-countdown .countdown-text {
	color: #fff
}

.theme-muscari .banner-content .countdown-box {
	background: rgba(0, 33, 205, 0.8)
}

.theme-muscari .token-status-point::after {
	background: rgba(255, 255, 255, 0.5)
}

.theme-muscari .token-status-percent {
	background: #39a9ff
}

.theme-muscari .countdown-box
.btn {
	font-size: 16px;
	padding: 9px
40px
}

.theme-muscari .loader-section {
	background: #fcfcfc
}

.theme-muscari
.btn {
	background: #3455ff;
	border-radius: 4px
}

.theme-muscari .btn:hover {
	background: #ffc123
}

.theme-muscari .btn:before {
	display: none
}

.theme-muscari .btn.btn-alt {
	background: #ffc123
}

.theme-muscari .btn.btn-alt:hover {
	background: #39a9ff
}

.theme-muscari .btn.btn-plane,
.theme-muscari .footer-widget .btn.btn-plane {
	background: #fff;
	color: #3455ff
}

.theme-muscari .btn.btn-plane:hover {
	color: #fff;
	background: #ffc123
}

.theme-muscari .btn.btn-simple {
	background: none;
	color: #fff;
	padding: 0
20px
}

.theme-muscari .btn.btn-simple
.fa {
	color: #ffc123
}

.theme-muscari .btn.btn-white {
	background: #fff;
	color: #3455ff
}

.theme-muscari .btn.btn-white:hover {
	background: #ffc123;
	color: #fff
}

.theme-muscari .btn.btn-outline {
	background: transparent;
	border: 2px
solid #ffc123
}

.theme-muscari .btn.btn-outline:after {
	background: transparent
}

.theme-muscari .btn.btn-outline:hover {
	background: #ffc123
}

.theme-muscari .site-header.has-fixed
.navbar {
	background: #fff;
	box-shadow: 0 10px 40px rgba(93, 70, 232, 0.15)
}

.theme-muscari .has-fixed ul.menu-top>li>a {
	color: #637097
}

.theme-muscari .site-header.has-fixed .navbar.is-transparent .navbar-brand .logo-dark {
	display: block
}

.theme-muscari .site-header.has-fixed .navbar.is-transparent .navbar-brand .logo-light {
	display: none
}

.theme-muscari .site-header.has-fixed .navbar .btn.btn-outline {
	border-color: #3455ff;
	color: #3455ff
}

.theme-muscari .site-header.has-fixed .navbar .btn.btn-outline:hover {
	background: #3455ff;
	color: #fff
}

.theme-muscari .site-header .scroll-down {
	bottom: -90px
}

.theme-muscari
.banner {
	min-height: auto !important;
	height: auto
}

.theme-muscari .banner .banner-content {
	padding: 70px
0 110px
}

.our-partners {
	margin-top: -80px
}

.theme-muscari .navbar .navbar-nav>li>a {
	margin: 0
15px
}

.theme-muscari .navbar .navbar-btns>li>a {
	margin: 0
12px
}

.theme-muscari .navbar-btns {
	margin: 0
-12px 0 10px
}

.theme-muscari .navbar-btns
li {
	display: inline-block;
	margin: 0
0
}

.theme-muscari .navbar-btns
.btn {
	min-width: auto
}

.theme-muscari .dropdown-toggle::after {
	display: inline-block;
	width: 10px;
	height: 38px;
	margin-left: .255em;
	font-family: 'themify';
	content: "\e64b";
	border: none;
	font-size: 10px;
	line-height: 38px;
	position: absolute;
	right: 0
}

.theme-muscari .navbar-toggler {
	background: #ffc123
}

.theme-muscari .has-fixed .switcher-top .wpml-ls-legacy-dropdown > ul > li > a,
.theme-muscari .has-fixed .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a {
	color: #637097
}

.theme-muscari .switcher-top .wpml-ls-legacy-dropdown>ul:after {
	left: 2px;
	top: 9px;
	height: 15px
}

.theme-muscari .has-fixed .switcher-top .wpml-ls-legacy-dropdown>ul:after {
	background: rgba(99, 112, 151, 0.2)
}

.theme-muscari .section-bg-light, .theme-muscari [class*=section-bg-light] {
	background: #fff;
	color: #637097
}

.theme-muscari .section-bg-light h1, .theme-muscari .section-bg-light h2, .theme-muscari .section-bg-light h3, .theme-muscari .section-bg-light h4, .theme-muscari .section-bg-light h5, .theme-muscari .section-bg-light h6, .theme-muscari [class*=section-bg-light] h1, .theme-muscari [class*=section-bg-light] h2, .theme-muscari [class*=section-bg-light] h3, .theme-muscari [class*=section-bg-light] h4, .theme-muscari [class*=section-bg-light] h5, .theme-muscari [class*=section-bg-light] h6 {
	color: #374574
}

.theme-muscari .section-bg-light .small-heading, .theme-muscari [class*=section-bg-light] .small-heading {
	text-transform: uppercase;
	letter-spacing: .2em;
	color: rgba(52, 85, 255, 0.5)
}

.theme-muscari .section-bg-muscari h1, .theme-muscari .section-bg-muscari h2, .theme-muscari .section-bg-muscari h3, .theme-muscari .section-bg-muscari h4, .theme-muscari .section-bg-muscari h5, .theme-muscari .section-bg-muscari h6, .theme-muscari .section-bg-muscari
p {
	color: #fff
}

.theme-muscari .section-bg-muscari .text-block {
	color: #fff
}

.theme-muscari .section-bg-muscari .text-block p:not(.lead) {
	color: #fff
}

.theme-muscari .section-bg-muscari .text-block ul:not(.btns) li {
	color: #fff
}

.theme-muscari .section-bg-muscari .text-block ul:not(.btns) li:before {
	background: #ffc123
}

.theme-muscari .section-angle+.section-bg-light-alt:before {
	position: absolute;
	left: 0;
	top: -350px;
	height: 350px;
	width: 100%;
	content: '';
	background: #f7f8ff
}

.theme-muscari .section-angle-top:before {
	position: absolute;
	left: 0;
	top: 0;
	height: 350px;
	width: 100%;
	content: '';
	background: #f7f8ff;
	z-index: 1
}

.theme-muscari .section-angle-top:after {
	position: absolute;
	left: 0;
	bottom: -350px;
	height: 350px;
	width: 100%;
	content: '';
	background: #f7f8ff;
	z-index: 1
}

.theme-muscari .section-angle-bottom:before {
	position: absolute;
	left: 0;
	top: -350px;
	height: 350px;
	width: 100%;
	content: '';
	background: #fff;
	z-index: 2
}

.theme-muscari .section-bg-light-alt+.section-angle:before {
	position: absolute;
	left: 0;
	top: 0;
	height: 350px;
	width: 100%;
	content: '';
	background: #f7f8ff
}

.theme-muscari .section-bg-light-alt,
.theme-muscari .section-bg-light-alt .section-bg-angle {
	background-color: #f7f8ff
}

.theme-muscari .section-muscari,
.section-bg-muscari .section-bg-angle {
	background: #3455ff
}

.theme-muscari .text-block {
	color: #374574
}

.theme-muscari .text-block p:not(.lead) {
	color: #637097
}

.theme-muscari .btns .fa:hover {
	opacity: 0.8;
	transition: 0.3s
}

.theme-muscari .header-partners {
	margin-top: -30px
}

.theme-muscari .token-section::after {
	display: none
}

.theme-muscari .roadmap-carousel-withnav:before, .theme-muscari .roadmap-carousel-withnav:after {
	background: #b3d9ff
}

.theme-muscari .roadmap-carousel-container:before,
.theme-muscari .roadmap-carousel:before, .theme-muscari .roadmap-carousel:after {
	background: #b3d9ff
}

.theme-muscari .roadmap-item h6:before {
	background: rgb(51, 153, 255)
}

.theme-muscari .roadmap-item h6:after {
	background: #39f
}

.theme-muscari .roadmap-done h6:before {
	background: rgb(52, 85, 255)
}

.theme-muscari .roadmap-done h6:after {
	background: #3455ff
}

.theme-muscari .contact-section {
	overflow: visible
}

.theme-muscari .footer-section {
	background-color: #3455ff
}

.theme-muscari .footer-widget {
	color: #fff
}

.theme-muscari .footer-fix {
	margin-top: -350px
}

.theme-muscari .copyright-text {
	color: #fff
}

.theme-muscari .copyright-text
span {
	color: rgba(255, 255, 255, 0.6)
}

.theme-muscari .copyright-text
a {
	color: #fff
}

.theme-muscari .copyright-text a:hover {
	color: #ffc123
}

.theme-muscari .footer-subscription .input-round {
	color: #fff;
	background: rgba(57, 169, 255, 0.5);
	border: 1px
solid transparent;
	border-radius: 5px;
	line-height: 52px;
	width: 100%;
	padding-left: 15px;
	outline: none;
	transition: all .5s ease
}

.theme-muscari .social li
a {
	color: #3455ff;
	background: #fff
}

.theme-muscari .social li a:hover {
	color: #fff;
	background: #ffc123
}

.theme-muscari .link-widget li a, .theme-muscari .footer-links li
a {
	color: rgba(255, 255, 255, 0.6)
}

.theme-muscari .link-widget li a:hover, .theme-muscari .footer-links li a:hover {
	color: #fff
}

@media only screen and (max-width: 1024px) {
	.theme-muscari .navbar .navbar-nav>li>a {
		margin: 0
10px
	}

	.theme-muscari .site-header .scroll-down {
		bottom: -20px
	}
}

@media only screen and (max-width: 991px) {
	.theme-muscari .site-header .navbar-collapse {
		padding-bottom: 20px
	}
}

@media only screen and (max-width: 767px) {
	.theme-muscari .site-header .banner .banner-content {
		padding: 30px
0 40px
	}
}

.btn.btn-lg {
	padding: 5px
40px;
	border-radius: 4px
}

.header-image-muscari {
	margin: 0
-95px
}

.banner .section-bg-angle {
	position: absolute;
	left: 0;
	top: -100%;
	height: 200%;
	width: 100%;
	content: '';
	background: #3455ff;
	transform: skewY(17deg);
	z-index: 1;
	overflow: hidden
}

.overlay-bubble {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}

.overlay-bubble
div {
	position: absolute;
	border-radius: 50%;
	background: rgba(255,255,255,0.05);
	transform: skewY(-17deg)
}

.overlay-bubble-1 {
	height: 735px;
	width: 735px;
	right: calc(50% - 65px);
	top: calc(50%+10px)
}

.overlay-bubble-2 {
	height: 680px;
	width: 680px;
	right: calc(50% + 360px);
	top: calc(50% - 145px)
}

.overlay-bubble-3 {
	height: 350px;
	width: 350px;
	right: calc(50% - 95px);
	top: calc(50%+540px)
}

.overlay-bubble-4 {
	height: 650px;
	width: 650px;
	left: calc(50% + 435px);
	top: calc(50% - 240px)
}

.overlay-bubble-5 {
	height: 350px;
	width: 350px;
	left: calc(50%+490px);
	top: calc(50%+240px)
}

.overlay-bubble-6 {
	height: 440px;
	width: 440px;
	left: calc(50%+685px);
	top: calc(50%+240px)
}

.overlay-bars {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	overflow: hidden
}

.overlay-bars
div {
	position: absolute;
	background: rgba(255,255,255,0.03);
	transform: rotate(-15deg)
}

.overlay-bars.reverse {
	transform: scaleX(-1)
}

.overlay-bar-1 {
	height: 140%;
	width: 300px;
	left: calc(50% - 210px);
	top: -20%
}

.overlay-bar-2 {
	height: 100%;
	width: 160px;
	left: calc(50% - 170px);
	bottom: calc(50%+155px)
}

.overlay-bar-3 {
	height: 100%;
	width: 230px;
	left: calc(50% - 90px);
	top: calc(50%+280px)
}

.overlay-bar-4 {
	height: 140%;
	width: 300px;
	left: calc(50% - 860px);
	top: -20%;
	transform: rotate(-15deg)
}

.overlay-bar-5 {
	height: 140%;
	width: 160px;
	left: calc(50% - 910px);
	top: -20%
}

.overlay-bar-6 {
	height: 140%;
	width: 300px;
	left: calc(50%+530px);
	top: -20%
}

.overlay-bar-7 {
	height: 140%;
	width: 300px;
	left: calc(50%+670px);
	top: -20%
}

.ex-sm-head {
	text-transform: uppercase;
	font-weight: 500;
	font-size: .81em;
	line-height: 1.1;
	color: rgba(55, 69, 116, 0.7)
}

.partner-list-s3
li {
	margin-bottom: 15px
}

.section-bg-angle {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	content: '';
	transform: skewY(17deg);
	z-index: 1;
	background: #fff
}

.section-bg-patern.section-bg-light {
	background: url(../images/pattern-muscari-light.png), #fff;
	background-size: 100%;
	background-position: top 130px center;
	background-repeat: no-repeat
}

.section-bg-patern.section-bg-light-alt {
	background: url(../images/pattern-muscari-light.png), #f7f8ff;
	background-size: 100%;
	background-position: top 130px center;
	background-repeat: no-repeat
}

.section-head-s4 {
	padding-bottom: 50px
}

.section-head-s5 .section-title {
	position: relative;
	padding-bottom: 26px
}

.section-head-s5 .section-title:after {
	position: absolute;
	left: 50%;
	bottom: 0;
	content: '';
	margin-left: -40px;
	width: 80px;
	height: 6px;
	border-radius: 3px;
	background: #39a9ff
}

.section-bg-muscari .section-head-s5 .section-title:after {
	background: #ffc123
}

@media only screen and (max-width: 991px) {
	.header-image-muscari {
		margin: 0
-15px
	}
}

@media only screen and (max-width: 1024px) {
	.section-bg-angle {
		transform: skewY(10deg)
	}

	.header-bg-angle {
		transform: skewY(10deg)
	}

	.theme-muscari .banner-tokensale .countdown-box {
		left: 50%;
		transform: translate(-50%, -50%)
	}

	.theme-muscari .countdown-box {
		margin-left: auto
	}

	.overlay-bubble {
		top: 190px;
		transform: scale(0.5) skewY(-10deg)
	}

	.overlay-bubble
div {
		transform: skewY(-10deg)
	}
}

@media only screen and (max-width: 767px) {
	.btn.btn-lg {
		padding: 0
25px;
		font-size: 12px
	}
}

.text-box {
	padding-right: 30px;
	border-radius: 6px
}

.theme-muscari .text-box
h6 {
	text-transform: uppercase;
	font-weight: 500;
	margin-bottom: 8px;
	color: #ffc123
}

.text-box.text-box-bg {
	padding: 40px
30px;
	background: rgba(0,0,0,0.2)
}

.roadmap-carousel-withnav {
	padding: 0
40px;
	position: relative
}

.roadmap-carousel-withnav:before,.roadmap-carousel-withnav:after {
	position: absolute;
	height: 12px;
	width: 12px;
	border-radius: 50%;
	content: '';
	top: 42px
}

.roadmap-carousel-withnav:before {
	left: 0
}

.roadmap-carousel-withnav:after {
	right: 0
}

.roadmap-carousel-withnav .owl-nav {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 2
}

.roadmap-carousel-withnav .owl-prev, .roadmap-carousel-withnav .owl-next {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2;
	height: 52px;
	width: 52px;
	font-size: 36px;
	line-height: 52px;
	text-align: center;
	color: #34559B;
	opacity: 0.3;
	transform: translateY(50%)
}

.roadmap-carousel-withnav .owl-prev {
	left: -50px
}

.roadmap-carousel-withnav .owl-next {
	right: -50px
}

@media only screen and (max-width: 1024px) {
	.roadmap-carousel-container {
		margin: 0
40px
	}
}

@media only screen and (max-width: 767px) {
	.roadmap-carousel-container {
		margin: 0
30px
	}

	.roadmap-item {
		padding: 0
	}
}

.team-member {
	background: rgba(51, 153, 255, 0.1)
}

.team-member .team-social li
a {
	color: #39a9ff
}

.team-member .team-social li a:hover {
	color: #ffc123
}

.team-member .team-title {
	color: #3455ff
}

.team-member .team-photo:before {
	background: rgba(52, 85, 255, 0.4)
}

.team-member .team-photo:after {
	background: #ffc123
}

.section-bg-light .tab-custom-s2 .nav-tabs li > a,
.wpb-js-composer.theme-muscari div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tab>a {
	opacity: 1;
	color: #637097
}

.section-bg-light .tab-custom-s2 .nav-tabs li > a.active,
.wpb-js-composer.theme-muscari div.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs-position-top.tab-custom-s2 .vc_tta-tab.vc_active>a {
	color: #3455ff;
	border-bottom-color: #3455ff
}

.section-bg-light .form-message .input-field .input-line, .section-bg-light-alt .form-message .input-field .input-line,
.theme-muscari .comment-form .input-field .input-line {
	color: #637097;
	border-bottom-color: rgba(204, 212, 255, 0.6)
}

.section-bg-light .form-message .input-field .input-title, .section-bg-light-alt .form-message .input-field .input-title {
	color: rgba(52, 85, 255, 0.5)
}

.section-bg-light .contact-info-alt li
.fa {
	color: #3455ff;
	background: #3455ff
}

.section-bg-light .contact-info-alt li .fa:after {
	background: #fff
}

.contact-info-alt li
.fa {
	color: #3455ff;
	background: #3455ff
}

.section-bg-light-alt .contact-info-alt li .fa:after {
	background: #f7f8ff
}

.theme-muscari .blog-section h1, .theme-muscari .blog-section h2, .theme-muscari .blog-section h3, .theme-muscari .blog-section h4, .theme-muscari .blog-section h5, .theme-muscari .blog-section
h6 {
	font-weight: 500
}

.theme-muscari h2.page-heading {
	color: #fff
}

.theme-muscari .page-banner {
	background: url(../images/header-overlay.png) 0 0 no-repeat, #3455ff no-repeat;
	background-size: 50%, cover
}

.theme-muscari .blog-section {
	background: #fff;
	color: #28384c
}

.theme-muscari .sidebar-widget ul li
a {
	color: #28384c
}

.theme-muscari .sidebar-widget ul li a:hover {
	color: #3455ff
}

.theme-muscari .sidebar-widget ul li
a {
	color: #28384c
}

.theme-muscari .sidebar-widget.widget_tag_cloud ul li
a {
	color: #28384c
}

.theme-muscari .search-form input::-moz-placeholder {
	color: #373e45
}

.theme-muscari .search-form input:-ms-input-placeholder {
	color: #373e45
}

.theme-muscari .search-form input::-webkit-input-placeholder {
	color: #373e45
}

.theme-muscari .search-form input[type="text"] {
	color: #373e45
}

.theme-muscari .select2-dropdown {
	background: #eee
}

.theme-muscari .select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #28384c
}

.theme-muscari .select2-container--default .select2-selection--single {
	background-color: rgba(170, 170, 170, 0.1)
}

.theme-muscari .select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: rgba(170, 170, 170)
}

.theme-muscari .select2-container--default .select2-results__option[aria-selected=true] {
	background-color: rgba(170, 170, 170, 0.3)
}

.theme-muscari .blog-content
p {
	color: #8284a5
}

.theme-muscari .blog-texts {
	background: #eff6ff
}

.theme-muscari .blog-texts
p {
	color: #28384c
}

.theme-muscari .blog-title
a {
	color: #28384c
}

.theme-muscari .blog-meta li:after {
	opacity: 0.4
}

.theme-muscari .blog-tags li
a {
	color: #28384c
}

.theme-muscari .page-pagination li
a {
	color: #28384c
}

.theme-muscari .page-pagination li a:hover {
	color: #fff
}

.theme-muscari .page-pagination li a:after {
	background: #eff6ff
}

.theme-muscari .comment-form .input-field label.input-title {
	color: #8284a5
}

.theme-muscari .comment-form .input-field .input-line {
	color: #3c3c3c
}

.theme-muscari .cta-widget .btn.btn-alt {
	background: #fff;
	color: #374574
}

.theme-muscari .cta-widget .btn.btn-plane:hover {
	background: #000
}

.theme-muscari .comment-item, .section-light .comment-item, .section-light-alt .comment-item {
	background: #eff6ff
}

.theme-muscari .comment-item > div, .section-light .comment-item > div, .section-light-alt .comment-item>div {
	border-bottom-color: #e5f0ff
}

.theme-muscari .comment-reply, .section-light .comment-reply, .section-light-alt .comment-reply {
	color: #28384c
}

.theme-muscari .comment-reply .fa, .section-light .comment-reply .fa, .section-light-alt .comment-reply
.fa {
	color: #41faa4
}

.theme-muscari .comment-reply:hover, .section-light .comment-reply:hover, .section-light-alt .comment-reply:hover {
	color: #41faa4
}

.theme-muscari .comment-item {
	background: #eff6ff
}

.theme-muscari .comment-item>div {
	border-bottom-color: #e5f0ff
}

.theme-muscari .ml-auto
a {
	color: #28384c
}

.video-box-s2 {
	position: relative
}

.video-box-s2
img {
	border-radius: 0;
	width: 100%;
	max-width: 100%
}

.video-box-s2:before {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	content: "";
	background: rgba(0,5,55,0.6)
}

.play-btn-s2 {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 50px;
	width: 50px;
	border-radius: 50%;
	background: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%);
	z-index: 2
}

.play-btn-s2:after {
	position: absolute;
	content: "";
	height: calc(100% + 16px);
	width: calc(100% + 16px);
	top: -8px;
	left: -8px;
	border-radius: 50%;
	border: 1px
solid rgba(255, 255, 255, 0.3);
	animation: 1s ease 0s normal none infinite running playbutton
}

.play-btn-s2:before {
	position: absolute;
	left: 2px;
	top: 2px;
	height: calc(100% - 4px);
	width: calc(100% - 4px);
	content: "";
	border-radius: 50%;
	background: #fff
}

.play-icon {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 22px;
	width: 12px;
	transform: translate(-50%, -50%);
	background: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.io-lobelia .play-icon {
	margin-left: 2px
}

.play-icon:before,.play-icon:after {
	position: absolute;
	content: "";
	height: 0;
	width: 0;
	right: 0
}

.play-icon:before {
	top: 0;
	border-right: 12px solid #fff;
	border-bottom: 11px solid transparent
}

.play-icon:after {
	bottom: 0;
	border-right: 12px solid #fff;
	border-top: 11px solid transparent
}

.features-item-s2 {
	margin-bottom: 32px;
	position: relative
}

.features-item-s2.line:before {
	position: absolute;
	left: 31px;
	top: 2px;
	height: calc(100%+50px);
	width: 1px;
	content: "";
	z-index: -1;
	background: #2b56f5
}

.features-icon-s2 {
	height: 60px;
	width: 60px;
	border-radius: 50%;
	background: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%);
	flex-shrink: 0;
	margin-right: 35px
}

.features-title-s2 {
	margin-bottom: 12px
}

.features-list-s2 li:last-child:before {
	display: none
}

.text-block {
	counter-reset: item
}

.text-block
ol {
	list-style: none
}

.text-block ol
li {
	position: relative;
	padding-left: 65px;
	margin-bottom: 10px;
	color: #aeafff
}

.text-block ol li:before {
	position: absolute;
	top: -8px;
	left: 25px;
	counter-increment: item;
	content: counter(item) ".";
	font-size: 30px;
	font-weight: 700;
	color: #46bdf4
}

.problem-list {
	padding: 30px
40px;
	border-radius: 15px;
	background: rgba(0,5,55,0.78)
}

.problem-item {
	padding: 32px
0
}

.problem-item ul
li {
	line-height: 1.73;
	color: #aeafff;
	padding-left: 35px;
	margin: 5px
0;
	position: relative
}

.problem-item ul li:before {
	position: absolute;
	top: 10px;
	left: 15px;
	height: 5px;
	width: 5px;
	content: "";
	border-radius: 50%;
	background: #46bdf4
}

.problem-icon {
	width: 95px;
	flex-grow: 0;
	flex-shrink: 0;
	margin-right: 30px;
	margin-bottom: 20px
}

@media only screen and (max-width: 767px) {
	.problem-list {
		padding: 30px
30px
	}
}

.solution-list {
	margin-bottom: -75px
}

.solution-item {
	padding-bottom: 75px
}

.solution
img {
	width: 65px
}

.solution .features-box
h5 {
	margin-top: 23px
}

.solution-title {
	margin-bottom: 16px
}

@media only screen and (max-width: 767px) {
	.solution-item {
		max-width: 380px;
		margin-left: auto;
		margin-right: auto
	}
}

.io-lobelia .countdown-box .icon-list li .fa,
.io-lobelia .countdown-box .icon-list li
.fab {
	color: #fff
}

.timeline-list {
	position: relative;
	padding: 30px
0
}

.timeline-list:before {
	position: absolute;
	height: 100%;
	width: 1px;
	left: 50%;
	top: 0;
	content: "";
	background: linear-gradient(to bottom, #46bdf4 0%, #7a0fff 100%)
}

.timeline-content {
	position: relative;
	padding: 2px
10px
}

.timeline-content:before {
	position: absolute;
	height: 19px;
	width: 19px;
	border: 1px
solid #46bdf4;
	background: #46bdf4;
	top: 2px;
	left: -24px;
	border-radius: 50%;
	content: ""
}

.timeline-content:after {
	position: absolute;
	font-family: "FontAwesome";
	content: "";
	left: -24px;
	top: 2px;
	width: 19px;
	height: 19px;
	border-radius: 50%;
	background: transparent;
	font-size: 10px;
	line-height: 19px;
	text-align: center;
	color: #41faa4;
	opacity: 0
}

.timeline-content-left:before,.timeline-content-left:after {
	right: -25px;
	left: auto
}

.timeline-content.active:before {
	background: #000537
}

.timeline-content.active:after {
	opacity: 1;
	color: #fff
}

.timeline-content
h6 {
	margin-bottom: 8px;
	color: #46bdf4
}

@media only screen and (max-width: 767px) {
	.timeline-list:before {
		left: 5px
	}

	.timeline-content {
		padding: 0
30px;
		margin: 15px
0
	}

	.timeline-content:before {
		top: 0;
		left: -5px
	}

	.timeline-content:after {
		left: -5px;
		top: 0
	}

	.timeline-content-left:before,.timeline-content-left:after {
		right: auto;
		left: -5px
	}
}

.team-circle-des {
	background: #08157a;
	border-radius: 8px;
	padding: 30px
15px;
	text-align: center;
	margin-bottom: 50px;
	transition: all 0.3s
}

.team-circle-des:hover {
	transform: translateY(-8px)
}

.team-circle-des
h5 {
	font-weight: 400;
	margin: 21px
0 1px
}

.team-circle-des
span {
	display: block;
	margin-bottom: 6px;
	color: #aeafff
}

.team-circle-des
p {
	font-size: 0.87em;
	color: #d2d3ff
}

.team-circle-img {
	max-width: 160px;
	margin: 0
auto
}

.team-circle-img
img {
	border-radius: 50%
}

.team-circle-social
li {
	display: inline-block;
	margin: 0
8px
}

.team-circle-social li
a {
	color: #46bdf4
}

.team-circle-social li a:hover {
	color: #2b56f5
}

@media only screen and (max-width: 767px) {
	.team-circle-des {
		max-width: 360px;
		margin-left: auto;
		margin-right: auto
	}

	.team-circle-des
img {
		max-width: 100%
	}
}

.io-lobelia .banner.banner-curb {
	background: url(../images/header-shape-lobelia.png) top center no-repeat, linear-gradient(to top left, #000537 0%, #0a1992 100%);
	background-size: 100%;
	position: relative
}

.io-lobelia .banner.banner-curb:before {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 70%;
	width: 100%;
	content: "";
	background: linear-gradient(to top, #0a1992 0%, rgba(0, 0, 0, 0) 100%)
}

.io-lobelia .has-fixed .btn.btn-outline::after {
	background: #071162
}

.io-lobelia .site-header.has-fixed
.navbar {
	background: #071162
}

.io-lobelia .site-header .is-transparent + .banner .banner-content {
	padding-top: 90px;
	padding-bottom: 40px
}

.io-lobelia .navbar .navbar-nav .dropdown-menu {
	background: #060f59
}

.io-lobelia .navbar .navbar-nav .dropdown-menu:after {
	border-bottom-color: #060f59
}

.io-lobelia .section-bg {
	background-color: #0a1992
}

.io-lobelia .section-bg .countdown-box {
	background: #091784
}

.io-lobelia .section-bg-alt,
.io-lobelia .subscribe-section,
.io-lobelia .footer-section {
	background-color: #000537
}

.io-lobelia .section-bg-alt .countdown-box {
	background: #000428
}

.io-lobelia .sub-heading {
	color: #46bdf4
}

.io-lobelia
p {
	color: #d2d3ff
}

.io-lobelia .text-block
p {
	color: #d2d3ff
}

.io-lobelia .text-block ul
li {
	color: #aeafff
}

.io-lobelia .text-block ol
li {
	color: #aeafff
}

.io-lobelia .btn.btn-outline::after {
	background: #051276
}

.io-lobelia .accordion
.card {
	background: rgba(8, 21, 122, 0.3);
	border-bottom: 1px solid #0a1992 !important
}

.io-lobelia .accordion .card .card-header
a.collapsed {
	background: #08157a
}

.io-lobelia .inline-form .input-round,
.io-lobelia .mc4wp-form .input-round {
	border-color: #0a1992;
	background: #0a1992
}

.io-lobelia input::-moz-placeholder {
	opacity: 0.6;
	color: #fff
}

.io-lobelia input:-ms-input-placeholder {
	opacity: 0.6;
	color: #fff
}

.io-lobelia input::-webkit-input-placeholder {
	opacity: 0.6;
	color: #fff
}

.io-lobelia .subscription-form
.btn {
	top: 5px;
	right: 5px
}

.io-lobelia .navbar-collapse::after {
	display: none
}

.io-lobelia .footer-scetion {
	padding: 60px
0 60px
}

.io-lobelia .loader-section {
	background: #08157a
}

@media only screen and (max-width: 991px) {
	.io-lobelia .site-header .navbar.is-transparent.active {
		background: #09167f
	}

	.imgfix {
		text-align: center
	}

	.imgfix
img {
		width: 100%;
		max-width: 480px
	}
}

@media only screen and (max-width: 767px) {
	.io-lobelia .footer-scetion {
		padding: 0
0 60px
	}
}

@media only screen and (max-width: 767px) and (min-width: 480px) and (orientation: landscape) {
	.section:not(.team-section) img,
.section:not(.blog-section) img {
		width: 100%
	}

	.section .video-box-s2
img {
		max-width: 100%
	}

	.problem-item .problem-icon
img {
		max-width: 100%
	}

	.team-circle-des
img {
		max-width: 100% !important
	}
}

.io-lobelia .blog-section {
	background: #1b30a4
}

.io-lobelia .blog-texts {
	background: #0e46bc
}

.io-lobelia .page-banner {
	background: url(../images/header-overlay.png) 0 0 no-repeat, url(//wpdemo.oceanthemes.net/icos-lobelia/wp-content/themes/icos-lobelia/assets/css/../images/header-bg-azure.png) 0 0 no-repeat;
	background-size: 50%, cover
}

.io-lobelia .select2-dropdown {
	background: #0d42b2
}

.io-lobelia .select2-results__option {
	color: #fff
}

h1.color-secondary,h2.color-secondary,h3.color-secondary,h4.color-secondary,h5.color-secondary,h6.color-secondary,.h1.color-secondary,.h2.color-secondary,.h3.color-secondary,.h4.color-secondary,.h5.color-secondary,.h6.color-secondary {
	color: #7a0fff
}

h1.color-primary,h2.color-primary,h3.color-primary,h4.color-primary,h5.color-primary,h6.color-primary,.h1.color-primary,.h2.color-primary,.h3.color-primary,.h4.color-primary,.h5.color-primary,.h6.color-primary {
	color: #46bdf4
}

.theme-light h1.color-secondary, .theme-light h2.color-secondary, .theme-light h3.color-secondary, .theme-light h4.color-secondary, .theme-light h5.color-secondary, .theme-light h6.color-secondary, .theme-light .h1.color-secondary, .theme-light .h2.color-secondary, .theme-light .h3.color-secondary, .theme-light .h4.color-secondary, .theme-light .h5.color-secondary, .theme-light .h6.color-secondary {
	color: #7a0fff
}

.theme-light h1.color-primary, .theme-light h2.color-primary, .theme-light h3.color-primary, .theme-light h4.color-primary, .theme-light h5.color-primary, .theme-light h6.color-primary, .theme-light .h1.color-primary, .theme-light .h2.color-primary, .theme-light .h3.color-primary, .theme-light .h4.color-primary, .theme-light .h5.color-primary, .theme-light .h6.color-primary {
	color: #46bdf4
}

h1.color-secondary,h2.color-secondary,h3.color-secondary,h4.color-secondary,h5.color-secondary,h6.color-secondary,.h1.color-secondary,.h2.color-secondary,.h3.color-secondary,.h4.color-secondary,.h5.color-secondary,.h6.color-secondary,p.color-secondary {
	color: #7a0fff
}

h1.color-primary,h2.color-primary,h3.color-primary,h4.color-primary,h5.color-primary,h6.color-primary,.h1.color-primary,.h2.color-primary,.h3.color-primary,.h4.color-primary,.h5.color-primary,.h6.color-primary,p.color-primary {
	color: #46bdf4
}

h1.color-alt-primary,h2.color-alt-primary,h3.color-alt-primary,h4.color-alt-primary,h5.color-alt-primary,h6.color-alt-primary,.h1.color-alt-primary,.h2.color-alt-primary,.h3.color-alt-primary,.h4.color-alt-primary,.h5.color-alt-primary,.h6.color-alt-primary,p.color-alt-primary {
	color: #2b56f5
}

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, p span,
.navbar .navbar-nav:not(.navbar-btns) > li > a:hover, .navbar .navbar-nav:not(.navbar-btns) .sub-menu li > a:hover,
.widget-area .sidebar-widget ul li a:hover, .widget-area .sidebar-widget.widget_tag_cloud ul li a:hover, .post-content .blog-tags li a:hover,
.blog-meta li a:hover, .theme-light .blog-meta li a:hover, .blog-texts .blog-title a:hover,.btn.btn-more {
	color: #46bdf4
}

.play-btn-alt
.fa {
	background: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.text-block ul:not(.btns) li:before {
	background: #46bdf4
}

.section-head .section-title span, .section-head .section-title:before {
	color: #7a0fff;
	opacity: 0.06
}

.heading-animation {
	border-top-color: #2b56f5;
	border-left-color: #2b56f5
}

.heading-animation:before {
	border-top-color: #2b56f5;
	border-lef-colort: #2b56f5
}

.heading-animation:after {
	border-top-color: #2b56f5;
	border-left-color: #2b56f5
}

.heading-animation span:first-of-type {
	border-top-color: #2b56f5;
	border-left-color: #2b56f5
}

.heading-animation span:first-of-type:before {
	border-top-color: #2b56f5;
	border-left-color: #2b56f5
}

.heading-animation span:first-of-type:after {
	border-top-color: #2b56f5;
	border-left-color: #2b56f5
}

.heading-animation span:last-of-type {
	border-top-color: #2b56f5;
	border-left-color: #2b56f5
}

.heading-animation span:last-of-type:before {
	border-top-color: #2b56f5;
	border-left-color: #2b56f5
}

.heading-animation span:last-of-type:after {
	border-top-color: #2b56f5;
	border-left-color: #2b56f5
}

.section-connect:before {
	background: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.event-info:before, .event-info .event-single-info:before {
	background: #46bdf4
}

.io-azure .countdown-box {
	background-image: -webkit-linear-gradient(to right, #2b56f5 0%, #46bdf4 100%);
	background-image: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.io-azure .countdown-box .btn.btn-alt {
	background-image: linear-gradient(to right, #340075 0%, #0d9ee0 100%)
}

.io-azure .countdown-box .btn.btn-alt:before {
	background-image: linear-gradient(to right, #0d9ee0 0%, #340075 100%)
}

.countdown-box .token-countdown .countdown-text {
	color: #46bdf4
}

.countdown-box.countdown-header:after,
.countdown-box.countdown-header:before,
.countdown-box.countdown-header .extra-line,
.countdown-box.countdown-header .extra-line:after {
	border-color: #7a0fff
}

.countdown-box.countdown-header:after,
.countdown-box.countdown-header:before,
.countdown-box.countdown-header .extra-line {
	opacity: 0.4
}

.theme-light .countdown-box.countdown-header:after,
.theme-light .countdown-box.countdown-header:before,
.theme-light .countdown-box.countdown-header .extra-line,
.section-light .countdown-box.countdown-header:after,
.section-light .countdown-box.countdown-header:before,
.section-light .countdown-box.countdown-header .extra-line {
	opacity: 0.1
}

.roadmap-list:after {
	background: #7a0fff
}

.single-roadmap:before {
	background-image: -webkit-linear-gradient(top, #46bdf4 0%, #7a0fff 100%);
	background-image: linear-gradient(top, #46bdf4 0%, #7a0fff 100%)
}

.single-roadmap:after {
	background: #46bdf4
}

.single-roadmap
h6 {
	color: #7a0fff
}

.single-roadmap.roadmap-down:before {
	background-image: -webkit-linear-gradient(top, #7a0fff 0%, #46bdf4 100%);
	background-image: linear-gradient(top, #7a0fff 0%, #46bdf4 100%)
}

.single-roadmap.roadmap-done:after {
	border-color: #46bdf4
}

.theme-light .single-roadmap:before {
	background-image: -webkit-linear-gradient(top, #2b56f5 0%, #7a0fff 100%);
	background-image: linear-gradient(top, #2b56f5 0%, #7a0fff 100%)
}

.theme-light .single-roadmap:after {
	background: #2b56f5
}

.theme-light .single-roadmap.roadmap-done:after {
	border-color: #46bdf4
}

.theme-light .single-roadmap.roadmap-down:before {
	background-image: -webkit-linear-gradient(top, #7a0fff 0%, #2b56f5 100%);
	background-image: linear-gradient(top, #7a0fff 0%, #2b56f5 100%)
}

.single-roadmap-alt:before {
	background-image: linear-gradient(to right, transparent 0%, #7a0fff 50%, #7a0fff 100%)
}

.single-roadmap-alt:after {
	border: 1px
solid #7a0fff
}

.single-roadmap-alt.sec-pri:before {
	background-image: linear-gradient(to right, #7a0fff 0%, #46bdf4 100%)
}

.single-roadmap-alt.sec-pri:after {
	border-color: #46bdf4
}

.single-roadmap-alt.sec-pri h5:before, .single-roadmap-alt.sec-pri h6:before {
	background: #46bdf4
}

.single-roadmap-alt.pri-sec:before {
	background-image: linear-gradient(to right, #46bdf4 0%, #7a0fff 100%)
}

.single-roadmap-alt.pri-sec:after {
	border-color: #7a0fff
}

.single-roadmap-alt.pri-sec h5:before, .single-roadmap-alt.pri-sec h6:before {
	background: #7a0fff
}

.single-roadmap-alt.sec-prialt:before {
	background-image: linear-gradient(to right, #7a0fff 0%, #2b56f5 100%)
}

.single-roadmap-alt.sec-prialt:after {
	border-color: #2b56f5
}

.single-roadmap-alt.sec-prialt h5:before, .single-roadmap-alt.sec-prialt h6:before {
	background: #2b56f5
}

.single-roadmap-alt.prialt-pri:before {
	background-image: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.single-roadmap-alt.prialt-pri:after {
	border-color: #46bdf4
}

.single-roadmap-alt.prialt-pri h5:before, .single-roadmap-alt.prialt-pri h6:before {
	background: #46bdf4
}

.single-roadmap-alt.pri-last:before {
	background-image: linear-gradient(to left, transparent 0%, #46bdf4 50%, #46bdf4 100%)
}

.single-roadmap-alt h5:before, .single-roadmap-alt h6:before {
	background: #7a0fff
}

.team-member .team-photo:after {
	background-image: -webkit- linear-gradient(to right, #2b56f5 0%, #46bdf4 100%);
	background-image: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.team-member .team-title {
	color: #46bdf4
}

.team-member .team-social li
a {
	color: #7a0fff
}

.team-hex .team-info:before {
	background-image: -webkit- linear-gradient(to right, #2b56f5 0%, #46bdf4 100%);
	background-image: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.team-hex .team-title {
	color: #7a0fff
}

.team-described .team-title:after {
	background-image: -webkit- linear-gradient(to right, #2b56f5 0%, #46bdf4 100%);
	background-image: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.team-described .team-social li
a {
	color: #7a0fff
}

.team-described .team-discription li:before, .sidebar-widget.widget_categories ul li:before {
	background: #46bdf4
}

.team-circle .team-photo:before {
	background-image: linear-gradient(to top, #2b56f5 0%, #46bdf4 100%)
}

.team-circle .team-title, .theme-light .blog-meta li a, .theme-light .blog-meta
li {
	color: #7a0fff
}

.skill-bar-percent {
	background-image: linear-gradient(to right, #46bdf4 0%, #7a0fff 100%)
}

.bg-team-exp.mfp-bg {
	background-image: linear-gradient(to right, #46bdf4 0%, #7a0fff 100%)
}

.contact-info li
.fa {
	background-image: -webkit- linear-gradient(to right, #2b56f5 0%, #46bdf4 100%);
	background-image: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.form-message .input-field .input-line, .comment-form .input-field .input-line {
	border-bottom-color: #46bdf4
}

.social li a:hover, .page-pagination li a:hover:after, .page-pagination li span:after,
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs-position-top .vc_tta-tabs-list:after,
.theme-light .blog-meta li:after {
	background: #7a0fff
}

.theme-light .blog-meta li:after {
	opacity: 0.3
}

.theme-light .search-form input[type="text"] {
	border-color: rgba(40,56,76,0.6)
}

.theme-light .search-form
button {
	background-color: rgba(40,56,76,0.8)
}

.theme-light .search-form button:hover {
	background-color: rgba(40,56,76,1)
}

.sidebar-widget.widget_tag_cloud ul li a, .blog-tags li
a {
	border-color: rgba(255,255,255,0.4)
}

.theme-light .sidebar-widget.widget_tag_cloud ul li a, .theme-light .blog-tags li
a {
	border-color: rgba(40,56,76,0.4)
}

.sidebar-widget.widget_tag_cloud ul li a:hover, .post-content .blog-tags li a:hover {
	border-color: #46bdf4
}

.blog-photo a:after {
	background: linear-gradient(to right, #46bdf4 0%, #7a0fff 100%)
}

#loader {
	border-top-color: #46bdf4
}

#loader:after {
	border-top-color: #2b56f5
}

#loader:before {
	border-top-color: #7a0fff
}

.io-azure .blog-meta li, .io-azure .blog-meta li a,
.io-azure .page-pagination li a,
.switcher-top .wpml-ls-legacy-dropdown a:hover,
.slanguage .sub-menu li a:hover,
.btn.btn-simple .fa, .btn.btn-simple .ti,
.section-pro .roadmap-list-alt .owl-prev .ti,
.section-pro .roadmap-list-alt .owl-next .ti,
.section-pro-alt .roadmap-list-alt .owl-prev .ti,
.section-pro-alt .roadmap-list-alt .owl-next .ti,
.section-pro .contact-info-alt li
.fa {
	color: #46bdf4
}

#back-to-top {
	background-color: #2b56f5
}

#back-to-top:hover {
	background-color: #16a3fe
}

.single-roadmap-alt.gradiant-ctob:before {
	background-image: linear-gradient(to right, #2b56f5 0%, #7a0fff 100%)
}

.single-roadmap-alt.gradiant-ctob:after {
	border-color: #7a0fff
}

.single-roadmap-alt.gradiant-ctob h5:before, .single-roadmap-alt.gradiant-ctob h6:before {
	background: #7a0fff
}

.single-roadmap-alt.gradiant-btoa:before {
	background-image: linear-gradient(to right, #7a0fff 0%, #46bdf4 100%)
}

.single-roadmap-alt.gradiant-btoa:after {
	border-color: #46bdf4
}

.single-roadmap-alt.gradiant-btoa h5:before, .single-roadmap-alt.gradiant-btoa h6:before {
	background: #46bdf4
}

.single-roadmap-alt.gradiant-atob:before {
	background-image: linear-gradient(to right, #46bdf4 0%, #7a0fff 100%)
}

.single-roadmap-alt.gradiant-atob:after {
	border-color: #7a0fff
}

.single-roadmap-alt.gradiant-atob h5:before, .single-roadmap-alt.gradiant-atob h6:before {
	background: #7a0fff
}

.single-roadmap-alt.gradiant-btoc:before {
	background-image: linear-gradient(to right, #7a0fff 0%, #2b56f5 100%)
}

.single-roadmap-alt.gradiant-btoc:after {
	border-color: #2b56f5
}

.single-roadmap-alt.gradiant-btoc h5:before, .single-roadmap-alt.gradiant-btoc h6:before {
	background: #2b56f5
}

.single-roadmap-alt.gradiant-ctoa:before {
	background-image: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.single-roadmap-alt.gradiant-ctoa:after {
	border-color: #46bdf4
}

.single-roadmap-alt.gradiant-ctoa h5:before, .single-roadmap-alt.gradiant-ctoa h6:before {
	background: #46bdf4
}

.single-roadmap-alt.gradiant-atoc:before {
	background-image: linear-gradient(to right, #46bdf4 0%, #2b56f5 100%)
}

.single-roadmap-alt.gradiant-atoc:after {
	border-color: #2b56f5
}

.single-roadmap-alt.gradiant-atoc h5:before, .single-roadmap-alt.gradiant-atoc h6:before {
	background: #2b56f5
}

.single-roadmap-alt h5:before, .single-roadmap-alt h6:before {
	background: #7a0fff
}

.contact-info-alt li
.fa {
	background: linear-gradient(to right, #2b56f5 0%, #46bdf4 100%)
}

.token-status-percent {
	background: linear-gradient(to right, #46bdf4 0%, #2b56f5 100%)
}

.io-azure .token-status-percent {
	background: #2b56f5
}

.io-azure .comment-form .input-field label.input-title {
	color: #fff;
	opacity: .7
}

.io-azure .section-pro .comment-form .input-field label.input-title {
	color: initial
}

.vc_row:after,.vc_row:before {
	content: " ";
	display: table
}

.vc_row:after {
	clear: both
}

@media (max-width:767px) {
	.vc_hidden-xs {
		display: none!important
	}
}

@media (min-width:768px) and (max-width:991px) {
	.vc_hidden-sm {
		display: none!important
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.vc_hidden-md {
		display: none!important
	}
}

@media (min-width:1200px) {
	.vc_hidden-lg {
		display: none!important
	}
}

.vc_non_responsive .vc_row .vc_col-sm-1 {
	position: relative;
	float: left;
	width: 8.33333333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-2 {
	position: relative;
	float: left;
	width: 16.66666667%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-3 {
	position: relative;
	float: left;
	width: 25%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-4 {
	position: relative;
	float: left;
	width: 33.33333333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-5 {
	position: relative;
	float: left;
	width: 41.66666667%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-6 {
	position: relative;
	float: left;
	width: 50%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-7 {
	position: relative;
	float: left;
	width: 58.33333333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-8 {
	position: relative;
	float: left;
	width: 66.66666667%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-9 {
	position: relative;
	float: left;
	width: 75%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-10 {
	position: relative;
	float: left;
	width: 83.33333333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-11 {
	position: relative;
	float: left;
	width: 91.66666667%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-12 {
	position: relative;
	float: left;
	width: 100%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
	margin-left: 100%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
	margin-left: 91.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
	margin-left: 83.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
	margin-left: 75%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
	margin-left: 66.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
	margin-left: 58.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
	margin-left: 50%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
	margin-left: 41.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
	margin-left: 33.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
	margin-left: 25%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
	margin-left: 16.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
	margin-left: 8.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
	margin-left: 0
}

.vc_non_responsive .vc_row .vc_hidden-sm {
	display: none!important
}

.vc_column_container {
	width: 100%
}

.vc_row {
	margin-left: -15px;
	margin-right: -15px
}

.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 {
	float: left
}

.rtl .vc_rtl-columns-reverse .vc_col-xs-1,.rtl .vc_rtl-columns-reverse .vc_col-xs-10,.rtl .vc_rtl-columns-reverse .vc_col-xs-11,.rtl .vc_rtl-columns-reverse .vc_col-xs-12,.rtl .vc_rtl-columns-reverse .vc_col-xs-2,.rtl .vc_rtl-columns-reverse .vc_col-xs-3,.rtl .vc_rtl-columns-reverse .vc_col-xs-4,.rtl .vc_rtl-columns-reverse .vc_col-xs-5,.rtl .vc_rtl-columns-reverse .vc_col-xs-6,.rtl .vc_rtl-columns-reverse .vc_col-xs-7,.rtl .vc_rtl-columns-reverse .vc_col-xs-8,.rtl .vc_rtl-columns-reverse .vc_col-xs-9 {
	float: right
}

.vc_col-xs-12 {
	width: 100%
}

.vc_col-xs-11 {
	width: 91.66666667%
}

.vc_col-xs-10 {
	width: 83.33333333%
}

.vc_col-xs-9 {
	width: 75%
}

.vc_col-xs-8 {
	width: 66.66666667%
}

.vc_col-xs-7 {
	width: 58.33333333%
}

.vc_col-xs-6 {
	width: 50%
}

.vc_col-xs-5 {
	width: 41.66666667%
}

.vc_col-xs-4 {
	width: 33.33333333%
}

.vc_col-xs-3 {
	width: 25%
}

.vc_col-xs-2 {
	width: 16.66666667%
}

.vc_col-xs-1 {
	width: 8.33333333%
}

.vc_col-xs-pull-12 {
	right: 100%
}

.vc_col-xs-pull-11 {
	right: 91.66666667%
}

.vc_col-xs-pull-10 {
	right: 83.33333333%
}

.vc_col-xs-pull-9 {
	right: 75%
}

.vc_col-xs-pull-8 {
	right: 66.66666667%
}

.vc_col-xs-pull-7 {
	right: 58.33333333%
}

.vc_col-xs-pull-6 {
	right: 50%
}

.vc_col-xs-pull-5 {
	right: 41.66666667%
}

.vc_col-xs-pull-4 {
	right: 33.33333333%
}

.vc_col-xs-pull-3 {
	right: 25%
}

.vc_col-xs-pull-2 {
	right: 16.66666667%
}

.vc_col-xs-pull-1 {
	right: 8.33333333%
}

.vc_col-xs-pull-0 {
	right: auto
}

.vc_col-xs-push-12 {
	left: 100%
}

.vc_col-xs-push-11 {
	left: 91.66666667%
}

.vc_col-xs-push-10 {
	left: 83.33333333%
}

.vc_col-xs-push-9 {
	left: 75%
}

.vc_col-xs-push-8 {
	left: 66.66666667%
}

.vc_col-xs-push-7 {
	left: 58.33333333%
}

.vc_col-xs-push-6 {
	left: 50%
}

.vc_col-xs-push-5 {
	left: 41.66666667%
}

.vc_col-xs-push-4 {
	left: 33.33333333%
}

.vc_col-xs-push-3 {
	left: 25%
}

.vc_col-xs-push-2 {
	left: 16.66666667%
}

.vc_col-xs-push-1 {
	left: 8.33333333%
}

.vc_col-xs-push-0 {
	left: auto
}

.vc_col-xs-offset-12 {
	margin-left: 100%
}

.vc_col-xs-offset-11 {
	margin-left: 91.66666667%
}

.vc_col-xs-offset-10 {
	margin-left: 83.33333333%
}

.vc_col-xs-offset-9 {
	margin-left: 75%
}

.vc_col-xs-offset-8 {
	margin-left: 66.66666667%
}

.vc_col-xs-offset-7 {
	margin-left: 58.33333333%
}

.vc_col-xs-offset-6 {
	margin-left: 50%
}

.vc_col-xs-offset-5 {
	margin-left: 41.66666667%
}

.vc_col-xs-offset-4 {
	margin-left: 33.33333333%
}

.vc_col-xs-offset-3 {
	margin-left: 25%
}

.vc_col-xs-offset-2 {
	margin-left: 16.66666667%
}

.vc_col-xs-offset-1 {
	margin-left: 8.33333333%
}

.vc_col-xs-offset-0 {
	margin-left: 0
}

@media (min-width:768px) {
	.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9 {
		float: left
	}

	.rtl .vc_rtl-columns-reverse .vc_col-sm-1,.rtl .vc_rtl-columns-reverse .vc_col-sm-10,.rtl .vc_rtl-columns-reverse .vc_col-sm-11,.rtl .vc_rtl-columns-reverse .vc_col-sm-12,.rtl .vc_rtl-columns-reverse .vc_col-sm-2,.rtl .vc_rtl-columns-reverse .vc_col-sm-3,.rtl .vc_rtl-columns-reverse .vc_col-sm-4,.rtl .vc_rtl-columns-reverse .vc_col-sm-5,.rtl .vc_rtl-columns-reverse .vc_col-sm-6,.rtl .vc_rtl-columns-reverse .vc_col-sm-7,.rtl .vc_rtl-columns-reverse .vc_col-sm-8,.rtl .vc_rtl-columns-reverse .vc_col-sm-9 {
		float: right
	}

	.vc_col-sm-12 {
		width: 100%
	}

	.vc_col-sm-11 {
		width: 91.66666667%
	}

	.vc_col-sm-10 {
		width: 83.33333333%
	}

	.vc_col-sm-9 {
		width: 75%
	}

	.vc_col-sm-8 {
		width: 66.66666667%
	}

	.vc_col-sm-7 {
		width: 58.33333333%
	}

	.vc_col-sm-6 {
		width: 50%
	}

	.vc_col-sm-5 {
		width: 41.66666667%
	}

	.vc_col-sm-4 {
		width: 33.33333333%
	}

	.vc_col-sm-3 {
		width: 25%
	}

	.vc_col-sm-2 {
		width: 16.66666667%
	}

	.vc_col-sm-1 {
		width: 8.33333333%
	}

	.vc_col-sm-pull-12 {
		right: 100%
	}

	.vc_col-sm-pull-11 {
		right: 91.66666667%
	}

	.vc_col-sm-pull-10 {
		right: 83.33333333%
	}

	.vc_col-sm-pull-9 {
		right: 75%
	}

	.vc_col-sm-pull-8 {
		right: 66.66666667%
	}

	.vc_col-sm-pull-7 {
		right: 58.33333333%
	}

	.vc_col-sm-pull-6 {
		right: 50%
	}

	.vc_col-sm-pull-5 {
		right: 41.66666667%
	}

	.vc_col-sm-pull-4 {
		right: 33.33333333%
	}

	.vc_col-sm-pull-3 {
		right: 25%
	}

	.vc_col-sm-pull-2 {
		right: 16.66666667%
	}

	.vc_col-sm-pull-1 {
		right: 8.33333333%
	}

	.vc_col-sm-pull-0 {
		right: auto
	}

	.vc_col-sm-push-12 {
		left: 100%
	}

	.vc_col-sm-push-11 {
		left: 91.66666667%
	}

	.vc_col-sm-push-10 {
		left: 83.33333333%
	}

	.vc_col-sm-push-9 {
		left: 75%
	}

	.vc_col-sm-push-8 {
		left: 66.66666667%
	}

	.vc_col-sm-push-7 {
		left: 58.33333333%
	}

	.vc_col-sm-push-6 {
		left: 50%
	}

	.vc_col-sm-push-5 {
		left: 41.66666667%
	}

	.vc_col-sm-push-4 {
		left: 33.33333333%
	}

	.vc_col-sm-push-3 {
		left: 25%
	}

	.vc_col-sm-push-2 {
		left: 16.66666667%
	}

	.vc_col-sm-push-1 {
		left: 8.33333333%
	}

	.vc_col-sm-push-0 {
		left: auto
	}

	.vc_col-sm-offset-12 {
		margin-left: 100%
	}

	.vc_col-sm-offset-11 {
		margin-left: 91.66666667%
	}

	.vc_col-sm-offset-10 {
		margin-left: 83.33333333%
	}

	.vc_col-sm-offset-9 {
		margin-left: 75%
	}

	.vc_col-sm-offset-8 {
		margin-left: 66.66666667%
	}

	.vc_col-sm-offset-7 {
		margin-left: 58.33333333%
	}

	.vc_col-sm-offset-6 {
		margin-left: 50%
	}

	.vc_col-sm-offset-5 {
		margin-left: 41.66666667%
	}

	.vc_col-sm-offset-4 {
		margin-left: 33.33333333%
	}

	.vc_col-sm-offset-3 {
		margin-left: 25%
	}

	.vc_col-sm-offset-2 {
		margin-left: 16.66666667%
	}

	.vc_col-sm-offset-1 {
		margin-left: 8.33333333%
	}

	.vc_col-sm-offset-0 {
		margin-left: 0
	}
}

@media (min-width:992px) {
	.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9 {
		float: left
	}

	.rtl .vc_rtl-columns-reverse .vc_col-md-1,.rtl .vc_rtl-columns-reverse .vc_col-md-10,.rtl .vc_rtl-columns-reverse .vc_col-md-11,.rtl .vc_rtl-columns-reverse .vc_col-md-12,.rtl .vc_rtl-columns-reverse .vc_col-md-2,.rtl .vc_rtl-columns-reverse .vc_col-md-3,.rtl .vc_rtl-columns-reverse .vc_col-md-4,.rtl .vc_rtl-columns-reverse .vc_col-md-5,.rtl .vc_rtl-columns-reverse .vc_col-md-6,.rtl .vc_rtl-columns-reverse .vc_col-md-7,.rtl .vc_rtl-columns-reverse .vc_col-md-8,.rtl .vc_rtl-columns-reverse .vc_col-md-9 {
		float: right
	}

	.vc_col-md-12 {
		width: 100%
	}

	.vc_col-md-11 {
		width: 91.66666667%
	}

	.vc_col-md-10 {
		width: 83.33333333%
	}

	.vc_col-md-9 {
		width: 75%
	}

	.vc_col-md-8 {
		width: 66.66666667%
	}

	.vc_col-md-7 {
		width: 58.33333333%
	}

	.vc_col-md-6 {
		width: 50%
	}

	.vc_col-md-5 {
		width: 41.66666667%
	}

	.vc_col-md-4 {
		width: 33.33333333%
	}

	.vc_col-md-3 {
		width: 25%
	}

	.vc_col-md-2 {
		width: 16.66666667%
	}

	.vc_col-md-1 {
		width: 8.33333333%
	}

	.vc_col-md-pull-12 {
		right: 100%
	}

	.vc_col-md-pull-11 {
		right: 91.66666667%
	}

	.vc_col-md-pull-10 {
		right: 83.33333333%
	}

	.vc_col-md-pull-9 {
		right: 75%
	}

	.vc_col-md-pull-8 {
		right: 66.66666667%
	}

	.vc_col-md-pull-7 {
		right: 58.33333333%
	}

	.vc_col-md-pull-6 {
		right: 50%
	}

	.vc_col-md-pull-5 {
		right: 41.66666667%
	}

	.vc_col-md-pull-4 {
		right: 33.33333333%
	}

	.vc_col-md-pull-3 {
		right: 25%
	}

	.vc_col-md-pull-2 {
		right: 16.66666667%
	}

	.vc_col-md-pull-1 {
		right: 8.33333333%
	}

	.vc_col-md-pull-0 {
		right: auto
	}

	.vc_col-md-push-12 {
		left: 100%
	}

	.vc_col-md-push-11 {
		left: 91.66666667%
	}

	.vc_col-md-push-10 {
		left: 83.33333333%
	}

	.vc_col-md-push-9 {
		left: 75%
	}

	.vc_col-md-push-8 {
		left: 66.66666667%
	}

	.vc_col-md-push-7 {
		left: 58.33333333%
	}

	.vc_col-md-push-6 {
		left: 50%
	}

	.vc_col-md-push-5 {
		left: 41.66666667%
	}

	.vc_col-md-push-4 {
		left: 33.33333333%
	}

	.vc_col-md-push-3 {
		left: 25%
	}

	.vc_col-md-push-2 {
		left: 16.66666667%
	}

	.vc_col-md-push-1 {
		left: 8.33333333%
	}

	.vc_col-md-push-0 {
		left: auto
	}

	.vc_col-md-offset-12 {
		margin-left: 100%
	}

	.vc_col-md-offset-11 {
		margin-left: 91.66666667%
	}

	.vc_col-md-offset-10 {
		margin-left: 83.33333333%
	}

	.vc_col-md-offset-9 {
		margin-left: 75%
	}

	.vc_col-md-offset-8 {
		margin-left: 66.66666667%
	}

	.vc_col-md-offset-7 {
		margin-left: 58.33333333%
	}

	.vc_col-md-offset-6 {
		margin-left: 50%
	}

	.vc_col-md-offset-5 {
		margin-left: 41.66666667%
	}

	.vc_col-md-offset-4 {
		margin-left: 33.33333333%
	}

	.vc_col-md-offset-3 {
		margin-left: 25%
	}

	.vc_col-md-offset-2 {
		margin-left: 16.66666667%
	}

	.vc_col-md-offset-1 {
		margin-left: 8.33333333%
	}

	.vc_col-md-offset-0 {
		margin-left: 0
	}
}

@media (min-width:1200px) {
	.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9 {
		float: left
	}

	.rtl .vc_rtl-columns-reverse .vc_col-lg-1,.rtl .vc_rtl-columns-reverse .vc_col-lg-10,.rtl .vc_rtl-columns-reverse .vc_col-lg-11,.rtl .vc_rtl-columns-reverse .vc_col-lg-12,.rtl .vc_rtl-columns-reverse .vc_col-lg-2,.rtl .vc_rtl-columns-reverse .vc_col-lg-3,.rtl .vc_rtl-columns-reverse .vc_col-lg-4,.rtl .vc_rtl-columns-reverse .vc_col-lg-5,.rtl .vc_rtl-columns-reverse .vc_col-lg-6,.rtl .vc_rtl-columns-reverse .vc_col-lg-7,.rtl .vc_rtl-columns-reverse .vc_col-lg-8,.rtl .vc_rtl-columns-reverse .vc_col-lg-9 {
		float: right
	}

	.vc_col-lg-12 {
		width: 100%
	}

	.vc_col-lg-11 {
		width: 91.66666667%
	}

	.vc_col-lg-10 {
		width: 83.33333333%
	}

	.vc_col-lg-9 {
		width: 75%
	}

	.vc_col-lg-8 {
		width: 66.66666667%
	}

	.vc_col-lg-7 {
		width: 58.33333333%
	}

	.vc_col-lg-6 {
		width: 50%
	}

	.vc_col-lg-5 {
		width: 41.66666667%
	}

	.vc_col-lg-4 {
		width: 33.33333333%
	}

	.vc_col-lg-3 {
		width: 25%
	}

	.vc_col-lg-2 {
		width: 16.66666667%
	}

	.vc_col-lg-1 {
		width: 8.33333333%
	}

	.vc_col-lg-pull-12 {
		right: 100%
	}

	.vc_col-lg-pull-11 {
		right: 91.66666667%
	}

	.vc_col-lg-pull-10 {
		right: 83.33333333%
	}

	.vc_col-lg-pull-9 {
		right: 75%
	}

	.vc_col-lg-pull-8 {
		right: 66.66666667%
	}

	.vc_col-lg-pull-7 {
		right: 58.33333333%
	}

	.vc_col-lg-pull-6 {
		right: 50%
	}

	.vc_col-lg-pull-5 {
		right: 41.66666667%
	}

	.vc_col-lg-pull-4 {
		right: 33.33333333%
	}

	.vc_col-lg-pull-3 {
		right: 25%
	}

	.vc_col-lg-pull-2 {
		right: 16.66666667%
	}

	.vc_col-lg-pull-1 {
		right: 8.33333333%
	}

	.vc_col-lg-pull-0 {
		right: auto
	}

	.vc_col-lg-push-12 {
		left: 100%
	}

	.vc_col-lg-push-11 {
		left: 91.66666667%
	}

	.vc_col-lg-push-10 {
		left: 83.33333333%
	}

	.vc_col-lg-push-9 {
		left: 75%
	}

	.vc_col-lg-push-8 {
		left: 66.66666667%
	}

	.vc_col-lg-push-7 {
		left: 58.33333333%
	}

	.vc_col-lg-push-6 {
		left: 50%
	}

	.vc_col-lg-push-5 {
		left: 41.66666667%
	}

	.vc_col-lg-push-4 {
		left: 33.33333333%
	}

	.vc_col-lg-push-3 {
		left: 25%
	}

	.vc_col-lg-push-2 {
		left: 16.66666667%
	}

	.vc_col-lg-push-1 {
		left: 8.33333333%
	}

	.vc_col-lg-push-0 {
		left: auto
	}

	.vc_col-lg-offset-12 {
		margin-left: 100%
	}

	.vc_col-lg-offset-11 {
		margin-left: 91.66666667%
	}

	.vc_col-lg-offset-10 {
		margin-left: 83.33333333%
	}

	.vc_col-lg-offset-9 {
		margin-left: 75%
	}

	.vc_col-lg-offset-8 {
		margin-left: 66.66666667%
	}

	.vc_col-lg-offset-7 {
		margin-left: 58.33333333%
	}

	.vc_col-lg-offset-6 {
		margin-left: 50%
	}

	.vc_col-lg-offset-5 {
		margin-left: 41.66666667%
	}

	.vc_col-lg-offset-4 {
		margin-left: 33.33333333%
	}

	.vc_col-lg-offset-3 {
		margin-left: 25%
	}

	.vc_col-lg-offset-2 {
		margin-left: 16.66666667%
	}

	.vc_col-lg-offset-1 {
		margin-left: 8.33333333%
	}

	.vc_col-lg-offset-0 {
		margin-left: 0
	}
}

.vc_non_responsive .vc_row .vc_col-sm-1\/5 {
	position: relative;
	float: left;
	width: 20%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-2\/5 {
	position: relative;
	float: left;
	width: 40%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-3\/5 {
	position: relative;
	float: left;
	width: 60%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-4\/5 {
	position: relative;
	float: left;
	width: 80%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-5\/5 {
	position: relative;
	float: left;
	width: 100%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5 {
	margin-left: 100%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5 {
	margin-left: 80%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5 {
	margin-left: 60%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5 {
	margin-left: 40%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5 {
	margin-left: 20%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5 {
	margin-left: 0
}

.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5 {
	float: left
}

.vc_col-xs-5\/5 {
	width: 100%
}

.vc_col-xs-4\/5 {
	width: 80%
}

.vc_col-xs-3\/5 {
	width: 60%
}

.vc_col-xs-2\/5 {
	width: 40%
}

.vc_col-xs-1\/5 {
	width: 20%
}

.vc_col-xs-pull-5\/5 {
	right: 100%
}

.vc_col-xs-pull-4\/5 {
	right: 80%
}

.vc_col-xs-pull-3\/5 {
	right: 60%
}

.vc_col-xs-pull-2\/5 {
	right: 40%
}

.vc_col-xs-pull-1\/5 {
	right: 20%
}

.vc_col-xs-pull-0\/5 {
	right: auto
}

.vc_col-xs-push-5\/5 {
	left: 100%
}

.vc_col-xs-push-4\/5 {
	left: 80%
}

.vc_col-xs-push-3\/5 {
	left: 60%
}

.vc_col-xs-push-2\/5 {
	left: 40%
}

.vc_col-xs-push-1\/5 {
	left: 20%
}

.vc_col-xs-push-0\/5 {
	left: auto
}

.vc_col-xs-offset-5\/5 {
	margin-left: 100%
}

.vc_col-xs-offset-4\/5 {
	margin-left: 80%
}

.vc_col-xs-offset-3\/5 {
	margin-left: 60%
}

.vc_col-xs-offset-2\/5 {
	margin-left: 40%
}

.vc_col-xs-offset-1\/5 {
	margin-left: 20%
}

.vc_col-xs-offset-0\/5 {
	margin-left: 0
}

.rtl .vc_rtl-columns-reverse .vc_col-xs-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-4\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-5\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5 {
	float: right
}

@media (min-width:768px) {
	.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5 {
		float: left
	}

	.rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
		float: right
	}

	.vc_col-sm-5\/5 {
		width: 100%
	}

	.vc_col-sm-4\/5 {
		width: 80%
	}

	.vc_col-sm-3\/5 {
		width: 60%
	}

	.vc_col-sm-2\/5 {
		width: 40%
	}

	.vc_col-sm-1\/5 {
		width: 20%
	}

	.vc_col-sm-pull-5\/5 {
		right: 100%
	}

	.vc_col-sm-pull-4\/5 {
		right: 80%
	}

	.vc_col-sm-pull-3\/5 {
		right: 60%
	}

	.vc_col-sm-pull-2\/5 {
		right: 40%
	}

	.vc_col-sm-pull-1\/5 {
		right: 20%
	}

	.vc_col-sm-pull-0\/5 {
		right: auto
	}

	.vc_col-sm-push-5\/5 {
		left: 100%
	}

	.vc_col-sm-push-4\/5 {
		left: 80%
	}

	.vc_col-sm-push-3\/5 {
		left: 60%
	}

	.vc_col-sm-push-2\/5 {
		left: 40%
	}

	.vc_col-sm-push-1\/5 {
		left: 20%
	}

	.vc_col-sm-push-0\/5 {
		left: auto
	}

	.vc_col-sm-offset-5\/5 {
		margin-left: 100%
	}

	.vc_col-sm-offset-4\/5 {
		margin-left: 80%
	}

	.vc_col-sm-offset-3\/5 {
		margin-left: 60%
	}

	.vc_col-sm-offset-2\/5 {
		margin-left: 40%
	}

	.vc_col-sm-offset-1\/5 {
		margin-left: 20%
	}

	.vc_col-sm-offset-0\/5 {
		margin-left: 0
	}
}

@media (min-width:992px) {
	.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5 {
		float: left
	}

	.rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
		float: right
	}

	.vc_col-md-5\/5 {
		width: 100%
	}

	.vc_col-md-4\/5 {
		width: 80%
	}

	.vc_col-md-3\/5 {
		width: 60%
	}

	.vc_col-md-2\/5 {
		width: 40%
	}

	.vc_col-md-1\/5 {
		width: 20%
	}

	.vc_col-md-pull-5\/5 {
		right: 100%
	}

	.vc_col-md-pull-4\/5 {
		right: 80%
	}

	.vc_col-md-pull-3\/5 {
		right: 60%
	}

	.vc_col-md-pull-2\/5 {
		right: 40%
	}

	.vc_col-md-pull-1\/5 {
		right: 20%
	}

	.vc_col-md-pull-0\/5 {
		right: auto
	}

	.vc_col-md-push-5\/5 {
		left: 100%
	}

	.vc_col-md-push-4\/5 {
		left: 80%
	}

	.vc_col-md-push-3\/5 {
		left: 60%
	}

	.vc_col-md-push-2\/5 {
		left: 40%
	}

	.vc_col-md-push-1\/5 {
		left: 20%
	}

	.vc_col-md-push-0\/5 {
		left: auto
	}

	.vc_col-md-offset-5\/5 {
		margin-left: 100%
	}

	.vc_col-md-offset-4\/5 {
		margin-left: 80%
	}

	.vc_col-md-offset-3\/5 {
		margin-left: 60%
	}

	.vc_col-md-offset-2\/5 {
		margin-left: 40%
	}

	.vc_col-md-offset-1\/5 {
		margin-left: 20%
	}

	.vc_col-md-offset-0\/5 {
		margin-left: 0
	}
}

@media (min-width:1200px) {
	.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5 {
		float: left
	}

	.rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
		float: right
	}

	.vc_col-lg-5\/5 {
		width: 100%
	}

	.vc_col-lg-4\/5 {
		width: 80%
	}

	.vc_col-lg-3\/5 {
		width: 60%
	}

	.vc_col-lg-2\/5 {
		width: 40%
	}

	.vc_col-lg-1\/5 {
		width: 20%
	}

	.vc_col-lg-pull-5\/5 {
		right: 100%
	}

	.vc_col-lg-pull-4\/5 {
		right: 80%
	}

	.vc_col-lg-pull-3\/5 {
		right: 60%
	}

	.vc_col-lg-pull-2\/5 {
		right: 40%
	}

	.vc_col-lg-pull-1\/5 {
		right: 20%
	}

	.vc_col-lg-pull-0\/5 {
		right: auto
	}

	.vc_col-lg-push-5\/5 {
		left: 100%
	}

	.vc_col-lg-push-4\/5 {
		left: 80%
	}

	.vc_col-lg-push-3\/5 {
		left: 60%
	}

	.vc_col-lg-push-2\/5 {
		left: 40%
	}

	.vc_col-lg-push-1\/5 {
		left: 20%
	}

	.vc_col-lg-push-0\/5 {
		left: auto
	}

	.vc_col-lg-offset-5\/5 {
		margin-left: 100%
	}

	.vc_col-lg-offset-4\/5 {
		margin-left: 80%
	}

	.vc_col-lg-offset-3\/5 {
		margin-left: 60%
	}

	.vc_col-lg-offset-2\/5 {
		margin-left: 40%
	}

	.vc_col-lg-offset-1\/5 {
		margin-left: 20%
	}

	.vc_col-lg-offset-0\/5 {
		margin-left: 0
	}
}

.vc_pull-right {
	float: right!important
}

.vc_pull-left {
	float: left!important
}

.vc_clearfix:after,.vc_clearfix:before {
	content: " ";
	display: table
}

.vc_clearfix:after {
	clear: both
}

.vc_clearfix:after,.vc_clearfix:before {
	content: " ";
	display: table
}

.vc_clearfix:after {
	clear: both
}

.vc_el-clearfix {
	clear: both
}

@media (max-width:767px) {
	.vc_el-clearfix-xs {
		clear: both
	}
}

@media (min-width:768px) and (max-width:991px) {
	.vc_el-clearfix-sm {
		clear: both
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.vc_el-clearfix-md {
		clear: both
	}
}

@media (min-width:1200px) {
	.vc_el-clearfix-lg {
		clear: both
	}
}

.vc_visible {
	display: block
}

.vc_table {
	width: 100%;
	margin-bottom: 20px;
	border-collapse: collapse
}

.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd
}

.vc_table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd
}

.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th {
	border-top: 0
}

.vc_table>tbody+tbody {
	border-top: 2px solid #ddd
}

.vc_table .table {
	background-color: #fff
}

.vc_table-bordered {
	border: 1px solid #ddd
}

.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
	border: 1px solid #ddd
}

.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
	border-bottom-width: 2px
}

.vc_pixel_icon {
	display: inline-block;
	vertical-align: middle;
	height: 16px;
	width: 16px;
	background-position: 0 0;
	background-repeat: no-repeat
}

.vc_pixel_icon-alert {
	background-image: url(../images/alert.png)
}

.vc_pixel_icon-info {
	background-image: url(../images/info.png)
}

.vc_pixel_icon-tick {
	background-image: url(../images/tick.png)
}

.vc_pixel_icon-explanation {
	background-image: url(../images/exclamation.png)
}

.vc_pixel_icon-address_book {
	background-image: url(../images/address-book.png)
}

.vc_pixel_icon-alarm_clock {
	background-image: url(../images/alarm-clock.png)
}

.vc_pixel_icon-anchor {
	background-image: url(../images/anchor.png)
}

.vc_pixel_icon-application_image {
	background-image: url(../images/application-image.png)
}

.vc_pixel_icon-arrow {
	background-image: url(../images/arrow.png)
}

.vc_pixel_icon-asterisk {
	background-image: url(../images/asterisk.png)
}

.vc_pixel_icon-hammer {
	background-image: url(../images/auction-hammer.png)
}

.vc_pixel_icon-balloon {
	background-image: url(../images/balloon.png)
}

.vc_pixel_icon-balloon_buzz {
	background-image: url(../images/balloon-buzz.png)
}

.vc_pixel_icon-balloon_facebook {
	background-image: url(../images/balloon-facebook.png)
}

.vc_pixel_icon-balloon_twitter {
	background-image: url(../images/balloon-twitter.png)
}

.vc_pixel_icon-battery {
	background-image: url(../images/battery-full.png)
}

.vc_pixel_icon-binocular {
	background-image: url(../images/binocular.png)
}

.vc_pixel_icon-document_excel {
	background-image: url(../images/blue-document-excel.png)
}

.vc_pixel_icon-document_image {
	background-image: url(../images/blue-document-image.png)
}

.vc_pixel_icon-document_music {
	background-image: url(../images/blue-document-music.png)
}

.vc_pixel_icon-document_office {
	background-image: url(../images/blue-document-office.png)
}

.vc_pixel_icon-document_pdf {
	background-image: url(../images/blue-document-pdf.png)
}

.vc_pixel_icon-document_powerpoint {
	background-image: url(../images/blue-document-powerpoint.png)
}

.vc_pixel_icon-document_word {
	background-image: url(../images/blue-document-word.png)
}

.vc_pixel_icon-bookmark {
	background-image: url(../images/bookmark.png)
}

.vc_pixel_icon-camcorder {
	background-image: url(../images/camcorder.png)
}

.vc_pixel_icon-camera {
	background-image: url(../images/camera.png)
}

.vc_pixel_icon-chart {
	background-image: url(../images/chart.png)
}

.vc_pixel_icon-chart_pie {
	background-image: url(../images/chart-pie.png)
}

.vc_pixel_icon-clock {
	background-image: url(../images/clock.png)
}

.vc_pixel_icon-play {
	background-image: url(../images/control.png)
}

.vc_pixel_icon-fire {
	background-image: url(../images/fire.png)
}

.vc_pixel_icon-heart {
	background-image: url(../images/heart.png)
}

.vc_pixel_icon-mail {
	background-image: url(../images/mail.png)
}

.vc_pixel_icon-shield {
	background-image: url(../images/plus-shield.png)
}

.vc_pixel_icon-video {
	background-image: url(../images/video.png)
}

@font-face {
	font-family:vcpb-plugin-icons;src:url(//wpdemo.oceanthemes.net/icos-lobelia/wp-content/plugins/js_composer/assets/css/..https://fonts.gstatic.com/s/poppins/v6/vc_icons_v2https://fonts.gstatic.com/s/poppins/v6/vcpb-plugin-icons.eot?f6ud62);src:url(../fonts/vcpb-plugin-icons.eot) format('embedded-opentype'),url(../fonts/vcpb-plugin-icons.ttf) format('truetype'),url(../fonts/vcpb-plugin-icons.woff) format('woff'),url(../fonts/vcpb-plugin-icons.svg) format('svg');font-weight:400;font-style:normal
}

.vc-composer-icon {
	font-family: vcpb-plugin-icons!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.vc-c-icon-minimize:before {
	content: "\e91c"
}

.vc-c-icon-close:before {
	content: "\e5cd"
}

.vc-c-icon-1-6_4-6_1-6:before {
	content: "\e90e"
}

.vc-c-icon-add_template:before {
	content: "\e903"
}

.vc-c-icon-arrow_back:before {
	content: "\e5c4"
}

.vc-c-icon-arrow_drop_down:before {
	content: "\e5c5"
}

.vc-c-icon-arrow_drop_up:before {
	content: "\e5c7"
}

.vc-c-icon-arrow_forward:before {
	content: "\e5c8"
}

.vc-c-icon-check:before {
	content: "\e5ca"
}

.vc-c-icon-arrow_upward:before {
	content: "\e5d8"
}

.vc-c-icon-arrow_downward:before {
	content: "\e5db"
}

.vc-c-icon-sync:before {
	content: "\e627"
}

.vc-c-icon-search:before {
	content: "\e8b6"
}

.vc-c-icon-1-1:before {
	content: "\e900"
}

.vc-c-icon-1-2_1-2:before {
	content: "\e901"
}

.vc-c-icon-1-3_1-3_1-3:before {
	content: "\e902"
}

.vc-c-icon-1-4_1-2_1-4:before {
	content: "\e904"
}

.vc-c-icon-1-4_1-4_1-4_1-4:before {
	content: "\e905"
}

.vc-c-icon-1-4_3-4:before {
	content: "\e906"
}

.vc-c-icon-1-6_1-6_1-6_1-2:before {
	content: "\e907"
}

.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
	content: "\e908"
}

.vc-c-icon-l_15_15_15_15_15:before {
	content: "\e909"
}

.vc-c-icon-1-6_2-3_1-6:before {
	content: "\e90a"
}

.vc-c-icon-2-3_1-3:before {
	content: "\e90b"
}

.vc-c-icon-5-6_1-6:before {
	content: "\e90c"
}

.vc-c-icon-add_element:before {
	content: "\e90d"
}

.vc-c-icon-add:before {
	content: "\e90f"
}

.vc-c-icon-cog:before {
	content: "\e910"
}

.vc-c-icon-content_copy:before {
	content: "\e911"
}

.vc-c-icon-delete_empty:before {
	content: "\e912"
}

.vc-c-icon-dragndrop:before {
	content: "\e913"
}

.vc-c-icon-fullscreen_exit:before {
	content: "\e914"
}

.vc-c-icon-fullscreen:before {
	content: "\e915"
}

.vc-c-icon-arrow_drop_right:before {
	content: "\e916"
}

.vc-c-icon-layout_default:before {
	content: "\e917"
}

.vc-c-icon-layout_landscape-smartphones:before {
	content: "\e918"
}

.vc-c-icon-layout_landscape-tablets:before {
	content: "\e919"
}

.vc-c-icon-layout_portrait-smartphones:before {
	content: "\e91a"
}

.vc-c-icon-layout_portrait-tablets:before {
	content: "\e91b"
}

.vc-c-icon-mode_edit:before {
	content: "\e91d"
}

.vc-c-icon-row_default_fe:before {
	content: "\e91e"
}

.vc-c-icon-text-block:before {
	content: "\e91f"
}

.vc_txt_align_left {
	text-align: left
}

.vc_txt_align_right {
	text-align: right
}

.vc_txt_align_center {
	text-align: center
}

.vc_txt_align_justify {
	text-align: justify;
	text-justify: inter-word
}

.vc_el_width_50 {
	width: 50%;
	margin-left: auto!important;
	margin-right: auto!important
}

.vc_el_width_60 {
	width: 60%;
	margin-left: auto!important;
	margin-right: auto!important
}

.vc_el_width_70 {
	width: 70%;
	margin-left: auto!important;
	margin-right: auto!important
}

.vc_el_width_80 {
	width: 80%;
	margin-left: auto!important;
	margin-right: auto!important
}

.vc_el_width_90 {
	width: 90%;
	margin-left: auto!important;
	margin-right: auto!important
}

.vc_el_width_100 {
	width: 100%;
	margin-left: auto!important;
	margin-right: auto!important
}

.vc_btn,a.vc_btn,button.vc_btn {
	cursor: pointer;
	display: inline-block;
	text-decoration: none!important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	padding: 9px 12px;
	font-size: 100%;
	line-height: 20px;
	border-radius: 4px
}

.vc_btn,.vc_btn:focus,.vc_btn:hover,a.vc_btn,a.vc_btn:focus,a.vc_btn:hover,button.vc_btn,button.vc_btn:focus,button.vc_btn:hover {
	border: 1px solid transparent;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.vc_btn-lg,a.vc_btn-lg,button.vc_btn-lg {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px
}

.vc_btn-sm,a.vc_btn-sm,button.vc_btn-sm {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.vc_btn-xs,a.vc_btn-xs,button.vc_btn-xs {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.vc_btn_square,a.vc_btn_square,button.vc_btn_square {
	border-radius: 0
}

.vc_btn_square_outlined,a.vc_btn_square_outlined,button.vc_btn_square_outlined {
	border-radius: 0;
	background: 0 0!important
}

.vc_btn_square_outlined,.vc_btn_square_outlined:focus,.vc_btn_square_outlined:hover,a.vc_btn_square_outlined,a.vc_btn_square_outlined:focus,a.vc_btn_square_outlined:hover,button.vc_btn_square_outlined,button.vc_btn_square_outlined:focus,button.vc_btn_square_outlined:hover {
	border: 2px solid
}

.vc_btn_round,a.vc_btn_round,button.vc_btn_round {
	border-radius: 25px
}

.vc_btn_outlined,a.vc_btn_outlined,button.vc_btn_outlined {
	background: 0 0!important
}

.vc_btn_outlined,.vc_btn_outlined:focus,.vc_btn_outlined:hover,a.vc_btn_outlined,a.vc_btn_outlined:focus,a.vc_btn_outlined:hover,button.vc_btn_outlined,button.vc_btn_outlined:focus,button.vc_btn_outlined:hover {
	border: 2px solid
}

.vc_btn-blue,a.vc_btn-blue,button.vc_btn-blue {
	background-color: #5472d2;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-blue:hover,a.vc_btn-blue:hover,button.vc_btn-blue:hover {
	background-color: #3c5ecc;
	color: #f7f7f7!important
}

.vc_btn-blue.vc_btn_outlined,.vc_btn-blue.vc_btn_square_outlined,a.vc_btn-blue.vc_btn_outlined,a.vc_btn-blue.vc_btn_square_outlined,button.vc_btn-blue.vc_btn_outlined,button.vc_btn-blue.vc_btn_square_outlined {
	color: #5472d2!important
}

.vc_btn-blue.vc_btn_outlined:hover,.vc_btn-blue.vc_btn_square_outlined:hover,a.vc_btn-blue.vc_btn_outlined:hover,a.vc_btn-blue.vc_btn_square_outlined:hover,button.vc_btn-blue.vc_btn_outlined:hover,button.vc_btn-blue.vc_btn_square_outlined:hover {
	border-color: #3c5ecc
}

.vc_btn-blue.vc_btn_3d,a.vc_btn-blue.vc_btn_3d,button.vc_btn-blue.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #3253bc;
	box-shadow: 0 5px 0 #3253bc;
	margin-bottom: 5px
}

.vc_btn-blue.vc_btn_3d.vc_btn_xs,a.vc_btn-blue.vc_btn_3d.vc_btn_xs,button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #3253bc;
	box-shadow: 0 3px 0 #3253bc;
	margin-bottom: 3px
}

.vc_btn-blue.vc_btn_3d.vc_btn_sm,a.vc_btn-blue.vc_btn_3d.vc_btn_sm,button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #3253bc;
	box-shadow: 0 4px 0 #3253bc;
	margin-bottom: 4px
}

.vc_btn-turquoise,a.vc_btn-turquoise,button.vc_btn-turquoise {
	background-color: #00c1cf;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-turquoise:hover,a.vc_btn-turquoise:hover,button.vc_btn-turquoise:hover {
	background-color: #00a4b0;
	color: #f7f7f7!important
}

.vc_btn-turquoise.vc_btn_outlined,.vc_btn-turquoise.vc_btn_square_outlined,a.vc_btn-turquoise.vc_btn_outlined,a.vc_btn-turquoise.vc_btn_square_outlined,button.vc_btn-turquoise.vc_btn_outlined,button.vc_btn-turquoise.vc_btn_square_outlined {
	color: #00c1cf!important
}

.vc_btn-turquoise.vc_btn_outlined:hover,.vc_btn-turquoise.vc_btn_square_outlined:hover,a.vc_btn-turquoise.vc_btn_outlined:hover,a.vc_btn-turquoise.vc_btn_square_outlined:hover,button.vc_btn-turquoise.vc_btn_outlined:hover,button.vc_btn-turquoise.vc_btn_square_outlined:hover {
	border-color: #00a4b0
}

.vc_btn-turquoise.vc_btn_3d,a.vc_btn-turquoise.vc_btn_3d,button.vc_btn-turquoise.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #008d97;
	box-shadow: 0 5px 0 #008d97;
	margin-bottom: 5px
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #008d97;
	box-shadow: 0 3px 0 #008d97;
	margin-bottom: 3px
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #008d97;
	box-shadow: 0 4px 0 #008d97;
	margin-bottom: 4px
}

.vc_btn-pink,a.vc_btn-pink,button.vc_btn-pink {
	background-color: #fe6c61;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-pink:hover,a.vc_btn-pink:hover,button.vc_btn-pink:hover {
	background-color: #fe5043;
	color: #f7f7f7!important
}

.vc_btn-pink.vc_btn_outlined,.vc_btn-pink.vc_btn_square_outlined,a.vc_btn-pink.vc_btn_outlined,a.vc_btn-pink.vc_btn_square_outlined,button.vc_btn-pink.vc_btn_outlined,button.vc_btn-pink.vc_btn_square_outlined {
	color: #fe6c61!important
}

.vc_btn-pink.vc_btn_outlined:hover,.vc_btn-pink.vc_btn_square_outlined:hover,a.vc_btn-pink.vc_btn_outlined:hover,a.vc_btn-pink.vc_btn_square_outlined:hover,button.vc_btn-pink.vc_btn_outlined:hover,button.vc_btn-pink.vc_btn_square_outlined:hover {
	border-color: #fe5043
}

.vc_btn-pink.vc_btn_3d,a.vc_btn-pink.vc_btn_3d,button.vc_btn-pink.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #fe3829;
	box-shadow: 0 5px 0 #fe3829;
	margin-bottom: 5px
}

.vc_btn-pink.vc_btn_3d.vc_btn_xs,a.vc_btn-pink.vc_btn_3d.vc_btn_xs,button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #fe3829;
	box-shadow: 0 3px 0 #fe3829;
	margin-bottom: 3px
}

.vc_btn-pink.vc_btn_3d.vc_btn_sm,a.vc_btn-pink.vc_btn_3d.vc_btn_sm,button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #fe3829;
	box-shadow: 0 4px 0 #fe3829;
	margin-bottom: 4px
}

.vc_btn-violet,a.vc_btn-violet,button.vc_btn-violet {
	background-color: #8d6dc4;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-violet:hover,a.vc_btn-violet:hover,button.vc_btn-violet:hover {
	background-color: #7c57bb;
	color: #f7f7f7!important
}

.vc_btn-violet.vc_btn_outlined,.vc_btn-violet.vc_btn_square_outlined,a.vc_btn-violet.vc_btn_outlined,a.vc_btn-violet.vc_btn_square_outlined,button.vc_btn-violet.vc_btn_outlined,button.vc_btn-violet.vc_btn_square_outlined {
	color: #8d6dc4!important
}

.vc_btn-violet.vc_btn_outlined:hover,.vc_btn-violet.vc_btn_square_outlined:hover,a.vc_btn-violet.vc_btn_outlined:hover,a.vc_btn-violet.vc_btn_square_outlined:hover,button.vc_btn-violet.vc_btn_outlined:hover,button.vc_btn-violet.vc_btn_square_outlined:hover {
	border-color: #7c57bb
}

.vc_btn-violet.vc_btn_3d,a.vc_btn-violet.vc_btn_3d,button.vc_btn-violet.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #6e48b1;
	box-shadow: 0 5px 0 #6e48b1;
	margin-bottom: 5px
}

.vc_btn-violet.vc_btn_3d.vc_btn_xs,a.vc_btn-violet.vc_btn_3d.vc_btn_xs,button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #6e48b1;
	box-shadow: 0 3px 0 #6e48b1;
	margin-bottom: 3px
}

.vc_btn-violet.vc_btn_3d.vc_btn_sm,a.vc_btn-violet.vc_btn_3d.vc_btn_sm,button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #6e48b1;
	box-shadow: 0 4px 0 #6e48b1;
	margin-bottom: 4px
}

.vc_btn-peacoc,a.vc_btn-peacoc,button.vc_btn-peacoc {
	background-color: #4cadc9;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-peacoc:hover,a.vc_btn-peacoc:hover,button.vc_btn-peacoc:hover {
	background-color: #39a0bd;
	color: #f7f7f7!important
}

.vc_btn-peacoc.vc_btn_outlined,.vc_btn-peacoc.vc_btn_square_outlined,a.vc_btn-peacoc.vc_btn_outlined,a.vc_btn-peacoc.vc_btn_square_outlined,button.vc_btn-peacoc.vc_btn_outlined,button.vc_btn-peacoc.vc_btn_square_outlined {
	color: #4cadc9!important
}

.vc_btn-peacoc.vc_btn_outlined:hover,.vc_btn-peacoc.vc_btn_square_outlined:hover,a.vc_btn-peacoc.vc_btn_outlined:hover,a.vc_btn-peacoc.vc_btn_square_outlined:hover,button.vc_btn-peacoc.vc_btn_outlined:hover,button.vc_btn-peacoc.vc_btn_square_outlined:hover {
	border-color: #39a0bd
}

.vc_btn-peacoc.vc_btn_3d,a.vc_btn-peacoc.vc_btn_3d,button.vc_btn-peacoc.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #338faa;
	box-shadow: 0 5px 0 #338faa;
	margin-bottom: 5px
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #338faa;
	box-shadow: 0 3px 0 #338faa;
	margin-bottom: 3px
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #338faa;
	box-shadow: 0 4px 0 #338faa;
	margin-bottom: 4px
}

.vc_btn-chino,a.vc_btn-chino,button.vc_btn-chino {
	background-color: #cec2ab;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-chino:hover,a.vc_btn-chino:hover,button.vc_btn-chino:hover {
	background-color: #c3b498;
	color: #f7f7f7!important
}

.vc_btn-chino.vc_btn_outlined,.vc_btn-chino.vc_btn_square_outlined,a.vc_btn-chino.vc_btn_outlined,a.vc_btn-chino.vc_btn_square_outlined,button.vc_btn-chino.vc_btn_outlined,button.vc_btn-chino.vc_btn_square_outlined {
	color: #cec2ab!important
}

.vc_btn-chino.vc_btn_outlined:hover,.vc_btn-chino.vc_btn_square_outlined:hover,a.vc_btn-chino.vc_btn_outlined:hover,a.vc_btn-chino.vc_btn_square_outlined:hover,button.vc_btn-chino.vc_btn_outlined:hover,button.vc_btn-chino.vc_btn_square_outlined:hover {
	border-color: #c3b498
}

.vc_btn-chino.vc_btn_3d,a.vc_btn-chino.vc_btn_3d,button.vc_btn-chino.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #b9a888;
	box-shadow: 0 5px 0 #b9a888;
	margin-bottom: 5px
}

.vc_btn-chino.vc_btn_3d.vc_btn_xs,a.vc_btn-chino.vc_btn_3d.vc_btn_xs,button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #b9a888;
	box-shadow: 0 3px 0 #b9a888;
	margin-bottom: 3px
}

.vc_btn-chino.vc_btn_3d.vc_btn_sm,a.vc_btn-chino.vc_btn_3d.vc_btn_sm,button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #b9a888;
	box-shadow: 0 4px 0 #b9a888;
	margin-bottom: 4px
}

.vc_btn-mulled_wine,a.vc_btn-mulled_wine,button.vc_btn-mulled_wine {
	background-color: #50485b;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-mulled_wine:hover,a.vc_btn-mulled_wine:hover,button.vc_btn-mulled_wine:hover {
	background-color: #413a4a;
	color: #f7f7f7!important
}

.vc_btn-mulled_wine.vc_btn_outlined,.vc_btn-mulled_wine.vc_btn_square_outlined,a.vc_btn-mulled_wine.vc_btn_outlined,a.vc_btn-mulled_wine.vc_btn_square_outlined,button.vc_btn-mulled_wine.vc_btn_outlined,button.vc_btn-mulled_wine.vc_btn_square_outlined {
	color: #50485b!important
}

.vc_btn-mulled_wine.vc_btn_outlined:hover,.vc_btn-mulled_wine.vc_btn_square_outlined:hover,a.vc_btn-mulled_wine.vc_btn_outlined:hover,a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,button.vc_btn-mulled_wine.vc_btn_outlined:hover,button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
	border-color: #413a4a
}

.vc_btn-mulled_wine.vc_btn_3d,a.vc_btn-mulled_wine.vc_btn_3d,button.vc_btn-mulled_wine.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #342f3c;
	box-shadow: 0 5px 0 #342f3c;
	margin-bottom: 5px
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #342f3c;
	box-shadow: 0 3px 0 #342f3c;
	margin-bottom: 3px
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #342f3c;
	box-shadow: 0 4px 0 #342f3c;
	margin-bottom: 4px
}

.vc_btn-vista_blue,a.vc_btn-vista_blue,button.vc_btn-vista_blue {
	background-color: #75d69c;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-vista_blue:hover,a.vc_btn-vista_blue:hover,button.vc_btn-vista_blue:hover {
	background-color: #5dcf8b;
	color: #f7f7f7!important
}

.vc_btn-vista_blue.vc_btn_outlined,.vc_btn-vista_blue.vc_btn_square_outlined,a.vc_btn-vista_blue.vc_btn_outlined,a.vc_btn-vista_blue.vc_btn_square_outlined,button.vc_btn-vista_blue.vc_btn_outlined,button.vc_btn-vista_blue.vc_btn_square_outlined {
	color: #75d69c!important
}

.vc_btn-vista_blue.vc_btn_outlined:hover,.vc_btn-vista_blue.vc_btn_square_outlined:hover,a.vc_btn-vista_blue.vc_btn_outlined:hover,a.vc_btn-vista_blue.vc_btn_square_outlined:hover,button.vc_btn-vista_blue.vc_btn_outlined:hover,button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
	border-color: #5dcf8b
}

.vc_btn-vista_blue.vc_btn_3d,a.vc_btn-vista_blue.vc_btn_3d,button.vc_btn-vista_blue.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #4ac97d;
	box-shadow: 0 5px 0 #4ac97d;
	margin-bottom: 5px
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #4ac97d;
	box-shadow: 0 3px 0 #4ac97d;
	margin-bottom: 3px
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #4ac97d;
	box-shadow: 0 4px 0 #4ac97d;
	margin-bottom: 4px
}

.vc_btn-black,a.vc_btn-black,button.vc_btn-black {
	background-color: #2a2a2a;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-black:hover,a.vc_btn-black:hover,button.vc_btn-black:hover {
	background-color: #1b1b1b;
	color: #f7f7f7!important
}

.vc_btn-black.vc_btn_outlined,.vc_btn-black.vc_btn_square_outlined,a.vc_btn-black.vc_btn_outlined,a.vc_btn-black.vc_btn_square_outlined,button.vc_btn-black.vc_btn_outlined,button.vc_btn-black.vc_btn_square_outlined {
	color: #2a2a2a!important
}

.vc_btn-black.vc_btn_outlined:hover,.vc_btn-black.vc_btn_square_outlined:hover,a.vc_btn-black.vc_btn_outlined:hover,a.vc_btn-black.vc_btn_square_outlined:hover,button.vc_btn-black.vc_btn_outlined:hover,button.vc_btn-black.vc_btn_square_outlined:hover {
	border-color: #1b1b1b
}

.vc_btn-black.vc_btn_3d,a.vc_btn-black.vc_btn_3d,button.vc_btn-black.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #0e0e0e;
	box-shadow: 0 5px 0 #0e0e0e;
	margin-bottom: 5px
}

.vc_btn-black.vc_btn_3d.vc_btn_xs,a.vc_btn-black.vc_btn_3d.vc_btn_xs,button.vc_btn-black.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #0e0e0e;
	box-shadow: 0 3px 0 #0e0e0e;
	margin-bottom: 3px
}

.vc_btn-black.vc_btn_3d.vc_btn_sm,a.vc_btn-black.vc_btn_3d.vc_btn_sm,button.vc_btn-black.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #0e0e0e;
	box-shadow: 0 4px 0 #0e0e0e;
	margin-bottom: 4px
}

.vc_btn-grey,a.vc_btn-grey,button.vc_btn-grey {
	background-color: #ebebeb;
	color: #666!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-grey:hover,a.vc_btn-grey:hover,button.vc_btn-grey:hover {
	background-color: #dcdcdc;
	color: #5e5e5e!important
}

.vc_btn-grey.vc_btn_outlined,.vc_btn-grey.vc_btn_square_outlined,a.vc_btn-grey.vc_btn_outlined,a.vc_btn-grey.vc_btn_square_outlined,button.vc_btn-grey.vc_btn_outlined,button.vc_btn-grey.vc_btn_square_outlined {
	color: #ebebeb!important
}

.vc_btn-grey.vc_btn_outlined:hover,.vc_btn-grey.vc_btn_square_outlined:hover,a.vc_btn-grey.vc_btn_outlined:hover,a.vc_btn-grey.vc_btn_square_outlined:hover,button.vc_btn-grey.vc_btn_outlined:hover,button.vc_btn-grey.vc_btn_square_outlined:hover {
	border-color: #dcdcdc
}

.vc_btn-grey.vc_btn_3d,a.vc_btn-grey.vc_btn_3d,button.vc_btn-grey.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #cfcfcf;
	box-shadow: 0 5px 0 #cfcfcf;
	margin-bottom: 5px
}

.vc_btn-grey.vc_btn_3d.vc_btn_xs,a.vc_btn-grey.vc_btn_3d.vc_btn_xs,button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #cfcfcf;
	box-shadow: 0 3px 0 #cfcfcf;
	margin-bottom: 3px
}

.vc_btn-grey.vc_btn_3d.vc_btn_sm,a.vc_btn-grey.vc_btn_3d.vc_btn_sm,button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #cfcfcf;
	box-shadow: 0 4px 0 #cfcfcf;
	margin-bottom: 4px
}

.vc_btn-orange,a.vc_btn-orange,button.vc_btn-orange {
	background-color: #f7be68;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-orange:hover,a.vc_btn-orange:hover,button.vc_btn-orange:hover {
	background-color: #f5b14b;
	color: #f7f7f7!important
}

.vc_btn-orange.vc_btn_outlined,.vc_btn-orange.vc_btn_square_outlined,a.vc_btn-orange.vc_btn_outlined,a.vc_btn-orange.vc_btn_square_outlined,button.vc_btn-orange.vc_btn_outlined,button.vc_btn-orange.vc_btn_square_outlined {
	color: #f7be68!important
}

.vc_btn-orange.vc_btn_outlined:hover,.vc_btn-orange.vc_btn_square_outlined:hover,a.vc_btn-orange.vc_btn_outlined:hover,a.vc_btn-orange.vc_btn_square_outlined:hover,button.vc_btn-orange.vc_btn_outlined:hover,button.vc_btn-orange.vc_btn_square_outlined:hover {
	border-color: #f5b14b
}

.vc_btn-orange.vc_btn_3d,a.vc_btn-orange.vc_btn_3d,button.vc_btn-orange.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #f4a733;
	box-shadow: 0 5px 0 #f4a733;
	margin-bottom: 5px
}

.vc_btn-orange.vc_btn_3d.vc_btn_xs,a.vc_btn-orange.vc_btn_3d.vc_btn_xs,button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #f4a733;
	box-shadow: 0 3px 0 #f4a733;
	margin-bottom: 3px
}

.vc_btn-orange.vc_btn_3d.vc_btn_sm,a.vc_btn-orange.vc_btn_3d.vc_btn_sm,button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #f4a733;
	box-shadow: 0 4px 0 #f4a733;
	margin-bottom: 4px
}

.vc_btn-sky,a.vc_btn-sky,button.vc_btn-sky {
	background-color: #5aa1e3;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-sky:hover,a.vc_btn-sky:hover,button.vc_btn-sky:hover {
	background-color: #4092df;
	color: #f7f7f7!important
}

.vc_btn-sky.vc_btn_outlined,.vc_btn-sky.vc_btn_square_outlined,a.vc_btn-sky.vc_btn_outlined,a.vc_btn-sky.vc_btn_square_outlined,button.vc_btn-sky.vc_btn_outlined,button.vc_btn-sky.vc_btn_square_outlined {
	color: #5aa1e3!important
}

.vc_btn-sky.vc_btn_outlined:hover,.vc_btn-sky.vc_btn_square_outlined:hover,a.vc_btn-sky.vc_btn_outlined:hover,a.vc_btn-sky.vc_btn_square_outlined:hover,button.vc_btn-sky.vc_btn_outlined:hover,button.vc_btn-sky.vc_btn_square_outlined:hover {
	border-color: #4092df
}

.vc_btn-sky.vc_btn_3d,a.vc_btn-sky.vc_btn_3d,button.vc_btn-sky.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #2a86db;
	box-shadow: 0 5px 0 #2a86db;
	margin-bottom: 5px
}

.vc_btn-sky.vc_btn_3d.vc_btn_xs,a.vc_btn-sky.vc_btn_3d.vc_btn_xs,button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #2a86db;
	box-shadow: 0 3px 0 #2a86db;
	margin-bottom: 3px
}

.vc_btn-sky.vc_btn_3d.vc_btn_sm,a.vc_btn-sky.vc_btn_3d.vc_btn_sm,button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #2a86db;
	box-shadow: 0 4px 0 #2a86db;
	margin-bottom: 4px
}

.vc_btn-green,a.vc_btn-green,button.vc_btn-green {
	background-color: #6dab3c;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-green:hover,a.vc_btn-green:hover,button.vc_btn-green:hover {
	background-color: #5f9434;
	color: #f7f7f7!important
}

.vc_btn-green.vc_btn_outlined,.vc_btn-green.vc_btn_square_outlined,a.vc_btn-green.vc_btn_outlined,a.vc_btn-green.vc_btn_square_outlined,button.vc_btn-green.vc_btn_outlined,button.vc_btn-green.vc_btn_square_outlined {
	color: #6dab3c!important
}

.vc_btn-green.vc_btn_outlined:hover,.vc_btn-green.vc_btn_square_outlined:hover,a.vc_btn-green.vc_btn_outlined:hover,a.vc_btn-green.vc_btn_square_outlined:hover,button.vc_btn-green.vc_btn_outlined:hover,button.vc_btn-green.vc_btn_square_outlined:hover {
	border-color: #5f9434
}

.vc_btn-green.vc_btn_3d,a.vc_btn-green.vc_btn_3d,button.vc_btn-green.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #53812d;
	box-shadow: 0 5px 0 #53812d;
	margin-bottom: 5px
}

.vc_btn-green.vc_btn_3d.vc_btn_xs,a.vc_btn-green.vc_btn_3d.vc_btn_xs,button.vc_btn-green.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #53812d;
	box-shadow: 0 3px 0 #53812d;
	margin-bottom: 3px
}

.vc_btn-green.vc_btn_3d.vc_btn_sm,a.vc_btn-green.vc_btn_3d.vc_btn_sm,button.vc_btn-green.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #53812d;
	box-shadow: 0 4px 0 #53812d;
	margin-bottom: 4px
}

.vc_btn-juicy_pink,a.vc_btn-juicy_pink,button.vc_btn-juicy_pink {
	background-color: #f4524d;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-juicy_pink:hover,a.vc_btn-juicy_pink:hover,button.vc_btn-juicy_pink:hover {
	background-color: #f23630;
	color: #f7f7f7!important
}

.vc_btn-juicy_pink.vc_btn_outlined,.vc_btn-juicy_pink.vc_btn_square_outlined,a.vc_btn-juicy_pink.vc_btn_outlined,a.vc_btn-juicy_pink.vc_btn_square_outlined,button.vc_btn-juicy_pink.vc_btn_outlined,button.vc_btn-juicy_pink.vc_btn_square_outlined {
	color: #f4524d!important
}

.vc_btn-juicy_pink.vc_btn_outlined:hover,.vc_btn-juicy_pink.vc_btn_square_outlined:hover,a.vc_btn-juicy_pink.vc_btn_outlined:hover,a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,button.vc_btn-juicy_pink.vc_btn_outlined:hover,button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
	border-color: #f23630
}

.vc_btn-juicy_pink.vc_btn_3d,a.vc_btn-juicy_pink.vc_btn_3d,button.vc_btn-juicy_pink.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #f11f18;
	box-shadow: 0 5px 0 #f11f18;
	margin-bottom: 5px
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #f11f18;
	box-shadow: 0 3px 0 #f11f18;
	margin-bottom: 3px
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #f11f18;
	box-shadow: 0 4px 0 #f11f18;
	margin-bottom: 4px
}

.vc_btn-sandy_brown,a.vc_btn-sandy_brown,button.vc_btn-sandy_brown {
	background-color: #f79468;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-sandy_brown:hover,a.vc_btn-sandy_brown:hover,button.vc_btn-sandy_brown:hover {
	background-color: #f57f4b;
	color: #f7f7f7!important
}

.vc_btn-sandy_brown.vc_btn_outlined,.vc_btn-sandy_brown.vc_btn_square_outlined,a.vc_btn-sandy_brown.vc_btn_outlined,a.vc_btn-sandy_brown.vc_btn_square_outlined,button.vc_btn-sandy_brown.vc_btn_outlined,button.vc_btn-sandy_brown.vc_btn_square_outlined {
	color: #f79468!important
}

.vc_btn-sandy_brown.vc_btn_outlined:hover,.vc_btn-sandy_brown.vc_btn_square_outlined:hover,a.vc_btn-sandy_brown.vc_btn_outlined:hover,a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,button.vc_btn-sandy_brown.vc_btn_outlined:hover,button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
	border-color: #f57f4b
}

.vc_btn-sandy_brown.vc_btn_3d,a.vc_btn-sandy_brown.vc_btn_3d,button.vc_btn-sandy_brown.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #f46e33;
	box-shadow: 0 5px 0 #f46e33;
	margin-bottom: 5px
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #f46e33;
	box-shadow: 0 3px 0 #f46e33;
	margin-bottom: 3px
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #f46e33;
	box-shadow: 0 4px 0 #f46e33;
	margin-bottom: 4px
}

.vc_btn-purple,a.vc_btn-purple,button.vc_btn-purple {
	background-color: #b97ebb;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-purple:hover,a.vc_btn-purple:hover,button.vc_btn-purple:hover {
	background-color: #ae6ab0;
	color: #f7f7f7!important
}

.vc_btn-purple.vc_btn_outlined,.vc_btn-purple.vc_btn_square_outlined,a.vc_btn-purple.vc_btn_outlined,a.vc_btn-purple.vc_btn_square_outlined,button.vc_btn-purple.vc_btn_outlined,button.vc_btn-purple.vc_btn_square_outlined {
	color: #b97ebb!important
}

.vc_btn-purple.vc_btn_outlined:hover,.vc_btn-purple.vc_btn_square_outlined:hover,a.vc_btn-purple.vc_btn_outlined:hover,a.vc_btn-purple.vc_btn_square_outlined:hover,button.vc_btn-purple.vc_btn_outlined:hover,button.vc_btn-purple.vc_btn_square_outlined:hover {
	border-color: #ae6ab0
}

.vc_btn-purple.vc_btn_3d,a.vc_btn-purple.vc_btn_3d,button.vc_btn-purple.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #a559a8;
	box-shadow: 0 5px 0 #a559a8;
	margin-bottom: 5px
}

.vc_btn-purple.vc_btn_3d.vc_btn_xs,a.vc_btn-purple.vc_btn_3d.vc_btn_xs,button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #a559a8;
	box-shadow: 0 3px 0 #a559a8;
	margin-bottom: 3px
}

.vc_btn-purple.vc_btn_3d.vc_btn_sm,a.vc_btn-purple.vc_btn_3d.vc_btn_sm,button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #a559a8;
	box-shadow: 0 4px 0 #a559a8;
	margin-bottom: 4px
}

.vc_btn-white,a.vc_btn-white,button.vc_btn-white {
	background-color: #fff;
	color: #666!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-white:hover,a.vc_btn-white:hover,button.vc_btn-white:hover {
	background-color: #f0f0f0;
	color: #5e5e5e!important
}

.vc_btn-white.vc_btn_outlined,.vc_btn-white.vc_btn_square_outlined,a.vc_btn-white.vc_btn_outlined,a.vc_btn-white.vc_btn_square_outlined,button.vc_btn-white.vc_btn_outlined,button.vc_btn-white.vc_btn_square_outlined {
	color: #fff!important
}

.vc_btn-white.vc_btn_outlined:hover,.vc_btn-white.vc_btn_square_outlined:hover,a.vc_btn-white.vc_btn_outlined:hover,a.vc_btn-white.vc_btn_square_outlined:hover,button.vc_btn-white.vc_btn_outlined:hover,button.vc_btn-white.vc_btn_square_outlined:hover {
	border-color: #f0f0f0
}

.vc_btn-white.vc_btn_3d,a.vc_btn-white.vc_btn_3d,button.vc_btn-white.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #e3e3e3;
	box-shadow: 0 5px 0 #e3e3e3;
	margin-bottom: 5px
}

.vc_btn-white.vc_btn_3d.vc_btn_xs,a.vc_btn-white.vc_btn_3d.vc_btn_xs,button.vc_btn-white.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #e3e3e3;
	box-shadow: 0 3px 0 #e3e3e3;
	margin-bottom: 3px
}

.vc_btn-white.vc_btn_3d.vc_btn_sm,a.vc_btn-white.vc_btn_3d.vc_btn_sm,button.vc_btn-white.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #e3e3e3;
	box-shadow: 0 4px 0 #e3e3e3;
	margin-bottom: 4px
}

.vc_btn-grace,a.vc_btn-grace,button.vc_btn-grace {
	background-color: #aed13b;
	color: #fff!important;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.vc_btn-grace:hover,a.vc_btn-grace:hover,button.vc_btn-grace:hover {
	background-color: #9ec02d;
	color: #f7f7f7!important
}

.vc_btn-grace.vc_btn_outlined,.vc_btn-grace.vc_btn_square_outlined,a.vc_btn-grace.vc_btn_outlined,a.vc_btn-grace.vc_btn_square_outlined,button.vc_btn-grace.vc_btn_outlined,button.vc_btn-grace.vc_btn_square_outlined {
	color: #aed13b!important
}

.vc_btn-grace.vc_btn_outlined:hover,.vc_btn-grace.vc_btn_square_outlined:hover,a.vc_btn-grace.vc_btn_outlined:hover,a.vc_btn-grace.vc_btn_square_outlined:hover,button.vc_btn-grace.vc_btn_outlined:hover,button.vc_btn-grace.vc_btn_square_outlined:hover {
	border-color: #9ec02d
}

.vc_btn-grace.vc_btn_3d,a.vc_btn-grace.vc_btn_3d,button.vc_btn-grace.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #8dac28;
	box-shadow: 0 5px 0 #8dac28;
	margin-bottom: 5px
}

.vc_btn-grace.vc_btn_3d.vc_btn_xs,a.vc_btn-grace.vc_btn_3d.vc_btn_xs,button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
	-webkit-box-shadow: 0 3px 0 #8dac28;
	box-shadow: 0 3px 0 #8dac28;
	margin-bottom: 3px
}

.vc_btn-grace.vc_btn_3d.vc_btn_sm,a.vc_btn-grace.vc_btn_3d.vc_btn_sm,button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
	-webkit-box-shadow: 0 4px 0 #8dac28;
	box-shadow: 0 4px 0 #8dac28;
	margin-bottom: 4px
}

.vc_btn-default,a.vc_btn-default,button.vc_btn-default {
	color: #7d7d7d;
	background-color: #fff;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-default:focus,.vc_btn-default:hover,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-default:focus,a.vc_btn-default:hover,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-default:focus,button.vc_btn-default:hover {
	color: #7d7d7d;
	background-color: #e6e6e6;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,a.vc_btn-default.active,a.vc_btn-default:active,button.vc_btn-default.active,button.vc_btn-default:active {
	background-image: none
}

.vc_btn-default.disabled,.vc_btn-default.disabled.active,.vc_btn-default.disabled:active,.vc_btn-default.disabled:focus,.vc_btn-default.disabled:hover,.vc_btn-default[disabled],.vc_btn-default[disabled].active,.vc_btn-default[disabled]:active,.vc_btn-default[disabled]:focus,.vc_btn-default[disabled]:hover,a.vc_btn-default.disabled,a.vc_btn-default.disabled.active,a.vc_btn-default.disabled:active,a.vc_btn-default.disabled:focus,a.vc_btn-default.disabled:hover,a.vc_btn-default[disabled],a.vc_btn-default[disabled].active,a.vc_btn-default[disabled]:active,a.vc_btn-default[disabled]:focus,a.vc_btn-default[disabled]:hover,button.vc_btn-default.disabled,button.vc_btn-default.disabled.active,button.vc_btn-default.disabled:active,button.vc_btn-default.disabled:focus,button.vc_btn-default.disabled:hover,button.vc_btn-default[disabled],button.vc_btn-default[disabled].active,button.vc_btn-default[disabled]:active,button.vc_btn-default[disabled]:focus,button.vc_btn-default[disabled]:hover,fieldset[disabled] .vc_btn-default,fieldset[disabled] .vc_btn-default.active,fieldset[disabled] .vc_btn-default:active,fieldset[disabled] .vc_btn-default:focus,fieldset[disabled] .vc_btn-default:hover,fieldset[disabled] a.vc_btn-default,fieldset[disabled] a.vc_btn-default.active,fieldset[disabled] a.vc_btn-default:active,fieldset[disabled] a.vc_btn-default:focus,fieldset[disabled] a.vc_btn-default:hover,fieldset[disabled] button.vc_btn-default,fieldset[disabled] button.vc_btn-default.active,fieldset[disabled] button.vc_btn-default:active,fieldset[disabled] button.vc_btn-default:focus,fieldset[disabled] button.vc_btn-default:hover {
	background-color: #fff;
	border-color: transparent
}

.vc_btn-default .badge,a.vc_btn-default .badge,button.vc_btn-default .badge {
	color: #fff;
	background-color: #7d7d7d
}

.vc_btn-primary,a.vc_btn-primary,button.vc_btn-primary {
	color: #fff;
	background-color: #00aef0;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-primary:focus,.vc_btn-primary:hover,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-primary:focus,a.vc_btn-primary:hover,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-primary:focus,button.vc_btn-primary:hover {
	color: #fff;
	background-color: #0089bd;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,a.vc_btn-primary.active,a.vc_btn-primary:active,button.vc_btn-primary.active,button.vc_btn-primary:active {
	background-image: none
}

.vc_btn-primary.disabled,.vc_btn-primary.disabled.active,.vc_btn-primary.disabled:active,.vc_btn-primary.disabled:focus,.vc_btn-primary.disabled:hover,.vc_btn-primary[disabled],.vc_btn-primary[disabled].active,.vc_btn-primary[disabled]:active,.vc_btn-primary[disabled]:focus,.vc_btn-primary[disabled]:hover,a.vc_btn-primary.disabled,a.vc_btn-primary.disabled.active,a.vc_btn-primary.disabled:active,a.vc_btn-primary.disabled:focus,a.vc_btn-primary.disabled:hover,a.vc_btn-primary[disabled],a.vc_btn-primary[disabled].active,a.vc_btn-primary[disabled]:active,a.vc_btn-primary[disabled]:focus,a.vc_btn-primary[disabled]:hover,button.vc_btn-primary.disabled,button.vc_btn-primary.disabled.active,button.vc_btn-primary.disabled:active,button.vc_btn-primary.disabled:focus,button.vc_btn-primary.disabled:hover,button.vc_btn-primary[disabled],button.vc_btn-primary[disabled].active,button.vc_btn-primary[disabled]:active,button.vc_btn-primary[disabled]:focus,button.vc_btn-primary[disabled]:hover,fieldset[disabled] .vc_btn-primary,fieldset[disabled] .vc_btn-primary.active,fieldset[disabled] .vc_btn-primary:active,fieldset[disabled] .vc_btn-primary:focus,fieldset[disabled] .vc_btn-primary:hover,fieldset[disabled] a.vc_btn-primary,fieldset[disabled] a.vc_btn-primary.active,fieldset[disabled] a.vc_btn-primary:active,fieldset[disabled] a.vc_btn-primary:focus,fieldset[disabled] a.vc_btn-primary:hover,fieldset[disabled] button.vc_btn-primary,fieldset[disabled] button.vc_btn-primary.active,fieldset[disabled] button.vc_btn-primary:active,fieldset[disabled] button.vc_btn-primary:focus,fieldset[disabled] button.vc_btn-primary:hover {
	background-color: #00aef0;
	border-color: transparent
}

.vc_btn-primary .badge,a.vc_btn-primary .badge,button.vc_btn-primary .badge {
	color: #00aef0;
	background-color: #fff
}

.vc_btn-success,a.vc_btn-success,button.vc_btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-success:focus,.vc_btn-success:hover,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-success:focus,a.vc_btn-success:hover,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-success:focus,button.vc_btn-success:hover {
	color: #fff;
	background-color: #449d44;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,a.vc_btn-success.active,a.vc_btn-success:active,button.vc_btn-success.active,button.vc_btn-success:active {
	background-image: none
}

.vc_btn-success.disabled,.vc_btn-success.disabled.active,.vc_btn-success.disabled:active,.vc_btn-success.disabled:focus,.vc_btn-success.disabled:hover,.vc_btn-success[disabled],.vc_btn-success[disabled].active,.vc_btn-success[disabled]:active,.vc_btn-success[disabled]:focus,.vc_btn-success[disabled]:hover,a.vc_btn-success.disabled,a.vc_btn-success.disabled.active,a.vc_btn-success.disabled:active,a.vc_btn-success.disabled:focus,a.vc_btn-success.disabled:hover,a.vc_btn-success[disabled],a.vc_btn-success[disabled].active,a.vc_btn-success[disabled]:active,a.vc_btn-success[disabled]:focus,a.vc_btn-success[disabled]:hover,button.vc_btn-success.disabled,button.vc_btn-success.disabled.active,button.vc_btn-success.disabled:active,button.vc_btn-success.disabled:focus,button.vc_btn-success.disabled:hover,button.vc_btn-success[disabled],button.vc_btn-success[disabled].active,button.vc_btn-success[disabled]:active,button.vc_btn-success[disabled]:focus,button.vc_btn-success[disabled]:hover,fieldset[disabled] .vc_btn-success,fieldset[disabled] .vc_btn-success.active,fieldset[disabled] .vc_btn-success:active,fieldset[disabled] .vc_btn-success:focus,fieldset[disabled] .vc_btn-success:hover,fieldset[disabled] a.vc_btn-success,fieldset[disabled] a.vc_btn-success.active,fieldset[disabled] a.vc_btn-success:active,fieldset[disabled] a.vc_btn-success:focus,fieldset[disabled] a.vc_btn-success:hover,fieldset[disabled] button.vc_btn-success,fieldset[disabled] button.vc_btn-success.active,fieldset[disabled] button.vc_btn-success:active,fieldset[disabled] button.vc_btn-success:focus,fieldset[disabled] button.vc_btn-success:hover {
	background-color: #5cb85c;
	border-color: transparent
}

.vc_btn-success .badge,a.vc_btn-success .badge,button.vc_btn-success .badge {
	color: #5cb85c;
	background-color: #fff
}

.vc_btn-info,a.vc_btn-info,button.vc_btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-info:focus,.vc_btn-info:hover,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-info:focus,a.vc_btn-info:hover,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-info:focus,button.vc_btn-info:hover {
	color: #fff;
	background-color: #31b0d5;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,a.vc_btn-info.active,a.vc_btn-info:active,button.vc_btn-info.active,button.vc_btn-info:active {
	background-image: none
}

.vc_btn-info.disabled,.vc_btn-info.disabled.active,.vc_btn-info.disabled:active,.vc_btn-info.disabled:focus,.vc_btn-info.disabled:hover,.vc_btn-info[disabled],.vc_btn-info[disabled].active,.vc_btn-info[disabled]:active,.vc_btn-info[disabled]:focus,.vc_btn-info[disabled]:hover,a.vc_btn-info.disabled,a.vc_btn-info.disabled.active,a.vc_btn-info.disabled:active,a.vc_btn-info.disabled:focus,a.vc_btn-info.disabled:hover,a.vc_btn-info[disabled],a.vc_btn-info[disabled].active,a.vc_btn-info[disabled]:active,a.vc_btn-info[disabled]:focus,a.vc_btn-info[disabled]:hover,button.vc_btn-info.disabled,button.vc_btn-info.disabled.active,button.vc_btn-info.disabled:active,button.vc_btn-info.disabled:focus,button.vc_btn-info.disabled:hover,button.vc_btn-info[disabled],button.vc_btn-info[disabled].active,button.vc_btn-info[disabled]:active,button.vc_btn-info[disabled]:focus,button.vc_btn-info[disabled]:hover,fieldset[disabled] .vc_btn-info,fieldset[disabled] .vc_btn-info.active,fieldset[disabled] .vc_btn-info:active,fieldset[disabled] .vc_btn-info:focus,fieldset[disabled] .vc_btn-info:hover,fieldset[disabled] a.vc_btn-info,fieldset[disabled] a.vc_btn-info.active,fieldset[disabled] a.vc_btn-info:active,fieldset[disabled] a.vc_btn-info:focus,fieldset[disabled] a.vc_btn-info:hover,fieldset[disabled] button.vc_btn-info,fieldset[disabled] button.vc_btn-info.active,fieldset[disabled] button.vc_btn-info:active,fieldset[disabled] button.vc_btn-info:focus,fieldset[disabled] button.vc_btn-info:hover {
	background-color: #5bc0de;
	border-color: transparent
}

.vc_btn-info .badge,a.vc_btn-info .badge,button.vc_btn-info .badge {
	color: #5bc0de;
	background-color: #fff
}

.vc_btn-warning,a.vc_btn-warning,button.vc_btn-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,.vc_btn-warning:focus,.vc_btn-warning:hover,a.vc_btn-warning.active,a.vc_btn-warning:active,a.vc_btn-warning:focus,a.vc_btn-warning:hover,button.vc_btn-warning.active,button.vc_btn-warning:active,button.vc_btn-warning:focus,button.vc_btn-warning:hover {
	color: #fff;
	background-color: #ec971f;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-warning.active,button.vc_btn-warning:active {
	background-image: none
}

.vc_btn-warning.disabled,.vc_btn-warning.disabled.active,.vc_btn-warning.disabled:active,.vc_btn-warning.disabled:focus,.vc_btn-warning.disabled:hover,.vc_btn-warning[disabled],.vc_btn-warning[disabled].active,.vc_btn-warning[disabled]:active,.vc_btn-warning[disabled]:focus,.vc_btn-warning[disabled]:hover,a.vc_btn-warning.disabled,a.vc_btn-warning.disabled.active,a.vc_btn-warning.disabled:active,a.vc_btn-warning.disabled:focus,a.vc_btn-warning.disabled:hover,a.vc_btn-warning[disabled],a.vc_btn-warning[disabled].active,a.vc_btn-warning[disabled]:active,a.vc_btn-warning[disabled]:focus,a.vc_btn-warning[disabled]:hover,button.vc_btn-warning.disabled,button.vc_btn-warning.disabled.active,button.vc_btn-warning.disabled:active,button.vc_btn-warning.disabled:focus,button.vc_btn-warning.disabled:hover,button.vc_btn-warning[disabled],button.vc_btn-warning[disabled].active,button.vc_btn-warning[disabled]:active,button.vc_btn-warning[disabled]:focus,button.vc_btn-warning[disabled]:hover,fieldset[disabled] .vc_btn-warning,fieldset[disabled] .vc_btn-warning.active,fieldset[disabled] .vc_btn-warning:active,fieldset[disabled] .vc_btn-warning:focus,fieldset[disabled] .vc_btn-warning:hover,fieldset[disabled] a.vc_btn-warning,fieldset[disabled] a.vc_btn-warning.active,fieldset[disabled] a.vc_btn-warning:active,fieldset[disabled] a.vc_btn-warning:focus,fieldset[disabled] a.vc_btn-warning:hover,fieldset[disabled] button.vc_btn-warning,fieldset[disabled] button.vc_btn-warning.active,fieldset[disabled] button.vc_btn-warning:active,fieldset[disabled] button.vc_btn-warning:focus,fieldset[disabled] button.vc_btn-warning:hover {
	background-color: #f0ad4e;
	border-color: transparent
}

.vc_btn-warning .badge,a.vc_btn-warning .badge,button.vc_btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff
}

.vc_btn-danger,a.vc_btn-danger,button.vc_btn-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-danger:focus,.vc_btn-danger:hover,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-danger:focus,a.vc_btn-danger:hover,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-danger:focus,button.vc_btn-danger:hover {
	color: #fff;
	background-color: #c9302c;
	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,a.vc_btn-danger.active,a.vc_btn-danger:active,button.vc_btn-danger.active,button.vc_btn-danger:active {
	background-image: none
}

.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover {
	background-color: #d9534f;
	border-color: transparent
}

.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge {
	color: #d9534f;
	background-color: #fff
}

.vc_button-2-wrapper {
	display: inline-block;
	vertical-align: middle
}

.vc_button-2-wrapper.vc_button-2-align-left {
	display: block;
	text-align: left
}

.vc_button-2-wrapper.vc_button-2-align-right {
	display: block;
	text-align: right
}

.vc_button-2-wrapper.vc_button-2-align-center {
	display: block;
	text-align: center
}

i.icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	vertical-align: text-top;
	margin-left: 5px
}

.wpb_btn-large i.icon {
	height: 19px;
	margin-left: 9px
}

.wpb_btn-small i.icon {
	height: 15px
}

.wpb_btn-mini i.icon {
	display: none
}

.wpb_address_book i.icon,option.wpb_address_book {
	background: url(../images/address-book.png) no-repeat right center
}

.wpb_alarm_clock i.icon,option.wpb_alarm_clock {
	background: url(../images/alarm-clock.png) no-repeat right center
}

.wpb_anchor i.icon,option.wpb_anchor {
	background: url(../images/anchor.png) no-repeat right center
}

.wpb_application_image i.icon,option.wpb_application_image {
	background: url(../images/application-image.png) no-repeat right center
}

.wpb_arrow i.icon,option.wpb_arrow {
	background: url(../images/arrow.png) no-repeat right center
}

.wpb_asterisk i.icon,option.wpb_asterisk {
	background: url(../images/asterisk.png) no-repeat right center
}

.wpb_hammer i.icon,option.wpb_hammer {
	background: url(../images/auction-hammer.png) no-repeat right center
}

.wpb_balloon i.icon,option.wpb_balloon {
	background: url(../images/balloon.png) no-repeat right center
}

.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz {
	background: url(../images/balloon-buzz.png) no-repeat right center
}

.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook {
	background: url(../images/balloon-facebook.png) no-repeat right center
}

.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter {
	background: url(../images/balloon-twitter.png) no-repeat right center
}

.wpb_battery i.icon,option.wpb_battery {
	background: url(../images/battery-full.png) no-repeat right center
}

.wpb_binocular i.icon,option.wpb_binocular {
	background: url(../images/binocular.png) no-repeat right center
}

.wpb_document_excel i.icon,option.wpb_document_excel {
	background: url(../images/blue-document-excel.png) no-repeat right center
}

.wpb_document_image i.icon,option.wpb_document_image {
	background: url(../images/blue-document-image.png) no-repeat right center
}

.wpb_document_music i.icon,option.wpb_document_music {
	background: url(../images/blue-document-music.png) no-repeat right center
}

.wpb_document_office i.icon,option.wpb_document_office {
	background: url(../images/blue-document-office.png) no-repeat right center
}

.wpb_document_pdf i.icon,option.wpb_document_pdf {
	background: url(../images/blue-document-pdf.png) no-repeat right center
}

.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint {
	background: url(../images/blue-document-powerpoint.png) no-repeat right center
}

.wpb_document_word i.icon,option.wpb_document_word {
	background: url(../images/blue-document-word.png) no-repeat right center
}

.wpb_bookmark i.icon,option.wpb_bookmark {
	background: url(../images/bookmark.png) no-repeat right center
}

.wpb_camcorder i.icon,option.wpb_camcorder {
	background: url(../images/camcorder.png) no-repeat right center
}

.wpb_camera i.icon,option.wpb_camera {
	background: url(../images/camera.png) no-repeat right center
}

.wpb_chart i.icon,option.wpb_chart {
	background: url(../images/chart.png) no-repeat right center
}

.wpb_chart_pie i.icon,option.wpb_chart_pie {
	background: url(../images/chart-pie.png) no-repeat right center
}

.wpb_clock i.icon,option.wpb_clock {
	background: url(../images/clock.png) no-repeat right center
}

.wpb_play i.icon,option.wpb_play {
	background: url(../images/control.png) no-repeat right center
}

.wpb_fire i.icon,option.wpb_fire {
	background: url(../images/fire.png) no-repeat right center
}

.wpb_heart i.icon,option.wpb_heart {
	background: url(../images/heart.png) no-repeat right center
}

.wpb_mail i.icon,option.wpb_mail {
	background: url(../images/mail.png) no-repeat right center
}

.wpb_shield i.icon,option.wpb_shield {
	background: url(../images/plus-shield.png) no-repeat right center
}

.wpb_video i.icon,option.wpb_video {
	background: url(../images/video.png) no-repeat right center
}

.vc_column_container .vc_btn,.vc_column_container .wpb_button {
	margin-top: 5px;
	margin-bottom: 5px
}

.vc_message_box {
	border: 1px solid transparent;
	display: block;
	overflow: hidden;
	margin: 0 0 21.73913043px 0;
	padding: 1em 1em 1em 4em;
	position: relative;
	font-size: 1em;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.vc_message_box>p:first-child {
	margin-top: 0
}

.vc_message_box>p:last-child {
	margin-bottom: 0
}

.vc_message_box-icon {
	bottom: 0;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	left: 0;
	position: absolute;
	top: 0;
	width: 4em
}

.vc_message_box-icon>* {
	font-size: 1.7em;
	line-height: 1;
	font-weight: 400;
	font-style: normal;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_message_box-icon>.fa {
	font-size: 1.7em;
	line-height: 1
}

.vc_color-blue.vc_message_box {
	color: #364a8a;
	border-color: #c5cff0;
	background-color: #edf1fa
}

.vc_color-blue.vc_message_box .vc_message_box-icon {
	color: #5472d2
}

.vc_color-blue.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #5472d2
}

.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-blue.vc_message_box-outline,.vc_color-blue.vc_message_box-solid-icon {
	color: #364a8a;
	border-color: #5472d2;
	background-color: transparent
}

.vc_color-blue.vc_message_box-outline .vc_message_box-icon,.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
	color: #5472d2
}

.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #5472d2
}

.vc_color-blue.vc_message_box-3d {
	box-shadow: 0 5px 0 #9daee5
}

.vc_color-turquoise.vc_message_box {
	color: #085b61;
	border-color: #c6ecee;
	background-color: #ebfcfd
}

.vc_color-turquoise.vc_message_box .vc_message_box-icon {
	color: #00c1cf
}

.vc_color-turquoise.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #00c1cf
}

.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-turquoise.vc_message_box-outline,.vc_color-turquoise.vc_message_box-solid-icon {
	color: #085b61;
	border-color: #00c1cf;
	background-color: transparent
}

.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
	color: #00c1cf
}

.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #00c1cf
}

.vc_color-turquoise.vc_message_box-3d {
	box-shadow: 0 5px 0 #9fdee3
}

.vc_color-pink.vc_message_box {
	color: #d82e21;
	border-color: #ffd8d6;
	background-color: #fff0ef
}

.vc_color-pink.vc_message_box .vc_message_box-icon {
	color: #fe6c61
}

.vc_color-pink.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #fe6c61
}

.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-pink.vc_message_box-outline,.vc_color-pink.vc_message_box-solid-icon {
	color: #d82e21;
	border-color: #fe6c61;
	background-color: transparent
}

.vc_color-pink.vc_message_box-outline .vc_message_box-icon,.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fe6c61
}

.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #fe6c61
}

.vc_color-pink.vc_message_box-3d {
	box-shadow: 0 5px 0 #fea9a3
}

.vc_color-violet.vc_message_box {
	color: #5e4a81;
	border-color: #d4c8e9;
	background-color: #f0ecf7
}

.vc_color-violet.vc_message_box .vc_message_box-icon {
	color: #8d6dc4
}

.vc_color-violet.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #8d6dc4
}

.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-violet.vc_message_box-outline,.vc_color-violet.vc_message_box-solid-icon {
	color: #5e4a81;
	border-color: #8d6dc4;
	background-color: transparent
}

.vc_color-violet.vc_message_box-outline .vc_message_box-icon,.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
	color: #8d6dc4
}

.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #8d6dc4
}

.vc_color-violet.vc_message_box-3d {
	box-shadow: 0 5px 0 #b8a3da
}

.vc_color-peacoc.vc_message_box {
	color: #366a79;
	border-color: #c2e3ec;
	background-color: #e9f5f8
}

.vc_color-peacoc.vc_message_box .vc_message_box-icon {
	color: #4cadc9
}

.vc_color-peacoc.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #4cadc9
}

.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-peacoc.vc_message_box-outline,.vc_color-peacoc.vc_message_box-solid-icon {
	color: #366a79;
	border-color: #4cadc9;
	background-color: transparent
}

.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
	color: #4cadc9
}

.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #4cadc9
}

.vc_color-peacoc.vc_message_box-3d {
	box-shadow: 0 5px 0 #9ad1e1
}

.vc_color-chino.vc_message_box {
	color: #978258;
	border-color: #e5ded2;
	background-color: #f7f5f2
}

.vc_color-chino.vc_message_box .vc_message_box-icon {
	color: #cec2ab
}

.vc_color-chino.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #cec2ab
}

.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-chino.vc_message_box-outline,.vc_color-chino.vc_message_box-solid-icon {
	color: #978258;
	border-color: #cec2ab;
	background-color: transparent
}

.vc_color-chino.vc_message_box-outline .vc_message_box-icon,.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
	color: #cec2ab
}

.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #cec2ab
}

.vc_color-chino.vc_message_box-3d {
	box-shadow: 0 5px 0 #d2c7b1
}

.vc_color-mulled_wine.vc_message_box {
	color: #1e1b22;
	border-color: #d0ccd6;
	background-color: #eae8ed
}

.vc_color-mulled_wine.vc_message_box .vc_message_box-icon {
	color: #50485b
}

.vc_color-mulled_wine.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #50485b
}

.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-mulled_wine.vc_message_box-outline,.vc_color-mulled_wine.vc_message_box-solid-icon {
	color: #1e1b22;
	border-color: #50485b;
	background-color: transparent
}

.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
	color: #50485b
}

.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #50485b
}

.vc_color-mulled_wine.vc_message_box-3d {
	box-shadow: 0 5px 0 #b6afc0
}

.vc_color-vista_blue.vc_message_box {
	color: #3e8e5e;
	border-color: #bcebcf;
	background-color: #e3f7eb
}

.vc_color-vista_blue.vc_message_box .vc_message_box-icon {
	color: #75d69c
}

.vc_color-vista_blue.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #75d69c
}

.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-vista_blue.vc_message_box-outline,.vc_color-vista_blue.vc_message_box-solid-icon {
	color: #3e8e5e;
	border-color: #75d69c;
	background-color: transparent
}

.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
	color: #75d69c
}

.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #75d69c
}

.vc_color-vista_blue.vc_message_box-3d {
	box-shadow: 0 5px 0 #94dfb3
}

.vc_color-orange.vc_message_box {
	color: #c3811c;
	border-color: #fbe1ba;
	background-color: #fef6eb
}

.vc_color-orange.vc_message_box .vc_message_box-icon {
	color: #f7be68
}

.vc_color-orange.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #f7be68
}

.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-orange.vc_message_box-outline,.vc_color-orange.vc_message_box-solid-icon {
	color: #c3811c;
	border-color: #f7be68;
	background-color: transparent
}

.vc_color-orange.vc_message_box-outline .vc_message_box-icon,.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
	color: #f7be68
}

.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #f7be68
}

.vc_color-orange.vc_message_box-3d {
	box-shadow: 0 5px 0 #f9cd8a
}

.vc_color-sky.vc_message_box {
	color: #2a6194;
	border-color: #bedaf4;
	background-color: #eaf3fb
}

.vc_color-sky.vc_message_box .vc_message_box-icon {
	color: #5aa1e3
}

.vc_color-sky.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #5aa1e3
}

.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-sky.vc_message_box-outline,.vc_color-sky.vc_message_box-solid-icon {
	color: #2a6194;
	border-color: #5aa1e3;
	background-color: transparent
}

.vc_color-sky.vc_message_box-outline .vc_message_box-icon,.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
	color: #5aa1e3
}

.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #5aa1e3
}

.vc_color-sky.vc_message_box-3d {
	box-shadow: 0 5px 0 #93c1ed
}

.vc_color-green.vc_message_box {
	color: #3e562b;
	border-color: #c2e1a9;
	background-color: #eaf5e2
}

.vc_color-green.vc_message_box .vc_message_box-icon {
	color: #6dab3c
}

.vc_color-green.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #6dab3c
}

.vc_color-green.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-green.vc_message_box-outline,.vc_color-green.vc_message_box-solid-icon {
	color: #3e562b;
	border-color: #6dab3c;
	background-color: transparent
}

.vc_color-green.vc_message_box-outline .vc_message_box-icon,.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
	color: #6dab3c
}

.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #6dab3c
}

.vc_color-green.vc_message_box-3d {
	box-shadow: 0 5px 0 #a7d484
}

.vc_color-juicy_pink.vc_message_box {
	color: #a3231f;
	border-color: #fbc7c5;
	background-color: #fef5f5
}

.vc_color-juicy_pink.vc_message_box .vc_message_box-icon {
	color: #f4524d
}

.vc_color-juicy_pink.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #f4524d
}

.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-juicy_pink.vc_message_box-outline,.vc_color-juicy_pink.vc_message_box-solid-icon {
	color: #a3231f;
	border-color: #f4524d;
	background-color: transparent
}

.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
	color: #f4524d
}

.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #f4524d
}

.vc_color-juicy_pink.vc_message_box-3d {
	box-shadow: 0 5px 0 #f89895
}

.vc_color-sandy_brown.vc_message_box {
	color: #c3501c;
	border-color: #fbceba;
	background-color: #fef1eb
}

.vc_color-sandy_brown.vc_message_box .vc_message_box-icon {
	color: #f79468
}

.vc_color-sandy_brown.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #f79468
}

.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-sandy_brown.vc_message_box-outline,.vc_color-sandy_brown.vc_message_box-solid-icon {
	color: #c3501c;
	border-color: #f79468;
	background-color: transparent
}

.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
	color: #f79468
}

.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #f79468
}

.vc_color-sandy_brown.vc_message_box-3d {
	box-shadow: 0 5px 0 #f9ac8a
}

.vc_color-purple.vc_message_box {
	color: #886389;
	border-color: #e3cbe3;
	background-color: #f5ecf5
}

.vc_color-purple.vc_message_box .vc_message_box-icon {
	color: #b97ebb
}

.vc_color-purple.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #b97ebb
}

.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-purple.vc_message_box-outline,.vc_color-purple.vc_message_box-solid-icon {
	color: #886389;
	border-color: #b97ebb;
	background-color: transparent
}

.vc_color-purple.vc_message_box-outline .vc_message_box-icon,.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
	color: #b97ebb
}

.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #b97ebb
}

.vc_color-purple.vc_message_box-3d {
	box-shadow: 0 5px 0 #d1a9d2
}

.vc_color-black.vc_message_box {
	color: #fff;
	border-color: #2a2a2a;
	background-color: #3c3c3c
}

.vc_color-black.vc_message_box .vc_message_box-icon {
	color: #2a2a2a
}

.vc_color-black.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #2a2a2a
}

.vc_color-black.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-solid-icon {
	color: #fff;
	border-color: #2a2a2a;
	background-color: transparent
}

.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
	color: #2a2a2a
}

.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #2a2a2a
}

.vc_color-black.vc_message_box-3d {
	box-shadow: 0 5px 0 #101010
}

.vc_color-grey.vc_message_box {
	color: #858585;
	border-color: #d2d2d2;
	background-color: #ebebeb
}

.vc_color-grey.vc_message_box .vc_message_box-icon {
	color: #ebebeb
}

.vc_color-grey.vc_message_box-solid {
	color: #858585;
	border-color: transparent;
	background-color: #ebebeb
}

.vc_color-grey.vc_message_box-solid .vc_message_box-icon {
	color: #858585
}

.vc_color-grey.vc_message_box-outline,.vc_color-grey.vc_message_box-solid-icon {
	color: #858585;
	border-color: #ebebeb;
	background-color: transparent
}

.vc_color-grey.vc_message_box-outline .vc_message_box-icon,.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
	color: #ebebeb
}

.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
	color: #858585;
	background-color: #ebebeb
}

.vc_color-grey.vc_message_box-3d {
	box-shadow: 0 5px 0 #b8b8b8
}

.vc_color-white.vc_message_box {
	color: #b3b3b3;
	border-color: #e6e6e6;
	background-color: #fff
}

.vc_color-white.vc_message_box .vc_message_box-icon {
	color: #fff
}

.vc_color-white.vc_message_box-solid {
	color: #b3b3b3;
	border-color: transparent;
	background-color: #fff
}

.vc_color-white.vc_message_box-solid .vc_message_box-icon {
	color: #b3b3b3
}

.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-solid-icon {
	color: #b3b3b3;
	border-color: #fff;
	background-color: transparent
}

.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff
}

.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
	color: #b3b3b3;
	background-color: #fff
}

.vc_color-white.vc_message_box-3d {
	box-shadow: 0 5px 0 #ccc
}

.vc_color-info.vc_message_box {
	color: #5e7f96;
	border-color: #cfebfe;
	background-color: #dff2fe
}

.vc_color-info.vc_message_box .vc_message_box-icon {
	color: #56b0ee
}

.vc_color-info.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #56b0ee
}

.vc_color-info.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-info.vc_message_box-outline,.vc_color-info.vc_message_box-solid-icon {
	color: #5e7f96;
	border-color: #56b0ee;
	background-color: transparent
}

.vc_color-info.vc_message_box-outline .vc_message_box-icon,.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
	color: #56b0ee
}

.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #56b0ee
}

.vc_color-info.vc_message_box-3d {
	box-shadow: 0 5px 0 #9dd6fd
}

.vc_color-success.vc_message_box {
	color: #5e7f96;
	border-color: #cfebfe;
	background-color: #e6fdf8
}

.vc_color-success.vc_message_box .vc_message_box-icon {
	color: #1bbc9b
}

.vc_color-success.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #1bbc9b
}

.vc_color-success.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-success.vc_message_box-outline,.vc_color-success.vc_message_box-solid-icon {
	color: #5e7f96;
	border-color: #1bbc9b;
	background-color: transparent
}

.vc_color-success.vc_message_box-outline .vc_message_box-icon,.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
	color: #1bbc9b
}

.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #1bbc9b
}

.vc_color-success.vc_message_box-3d {
	box-shadow: 0 5px 0 #9dd6fd
}

.vc_color-warning.vc_message_box {
	color: #9d8967;
	border-color: #ffeccc;
	background-color: #fff4e2
}

.vc_color-warning.vc_message_box .vc_message_box-icon {
	color: #fcb53f
}

.vc_color-warning.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #fcb53f
}

.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-warning.vc_message_box-outline,.vc_color-warning.vc_message_box-solid-icon {
	color: #9d8967;
	border-color: #fcb53f;
	background-color: transparent
}

.vc_color-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fcb53f
}

.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #fcb53f
}

.vc_color-warning.vc_message_box-3d {
	box-shadow: 0 5px 0 #ffd999
}

.vc_color-danger.vc_message_box {
	color: #a85959;
	border-color: #fedede;
	background-color: #fdeaea
}

.vc_color-danger.vc_message_box .vc_message_box-icon {
	color: #ff7877
}

.vc_color-danger.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #ff7877
}

.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-danger.vc_message_box-outline,.vc_color-danger.vc_message_box-solid-icon {
	color: #a85959;
	border-color: #ff7877;
	background-color: transparent
}

.vc_color-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
	color: #ff7877
}

.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #ff7877
}

.vc_color-danger.vc_message_box-3d {
	box-shadow: 0 5px 0 #fdacac
}

.vc_color-alert-info.vc_message_box {
	color: #31708f;
	border-color: #bce8f1;
	background-color: #d9edf7
}

.vc_color-alert-info.vc_message_box .vc_message_box-icon {
	color: #67cce0
}

.vc_color-alert-info.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #67cce0
}

.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-alert-info.vc_message_box-outline,.vc_color-alert-info.vc_message_box-solid-icon {
	color: #31708f;
	border-color: #67cce0;
	background-color: transparent
}

.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
	color: #67cce0
}

.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #67cce0
}

.vc_color-alert-info.vc_message_box-3d {
	box-shadow: 0 5px 0 #91d9e8
}

.vc_color-alert-success.vc_message_box {
	color: #3c763d;
	border-color: #d6e9c6;
	background-color: #dff0d8
}

.vc_color-alert-success.vc_message_box .vc_message_box-icon {
	color: #9ad36a
}

.vc_color-alert-success.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #9ad36a
}

.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-alert-success.vc_message_box-outline,.vc_color-alert-success.vc_message_box-solid-icon {
	color: #3c763d;
	border-color: #9ad36a;
	background-color: transparent
}

.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
	color: #9ad36a
}

.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #9ad36a
}

.vc_color-alert-success.vc_message_box-3d {
	box-shadow: 0 5px 0 #bbdba1
}

.vc_color-alert-warning.vc_message_box {
	color: #8a6d3b;
	border-color: #faebcc;
	background-color: #fcf8e3
}

.vc_color-alert-warning.vc_message_box .vc_message_box-icon {
	color: #f9cf79
}

.vc_color-alert-warning.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #f9cf79
}

.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-alert-warning.vc_message_box-outline,.vc_color-alert-warning.vc_message_box-solid-icon {
	color: #8a6d3b;
	border-color: #f9cf79;
	background-color: transparent
}

.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
	color: #f9cf79
}

.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #f9cf79
}

.vc_color-alert-warning.vc_message_box-3d {
	box-shadow: 0 5px 0 #f5d89e
}

.vc_color-alert-danger.vc_message_box {
	color: #a94442;
	border-color: #ebccd1;
	background-color: #f2dede
}

.vc_color-alert-danger.vc_message_box .vc_message_box-icon {
	color: #ef8495
}

.vc_color-alert-danger.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #ef8495
}

.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}

.vc_color-alert-danger.vc_message_box-outline,.vc_color-alert-danger.vc_message_box-solid-icon {
	color: #a94442;
	border-color: #ef8495;
	background-color: transparent
}

.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
	color: #ef8495
}

.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fff;
	background-color: #ef8495
}

.vc_color-alert-danger.vc_message_box-3d {
	box-shadow: 0 5px 0 #dca7b0
}

.vc_color-black.vc_message_box .vc_message_box-icon {
	color: #fff
}

.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-outline .vc_message_box-icon {
	color: #2a2a2a
}

.vc_color-black.vc_message_box-solid-icon {
	color: #2a2a2a
}

.vc_color-grey.vc_message_box .vc_message_box-icon {
	color: #858585
}

.vc_color-white.vc_message_box .vc_message_box-icon {
	color: #b3b3b3
}

.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-outline .vc_message_box-icon {
	color: #fff
}

.vc_color-white.vc_message_box-solid-icon {
	color: #fff
}

.vc_message_box-outline,.vc_message_box-solid-icon {
	border-width: 2px
}

.vc_message_box-solid-icon .vc_message_box-icon {
	width: 3.25em
}

.vc_message_box-rounded {
	border-radius: 5px
}

.vc_message_box-round {
	border-radius: 4em
}

#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child {
	margin-bottom: 0
}

.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li {
	margin-bottom: 35px
}

.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element {
	margin-bottom: 21.73913043px
}

.vc_parallax {
	position: relative;
	overflow: hidden
}

.vc_parallax>* {
	position: relative;
	z-index: 1
}

.vc_parallax .vc_parallax-inner {
	pointer-events: none;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	background-attachment: scroll;
	background-color: transparent;
	background-image: inherit;
	background-size: cover;
	z-index: 0;
	background-position: 50% 0
}

.vc_parallax-inner iframe {
	max-width: 1000%
}

.vc_video-bg-container {
	position: relative
}

.vc_video-bg {
	height: 100%;
	overflow: hidden;
	pointer-events: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 0
}

.vc_video-bg iframe {
	max-width: 1000%
}

.vc_row.vc_row-no-padding .vc_column-inner {
	padding-left: 0;
	padding-right: 0
}

.vc_row[data-vc-full-width] {
	-webkit-transition: opacity .5s ease;
	-o-transition: opacity .5s ease;
	transition: opacity .5s ease;
	overflow: hidden
}

.vc_row[data-vc-full-width].vc_hidden {
	opacity: 0
}

.vc_row-no-padding .vc_inner {
	margin-left: 0;
	margin-right: 0
}

.vc_row.vc_row-o-full-height {
	min-height: 100vh
}

.vc_row.vc_row-flex {
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.vc_row.vc_row-flex>.vc_column_container {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	z-index: 1
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
	.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>* {
		min-height: 1em
	}
}

.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before {
	display: none
}

.vc_row.vc_row-o-columns-stretch {
	-webkit-align-content: stretch;
	-ms-flex-line-pack: stretch;
	align-content: stretch
}

.vc_row.vc_row-o-columns-top {
	-webkit-align-content: flex-start;
	-ms-flex-line-pack: start;
	align-content: flex-start
}

.vc_row.vc_row-o-columns-bottom {
	-webkit-align-content: flex-end;
	-ms-flex-line-pack: end;
	align-content: flex-end
}

.vc_row.vc_row-o-columns-middle {
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center
}

.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after {
	content: '';
	width: 100%;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	display: block
}

.vc_row.vc_row-o-equal-height>.vc_column_container {
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner {
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container {
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end
}

.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.vc_column-inner::after,.vc_column-inner::before {
	content: " ";
	display: table
}

.vc_column-inner::after {
	clear: both
}

.vc_ie-flexbox-fixer {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

.vc_ie-flexbox-fixer>.vc_row {
	-webkit-box-flex: 1;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto
}

.vc_row.vc_column-gap-1 {
	margin-left: -15.5px;
	margin-right: -15.5px
}

.vc_row.vc_column-gap-1>.vc_column_container {
	padding: .5px
}

.vc_row.vc_column-gap-2 {
	margin-left: -16px;
	margin-right: -16px
}

.vc_row.vc_column-gap-2>.vc_column_container {
	padding: 1px
}

.vc_row.vc_column-gap-3 {
	margin-left: -16.5px;
	margin-right: -16.5px
}

.vc_row.vc_column-gap-3>.vc_column_container {
	padding: 1.5px
}

.vc_row.vc_column-gap-4 {
	margin-left: -17px;
	margin-right: -17px
}

.vc_row.vc_column-gap-4>.vc_column_container {
	padding: 2px
}

.vc_row.vc_column-gap-5 {
	margin-left: -17.5px;
	margin-right: -17.5px
}

.vc_row.vc_column-gap-5>.vc_column_container {
	padding: 2.5px
}

.vc_row.vc_column-gap-10 {
	margin-left: -20px;
	margin-right: -20px
}

.vc_row.vc_column-gap-10>.vc_column_container {
	padding: 5px
}

.vc_row.vc_column-gap-15 {
	margin-left: -22.5px;
	margin-right: -22.5px
}

.vc_row.vc_column-gap-15>.vc_column_container {
	padding: 7.5px
}

.vc_row.vc_column-gap-20 {
	margin-left: -25px;
	margin-right: -25px
}

.vc_row.vc_column-gap-20>.vc_column_container {
	padding: 10px
}

.vc_row.vc_column-gap-25 {
	margin-left: -27.5px;
	margin-right: -27.5px
}

.vc_row.vc_column-gap-25>.vc_column_container {
	padding: 12.5px
}

.vc_row.vc_column-gap-30 {
	margin-left: -30px;
	margin-right: -30px
}

.vc_row.vc_column-gap-30>.vc_column_container {
	padding: 15px
}

.vc_row.vc_column-gap-35 {
	margin-left: -32.5px;
	margin-right: -32.5px
}

.vc_row.vc_column-gap-35>.vc_column_container {
	padding: 17.5px
}

.vc_column_container {
	padding-left: 0;
	padding-right: 0
}

.vc_column_container>.vc_column-inner {
	box-sizing: border-box;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%
}

.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner {
	padding-top: 35px
}

.vc_section {
	padding-left: 15px;
	padding-right: 15px;
	margin-left: -15px;
	margin-right: -15px
}

.vc_section[data-vc-full-width] {
	-webkit-transition: opacity .5s ease;
	-o-transition: opacity .5s ease;
	transition: opacity .5s ease;
	overflow: hidden
}

.vc_section[data-vc-full-width].vc_hidden {
	opacity: 0
}

.vc_section[data-vc-full-width]>.vc_row {
	margin-left: 0;
	margin-right: 0
}

.vc_section[data-vc-stretch-content] {
	padding-left: 0;
	padding-right: 0
}

.vc_section.vc_row-o-full-height {
	min-height: 100vh
}

.vc_section.vc_section-flex {
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap
}

.vc_section.vc_section-flex .vc_vc_row {
	width: 100%
}

.vc_section.vc_section-flex::after,.vc_section.vc_section-flex::before {
	display: none
}

.vc_section.vc_section-o-content-top {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.vc_section.vc_section-o-content-bottom {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.vc_section.vc_section-o-content-middle {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.vc_section.vc_section-o-content-bottom::after,.vc_section.vc_section-o-content-middle::after,.vc_section.vc_section-o-content-top::after {
	content: '';
	width: 100%;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	display: block
}

.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section {
	padding-top: 35px
}

.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container {
	padding-left: .5px;
	padding-right: .5px
}

.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container {
	padding-left: 1px;
	padding-right: 1px
}

.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container {
	padding-left: 1.5px;
	padding-right: 1.5px
}

.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container {
	padding-left: 2px;
	padding-right: 2px
}

.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container {
	padding-left: 2.5px;
	padding-right: 2.5px
}

.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container {
	padding-left: 5px;
	padding-right: 5px
}

.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container {
	padding-left: 7.5px;
	padding-right: 7.5px
}

.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container {
	padding-left: 10px;
	padding-right: 10px
}

.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container {
	padding-left: 12.5px;
	padding-right: 12.5px
}

.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container {
	padding-left: 15px;
	padding-right: 15px
}

.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container {
	padding-left: 17.5px;
	padding-right: 17.5px
}

.vc_vc_column,.vc_vc_column_inner {
	padding-left: 0;
	padding-right: 0
}

.vc_row.vc_row-flex>.vc_vc_column,.vc_row.vc_row-flex>.vc_vc_column_inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

.vc_row.vc_row-o-equal-height>.vc_column_container {
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end
}

.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.vc_empty-element>.vc_column-inner {
	min-height: 100px
}

.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
	padding-top: 35px
}

.fb_type_standard {
	height: 25px
}

.fb_type_standard iframe {
	height: 25px
}

.fb_type_button_count {
	height: 20px
}

.fb_type_button_count iframe {
	height: 20px
}

.fb_type_box_count {
	height: 62px
}

.fb_type_box_count iframe {
	height: 62px
}

.wpb_googleplus_type_standard {
	height: 25px
}

.wpb_googleplus_type_small {
	height: 19px
}

.wpb_googleplus_type_medium {
	height: 21px
}

.wpb_googleplus_type_tall {
	height: 21px
}

.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
	height: 62px
}

.wpb_pinterest a {
	border-bottom: 0
}

.wpb_pinterest_type_horizontal {
	height: 21px
}

.wpb_pinterest_type_vertical {
	box-sizing: content-box;
	padding-top: 29px;
	height: 21px
}

.wpb_pinterest_type_none {
	height: 21px
}

iframe.twitter-share-button {
	margin: 0
}

.vc_toggle {
	display: block;
	margin: 0 0 21.73913043px 0;
	padding: 0;
	font-size: 1em
}

.vc_toggle:last-of-type {
	margin-bottom: 35px
}

.vc_toggle_title {
	cursor: pointer;
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-weight: 400
}

.vc_toggle_title>h4 {
	display: inline
}

.vc_toggle_icon {
	display: none;
	position: relative;
	vertical-align: middle
}

.vc_toggle_content {
	display: none;
	margin-bottom: 21.73913043px;
	margin-top: 1em;
	overflow: hidden;
	padding: 0
}

.vc_toggle.vc_toggle_active>.vc_toggle_content {
	display: block
}

.vc_toggle_simple .vc_toggle_icon {
	border: 0 solid transparent;
	border-radius: 0;
	display: inline-block
}

.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before {
	content: '';
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {
	visibility: hidden
}

.vc_toggle_simple .vc_toggle_icon {
	height: 22px;
	width: 22px
}

.vc_toggle_simple .vc_toggle_icon::before {
	height: 2px;
	width: 10px
}

.vc_toggle_simple .vc_toggle_icon::after {
	height: 10px;
	width: 2px
}

.vc_toggle_simple .vc_toggle_icon {
	background-color: #2a2a2a;
	border-color: transparent
}

.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #2a2a2a
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #2a2a2a
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #444
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #444
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #444
}

.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #2a2a2a
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #444
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_simple .vc_toggle_icon {
	margin-left: 2px
}

.vc_toggle_round .vc_toggle_icon {
	border: 2px solid transparent;
	border-radius: 50%;
	display: inline-block
}

.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before {
	content: '';
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {
	visibility: hidden
}

.vc_toggle_round .vc_toggle_icon {
	height: 22px;
	width: 22px
}

.vc_toggle_round .vc_toggle_icon::before {
	height: 2px;
	width: 10px
}

.vc_toggle_round .vc_toggle_icon::after {
	height: 10px;
	width: 2px
}

.vc_toggle_round .vc_toggle_icon {
	background-color: #2a2a2a;
	border-color: transparent
}

.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #2a2a2a
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #2a2a2a
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #444
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #444
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #444
}

.vc_toggle_rounded .vc_toggle_icon {
	border: 2px solid transparent;
	border-radius: 20%;
	display: inline-block
}

.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before {
	content: '';
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {
	visibility: hidden
}

.vc_toggle_rounded .vc_toggle_icon {
	height: 22px;
	width: 22px
}

.vc_toggle_rounded .vc_toggle_icon::before {
	height: 2px;
	width: 10px
}

.vc_toggle_rounded .vc_toggle_icon::after {
	height: 10px;
	width: 2px
}

.vc_toggle_rounded .vc_toggle_icon {
	background-color: #2a2a2a;
	border-color: transparent
}

.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #2a2a2a
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #2a2a2a
}

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #444
}

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #444
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #444
}

.vc_toggle_square .vc_toggle_icon {
	border: 2px solid transparent;
	border-radius: 0;
	display: inline-block
}

.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before {
	content: '';
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {
	visibility: hidden
}

.vc_toggle_square .vc_toggle_icon {
	height: 22px;
	width: 22px
}

.vc_toggle_square .vc_toggle_icon::before {
	height: 2px;
	width: 10px
}

.vc_toggle_square .vc_toggle_icon::after {
	height: 10px;
	width: 2px
}

.vc_toggle_square .vc_toggle_icon {
	background-color: #2a2a2a;
	border-color: transparent
}

.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #2a2a2a
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #2a2a2a
}

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #444
}

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #444
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #444
}

.vc_toggle_text_only .vc_toggle_icon {
	display: none
}

.vc_toggle_arrow .vc_toggle_icon {
	display: inline-block
}

.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_arrow .vc_toggle_icon::before {
	content: '';
	border-style: solid;
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg)
}

.vc_toggle_arrow .vc_toggle_icon::before {
	border-left: none;
	border-top: none
}

.vc_toggle_arrow .vc_toggle_icon::after {
	border-right: none;
	border-bottom: none;
	visibility: hidden
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before {
	visibility: hidden
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
	visibility: visible
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
	height: 22px;
	width: 22px
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
	border-width: 2px;
	height: 10px;
	margin-left: -5px;
	width: 10px
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
	margin-top: -10px
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {
	margin-top: -5px
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #2a2a2a;
	background: 0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #444;
	background: 0 0
}

.vc_toggle_default .vc_toggle_icon {
	background: #bababa;
	border: 1px solid #acacac;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_default .vc_toggle_icon::before {
	content: '';
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	background: #bababa
}

.vc_toggle_default .vc_toggle_icon::before {
	border: 1px solid #acacac
}

.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before {
	visibility: hidden
}

.vc_toggle.vc_toggle_default .vc_toggle_icon {
	display: inline-block;
	width: 10px;
	margin-left: 5px;
	height: 4px
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::before {
	height: 10px;
	width: 4px
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::after {
	width: 8px;
	height: 2px
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #5472d2
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_blue .vc_toggle_icon {
	background-color: #5472d2;
	border-color: transparent
}

.vc_toggle_color_blue .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #5472d2
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #5472d2
}

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #7c93dd
}

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon {
	background: #5472d2;
	border-color: #3354c0
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
	border-color: #3354c0;
	background: #5472d2
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
	background: #5472d2
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #7c93dd;
	border-color: #5472d2
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #5472d2;
	background: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #5472d2;
	background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #7c93dd;
	background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #00c1cf
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon {
	background-color: #00c1cf;
	border-color: transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #00c1cf
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #00c1cf
}

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #00919c
}

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon {
	background: #00c1cf;
	border-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
	border-color: #00919c;
	background: #00c1cf
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
	background: #00c1cf
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #00919c;
	border-color: #006269
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #006269;
	background: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #00c1cf;
	background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #00919c;
	background: 0 0
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #fe6c61
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_pink .vc_toggle_icon {
	background-color: #fe6c61;
	border-color: transparent
}

.vc_toggle_color_pink .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #fe6c61
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #fe6c61
}

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #fe9b94
}

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon {
	background: #fe6c61;
	border-color: #fe3d2e
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
	border-color: #fe3d2e;
	background: #fe6c61
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
	background: #fe6c61
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #fe9b94;
	border-color: #fe6c61
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #fe6c61;
	background: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #fe6c61;
	background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #fe9b94;
	background: 0 0
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #8d6dc4
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_violet .vc_toggle_icon {
	background-color: #8d6dc4;
	border-color: transparent
}

.vc_toggle_color_violet .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #8d6dc4
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #8d6dc4
}

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #a991d3
}

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon {
	background: #8d6dc4;
	border-color: #7149b5
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
	border-color: #7149b5;
	background: #8d6dc4
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
	background: #8d6dc4
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #a991d3;
	border-color: #8d6dc4
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #8d6dc4;
	background: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #a991d3
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #8d6dc4;
	background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #a991d3;
	background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #4cadc9
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon {
	background-color: #4cadc9;
	border-color: transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #4cadc9
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #4cadc9
}

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #73bfd5
}

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon {
	background: #4cadc9;
	border-color: #3492ae
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
	border-color: #3492ae;
	background: #4cadc9
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
	background: #4cadc9
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #73bfd5;
	border-color: #4cadc9
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #4cadc9;
	background: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #4cadc9;
	background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #73bfd5;
	background: 0 0
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #cec2ab
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_chino .vc_toggle_icon {
	background-color: #cec2ab;
	border-color: transparent
}

.vc_toggle_color_chino .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #cec2ab
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #cec2ab
}

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #e1d9cb
}

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon {
	background: #cec2ab;
	border-color: #bbab8b
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
	border-color: #bbab8b;
	background: #cec2ab
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
	background: #cec2ab
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #e1d9cb;
	border-color: #cec2ab
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #cec2ab;
	background: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #cec2ab;
	background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #e1d9cb;
	background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #50485b
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_mulled_wine .vc_toggle_icon {
	background-color: #50485b;
	border-color: transparent
}

.vc_toggle_color_mulled_wine .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #50485b
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #50485b
}

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #695f77
}

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon {
	background: #50485b;
	border-color: #37313f
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
	border-color: #37313f;
	background: #50485b
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
	background: #50485b
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #695f77;
	border-color: #50485b
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #50485b;
	background: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #50485b;
	background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #695f77;
	background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #75d69c
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_vista_blue .vc_toggle_icon {
	background-color: #75d69c;
	border-color: transparent
}

.vc_toggle_color_vista_blue .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #75d69c
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #75d69c
}

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #9ce2b8
}

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon {
	background: #75d69c;
	border-color: #4eca80
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
	border-color: #4eca80;
	background: #75d69c
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
	background: #75d69c
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #9ce2b8;
	border-color: #75d69c
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #75d69c;
	background: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #75d69c;
	background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #9ce2b8;
	background: 0 0
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #2a2a2a
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #444
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_black .vc_toggle_icon {
	background-color: #2a2a2a;
	border-color: transparent
}

.vc_toggle_color_black .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #2a2a2a
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #2a2a2a
}

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #444
}

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #444
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon {
	background: #2a2a2a;
	border-color: #101010
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
	border-color: #101010;
	background: #2a2a2a
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
	background: #2a2a2a
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #444;
	border-color: #2a2a2a
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #2a2a2a;
	background: #444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #444
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #2a2a2a;
	background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #444;
	background: 0 0
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #ebebeb
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_grey .vc_toggle_icon {
	background-color: #ebebeb;
	border-color: transparent
}

.vc_toggle_color_grey .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #ebebeb
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #ebebeb
}

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #d2d2d2
}

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon {
	background: #ebebeb;
	border-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
	border-color: #d2d2d2;
	background: #ebebeb
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
	background: #ebebeb
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #d2d2d2;
	border-color: #b8b8b8
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #b8b8b8;
	background: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #ebebeb;
	background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #d2d2d2;
	background: 0 0
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #f7be68
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_orange .vc_toggle_icon {
	background-color: #f7be68;
	border-color: transparent
}

.vc_toggle_color_orange .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #f7be68
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #f7be68
}

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #fad398
}

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon {
	background: #f7be68;
	border-color: #f4a938
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
	border-color: #f4a938;
	background: #f7be68
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
	background: #f7be68
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #fad398;
	border-color: #f7be68
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #f7be68;
	background: #fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #fad398
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #f7be68;
	background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #fad398;
	background: 0 0
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #5aa1e3
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_sky .vc_toggle_icon {
	background-color: #5aa1e3;
	border-color: transparent
}

.vc_toggle_color_sky .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #5aa1e3
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #5aa1e3
}

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #86baea
}

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon {
	background: #5aa1e3;
	border-color: #2e88dc
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
	border-color: #2e88dc;
	background: #5aa1e3
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
	background: #5aa1e3
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #86baea;
	border-color: #5aa1e3
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #5aa1e3;
	background: #86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #86baea
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #5aa1e3;
	background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #86baea;
	background: 0 0
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #6dab3c
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #87c456
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_green .vc_toggle_icon {
	background-color: #6dab3c;
	border-color: transparent
}

.vc_toggle_color_green .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #6dab3c
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #6dab3c
}

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #87c456
}

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #87c456
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon {
	background: #6dab3c;
	border-color: #55852f
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
	border-color: #55852f;
	background: #6dab3c
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
	background: #6dab3c
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #87c456;
	border-color: #6dab3c
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #6dab3c;
	background: #87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #87c456
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #6dab3c;
	background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #87c456;
	background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #f4524d
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_juicy_pink .vc_toggle_icon {
	background-color: #f4524d;
	border-color: transparent
}

.vc_toggle_color_juicy_pink .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #f4524d
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #f4524d
}

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #f7817d
}

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon {
	background: #f4524d;
	border-color: #f1231d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
	border-color: #f1231d;
	background: #f4524d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
	background: #f4524d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #f7817d;
	border-color: #f4524d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #f4524d;
	background: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #f4524d;
	background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #f7817d;
	background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #f79468
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_sandy_brown .vc_toggle_icon {
	background-color: #f79468;
	border-color: transparent
}

.vc_toggle_color_sandy_brown .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #f79468
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #f79468
}

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #fab698
}

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon {
	background: #f79468;
	border-color: #f47238
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
	border-color: #f47238;
	background: #f79468
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
	background: #f79468
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #fab698;
	border-color: #f79468
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #f79468;
	background: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #f79468;
	background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #fab698;
	background: 0 0
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #b97ebb
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_purple .vc_toggle_icon {
	background-color: #b97ebb;
	border-color: transparent
}

.vc_toggle_color_purple .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #b97ebb
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #b97ebb
}

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #cb9fcd
}

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon {
	background: #b97ebb;
	border-color: #a75da9
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
	border-color: #a75da9;
	background: #b97ebb
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
	background: #b97ebb
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #cb9fcd;
	border-color: #b97ebb
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #b97ebb;
	background: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #b97ebb;
	background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #cb9fcd;
	background: 0 0
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: transparent
}

.vc_toggle_color_white .vc_toggle_icon {
	background-color: #fff;
	border-color: transparent
}

.vc_toggle_color_white .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_icon::before {
	background-color: #2a2a2a
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
	background-color: transparent;
	border-color: #fff
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before {
	background-color: #fff
}

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {
	background-color: #e6e6e6
}

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #2a2a2a
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
	background-color: transparent;
	border-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
	background-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon {
	background: #fff;
	border-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
	border-color: #e6e6e6;
	background: #fff
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
	background: #fff
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
	background: #e6e6e6;
	border-color: #ccc
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #ccc;
	background: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
	background: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before {
	border-color: #fff;
	background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
	background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
	border-color: #e6e6e6;
	background: 0 0
}

.vc_toggle_size_sm .vc_toggle_icon {
	height: 16px;
	width: 16px
}

.vc_toggle_size_sm .vc_toggle_icon::before {
	height: 2px;
	width: 8px
}

.vc_toggle_size_sm .vc_toggle_icon::after {
	height: 8px;
	width: 2px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
	display: inline-block;
	width: 8px;
	margin-left: 4px;
	height: 2px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
	height: 8px;
	width: 2px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
	width: 6px;
	height: 0
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
	height: 16px;
	width: 16px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
	border-width: 2px;
	height: 8px;
	margin-left: -4px;
	width: 8px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
	margin-top: -8px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
	margin-top: -4px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title {
	padding-left: 24px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title {
	padding-left: 17.6px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
	margin-left: 8px
}

.vc_toggle_size_md .vc_toggle_icon {
	height: 22px;
	width: 22px
}

.vc_toggle_size_md .vc_toggle_icon::before {
	height: 2px;
	width: 10px
}

.vc_toggle_size_md .vc_toggle_icon::after {
	height: 10px;
	width: 2px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
	display: inline-block;
	width: 10px;
	margin-left: 5px;
	height: 4px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
	height: 10px;
	width: 4px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
	width: 8px;
	height: 2px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
	height: 22px;
	width: 22px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
	border-width: 2px;
	height: 10px;
	margin-left: -5px;
	width: 10px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
	margin-top: -10px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
	margin-top: -5px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title {
	padding-left: 33px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title {
	padding-left: 24.2px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
	margin-left: 11px
}

.vc_toggle_size_lg .vc_toggle_icon {
	height: 28px;
	width: 28px
}

.vc_toggle_size_lg .vc_toggle_icon::before {
	height: 2px;
	width: 14px
}

.vc_toggle_size_lg .vc_toggle_icon::after {
	height: 14px;
	width: 2px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
	display: inline-block;
	width: 14px;
	margin-left: 7px;
	height: 4px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
	height: 14px;
	width: 4px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
	width: 12px;
	height: 2px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
	height: 28px;
	width: 28px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
	border-width: 2px;
	height: 14px;
	margin-left: -7px;
	width: 14px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
	margin-top: -14px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
	margin-top: -7px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title {
	padding-left: 42px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title {
	padding-left: 30.8px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
	margin-left: 14px
}

.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title {
	padding-left: 33px
}

.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title {
	padding-left: 24.2px
}

.vc_toggle_arrow .vc_toggle_icon {
	margin-left: 11px
}

.wpb_widgetised_column .wpb_wrapper>ul {
	margin: 0
}

.wpb_widgetised_column .wpb_wrapper>ul>li {
	margin-left: 0;
	background-image: none;
	list-style: none!important
}

.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before {
	display: none!important
}

.wpb_button {
	display: inline-block;
	padding: 4px 10px 4px;
	margin-bottom: 0;
	margin-top: 0;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255,255,255,.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f7f7f7;
	border: 1px solid #ccc;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled] {
	background-color: #eaeaea
}

.vc_vc_button2 .vc_btn {
	margin-top: 5px;
	margin-bottom: 5px
}

.vc_vc_button .vc_btn {
	margin-top: 5px;
	margin-bottom: 5px
}

.wpb_button:hover {
	color: #333;
	text-decoration: none;
	background-color: #e6e6e6;
	-webkit-transition: background-color .1s linear;
	-o-transition: background-color .1s linear;
	transition: background-color .1s linear
}

.wpb_button:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.wpb_button.active,.wpb_button:active {
	background-color: #e6e6e6;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)
}

button.wpb_btn-large,span.wpb_btn-large {
	padding: 9px 14px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-] {
	margin-top: 1px
}

button.wpb_btn-small,span.wpb_btn-small {
	padding: 5px 9px;
	font-size: 11px;
	line-height: 16px
}

button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-] {
	margin-top: -1px
}

button.wpb_btn-mini,span.wpb_btn-mini {
	padding: 2px 6px;
	font-size: 11px;
	line-height: 14px
}

.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active {
	color: rgba(255,255,255,.75)
}

.wpb_button {
	border-color: #ccc;
	border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)
}

.wpb_btn-primary {
	background-color: #08c
}

.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled] {
	background-color: #0077b3
}

.wpb_btn-warning {
	background-color: #f90
}

.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled] {
	background-color: #e68a00
}

.wpb_btn-danger {
	background-color: #ff675b
}

.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled] {
	background-color: #ff4f42
}

.wpb_btn-success {
	background-color: #6ab165
}

.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled] {
	background-color: #5aa855
}

.wpb_btn-info {
	background-color: #58b9da
}

.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled] {
	background-color: #43b0d5
}

.wpb_btn-inverse {
	background-color: #555
}

.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled] {
	background-color: #484848
}

button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner {
	padding: 0;
	border: 0
}

a.wpb_button_a {
	text-decoration: none;
	border: none
}

a.wpb_button_a:hover {
	text-decoration: none
}

.wpb_button:hover {
	background-image: none
}

.vc_btn3-container {
	display: block;
	margin-bottom: 21.73913043px;
	max-width: 100%
}

.vc_btn3-container.vc_btn3-inline {
	display: inline-block;
	vertical-align: top
}

.vc_general.vc_btn3 {
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	background-color: transparent;
	color: #5472d2;
	border: 1px solid transparent;
	box-sizing: border-box;
	word-wrap: break-word;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	position: relative;
	top: 0;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	line-height: normal;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	font-size: 14px;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-right: 20px
}

.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom {
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 19px;
	padding-right: 19px
}

.vc_general.vc_btn3.active,.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus {
	outline: 0
}

.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover {
	border: 1px solid transparent;
	text-decoration: none;
	color: #4868cf
}

.vc_general.vc_btn3 .vc_btn3-icon {
	vertical-align: top;
	height: 14px;
	line-height: 1;
	font-size: 16px
}

.vc_general.vc_btn3 .vc_btn3-icon-inner {
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.vc_general.vc_btn3 .vc_btn3-placeholder {
	display: inline-block;
	vertical-align: top;
	width: 0
}

.vc_btn3.vc_btn3-icon-left,.vc_btn3.vc_btn3-icon-right {
	position: relative
}

.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
	display: block;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.vc_btn3.vc_btn3-icon-left {
	text-align: left
}

.vc_btn3.vc_btn3-icon-right {
	text-align: right
}

.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {
	-webkit-transform: translate(-75%,-50%);
	-ms-transform: translate(-75%,-50%);
	transform: translate(-75%,-50%)
}

.vc_btn3.vc_btn3-o-empty .vc_btn3-icon {
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_btn3.vc_btn3-style-classic {
	border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)
}

.vc_btn3.vc_btn3-style-modern {
	background-image: -webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-repeat: repeat-x
}

.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover {
	border-width: 2px
}

.vc_btn3.vc_btn3-style-custom {
	background-image: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
	background-image: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
	background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
	background-repeat: no-repeat;
	background-repeat: repeat-x;
	background-size: 200%;
	background-position: 0 -100%
}

.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover {
	background-position: 0 100%
}

.vc_btn3.vc_btn3-block {
	display: block;
	width: 100%;
	text-align: inherit
}

.vc_btn3.vc_btn3-shape-square {
	border-radius: 0
}

.vc_btn3.vc_btn3-shape-rounded {
	border-radius: 5px
}

.vc_btn3.vc_btn3-shape-round {
	border-radius: 2em
}

.vc_btn3.vc_btn3-size-xs {
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
	padding-right: 12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 11px;
	padding-right: 11px
}

.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {
	font-size: 14px;
	height: 11px;
	line-height: 11px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
	padding-left: 31px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
	left: 12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
	padding-right: 31px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
	right: 12px
}

.vc_btn3.vc_btn3-size-sm {
	font-size: 12px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 16px;
	padding-right: 16px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
	font-size: 14px;
	height: 12px;
	line-height: 12px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
	padding-left: 39px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
	left: 16px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
	padding-right: 39px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
	right: 16px
}

.vc_btn3.vc_btn3-size-md {
	font-size: 14px;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-right: 20px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom {
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 19px;
	padding-right: 19px
}

.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
	font-size: 16px;
	height: 14px;
	line-height: 14px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
	padding-left: 48px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
	left: 20px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
	padding-right: 48px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
	right: 20px
}

.vc_btn3.vc_btn3-size-lg {
	font-size: 16px;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-left: 25px;
	padding-right: 25px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom {
	padding-top: 17px;
	padding-bottom: 17px;
	padding-left: 24px;
	padding-right: 24px
}

.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
	font-size: 20px;
	height: 16px;
	line-height: 16px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
	padding-left: 60px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
	left: 25px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
	padding-right: 60px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
	right: 25px
}

.vc_btn3.vc_btn3-color-blue,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
	color: #fff;
	background-color: #5472d2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-blue:focus,.vc_btn3.vc_btn3-color-blue:hover {
	color: #f7f7f7;
	background-color: #3c5ecc
}

.vc_btn3.vc_btn3-color-blue.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-blue:active {
	color: #f2f2f2;
	background-color: #3558c8
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
	color: #5472d2;
	border-color: #5472d2;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #5472d2;
	background-color: #5472d2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #5472d2;
	background-color: #5472d2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
	color: #fff;
	background-color: #5472d2;
	box-shadow: 0 5px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #5472d2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #5472d2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
	color: #fff;
	border-color: #5472d2;
	background-color: #5472d2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #3c5ecc;
	background-color: #3c5ecc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #3558c8;
	background-color: #3558c8
}

.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
	color: #fff;
	background-color: #00c1cf
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover {
	color: #f7f7f7;
	background-color: #00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-turquoise:active {
	color: #f2f2f2;
	background-color: #009ba6
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
	color: #00c1cf;
	border-color: #00c1cf;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #00c1cf;
	background-color: #00c1cf
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #00c1cf;
	background-color: #00c1cf
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
	color: #fff;
	background-color: #00c1cf;
	box-shadow: 0 5px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #00c1cf
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #00c1cf
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
	color: #fff;
	border-color: #00c1cf;
	background-color: #00c1cf
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #00a4b0;
	background-color: #00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #009ba6;
	background-color: #009ba6
}

.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
	color: #fff;
	background-color: #fe6c61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-pink:focus,.vc_btn3.vc_btn3-color-pink:hover {
	color: #f7f7f7;
	background-color: #fe5043
}

.vc_btn3.vc_btn3-color-pink.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-pink:active {
	color: #f2f2f2;
	background-color: #fe4638
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
	color: #fe6c61;
	border-color: #fe6c61;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #fe6c61;
	background-color: #fe6c61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #fe6c61;
	background-color: #fe6c61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
	color: #fff;
	background-color: #fe6c61;
	box-shadow: 0 5px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #fe6c61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #fe6c61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
	color: #fff;
	border-color: #fe6c61;
	background-color: #fe6c61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #fe5043;
	background-color: #fe5043
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #fe4638;
	background-color: #fe4638
}

.vc_btn3.vc_btn3-color-violet,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
	color: #fff;
	background-color: #8d6dc4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-violet:focus,.vc_btn3.vc_btn3-color-violet:hover {
	color: #f7f7f7;
	background-color: #7c57bb
}

.vc_btn3.vc_btn3-color-violet.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-violet:active {
	color: #f2f2f2;
	background-color: #7650b8
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
	color: #8d6dc4;
	border-color: #8d6dc4;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #8d6dc4;
	background-color: #8d6dc4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #8d6dc4;
	background-color: #8d6dc4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
	color: #fff;
	background-color: #8d6dc4;
	box-shadow: 0 5px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #8d6dc4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #8d6dc4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
	color: #fff;
	border-color: #8d6dc4;
	background-color: #8d6dc4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #7c57bb;
	background-color: #7c57bb
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #7650b8;
	background-color: #7650b8
}

.vc_btn3.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
	color: #fff;
	background-color: #4cadc9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-peacoc:focus,.vc_btn3.vc_btn3-color-peacoc:hover {
	color: #f7f7f7;
	background-color: #39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-peacoc:active {
	color: #f2f2f2;
	background-color: #3799b5
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
	color: #4cadc9;
	border-color: #4cadc9;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #4cadc9;
	background-color: #4cadc9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #4cadc9;
	background-color: #4cadc9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
	color: #fff;
	background-color: #4cadc9;
	box-shadow: 0 5px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #4cadc9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #4cadc9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
	color: #fff;
	border-color: #4cadc9;
	background-color: #4cadc9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #39a0bd;
	background-color: #39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #3799b5;
	background-color: #3799b5
}

.vc_btn3.vc_btn3-color-chino,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
	color: #fff;
	background-color: #cec2ab
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-chino:focus,.vc_btn3.vc_btn3-color-chino:hover {
	color: #f7f7f7;
	background-color: #c3b498
}

.vc_btn3.vc_btn3-color-chino.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-chino:active {
	color: #f2f2f2;
	background-color: #bfaf91
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
	color: #cec2ab;
	border-color: #cec2ab;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #cec2ab;
	background-color: #cec2ab
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #cec2ab;
	background-color: #cec2ab
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
	color: #fff;
	background-color: #cec2ab;
	box-shadow: 0 5px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #cec2ab
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #cec2ab
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
	color: #fff;
	border-color: #cec2ab;
	background-color: #cec2ab
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #c3b498;
	background-color: #c3b498
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #bfaf91;
	background-color: #bfaf91
}

.vc_btn3.vc_btn3-color-mulled-wine,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
	color: #fff;
	background-color: #50485b
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-mulled-wine:focus,.vc_btn3.vc_btn3-color-mulled-wine:hover {
	color: #f7f7f7;
	background-color: #413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-mulled-wine:active {
	color: #f2f2f2;
	background-color: #3c3644
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
	color: #50485b;
	border-color: #50485b;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #50485b;
	background-color: #50485b
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #50485b;
	background-color: #50485b
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
	color: #fff;
	background-color: #50485b;
	box-shadow: 0 5px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #50485b
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #50485b
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
	color: #fff;
	border-color: #50485b;
	background-color: #50485b
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #413a4a;
	background-color: #413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #3c3644;
	background-color: #3c3644
}

.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
	color: #fff;
	background-color: #75d69c
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue:hover {
	color: #f7f7f7;
	background-color: #5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-vista-blue:active {
	color: #f2f2f2;
	background-color: #56cd85
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
	color: #75d69c;
	border-color: #75d69c;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #75d69c;
	background-color: #75d69c
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #75d69c;
	background-color: #75d69c
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
	color: #fff;
	background-color: #75d69c;
	box-shadow: 0 5px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #75d69c
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #75d69c
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
	color: #fff;
	border-color: #75d69c;
	background-color: #75d69c
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #5dcf8b;
	background-color: #5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #56cd85;
	background-color: #56cd85
}

.vc_btn3.vc_btn3-color-orange,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
	color: #fff;
	background-color: #f7be68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-orange:focus,.vc_btn3.vc_btn3-color-orange:hover {
	color: #f7f7f7;
	background-color: #f5b14b
}

.vc_btn3.vc_btn3-color-orange.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-orange:active {
	color: #f2f2f2;
	background-color: #f5ad41
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
	color: #f7be68;
	border-color: #f7be68;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #f7be68;
	background-color: #f7be68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #f7be68;
	background-color: #f7be68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
	color: #fff;
	background-color: #f7be68;
	box-shadow: 0 5px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #f7be68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #f7be68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
	color: #fff;
	border-color: #f7be68;
	background-color: #f7be68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #f5b14b;
	background-color: #f5b14b
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #f5ad41;
	background-color: #f5ad41
}

.vc_btn3.vc_btn3-color-sky,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
	color: #fff;
	background-color: #5aa1e3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sky:focus,.vc_btn3.vc_btn3-color-sky:hover {
	color: #f7f7f7;
	background-color: #4092df
}

.vc_btn3.vc_btn3-color-sky.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sky:active {
	color: #f2f2f2;
	background-color: #378ddd
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
	color: #5aa1e3;
	border-color: #5aa1e3;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #5aa1e3;
	background-color: #5aa1e3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #5aa1e3;
	background-color: #5aa1e3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
	color: #fff;
	background-color: #5aa1e3;
	box-shadow: 0 5px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #5aa1e3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #5aa1e3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
	color: #fff;
	border-color: #5aa1e3;
	background-color: #5aa1e3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #4092df;
	background-color: #4092df
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #378ddd;
	background-color: #378ddd
}

.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
	color: #fff;
	background-color: #6dab3c
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover {
	color: #f7f7f7;
	background-color: #5f9434
}

.vc_btn3.vc_btn3-color-green.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active {
	color: #f2f2f2;
	background-color: #5a8d31
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
	color: #6dab3c;
	border-color: #6dab3c;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #6dab3c;
	background-color: #6dab3c
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #6dab3c;
	background-color: #6dab3c
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
	color: #fff;
	background-color: #6dab3c;
	box-shadow: 0 5px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #6dab3c
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #6dab3c
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
	color: #fff;
	border-color: #6dab3c;
	background-color: #6dab3c
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #5f9434;
	background-color: #5f9434
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #5a8d31;
	background-color: #5a8d31
}

.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
	color: #fff;
	background-color: #f4524d
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover {
	color: #f7f7f7;
	background-color: #f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-juicy-pink:active {
	color: #f2f2f2;
	background-color: #f22d27
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
	color: #f4524d;
	border-color: #f4524d;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #f4524d;
	background-color: #f4524d
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #f4524d;
	background-color: #f4524d
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
	color: #fff;
	background-color: #f4524d;
	box-shadow: 0 5px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #f4524d
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #f4524d
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
	color: #fff;
	border-color: #f4524d;
	background-color: #f4524d
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #f23630;
	background-color: #f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #f22d27;
	background-color: #f22d27
}

.vc_btn3.vc_btn3-color-sandy-brown,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
	color: #fff;
	background-color: #f79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sandy-brown:focus,.vc_btn3.vc_btn3-color-sandy-brown:hover {
	color: #f7f7f7;
	background-color: #f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sandy-brown:active {
	color: #f2f2f2;
	background-color: #f57941
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
	color: #f79468;
	border-color: #f79468;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #f79468;
	background-color: #f79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #f79468;
	background-color: #f79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
	color: #fff;
	background-color: #f79468;
	box-shadow: 0 5px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #f79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #f79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
	color: #fff;
	border-color: #f79468;
	background-color: #f79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #f57f4b;
	background-color: #f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #f57941;
	background-color: #f57941
}

.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
	color: #fff;
	background-color: #b97ebb
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover {
	color: #f7f7f7;
	background-color: #ae6ab0
}

.vc_btn3.vc_btn3-color-purple.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-purple:active {
	color: #f2f2f2;
	background-color: #ab63ad
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
	color: #b97ebb;
	border-color: #b97ebb;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #b97ebb;
	background-color: #b97ebb
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #b97ebb;
	background-color: #b97ebb
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
	color: #fff;
	background-color: #b97ebb;
	box-shadow: 0 5px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #b97ebb
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #b97ebb
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
	color: #fff;
	border-color: #b97ebb;
	background-color: #b97ebb
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #ae6ab0;
	background-color: #ae6ab0
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #ab63ad;
	background-color: #ab63ad
}

.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
	color: #fff;
	background-color: #2a2a2a
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black:hover {
	color: #f7f7f7;
	background-color: #1b1b1b
}

.vc_btn3.vc_btn3-color-black.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-black:active {
	color: #f2f2f2;
	background-color: #161616
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
	color: #fff;
	border-color: #2a2a2a;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #2a2a2a;
	background-color: #2a2a2a
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #2a2a2a;
	background-color: #2a2a2a
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
	color: #fff;
	background-color: #2a2a2a;
	box-shadow: 0 5px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #2a2a2a
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #2a2a2a
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
	color: #fff;
	border-color: #2a2a2a;
	background-color: #2a2a2a
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #1b1b1b;
	background-color: #1b1b1b
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #161616;
	background-color: #161616
}

.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
	color: #666;
	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey:hover {
	color: #5e5e5e;
	background-color: #dcdcdc
}

.vc_btn3.vc_btn3-color-grey.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-grey:active {
	color: #595959;
	background-color: #d7d7d7
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
	color: #666;
	border-color: #ebebeb;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover {
	color: #666;
	border-color: #ebebeb;
	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active {
	color: #666;
	border-color: #ebebeb;
	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
	color: #666;
	background-color: #ebebeb;
	box-shadow: 0 5px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover {
	color: #5e5e5e;
	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active {
	color: #595959;
	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	color: #666;
	border-color: #ebebeb;
	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
	color: #5e5e5e;
	border-color: #dcdcdc;
	background-color: #dcdcdc
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active {
	color: #595959;
	border-color: #d7d7d7;
	background-color: #d7d7d7
}

.vc_btn3.vc_btn3-color-white,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
	color: #666;
	background-color: #fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-white:focus,.vc_btn3.vc_btn3-color-white:hover {
	color: #5e5e5e;
	background-color: #f0f0f0
}

.vc_btn3.vc_btn3-color-white.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-white:active {
	color: #595959;
	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
	color: #666;
	border-color: #fff;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover {
	color: #666;
	border-color: #fff;
	background-color: #fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active {
	color: #666;
	border-color: #fff;
	background-color: #fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
	color: #666;
	background-color: #fff;
	box-shadow: 0 5px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover {
	color: #5e5e5e;
	background-color: #fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active {
	color: #595959;
	background-color: #fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
	color: #666;
	border-color: #fff;
	background-color: #fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover {
	color: #5e5e5e;
	border-color: #f0f0f0;
	background-color: #f0f0f0
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active {
	color: #595959;
	border-color: #ebebeb;
	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-default,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
	color: #333;
	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-default:focus,.vc_btn3.vc_btn3-color-default:hover {
	color: #2b2b2b;
	background-color: #e8e8e8
}

.vc_btn3.vc_btn3-color-default.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-default:active {
	color: #262626;
	background-color: #e3e3e3
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
	color: #f7f7f7;
	border-color: #f7f7f7;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover {
	color: #333;
	border-color: #f7f7f7;
	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active {
	color: #333;
	border-color: #f7f7f7;
	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
	color: #333;
	background-color: #f7f7f7;
	box-shadow: 0 5px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {
	color: #2b2b2b;
	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active {
	color: #262626;
	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
	color: #333;
	border-color: #f7f7f7;
	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {
	color: #2b2b2b;
	border-color: #e8e8e8;
	background-color: #e8e8e8
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active {
	color: #262626;
	border-color: #e3e3e3;
	background-color: #e3e3e3
}

.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
	color: #fff;
	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-primary:focus,.vc_btn3.vc_btn3-color-primary:hover {
	color: #f7f7f7;
	background-color: #0074ad
}

.vc_btn3.vc_btn3-color-primary.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-primary:active {
	color: #f2f2f2;
	background-color: #006da3
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
	color: #08c;
	border-color: #08c;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #08c;
	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #08c;
	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
	color: #fff;
	background-color: #08c;
	box-shadow: 0 5px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
	color: #fff;
	border-color: #08c;
	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #0074ad;
	background-color: #0074ad
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #006da3;
	background-color: #006da3
}

.vc_btn3.vc_btn3-color-info,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
	color: #fff;
	background-color: #58b9da
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-info:focus,.vc_btn3.vc_btn3-color-info:hover {
	color: #f7f7f7;
	background-color: #3fafd4
}

.vc_btn3.vc_btn3-color-info.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-info:active {
	color: #f2f2f2;
	background-color: #37abd3
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
	color: #58b9da;
	border-color: #58b9da;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #58b9da;
	background-color: #58b9da
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #58b9da;
	background-color: #58b9da
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
	color: #fff;
	background-color: #58b9da;
	box-shadow: 0 5px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #58b9da
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #58b9da
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
	color: #fff;
	border-color: #58b9da;
	background-color: #58b9da
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #3fafd4;
	background-color: #3fafd4
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #37abd3;
	background-color: #37abd3
}

.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
	color: #fff;
	background-color: #6ab165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover {
	color: #f7f7f7;
	background-color: #59a453
}

.vc_btn3.vc_btn3-color-success.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-success:active {
	color: #f2f2f2;
	background-color: #559d50
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
	color: #6ab165;
	border-color: #6ab165;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #6ab165;
	background-color: #6ab165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #6ab165;
	background-color: #6ab165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
	color: #fff;
	background-color: #6ab165;
	box-shadow: 0 5px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #6ab165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #6ab165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
	color: #fff;
	border-color: #6ab165;
	background-color: #6ab165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #59a453;
	background-color: #59a453
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #559d50;
	background-color: #559d50
}

.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
	color: #fff;
	background-color: #f90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-warning:focus,.vc_btn3.vc_btn3-color-warning:hover {
	color: #f7f7f7;
	background-color: #e08700
}

.vc_btn3.vc_btn3-color-warning.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-warning:active {
	color: #f2f2f2;
	background-color: #d68100
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
	color: #f90;
	border-color: #f90;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #f90;
	background-color: #f90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #f90;
	background-color: #f90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
	color: #fff;
	background-color: #f90;
	box-shadow: 0 5px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #f90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #f90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
	color: #fff;
	border-color: #f90;
	background-color: #f90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #e08700;
	background-color: #e08700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #d68100;
	background-color: #d68100
}

.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
	color: #fff;
	background-color: #ff675b
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger:hover {
	color: #f7f7f7;
	background-color: #ff4b3c
}

.vc_btn3.vc_btn3-color-danger.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-danger:active {
	color: #f2f2f2;
	background-color: #ff4132
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
	color: #ff675b;
	border-color: #ff675b;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #ff675b;
	background-color: #ff675b
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #ff675b;
	background-color: #ff675b
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
	color: #fff;
	background-color: #ff675b;
	box-shadow: 0 5px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #ff675b
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #ff675b
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
	color: #fff;
	border-color: #ff675b;
	background-color: #ff675b
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #ff4b3c;
	background-color: #ff4b3c
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #ff4132;
	background-color: #ff4132
}

.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
	color: #fff;
	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-inverse:focus,.vc_btn3.vc_btn3-color-inverse:hover {
	color: #f7f7f7;
	background-color: #464646
}

.vc_btn3.vc_btn3-color-inverse.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-inverse:active {
	color: #f2f2f2;
	background-color: #414141
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
	color: #555;
	border-color: #555;
	background-color: transparent
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover {
	color: #fff;
	border-color: #555;
	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active {
	color: #fff;
	border-color: #555;
	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
	color: #fff;
	background-color: #555;
	box-shadow: 0 5px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover {
	color: #f7f7f7;
	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active {
	color: #f2f2f2;
	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover {
	top: 3px;
	box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
	box-shadow: 0 3px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover {
	top: 1px;
	box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
	box-shadow: 0 4px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover {
	top: 2px;
	box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 5px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover {
	top: 3px;
	box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
	color: #fff;
	border-color: #555;
	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover {
	color: #f7f7f7;
	border-color: #464646;
	background-color: #464646
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active {
	color: #f2f2f2;
	border-color: #414141;
	background-color: #414141
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
	color: #2a2a2a
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
	color: #ebebeb
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
	color: #fff
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
	background-image: -webkit-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
	background-image: -o-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
	background-image: linear-gradient(to bottom,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
	background-repeat: repeat-x
}

.vc_btn3-container.vc_btn3-center {
	text-align: center
}

.vc_btn3-container.vc_btn3-left {
	text-align: left
}

.vc_btn3-container.vc_btn3-right {
	text-align: right
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
	display: inline-block;
	position: static
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
	-webkit-transform: translate(0,0);
	-ms-transform: translate(0,0);
	transform: translate(0,0);
	min-width: 1em
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
	margin-right: .5em
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
	margin-left: .5em
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
	padding-right: 12px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 11px;
	padding-right: 11px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
	font-size: 12px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 16px;
	padding-right: 16px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
	font-size: 14px;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-right: 20px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom {
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 19px;
	padding-right: 19px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
	font-size: 16px;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-left: 25px;
	padding-right: 25px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom {
	padding-top: 17px;
	padding-bottom: 17px;
	padding-left: 24px;
	padding-right: 24px
}

.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {
	text-align: inherit
}

.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited {
	border: none;
	text-decoration: inherit;
	color: inherit
}

.vc_custom_heading a {
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	opacity: 1
}

.vc_custom_heading a:hover {
	opacity: .85
}

.vc_call_to_action {
	background-color: #ebebeb;
	border: 2px solid #ebebeb;
	padding: 2em;
	border-radius: 5px
}

.vc_call_to_action :last-child {
	margin-bottom: 0
}

.vc_call_to_action.vc_cta_square {
	border-radius: 0
}

.vc_call_to_action.vc_cta_square_outlined {
	border-radius: 0;
	background: 0 0!important
}

.vc_call_to_action.vc_cta_round {
	border-radius: 50px
}

.vc_call_to_action.vc_cta_outlined {
	background: 0 0!important
}

.vc_call_to_action hgroup h2,.vc_call_to_action hgroup h4 {
	margin: 0;
	clear: none
}

.vc_call_to_action hgroup+p {
	margin-top: 1em
}

.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
	float: right;
	margin-left: 2em
}

.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
	float: left;
	margin-right: 2em
}

.wpb_call_to_action {
	position: relative;
	background-color: #f7f7f7;
	padding: 20px;
	padding: 35px;
	border: 1px solid #f0f0f0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.wpb_call_to_action .wpb_button {
	margin: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.cta_align_left .wpb_button {
	float: left
}

.cta_align_right .wpb_button {
	float: right
}

.cta_align_left .wpb_button,.cta_align_right .wpb_button {
	max-width: 27.5%
}

.cta_align_left .wpb_call_text,.cta_align_right .wpb_call_text {
	width: 70%;
	float: left;
	clear: none
}

.cta_align_left .wpb_call_text {
	float: right
}

#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text {
	margin: 0;
	padding-top: 0
}

.cta_align_bottom {
	text-align: center
}

.cta_align_bottom .wpb_button {
	position: static;
	margin-top: 21.73913043px;
	display: inline-block
}

.cta_no_button .wpb_call_text {
	width: auto;
	float: none
}

@media (max-width:600px) {
	.vc_responsive .cta_align_left .wpb_button,.vc_responsive .cta_align_right .wpb_button {
		max-width: 70%;
		width: 70%;
		float: none;
		display: block;
		margin: 3% auto
	}

	.vc_responsive .cta_align_left .wpb_call_text,.vc_responsive .cta_align_right .wpb_call_text {
		width: auto;
		max-width: none;
		text-align: center
	}
}

.vc_cta3-container {
	margin-bottom: 35px;
	margin-left: auto;
	margin-right: auto
}

.vc_cta3-container::after,.vc_cta3-container::before {
	display: table;
	content: ' '
}

.vc_cta3-container.vc_cta3-size-xs {
	width: 50%
}

.vc_cta3-container.vc_cta3-size-sm {
	width: 60%
}

.vc_cta3-container.vc_cta3-size-md {
	width: 70%
}

.vc_cta3-container.vc_cta3-size-lg {
	width: 80%
}

.vc_cta3-container.vc_cta3-size-xl {
	width: 90%
}

.vc_general.vc_cta3 {
	border: 1px solid transparent;
	font-size: 1em;
	padding: 28px 28px;
	word-wrap: break-word
}

.vc_general.vc_cta3 .vc_cta3-content {
	vertical-align: top
}

.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child {
	margin-bottom: 0
}

.vc_general.vc_cta3 .vc_cta3-actions {
	vertical-align: middle;
	white-space: nowrap
}

@media (min-width:768px) {
	.vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {
		margin: 0
	}
}

.vc_general.vc_cta3 .vc_cta3-icons {
	vertical-align: middle
}

.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4 {
	margin-top: 0;
	margin-left: 0;
	margin-right: 0
}

.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
	text-align: left
}

.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {
	text-align: right
}

.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content {
	text-align: center
}

.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {
	text-align: justify
}

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {
	padding-top: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons {
	text-align: center
}

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element {
	display: inline-block
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {
	padding-bottom: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons {
	text-align: center
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element {
	display: inline-block
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons {
	display: table-cell
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
	display: table-cell;
	padding-left: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {
	display: table-cell
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {
	display: table-cell;
	padding-right: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-on-border {
	position: relative
}

.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {
	position: absolute
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {
	right: 0;
	top: 50%;
	-webkit-transform: translate(50%,-50%);
	-ms-transform: translate(50%,-50%);
	transform: translate(50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
	margin-right: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container {
	padding-right: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-right: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
	margin-right: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container {
	padding-right: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-right: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
	margin-right: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container {
	padding-right: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-right: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
	margin-right: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container {
	padding-right: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-right: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
	margin-right: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {
	padding-right: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-right: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {
	left: 0;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
	margin-left: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {
	padding-left: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-left: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
	margin-left: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container {
	padding-left: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-left: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
	margin-left: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container {
	padding-left: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-left: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
	margin-left: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container {
	padding-left: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-left: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
	margin-left: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {
	padding-left: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-left: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {
	left: 50%;
	top: 0;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {
	margin-top: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {
	padding-top: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-top: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {
	margin-top: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container {
	padding-top: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-top: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {
	margin-top: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container {
	padding-top: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-top: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {
	margin-top: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container {
	padding-top: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-top: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {
	margin-top: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {
	padding-top: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-top: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {
	left: 50%;
	bottom: 0;
	-webkit-transform: translate(-50%,50%);
	-ms-transform: translate(-50%,50%);
	transform: translate(-50%,50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {
	margin-bottom: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {
	padding-bottom: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-bottom: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {
	margin-bottom: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container {
	padding-bottom: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-bottom: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {
	margin-bottom: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container {
	padding-bottom: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-bottom: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {
	margin-bottom: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container {
	padding-bottom: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-bottom: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {
	margin-bottom: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {
	padding-bottom: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
	padding-bottom: 35px
}

.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {
	margin-top: 1em
}

.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {
	margin-bottom: 1em
}

@media (min-width:768px) {
	.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions {
		display: table-cell;
		max-width: 30%
	}

	.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
		padding-left: 28px;
		display: table-cell
	}

	.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
		display: table-cell;
		max-width: 30%
	}

	.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
		padding-right: 28px;
		display: table-cell
	}
}

.vc_general.vc_cta3.vc_cta3-style-classic {
	border-color: #f0f0f0;
	background-color: #f7f7f7
}

.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
	color: inherit
}

.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4 {
	color: inherit
}

.vc_general.vc_cta3.vc_cta3-style-outline {
	border-width: 3px
}

.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
	color: inherit
}

.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4 {
	color: inherit
}

.vc_general.vc_cta3.vc_cta3-style-custom {
	border-color: #f0f0f0;
	background-color: #f7f7f7
}

.vc_general.vc_cta3.vc_cta3-shape-square {
	border-radius: 0
}

.vc_general.vc_cta3.vc_cta3-shape-rounded {
	border-radius: 5px
}

.vc_general.vc_cta3.vc_cta3-shape-round {
	border-radius: 4em
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header {
	color: #5472d2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
	color: #c9d2f0;
	border-color: transparent;
	background-color: #5472d2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #3253bc;
	color: #c9d2f0;
	border-color: transparent;
	background-color: #5472d2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
	border-color: #5472d2;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header {
	color: #5472d2
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header {
	color: #00c1cf
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
	color: #d3f5f1;
	border-color: transparent;
	background-color: #00c1cf
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #008d97;
	color: #d3f5f1;
	border-color: transparent;
	background-color: #00c1cf
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
	border-color: #00c1cf;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {
	color: #00c1cf
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header {
	color: #fe6c61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
	color: #fcdbd7;
	border-color: transparent;
	background-color: #fe6c61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #fe3829;
	color: #fcdbd7;
	border-color: transparent;
	background-color: #fe6c61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
	border-color: #fe6c61;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {
	color: #fe6c61
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header {
	color: #8d6dc4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
	color: #e1d5f5;
	border-color: transparent;
	background-color: #8d6dc4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #6e48b1;
	color: #e1d5f5;
	border-color: transparent;
	background-color: #8d6dc4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
	border-color: #8d6dc4;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {
	color: #8d6dc4
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header {
	color: #4cadc9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
	color: #d0edf5;
	border-color: transparent;
	background-color: #4cadc9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #338faa;
	color: #d0edf5;
	border-color: transparent;
	background-color: #4cadc9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
	border-color: #4cadc9;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {
	color: #4cadc9
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header {
	color: #cec2ab
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
	color: #f7f3eb;
	border-color: transparent;
	background-color: #cec2ab
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #b9a888;
	color: #f7f3eb;
	border-color: transparent;
	background-color: #cec2ab
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
	border-color: #cec2ab;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {
	color: #cec2ab
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header {
	color: #50485b
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
	color: #e2ddeb;
	border-color: transparent;
	background-color: #50485b
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #342f3c;
	color: #e2ddeb;
	border-color: transparent;
	background-color: #50485b
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
	border-color: #50485b;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {
	color: #50485b
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header {
	color: #75d69c
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
	color: #e1f5e9;
	border-color: transparent;
	background-color: #75d69c
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #4ac97d;
	color: #e1f5e9;
	border-color: transparent;
	background-color: #75d69c
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
	border-color: #75d69c;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {
	color: #75d69c
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header {
	color: #f7be68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
	color: #faf0e1;
	border-color: transparent;
	background-color: #f7be68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #f4a733;
	color: #faf0e1;
	border-color: transparent;
	background-color: #f7be68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
	border-color: #f7be68;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {
	color: #f7be68
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header {
	color: #5aa1e3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
	color: #dce9f5;
	border-color: transparent;
	background-color: #5aa1e3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #2a86db;
	color: #dce9f5;
	border-color: transparent;
	background-color: #5aa1e3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
	border-color: #5aa1e3;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {
	color: #5aa1e3
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header {
	color: #6dab3c
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
	color: #e5f2da;
	border-color: transparent;
	background-color: #6dab3c
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #53812d;
	color: #e5f2da;
	border-color: transparent;
	background-color: #6dab3c
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
	border-color: #6dab3c;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {
	color: #6dab3c
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header {
	color: #f4524d
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
	color: #fce2e1;
	border-color: transparent;
	background-color: #f4524d
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #f11f18;
	color: #fce2e1;
	border-color: transparent;
	background-color: #f4524d
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
	border-color: #f4524d;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {
	color: #f4524d
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header {
	color: #f79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
	color: #f7e1d7;
	border-color: transparent;
	background-color: #f79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #f46e33;
	color: #f7e1d7;
	border-color: transparent;
	background-color: #f79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
	border-color: #f79468;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {
	color: #f79468
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header {
	color: #b97ebb
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
	color: #f4dff5;
	border-color: transparent;
	background-color: #b97ebb
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #a559a8;
	color: #f4dff5;
	border-color: transparent;
	background-color: #b97ebb
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
	border-color: #b97ebb;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {
	color: #b97ebb
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header {
	color: #2a2a2a
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
	color: #d9d9d9;
	border-color: transparent;
	background-color: #2a2a2a
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #0e0e0e;
	color: #d9d9d9;
	border-color: transparent;
	background-color: #2a2a2a
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
	border-color: #2a2a2a;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {
	color: #2a2a2a
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header {
	color: #ebebeb
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
	color: #9d9d9e;
	border-color: transparent;
	background-color: #ebebeb
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header {
	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #cfcfcf;
	color: #9d9d9e;
	border-color: transparent;
	background-color: #ebebeb
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header {
	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
	border-color: #ebebeb;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {
	color: #ebebeb
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
	color: #9d9d9e;
	border-color: transparent;
	background-color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header {
	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #e3e3e3;
	color: #9d9d9e;
	border-color: transparent;
	background-color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header {
	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
	border-color: #fff;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {
	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
	color: #9d9d9e;
	border-color: transparent;
	background-color: #f0f0f0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header {
	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
	box-shadow: 0 5px 0 #d4d4d4;
	color: #9d9d9e;
	border-color: transparent;
	background-color: #f0f0f0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {
	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
	border-color: #f0f0f0;
	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {
	color: #f0f0f0
}

.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {
	height: 1em;
	width: 1em
}

.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {
	height: 2em;
	width: 2em
}

.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {
	height: 3em;
	width: 3em
}

.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {
	height: 4em;
	width: 4em
}

.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {
	height: 5em;
	width: 5em
}

.wpb_gmaps_widget .wpb_wrapper {
	background-color: #f7f7f7;
	padding: 5px
}

.wpb_gmaps_widget .wpb_map_wraper iframe {
	margin-bottom: 0;
	padding: 0;
	display: block;
	width: 100%;
	border: none
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
	position: relative;
	padding-bottom: 56.25%;
	height: 0
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%
}

.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus {
	outline: 0
}

.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper {
	padding: 0
}

.wpb_content_element .wpb_tabs_nav {
	margin: 0;
	padding-left: 0!important;
	text-indent: inherit!important
}

#content .wpb_content_element .wpb_tabs_nav {
	margin: 0
}

.wpb_content_element .wpb_tabs_nav li {
	background-color: #fff;
	white-space: nowrap;
	padding: 0;
	background-image: none;
	list-style: none!important
}

.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before {
	display: none!important
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover {
	background-color: #f7f7f7
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
	cursor: default
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
	display: none
}

.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
	border-bottom: none;
	text-decoration: none;
	display: block;
	padding: .5em 1em
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
	background-color: #f7f7f7
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab {
	padding: 1em
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child {
	margin-bottom: 0
}

.wpb_tabs .wpb_tabs_nav li {
	float: left;
	margin: 0 1px 0 0
}

.wpb_tour .wpb_tabs_nav {
	float: left;
	width: 31.66666667%
}

.wpb_tour .wpb_tabs_nav li {
	margin: 0 0 1px 0;
	clear: left;
	width: 100%
}

.wpb_tour .wpb_tabs_nav a {
	width: 100%
}

.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: none;
	float: left;
	width: 68.33333333%;
	padding: 0 0 0 21.73913043px
}

.wpb_tour_next_prev_nav {
	margin-left: 31.66666667%;
	padding-left: 21.73913043px;
	font-size: 80%
}

.wpb_tour_next_prev_nav a {
	border-bottom: 1px dotted;
	text-decoration: none
}

.wpb_tour_next_prev_nav a:hover {
	text-decoration: none;
	border-bottom: none
}

.wpb_tour_next_prev_nav span {
	width: 48%;
	display: inline-block;
	padding-top: 1em;
	float: left
}

.wpb_tour_next_prev_nav span.wpb_next_slide {
	text-align: right;
	float: right
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
	margin: 0 0 1px 0;
	padding-top: 0;
	position: relative;
	text-transform: none;
	font-weight: inherit;
	font-size: inherit;
	font-family: inherit;
	line-height: inherit;
	letter-spacing: inherit
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
	padding-left: 1em
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
	display: block;
	width: 16px;
	height: 16px;
	background-image: url(../images/toggle_open.png);
	background-repeat: no-repeat;
	position: absolute;
	right: .7em;
	top: .7em
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
	background-image: url(../images/toggle_close.png)
}

@media (max-width:480px) {
	.vc_responsive .wpb_tour .wpb_tab,.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.vc_responsive .wpb_tour_next_prev_nav {
		width: 100%;
		float: none;
		margin-left: 0
	}

	.vc_responsive .wpb_tour_next_prev_nav {
		width: auto;
		padding: 0 1em
	}

	.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
		margin-bottom: 1em
	}

	.vc_responsive .wpb_tour .wpb_tab {
		padding-left: 1em;
		padding-right: 1em
	}
}

.wpb_column .wpb_wrapper .wpb_teaser_grid {
	float: none
}

body ul.wpb_thumbnails-fluid li {
	padding: 0;
	margin-left: 0;
	background-image: none;
	list-style: none!important
}

body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before {
	display: none!important
}

body ul.wpb_thumbnails-fluid li .entry-content :last-child {
	margin-bottom: 0
}

.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid {
	padding: 0;
	overflow: visible!important
}

.wpb_teaser_grid .entry-content {
	margin: 0;
	padding: 0;
	width: 100%
}

.grid_layout-thumbnail .post-thumb {
	margin-bottom: 0
}

.grid_layout-thumbnail .post-thumb img {
	max-width: 100%
}

.wpb_carousel .wpb_wrapper {
	position: relative
}

.wpb_carousel .next,.wpb_carousel .prev {
	position: absolute;
	top: 3px;
	background-color: #f7f7f7;
	padding: 0 6px 0 6px;
	font-size: 12px;
	z-index: 10;
	text-decoration: none;
	transition: all .2s linear;
	-moz-transition: all .2s linear;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear
}

.wpb_carousel .next:hover,.wpb_carousel .prev:hover {
	background-color: #f0f0f0
}

.wpb_carousel .next:focus,.wpb_carousel .prev:focus {
	outline: 0;
	text-decoration: none
}

.wpb_carousel .prev {
	right: 30px
}

.wpb_carousel .next {
	right: 0
}

.wpb_carousel .wpb_thumbnails-fluid {
	width: 100%
}

.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span] {
	height: auto!important
}

.wpb_categories_filter,.wpb_teaser_grid .categories_filter {
	list-style: none;
	list-style-type: none;
	padding: 0;
	margin: 0 0 10px 0
}

.wpb_categories_filter li,.wpb_teaser_grid .categories_filter li {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
	background-image: none;
	list-style: none!important
}

.wpb_categories_filter li:after,.wpb_categories_filter li:before,.wpb_teaser_grid .categories_filter li:after,.wpb_teaser_grid .categories_filter li:before {
	display: none!important
}

.wpb_categories_filter li a,.wpb_teaser_grid .categories_filter li a {
	border: none;
	text-decoration: none
}

.wpb_categories_filter li a:hover,.wpb_teaser_grid .categories_filter li a:hover {
	border-bottom: 1px dotted
}

.wpb_categories_filter li.active a,.wpb_teaser_grid .categories_filter li.active a {
	border-bottom: 1px dotted
}

@media (max-width:480px) {
	.vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
		margin-left: 0;
		width: auto
	}

	.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-] {
		width: 100%;
		float: none;
		display: block;
		margin-left: 0;
		margin-right: 0
	}
}

.wpb_image_grid .wpb_image_grid_ul {
	margin: 0;
	padding: 0
}

.wpb_image_grid .wpb_image_grid_ul>li {
	background-image: none;
	list-style: none!important
}

.wpb_image_grid .wpb_image_grid_ul>li:after,.wpb_image_grid .wpb_image_grid_ul>li:before {
	display: none!important
}

.wpb_image_grid .wpb_image_grid_ul .isotope-item {
	list-style: none;
	margin: 0 1px 1px 0;
	max-width: 100%;
	float: left
}

.wpb_image_grid .wpb_image_grid_ul a {
	display: block
}

.wpb_image_grid .wpb_image_grid_ul img {
	display: block;
	max-width: 100%;
	height: auto
}

.wpb_gallery .theme-default .nivoSlider {
	margin-bottom: 0
}

.wpb_gallery .theme-default .nivo-controlNav {
	padding: 10px 0 3px 0
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
	bottom: auto;
	top: 100%;
	margin-top: 15px
}

.wpb_gallery .wpb_flexslider .flex-caption {
	cursor: default
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a {
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
	line-height: 1
}

.wpb_gallery .wpb_flexslider .flex-control-paging {
	z-index: 10
}

#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li {
	list-style: none;
	padding: 0;
	background-image: none;
	margin: 0
}

.flickr_badge_image {
	margin: 0 10px 10px 0;
	width: 72px;
	height: 72px;
	float: left;
	background: 0 0;
	padding: 0
}

.flickr_badge_image a {
	border: none
}

.flickr_badge_image img {
	margin: 0;
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 100%
}

.wpb_flickr_widget p.flickr_stream_wrap {
	clear: both;
	margin-bottom: 0;
	font-size: 80%
}

.wpb_flickr_widget p.flickr_stream_wrap a {
	background-image: url(../images/flickr.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	display: inline-block
}

.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
	width: 10%
}

.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
	width: 20%
}

.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
	width: 30%
}

.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
	width: 40%
}

.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
	width: 50%
}

.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
	width: 60%
}

.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
	width: 70%
}

.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
	width: 80%
}

.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
	width: 90%
}

.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
	width: 100%
}

.wpb_video_widget .wpb_video_wrapper {
	padding-top: 56.25%;
	position: relative;
	width: 100%
}

.wpb_video_widget .wpb_video_wrapper>div {
	padding-top: 0!important;
	position: static
}

.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
	padding-top: 56.25%
}

.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
	padding-top: 75%
}

.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
	padding-top: 42.55319149%
}

.wpb_video_widget.vc_video-align-left .wpb_wrapper {
	float: left
}

.wpb_video_widget.vc_video-align-center .wpb_wrapper {
	margin: 0 auto
}

.wpb_video_widget.vc_video-align-right .wpb_wrapper {
	float: right
}

.wpb_video_widget .wpb_wrapper {
	position: relative
}

.wpb_video_widget .wpb_wrapper iframe {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	margin: 0;
	top: 0;
	left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.wpb_video_wrapper .fluid-width-video-wrapper {
	padding-top: 0!important;
	position: static
}

.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption {
	background-color: #f7f7f7;
	opacity: 1;
	color: inherit;
	padding: 10px 15px;
	position: static
}

.wpb_posts_slider .wpb_gallery_slides>ul>li {
	background-image: none;
	list-style: none!important
}

.wpb_posts_slider .wpb_gallery_slides>ul>li:after,.wpb_posts_slider .wpb_gallery_slides>ul>li:before {
	display: none!important
}

.vc_progress_bar .vc_single_bar {
	background: #f7f7f7;
	position: relative;
	margin-bottom: 11.66666667px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
	box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.vc_progress_bar .vc_single_bar:last-child {
	margin-bottom: 0
}

.vc_progress_bar .vc_single_bar .vc_label {
	display: block;
	padding: .5em 1em;
	position: relative;
	z-index: 1
}

.vc_progress_bar .vc_single_bar .vc_bar {
	display: block;
	position: absolute;
	height: 100%;
	background-color: #e0e0e0;
	width: 0%;
	top: 0;
	left: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	transition: width 1s linear;
	-moz-transition: width 1s linear;
	-webkit-transition: width 1s linear;
	-o-transition: width 1s linear
}

.vc_progress_bar .vc_single_bar .vc_bar.striped {
	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px
}

.vc_progress_bar .vc_single_bar .vc_bar.animated {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite
}

.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {
	background-color: #0074cc
}

.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar {
	background-color: #0074cc
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar {
	background-color: #49afcd
}

.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar {
	background-color: #49afcd
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar {
	background-color: #5bb75b
}

.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar {
	background-color: #5bb75b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar {
	background-color: #faa732
}

.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar {
	background-color: #faa732
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar {
	background-color: #da4f49
}

.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar {
	background-color: #da4f49
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar {
	background-color: #414141
}

.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar {
	background-color: #414141
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar {
	background-color: #5472d2
}

.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar {
	background-color: #5472d2
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar {
	background-color: #00c1cf
}

.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar {
	background-color: #00c1cf
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar {
	background-color: #fe6c61
}

.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar {
	background-color: #fe6c61
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar {
	background-color: #8d6dc4
}

.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar {
	background-color: #8d6dc4
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar {
	background-color: #4cadc9
}

.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar {
	background-color: #4cadc9
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar {
	background-color: #cec2ab
}

.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar {
	background-color: #cec2ab
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar {
	background-color: #50485b
}

.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar {
	background-color: #50485b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar {
	background-color: #75d69c
}

.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar {
	background-color: #75d69c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar {
	background-color: #75d69c
}

.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar {
	background-color: #75d69c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar {
	background-color: #2a2a2a
}

.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar {
	background-color: #2a2a2a
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar {
	background-color: #ebebeb
}

.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label {
	color: #666;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar {
	background-color: #ebebeb
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label {
	color: #666;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar {
	background-color: #f7be68
}

.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar {
	background-color: #f7be68
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar {
	background-color: #5aa1e3
}

.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar {
	background-color: #5aa1e3
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar {
	background-color: #6dab3c
}

.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar {
	background-color: #6dab3c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar {
	background-color: #f4524d
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar {
	background-color: #f4524d
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar {
	background-color: #f79468
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar {
	background-color: #f79468
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar {
	background-color: #b97ebb
}

.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar {
	background-color: #b97ebb
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar {
	background-color: #fff
}

.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {
	color: #666;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar {
	background-color: #fff
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label {
	color: #666;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}

@-webkit-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0
	}

	to {
		background-position: 0 0
	}
}

@-moz-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0
	}

	to {
		background-position: 0 0
	}
}

@-ms-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0
	}

	to {
		background-position: 0 0
	}
}

@-o-keyframes progress-bar-stripes {
	from {
		background-position: 0 0
	}

	to {
		background-position: 40px 0
	}
}

@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0
	}

	to {
		background-position: 0 0
	}
}

.vc_pie_chart {
	z-index: 0;
	text-align: center;
	opacity: 0
}

.vc_pie_chart.vc_ready {
	opacity: 1
}

.vc_pie_chart .vc_pie_wrapper {
	position: relative;
	margin: 0 auto
}

.vc_pie_chart canvas {
	position: relative;
	z-index: 1
}

.vc_pie_chart .vc_pie_chart_value {
	font-size: 200%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center
}

.vc_pie_chart_back {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	border: 6px solid #f7f7f7;
	border-radius: 999px;
	border-radius: 50%;
	opacity: .3;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.vc_images_carousel .vc_carousel-control {
	border: none
}

.vc_carousel .vc_carousel-control {
	text-shadow: none;
	border: none;
	transition: all .2s linear;
	-moz-transition: all .2s linear;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear
}

.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus {
	outline: 0
}

.vc_carousel .vc_carousel-indicators li {
	width: 5px;
	height: 5px;
	margin: 0;
	border-color: #f7f7f7;
	transition: all .2s linear;
	-moz-transition: all .2s linear;
	-webkit-transition: all .2s linear;
	-o-transition: all .2s linear
}

.vc_separator {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.vc_separator h4 {
	line-height: 1em;
	font-size: 100%;
	margin: 0;
	word-wrap: break-word;
	-webkit-box-flex: 0;
	-webkit-flex: 0 1 auto;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto
}

.vc_separator h4 .normal {
	font-size: 12px;
	font-weight: 400
}

.vc_separator .vc_sep_holder {
	height: 1px;
	position: relative;
	-webkit-box-flex: 1;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	min-width: 10%
}

.vc_separator .vc_sep_holder .vc_sep_line {
	height: 1px;
	border-top: 1px solid #ebebeb;
	display: block;
	position: relative;
	top: 1px;
	width: 100%
}

.vc_separator.vc_separator_align_center h4 {
	padding: 0 .8em
}

.vc_separator.vc_separator_align_left h4 {
	padding: 0 .8em 0 0
}

.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
	display: none
}

.vc_separator.vc_separator_align_right h4 {
	padding: 0 0 0 .8em;
	margin: 0!important
}

.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
	display: none
}

.vc_separator.vc_sep_double {
	height: 3px
}

.vc_separator.vc_sep_double .vc_sep_line {
	border-bottom: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
	height: 3px
}

.vc_separator.vc_sep_dashed .vc_sep_line {
	border-top-style: dashed
}

.vc_separator.vc_sep_dotted .vc_sep_line {
	border-top-style: dotted
}

.vc_separator.vc_sep_shadow .vc_sep_line {
	border: none;
	position: relative;
	height: 20px;
	top: 0;
	overflow: hidden
}

.vc_separator.vc_sep_shadow .vc_sep_line::after {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: -20px;
	right: 0;
	height: 10px;
	border-radius: 100%
}

.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	right: -100%;
	box-shadow: 10px 10px 10px 1px
}

.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	left: -100%;
	box-shadow: -10px 10px 10px 1px
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
	width: 100%
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
	display: none
}

.vc_separator .vc_icon_element {
	margin-bottom: 0
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4 {
	padding-left: 0
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {
	margin-left: .8em;
	margin-right: .8em
}

.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {
	margin-left: .8em
}

.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4 {
	padding-left: .8em
}

.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
	border-top-width: 1px
}

.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 1px;
	top: 0
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {
	top: 0
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 1px
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 1px
}

.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
	border-top-width: 2px
}

.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 2px;
	top: -1px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line {
	top: -1px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 2px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 2px
}

.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
	border-top-width: 3px
}

.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 3px;
	top: -1px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {
	top: -1px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 3px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 3px
}

.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
	border-top-width: 4px
}

.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 4px;
	top: -2px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line {
	top: -2px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 4px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 4px
}

.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
	border-top-width: 5px
}

.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 5px;
	top: -2px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {
	top: -2px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 5px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 5px
}

.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
	border-top-width: 6px
}

.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 6px;
	top: -3px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line {
	top: -3px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 6px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 6px
}

.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
	border-top-width: 7px
}

.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 7px;
	top: -3px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {
	top: -3px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 7px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 7px
}

.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
	border-top-width: 8px
}

.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 8px;
	top: -4px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line {
	top: -4px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 8px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 8px
}

.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
	border-top-width: 9px
}

.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 9px;
	top: -4px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {
	top: -4px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 9px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 9px
}

.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
	border-top-width: 10px
}

.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
	border-bottom-width: 10px;
	top: -5px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {
	top: -5px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
	box-shadow: 10px 10px 10px 10px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
	box-shadow: -10px 10px 10px 10px
}

.vc_separator.vc_sep_color_blue .vc_sep_line {
	border-color: #5472d2
}

.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder {
	color: #5472d2
}

.vc_separator.vc_sep_color_turquoise .vc_sep_line {
	border-color: #00c1cf
}

.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder {
	color: #00c1cf
}

.vc_separator.vc_sep_color_pink .vc_sep_line {
	border-color: #fe6c61
}

.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder {
	color: #fe6c61
}

.vc_separator.vc_sep_color_violet .vc_sep_line {
	border-color: #8d6dc4
}

.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder {
	color: #8d6dc4
}

.vc_separator.vc_sep_color_peacoc .vc_sep_line {
	border-color: #4cadc9
}

.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder {
	color: #4cadc9
}

.vc_separator.vc_sep_color_chino .vc_sep_line {
	border-color: #cec2ab
}

.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder {
	color: #cec2ab
}

.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
	border-color: #50485b
}

.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder {
	color: #50485b
}

.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
	border-color: #75d69c
}

.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder {
	color: #75d69c
}

.vc_separator.vc_sep_color_black .vc_sep_line {
	border-color: #2a2a2a
}

.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder {
	color: #2a2a2a
}

.vc_separator.vc_sep_color_grey .vc_sep_line {
	border-color: #ebebeb
}

.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder {
	color: #ebebeb
}

.vc_separator.vc_sep_color_orange .vc_sep_line {
	border-color: #f7be68
}

.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder {
	color: #f7be68
}

.vc_separator.vc_sep_color_sky .vc_sep_line {
	border-color: #5aa1e3
}

.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder {
	color: #5aa1e3
}

.vc_separator.vc_sep_color_green .vc_sep_line {
	border-color: #6dab3c
}

.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder {
	color: #6dab3c
}

.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
	border-color: #f4524d
}

.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder {
	color: #f4524d
}

.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
	border-color: #f79468
}

.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder {
	color: #f79468
}

.vc_separator.vc_sep_color_purple .vc_sep_line {
	border-color: #b97ebb
}

.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder {
	color: #b97ebb
}

.vc_separator.vc_sep_color_white .vc_sep_line {
	border-color: #fff
}

.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder {
	color: #fff
}

.vc_text_separator,.wpb_separator {
	border-bottom: 1px solid #ebebeb
}

.vc_sep_width_10 {
	width: 10%
}

.vc_sep_width_20 {
	width: 20%
}

.vc_sep_width_30 {
	width: 30%
}

.vc_sep_width_40 {
	width: 40%
}

.vc_sep_width_50 {
	width: 50%
}

.vc_sep_width_60 {
	width: 60%
}

.vc_sep_width_70 {
	width: 70%
}

.vc_sep_width_80 {
	width: 80%
}

.vc_sep_width_90 {
	width: 90%
}

.vc_sep_width_100 {
	width: 100%
}

.vc_sep_pos_align_center {
	margin-left: auto;
	margin-right: auto
}

.vc_sep_pos_align_left {
	margin-left: 0;
	margin-right: auto
}

.vc_sep_pos_align_right {
	margin-left: auto;
	margin-right: 0
}

.wpb_separator {
	clear: both;
	height: 1px
}

.vc_text_separator {
	clear: both;
	height: 1px
}

.vc_text_separator div {
	display: inline-block;
	background-color: #fff;
	padding: 1px 1em;
	position: relative;
	top: -9px
}

.separator_align_center {
	text-align: center
}

.separator_align_left {
	text-align: left
}

.separator_align_right {
	text-align: right
}

.vc-zigzag-wrapper {
	text-align: center
}

.vc-zigzag-wrapper.vc-zigzag-align-left {
	text-align: left
}

.vc-zigzag-wrapper.vc-zigzag-align-right {
	text-align: right
}

.vc-zigzag-inner {
	display: inline-block
}

.wpb_single_image a {
	border: none;
	outline: 0
}

.wpb_single_image img {
	height: auto;
	max-width: 100%;
	vertical-align: top
}

.wpb_single_image img.vc_img-placeholder {
	width: 100%
}

.wpb_single_image .vc_single_image-wrapper {
	display: inline-block;
	vertical-align: top;
	max-width: 100%
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
	border-radius: 4px;
	-webkit-box-shadow: none;
	box-shadow: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 6px;
	border: 1px solid #ebebeb
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 1px solid #ebebeb
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 6px;
	border: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
	border-radius: 0;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);
	box-shadow: 0 0 5px rgba(0,0,0,.1)
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
	border-radius: 0;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);
	box-shadow: 0 0 5px rgba(0,0,0,.1)
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
	padding: 6px
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin-bottom: 15px
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
	border-radius: 50%;
	-webkit-box-shadow: none;
	box-shadow: none;
	overflow: hidden
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
	border-radius: 50%;
	-webkit-box-shadow: none;
	box-shadow: none;
	overflow: hidden
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);
	box-shadow: 0 0 5px rgba(0,0,0,.1)
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);
	box-shadow: 0 0 5px rgba(0,0,0,.1)
}

.wpb_single_image.vc_align_center {
	text-align: center
}

.wpb_single_image.vc_align_right {
	text-align: right
}

.wpb_single_image.vc_align_left {
	text-align: left
}

.wpb_single_image .vc_box_shadow_3d {
	position: relative;
	z-index: 0;
	display: inline-block;
	max-width: 100%
}

.wpb_single_image .vc_box_shadow_3d:after,.wpb_single_image .vc_box_shadow_3d:before {
	content: "";
	position: absolute;
	-webkit-box-shadow: 0 15px 10px rgba(0,0,0,.6);
	box-shadow: 0 15px 10px rgba(0,0,0,.6);
	left: 5px;
	right: 50%;
	bottom: 8px;
	height: 30%;
	z-index: -1;
	border-radius: inherit;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: skewY(-6deg);
	-ms-transform: skewY(-6deg);
	transform: skewY(-6deg)
}

.wpb_single_image .vc_box_shadow_3d:after {
	left: 50%;
	right: 5px;
	-webkit-transform: skewY(6deg);
	-ms-transform: skewY(6deg);
	transform: skewY(6deg);
	-webkit-transform-origin: 100% 0;
	-moz-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.wpb_single_image .vc_figure {
	display: inline-block;
	vertical-align: top;
	margin: 0;
	max-width: 100%
}

.wpb_single_image .vc_figure-caption {
	margin-top: .2em;
	font-size: .8em
}

.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {
	border-color: #5472d2
}

.wpb_single_image .vc_box_border.vc_box_border_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_blue {
	background-color: #5472d2
}

.wpb_single_image .vc_box_outline.vc_box_border_turquoise,.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {
	border-color: #00c1cf
}

.wpb_single_image .vc_box_border.vc_box_border_turquoise,.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {
	background-color: #00c1cf
}

.wpb_single_image .vc_box_outline.vc_box_border_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {
	border-color: #fe6c61
}

.wpb_single_image .vc_box_border.vc_box_border_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_pink {
	background-color: #fe6c61
}

.wpb_single_image .vc_box_outline.vc_box_border_violet,.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {
	border-color: #8d6dc4
}

.wpb_single_image .vc_box_border.vc_box_border_violet,.wpb_single_image .vc_box_border_circle.vc_box_border_violet {
	background-color: #8d6dc4
}

.wpb_single_image .vc_box_outline.vc_box_border_peacoc,.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {
	border-color: #4cadc9
}

.wpb_single_image .vc_box_border.vc_box_border_peacoc,.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {
	background-color: #4cadc9
}

.wpb_single_image .vc_box_outline.vc_box_border_chino,.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {
	border-color: #cec2ab
}

.wpb_single_image .vc_box_border.vc_box_border_chino,.wpb_single_image .vc_box_border_circle.vc_box_border_chino {
	background-color: #cec2ab
}

.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {
	border-color: #50485b
}

.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {
	background-color: #50485b
}

.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {
	border-color: #75d69c
}

.wpb_single_image .vc_box_border.vc_box_border_vista_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {
	background-color: #75d69c
}

.wpb_single_image .vc_box_outline.vc_box_border_black,.wpb_single_image .vc_box_outline_circle.vc_box_border_black {
	border-color: #2a2a2a
}

.wpb_single_image .vc_box_border.vc_box_border_black,.wpb_single_image .vc_box_border_circle.vc_box_border_black {
	background-color: #2a2a2a
}

.wpb_single_image .vc_box_outline.vc_box_border_grey,.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {
	border-color: #ebebeb
}

.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
	background-color: #ebebeb
}

.wpb_single_image .vc_box_outline.vc_box_border_orange,.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
	border-color: #f7be68
}

.wpb_single_image .vc_box_border.vc_box_border_orange,.wpb_single_image .vc_box_border_circle.vc_box_border_orange {
	background-color: #f7be68
}

.wpb_single_image .vc_box_outline.vc_box_border_sky,.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {
	border-color: #5aa1e3
}

.wpb_single_image .vc_box_border.vc_box_border_sky,.wpb_single_image .vc_box_border_circle.vc_box_border_sky {
	background-color: #5aa1e3
}

.wpb_single_image .vc_box_outline.vc_box_border_green,.wpb_single_image .vc_box_outline_circle.vc_box_border_green {
	border-color: #6dab3c
}

.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green {
	background-color: #6dab3c
}

.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {
	border-color: #f4524d
}

.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {
	background-color: #f4524d
}

.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {
	border-color: #f79468
}

.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {
	background-color: #f79468
}

.wpb_single_image .vc_box_outline.vc_box_border_purple,.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {
	border-color: #b97ebb
}

.wpb_single_image .vc_box_border.vc_box_border_purple,.wpb_single_image .vc_box_border_circle.vc_box_border_purple {
	background-color: #b97ebb
}

.wpb_single_image .vc_box_outline.vc_box_border_white,.wpb_single_image .vc_box_outline_circle.vc_box_border_white {
	border-color: #fff
}

.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white {
	background-color: #fff
}

.vc_icon_element {
	line-height: 0;
	font-size: 14px;
	margin-bottom: 35px
}

.vc_icon_element.vc_icon_element-outer {
	box-sizing: border-box;
	text-align: center
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
	text-align: left
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
	text-align: center
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
	text-align: right
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
	text-align: center;
	display: inline-block;
	border: 2px solid transparent;
	width: 4em;
	height: 4em;
	box-sizing: content-box;
	position: relative
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
	font-size: 2.15em;
	font-style: normal;
	font-weight: 400;
	line-height: 1!important;
	font-size-adjust: none;
	font-stretch: normal;
	-webkit-font-feature-settings: normal;
	font-feature-settings: normal;
	-webkit-font-language-override: normal;
	font-language-override: normal;
	-webkit-font-kerning: auto;
	font-kerning: auto;
	font-synthesis: weight style;
	font-variant: normal;
	text-rendering: auto;
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
	font-style: normal;
	font-weight: 400;
	display: inline-block;
	text-decoration: inherit;
	width: inherit;
	height: inherit;
	font-size: 1em;
	text-align: center;
	text-rendering: optimizelegibility
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	box-sizing: content-box;
	border: none
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
	max-width: 100%!important;
	line-height: 1.2em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
	width: 2.5em!important;
	height: 2.5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
	font-size: 1.2em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
	max-width: 100%!important;
	line-height: 1.6em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
	width: 3.15em!important;
	height: 3.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
	font-size: 1.6em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
	max-width: 100%!important;
	line-height: 2.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
	width: 4em!important;
	height: 4em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
	font-size: 2.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
	max-width: 100%!important;
	line-height: 2.85em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
	width: 5em!important;
	height: 5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
	font-size: 2.85em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
	max-width: 100%!important;
	line-height: 5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
	width: 7.15em!important;
	height: 7.15em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
	font-size: 5em!important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded {
	border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link {
	border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline {
	border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link {
	border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less {
	border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link {
	border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline {
	border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link {
	border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
	color: #5472d2
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
	color: #00c1cf
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
	color: #fe6c61
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
	color: #8d6dc4
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
	color: #4cadc9
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
	color: #cec2ab
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
	color: #50485b
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
	color: #75d69c
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
	color: #2a2a2a
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
	color: #ebebeb
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
	color: #f7be68
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
	color: #5aa1e3
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
	color: #6dab3c
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
	color: #f4524d
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
	color: #f79468
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
	color: #b97ebb
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
	color: #fff
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
	border-color: #5472d2
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
	background-color: #5472d2
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
	border-color: #00c1cf
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
	background-color: #00c1cf
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
	border-color: #fe6c61
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
	background-color: #fe6c61
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
	border-color: #8d6dc4
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
	background-color: #8d6dc4
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
	border-color: #4cadc9
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
	background-color: #4cadc9
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
	border-color: #cec2ab
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
	background-color: #cec2ab
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
	border-color: #50485b
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
	background-color: #50485b
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
	border-color: #75d69c
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
	background-color: #75d69c
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
	border-color: #2a2a2a
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
	background-color: #2a2a2a
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
	border-color: #ebebeb
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
	background-color: #ebebeb
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
	border-color: #f7be68
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
	background-color: #f7be68
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
	border-color: #5aa1e3
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
	background-color: #5aa1e3
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
	border-color: #6dab3c
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
	background-color: #6dab3c
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
	border-color: #f4524d
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
	background-color: #f4524d
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
	border-color: #f79468
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
	background-color: #f79468
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
	border-color: #b97ebb
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
	background-color: #b97ebb
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
	border-color: #fff
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
	background-color: #fff
}

.vc_chart .vc_chart-legend {
	font-size: 14px;
	margin: 0;
	padding: 0
}

.vc_chart .vc_chart-legend li {
	line-height: 1.3em;
	list-style: none;
	margin: 0 0 .3em 0;
	min-height: 1.3em
}

.vc_chart .vc_chart-legend span {
	border-radius: .3em;
	display: inline-block;
	height: 1.3em;
	left: 0;
	margin-right: .5em;
	vertical-align: middle;
	width: 1.3em
}

@media (min-width:768px) {
	.vc_chart .vc_chart-legend {
		display: inline-block;
		vertical-align: middle;
		width: 40%
	}

	.vc_chart .vc_chart-legend li {
		margin-left: 1em
	}

	.vc_chart .vc_chart-with-legend {
		display: inline-block;
		vertical-align: middle;
		width: 60%
	}
}

.vc_line-chart .vc_chart-with-legend {
	width: 75%
}

.vc_line-chart .vc_chart-legend {
	width: 25%
}

.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
	border-radius: 0
}

.wpb_single_image [class*='_circle'] .vc-zoom-wrapper {
	border-radius: 50%
}

.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
	border-radius: 4px
}

.vc_general.vc_pagination {
	display: block;
	margin: 0;
	padding: 0;
	text-align: center
}

.vc_general.vc_pagination .vc_pagination-item {
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: middle
}

.vc_general.vc_pagination .vc_pagination-trigger {
	display: block;
	text-decoration: none;
	cursor: pointer;
	height: 10px;
	width: 10px;
	margin: 5px 7px;
	background: 0 0;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	border: none
}

.vc_general.vc_pagination .vc_pagination-trigger:focus {
	outline: 0
}

.vc_general.vc_pagination .vc_active .vc_pagination-trigger {
	cursor: default
}

.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {
	border: 3px solid transparent
}

.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger {
	opacity: .6
}

.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover {
	opacity: 1
}

.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger {
	opacity: 1
}

.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger {
	border-radius: 50%
}

.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger {
	border-radius: 3px
}

.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #5472d2
}

.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #5472d2
}

.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #5472d2
}

.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #5472d2
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #00c1cf
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #00c1cf
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #00c1cf
}

.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #00c1cf
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #fe6c61
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #fe6c61
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #fe6c61
}

.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #fe6c61
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #8d6dc4
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #8d6dc4
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #8d6dc4
}

.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #8d6dc4
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #4cadc9
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #4cadc9
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #4cadc9
}

.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #4cadc9
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #cec2ab
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #cec2ab
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #cec2ab
}

.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #cec2ab
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #50485b
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #50485b
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #50485b
}

.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #50485b
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #75d69c
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #75d69c
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #75d69c
}

.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #75d69c
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #f7be68
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #f7be68
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #f7be68
}

.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #f7be68
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #5aa1e3
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #5aa1e3
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #5aa1e3
}

.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #5aa1e3
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #6dab3c
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #6dab3c
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #6dab3c
}

.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #6dab3c
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #f4524d
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #f4524d
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #f4524d
}

.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #f4524d
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #f79468
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #f79468
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #f79468
}

.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #f79468
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #b97ebb
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #b97ebb
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #b97ebb
}

.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #b97ebb
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #2a2a2a
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #2a2a2a
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #2a2a2a
}

.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #2a2a2a
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #ebebeb
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #ebebeb
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #ebebeb
}

.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #ebebeb
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {
	border-color: #fff
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover {
	background-color: #fff
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger {
	background-color: #fff
}

.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger {
	background-color: #fff
}

.vc_grid.vc_row {
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0
}

.vc-row[data-vc-full-width] .vc_grid.vc_row {
	overflow: hidden
}

.vc_grid.vc_row.vc_grid-gutter-1px {
	margin-bottom: -1px
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
	margin-right: -1px
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
	padding-right: 1px;
	padding-bottom: 1px
}

.vc_grid.vc_row.vc_grid-gutter-2px {
	margin-bottom: -2px
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
	margin-right: -2px
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
	padding-right: 2px;
	padding-bottom: 2px
}

.vc_grid.vc_row.vc_grid-gutter-3px {
	margin-bottom: -3px
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
	margin-right: -3px
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
	padding-right: 3px;
	padding-bottom: 3px
}

.vc_grid.vc_row.vc_grid-gutter-4px {
	margin-bottom: -4px
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
	margin-right: -4px
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
	padding-right: 4px;
	padding-bottom: 4px
}

.vc_grid.vc_row.vc_grid-gutter-5px {
	margin-bottom: -5px
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
	margin-right: -5px
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
	padding-right: 5px;
	padding-bottom: 5px
}

.vc_grid.vc_row.vc_grid-gutter-10px {
	margin-bottom: -10px
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
	margin-right: -10px
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
	padding-right: 10px;
	padding-bottom: 10px
}

.vc_grid.vc_row.vc_grid-gutter-15px {
	margin-bottom: -15px
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
	margin-right: -15px
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
	padding-right: 15px;
	padding-bottom: 15px
}

.vc_grid.vc_row.vc_grid-gutter-20px {
	margin-bottom: -20px
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
	margin-right: -20px
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
	padding-right: 20px;
	padding-bottom: 20px
}

.vc_grid.vc_row.vc_grid-gutter-25px {
	margin-bottom: -25px
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
	margin-right: -25px
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
	padding-right: 25px;
	padding-bottom: 25px
}

.vc_grid.vc_row.vc_grid-gutter-30px {
	margin-bottom: -30px
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
	margin-right: -30px
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
	padding-right: 30px;
	padding-bottom: 30px
}

.vc_grid.vc_row.vc_grid-gutter-35px {
	margin-bottom: -35px
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
	margin-right: -35px
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
	padding-right: 35px;
	padding-bottom: 35px
}

.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {
	z-index: 3
}

.vc_grid.vc_row .vc_grid-item {
	display: none;
	padding: 0;
	vertical-align: top;
	float: none;
	box-sizing: border-box;
	z-index: 1
}

.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
	overflow: hidden
}

.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element {
	margin-bottom: 15px
}

.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a {
	text-decoration: none;
	border-bottom: 0
}

.vc_grid .vc_gitem-link {
	border-bottom: none;
	outline: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
	position: static
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
	display: block
}

.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
	display: block
}

@media (min-width:768px) {
	.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
		display: inline-block
	}
}

@-moz-document url-prefix() {
	.vc_masonry_grid .vc_grid-item,.vc_masonry_media_grid .vc_grid-item {
		margin-left: -.01px
	}
}

.vc_gitem-zone-b {
	display: none
}

.vc_gitem-float-none {
	float: none
}

.vc_gitem-float-left {
	float: left
}

.vc_gitem-float-right {
	float: right
}

.vc_gitem-align-center {
	text-align: center
}

.vc_gitem-align-right {
	text-align: right
}

.vc_gitem-align-justify {
	text-align: justify
}

.vc_gitem-block {
	position: relative;
	overflow: hidden
}

.vc_gitem-is-link {
	cursor: pointer
}

.vc_gitem-link {
	text-decoration: none
}

.vc_gitem_row {
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding: inherit;
	box-sizing: border-box
}

.vc_gitem_row .vc_gitem_row {
	margin-bottom: 0
}

.vc_gitem-zone-a .vc_gitem-row-position-top,.vc_gitem-zone-b .vc_gitem-row-position-top {
	position: absolute;
	left: 0;
	right: 0;
	top: 0
}

.vc_gitem-zone-a .vc_gitem-row-position-middle,.vc_gitem-zone-b .vc_gitem-row-position-middle {
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	-o-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.vc_gitem-zone-a .vc_gitem-row-position-bottom,.vc_gitem-zone-b .vc_gitem-row-position-bottom {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0
}

.vc_gitem_row .vc_gitem-col {
	box-sizing: border-box;
	padding: 10px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover
}

.vc_gitem-zone {
	position: relative;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
	background-clip: border-box;
	box-sizing: border-box;
	overflow: hidden
}

.vc_gitem-zone .vc-zone-link {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	z-index: 5
}

.vc_gitem-zone-img {
	width: 100%;
	display: block;
	visibility: hidden;
	height: auto
}

.vc_gitem-zone-a .vc_gitem-zone-mini {
	box-sizing: border-box;
	padding: inherit;
	position: static;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0
}

.vc_gitem-zone-b {
	overflow: hidden
}

.vc_gitem-zone-b .vc_gitem-zone-mini {
	position: static;
	padding: inherit;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0
}

.vc_grid-item-zone-c-left .vc_gitem-animated-block {
	float: right;
	width: 50%
}

.vc_grid-item-zone-c-left .vc_gitem-zone-c {
	float: left;
	width: 50%
}

.vc_grid-item-zone-c-right .vc_gitem-animated-block {
	float: left;
	width: 50%
}

.vc_grid-item-zone-c-right .vc_gitem-zone-c {
	float: right;
	width: 50%
}

.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {
	display: none!important
}

.vc-gitem-zone-height-mode-auto:before {
	content: "";
	display: block;
	padding-top: 100%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
	padding-top: 75%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
	padding-top: 133.33333333%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
	padding-top: 133.33333333%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {
	padding-top: 56.25%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
	padding-top: 177.77777778%
}

.vc_gitem-animated-block {
	position: relative
}

.vc_gitem-animate .vc_btn {
	-webkit-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease
}

.vc_gitem-animate .vc_gitem-zone-b {
	z-index: 199
}

.vc_gitem-animate-none .vc_gitem-zone-b {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: 0;
	opacity: 0;
	box-sizing: border-box
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b {
	opacity: 1
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: 0;
	opacity: 0;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	box-sizing: border-box
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	width: 0
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
	display: inline-block;
	opacity: 0;
	-webkit-transform: translate3d(0,-100%,0);
	transform: translate3d(0,-100%,0);
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	-webkit-transition: -webkit-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
	-moz-transition: -moz-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
	transition: transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
	opacity: 1
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator {
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	width: 50%
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn {
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
	opacity: 1
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	width: 50%
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}

.vc_gitem-animate-scaleIn {
	overflow: hidden
}

.vc_gitem-animate-scaleIn .vc_gitem-zone-a {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: -webkit-transform .3s ease-in-out;
	-moz-transition: -moz-transform .3s ease-in-out;
	-o-transition: -o-transform .3s ease-in-out;
	transition: transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}

.vc_gitem-animate-scaleRotateIn {
	overflow: hidden
}

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: -webkit-transform .3s ease-in-out;
	-moz-transition: -moz-transform .3s ease-in-out;
	-o-transition: -o-transform .3s ease-in-out;
	transition: transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
	-webkit-transform: scale(1.5) rotate(10deg);
	-moz-transform: scale(1.5) rotate(10deg);
	-ms-transform: scale(1.5) rotate(10deg);
	-o-transform: scale(1.5) rotate(10deg);
	transform: scale(1.5) rotate(10deg)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
	filter: blur(0);
	-webkit-filter: blur(0);
	-moz-filter: blur(0);
	-ms-filter: blur(0);
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
	webkit-transition: filter .5s cubic-bezier(0,.275,.125,1),-webkit-transform .5s cubic-bezier(0,.275,.125,1);
	-moz-transition: filter .5s cubic-bezier(0,.275,.125,1),-moz-transform .5s cubic-bezier(0,.275,.125,1);
	transition: filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
	filter: url(//wpdemo.oceanthemes.net/icos-lobelia/wp-content/plugins/js_composer/assets/css/../vc/blur.svg#blur);
	-webkit-filter: blur(2px);
	-moz-filter: blur(2px);
	-ms-filter: blur(2px);
	filter: blur(2px)
}

.vc_gitem-animate-blurScaleOut {
	overflow: hidden
}

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}

.vc_gitem-animate-slideInRight {
	overflow: hidden
}

.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	opacity: 0;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {
	opacity: 1;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0)
}

.vc_gitem-animate-slideInLeft {
	overflow: hidden
}

.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%);
	opacity: 0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
	opacity: 1;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0)
}

.vc_gitem-animate-slideBottom {
	overflow: hidden;
	position: relative
}

.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
	display: block;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	z-index: 1000;
	position: absolute;
	top: 100%;
	height: 100%;
	left: 0;
	right: 0;
	margin: 0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
	top: 0
}

.vc_gitem-animate-slideTop {
	overflow: hidden;
	position: relative
}

.vc_gitem-animate-slideTop .vc_gitem-zone-b {
	display: block;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	z-index: 1000;
	position: absolute;
	top: -100%;
	height: 100%;
	left: 0;
	right: 0;
	margin: 0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {
	top: 0
}

.vc_gitem-animate-flipFadeIn {
	overflow: hidden
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-o-transition: -o-transform 1s;
	transition: transform 1s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
	-webkit-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	transform: rotateX(180deg)
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	opacity: 0;
	-webkit-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	transform: rotateX(180deg);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
	opacity: 1;
	-webkit-transform: rotateX(0);
	-ms-transform: rotateX(0);
	-o-transform: rotateX(0);
	transform: rotateX(0)
}

.vc_gitem-animate-flipHorizontalFadeIn {
	overflow: hidden
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-o-transition: -o-transform 1s;
	transition: transform 1s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
	-webkit-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg)
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	opacity: 0;
	-webkit-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
	opacity: 1;
	-webkit-transform: rotateY(0);
	-ms-transform: rotateY(0);
	-o-transform: rotateY(0);
	transform: rotateY(0)
}

.vc_gitem-animate-goTop20 {
	overflow: hidden
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
	position: relative;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: -webkit-transform .5s ease;
	-moz-transition: -moz-transform .5s ease;
	-o-transition: -o-transform .5s ease;
	transition: transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
	-webkit-transform: translateY(-20%);
	-ms-transform: translateY(-20%);
	-o-transform: translateY(-20%);
	transform: translateY(-20%)
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
	display: block;
	-webkit-transition: bottom .5s ease;
	-o-transition: bottom .5s ease;
	transition: bottom .5s ease;
	bottom: -100%;
	z-index: 1000;
	position: absolute;
	width: 100%;
	margin: 0
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {
	position: static;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
	bottom: 0
}

.vc_gitem-animate-goBottom20 {
	overflow: hidden
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
	position: relative;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: -webkit-transform .5s ease;
	-moz-transition: -moz-transform .5s ease;
	-o-transition: -o-transform .5s ease;
	transition: transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
	-webkit-transform: translateY(20%);
	-ms-transform: translateY(20%);
	transform: translateY(20%)
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
	display: block;
	-webkit-transition: top .5s ease;
	-o-transition: top .5s ease;
	transition: top .5s ease;
	top: -100%;
	z-index: 1000;
	position: absolute;
	width: 100%;
	margin: 0
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
	position: static;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
	top: 0
}

.vc_gitem-post-data {
	margin-bottom: 15px
}

.vc_gitem-post-data h2 {
	margin: 0
}

.vc_gitem-post-category-name .vc_gitem-link {
	color: inherit
}

.vc_grid .vc_pageable-load-more-btn {
	text-align: center;
	margin-top: 25px
}

.vc_grid .vc_pageable-load-more-btn>.vc_btn {
	outline: 0
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
	display: none;
	margin-top: 20px;
	text-align: center;
	-webkit-tap-highlight-color: transparent
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
	cursor: pointer;
	display: inline-block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	display: block;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity .2s ease;
	-o-transition: opacity .2s ease;
	transition: opacity .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots {
	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
	border: 3px solid;
	-webkit-transition: background-color .2s ease;
	-o-transition: background-color .2s ease;
	transition: background-color .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots {
	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
	border: 3px solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition: background-color .2s ease;
	-o-transition: background-color .2s ease;
	transition: background-color .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots {
	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	opacity: .6
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span {
	opacity: 1
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots {
	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	display: block;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity .2s ease;
	-o-transition: opacity .2s ease;
	transition: opacity .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
	opacity: .6
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span {
	opacity: 1
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	display: block;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity .2s ease;
	-o-transition: opacity .2s ease;
	transition: opacity .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	opacity: .6
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span {
	opacity: 1
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
	border-color: #5472d2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span {
	background-color: #5472d2!important;
	border-color: #5472d2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
	border-color: #00c1cf!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span {
	background-color: #00c1cf!important;
	border-color: #00c1cf!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
	border-color: #fe6c61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span {
	background-color: #fe6c61!important;
	border-color: #fe6c61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
	border-color: #8d6dc4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span {
	background-color: #8d6dc4!important;
	border-color: #8d6dc4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
	border-color: #4cadc9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span {
	background-color: #4cadc9!important;
	border-color: #4cadc9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
	border-color: #cec2ab!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span {
	background-color: #cec2ab!important;
	border-color: #cec2ab!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
	border-color: #50485b!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span {
	background-color: #50485b!important;
	border-color: #50485b!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
	border-color: #75d69c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span {
	background-color: #75d69c!important;
	border-color: #75d69c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
	border-color: #2a2a2a!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span {
	background-color: #2a2a2a!important;
	border-color: #2a2a2a!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
	border-color: #ebebeb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span {
	background-color: #ebebeb!important;
	border-color: #ebebeb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
	border-color: #f7be68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span {
	background-color: #f7be68!important;
	border-color: #f7be68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
	border-color: #5aa1e3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span {
	background-color: #5aa1e3!important;
	border-color: #5aa1e3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
	border-color: #6dab3c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span {
	background-color: #6dab3c!important;
	border-color: #6dab3c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
	border-color: #f4524d!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span {
	background-color: #f4524d!important;
	border-color: #f4524d!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
	border-color: #f79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span {
	background-color: #f79468!important;
	border-color: #f79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
	border-color: #b97ebb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span {
	background-color: #b97ebb!important;
	border-color: #b97ebb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
	border-color: #fff!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span {
	background-color: #fff!important;
	border-color: #fff!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
	background-color: #5472d2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
	background-color: #00c1cf!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
	background-color: #fe6c61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
	background-color: #8d6dc4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
	background-color: #4cadc9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
	background-color: #cec2ab!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
	background-color: #50485b!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
	background-color: #75d69c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
	background-color: #2a2a2a!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
	background-color: #ebebeb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
	background-color: #f7be68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
	background-color: #5aa1e3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
	background-color: #6dab3c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
	background-color: #f4524d!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
	background-color: #f79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
	background-color: #b97ebb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
	background-color: #fff!important
}

.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav {
	opacity: 1
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
	cursor: pointer;
	opacity: 0;
	-webkit-transition: opacity .3s ease-in 0s;
	-o-transition: opacity .3s ease-in 0s;
	transition: opacity .3s ease-in 0s;
	-webkit-tap-highlight-color: transparent
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
	display: none!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
	position: absolute;
	top: 50%;
	margin-top: -12.5px;
	opacity: .5;
	font-size: 25px;
	line-height: 25px;
	height: 25px;
	display: inline-block;
	text-decoration: none;
	cursor: pointer;
	-webkit-transition: opacity .3s ease-in 0s;
	-o-transition: opacity .3s ease-in 0s;
	transition: opacity .3s ease-in 0s
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover {
	opacity: 1
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
	left: 5px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
	left: -30px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
	right: 5px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
	right: -30px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
	color: #5472d2!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
	color: #00c1cf!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
	color: #fe6c61!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
	color: #8d6dc4!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
	color: #4cadc9!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
	color: #cec2ab!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
	color: #50485b!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
	color: #75d69c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
	color: #2a2a2a!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
	color: #ebebeb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
	color: #f7be68!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
	color: #5aa1e3!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
	color: #6dab3c!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
	color: #f4524d!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
	color: #f79468!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
	color: #b97ebb!important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {
	color: #fff!important
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -13px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -13.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -14px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -14.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -15px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -17.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -20px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -22.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -25px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -27.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev {
	margin-top: -30px
}

.vc_grid-pagination .vc_grid-pagination-list {
	outline: 0;
	display: block;
	padding-left: 0;
	text-align: center;
	margin: 20px 0 0!important;
	border-radius: 2px
}

.vc_grid-pagination .vc_grid-pagination-list>li {
	display: inline-block;
	margin: 0;
	border: 0 solid transparent
}

.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span {
	color: #fff;
	background-color: #428bca;
	border: 1px solid #428bca;
	-webkit-transition: opacity .3s ease-in 0s;
	-o-transition: opacity .3s ease-in 0s;
	transition: opacity .3s ease-in 0s;
	position: relative;
	float: left;
	padding: 3px 10px;
	line-height: 1.42857143;
	text-decoration: none;
	opacity: .5;
	margin-left: -1px;
	font-size: 10px
}

.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span {
	margin-left: 0
}

.vc_grid-pagination .vc_grid-pagination-list>li:focus a,.vc_grid-pagination .vc_grid-pagination-list>li:focus span,.vc_grid-pagination .vc_grid-pagination-list>li:hover a,.vc_grid-pagination .vc_grid-pagination-list>li:hover span {
	opacity: 1
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a:after {
	font-family: vc_grid_v1;
	display: inline-block;
	content: "\e61b"
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a:after {
	font-family: vc_grid_v1;
	display: inline-block;
	content: "\e61a"
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a:after {
	font-family: vc_grid_v1;
	display: inline-block;
	content: "\e618"
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a:after {
	font-family: vc_grid_v1;
	display: inline-block;
	content: "\e619"
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover {
	z-index: 2;
	opacity: 1;
	cursor: default
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover {
	display: none
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li {
	border-color: #5472d2!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span {
	background-color: #5472d2!important;
	border-color: #5472d2!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li {
	border-color: #00c1cf!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span {
	background-color: #00c1cf!important;
	border-color: #00c1cf!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li {
	border-color: #fe6c61!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span {
	background-color: #fe6c61!important;
	border-color: #fe6c61!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li {
	border-color: #8d6dc4!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span {
	background-color: #8d6dc4!important;
	border-color: #8d6dc4!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li {
	border-color: #4cadc9!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span {
	background-color: #4cadc9!important;
	border-color: #4cadc9!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li {
	border-color: #cec2ab!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span {
	background-color: #cec2ab!important;
	border-color: #cec2ab!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li {
	border-color: #50485b!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span {
	background-color: #50485b!important;
	border-color: #50485b!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li {
	border-color: #75d69c!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span {
	background-color: #75d69c!important;
	border-color: #75d69c!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li {
	border-color: #2a2a2a!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span {
	background-color: #2a2a2a!important;
	border-color: #2a2a2a!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li {
	border-color: #ebebeb!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span {
	background-color: #ebebeb!important;
	border-color: #ebebeb!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li {
	border-color: #f7be68!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span {
	background-color: #f7be68!important;
	border-color: #f7be68!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li {
	border-color: #5aa1e3!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span {
	background-color: #5aa1e3!important;
	border-color: #5aa1e3!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li {
	border-color: #6dab3c!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span {
	background-color: #6dab3c!important;
	border-color: #6dab3c!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li {
	border-color: #f4524d!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span {
	background-color: #f4524d!important;
	border-color: #f4524d!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li {
	border-color: #f79468!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span {
	background-color: #f79468!important;
	border-color: #f79468!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li {
	border-color: #b97ebb!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span {
	background-color: #b97ebb!important;
	border-color: #b97ebb!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li {
	border-color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span {
	background-color: #fff!important;
	border-color: #fff!important;
	color: #2a2a2a!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-width: 28px;
	min-height: 22px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span {
	border-bottom-left-radius: 2px;
	border-top-left-radius: 2px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span {
	border-bottom-right-radius: 2px;
	border-top-right-radius: 2px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
	margin-left: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 22px;
	min-width: 22px;
	padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
	margin-left: 5px;
	border-radius: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 22px;
	min-width: 22px;
	padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 22px;
	min-width: 22px;
	padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span {
	background-color: transparent!important;
	color: #000!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
	background-color: transparent!important;
	color: #fff!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li {
	border-left-width: 1px!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
	border-width: 0;
	background: none repeat scroll 0 0 rgba(0,0,0,0)!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child {
	border-width: 0!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a {
	color: #000!important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
	color: #fff!important
}

.vc_grid-loading {
	margin: 2em auto;
	font-size: 10px;
	position: relative;
	text-indent: -9999em;
	-webkit-animation-delay: .16s;
	animation-delay: .16s;
	height: 20px
}

.vc_grid-loading,.vc_grid-loading:after,.vc_grid-loading:before {
	border-radius: 50%;
	width: 12px;
	height: 12px;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation: load7 1.8s infinite ease-in-out;
	animation: load7 1.8s infinite ease-in-out
}

.vc_grid-loading:before {
	left: -20px
}

.vc_grid-loading:after {
	left: 20px;
	-webkit-animation-delay: .32s;
	animation-delay: .32s
}

.vc_grid-loading:after,.vc_grid-loading:before {
	content: '';
	position: absolute;
	top: 0
}

@-webkit-keyframes load7 {
	0%,100%,80% {
		box-shadow: 0 2.5em 0 -1.3em rgba(235,235,235,.75)
	}

	40% {
		box-shadow: 0 2.5em 0 0 rgba(235,235,235,.75)
	}
}

@keyframes load7 {
	0%,100%,80% {
		box-shadow: 0 2.5em 0 -1.3em rgba(235,235,235,.75)
	}

	40% {
		box-shadow: 0 2.5em 0 0 rgba(235,235,235,.75)
	}
}

.vc_grid-filter {
	margin-left: 0;
	margin-bottom: 20px;
	list-style: none;
	padding: 0
}

.vc_grid-filter.vc_grid-filter-center {
	text-align: center
}

.vc_grid-filter.vc_grid-filter-right {
	text-align: right
}

.vc_grid-filter.vc_grid-filter-left {
	text-align: left
}

.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover {
	background-color: #5472d2
}

.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover {
	background-color: #00c1cf
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover {
	background-color: #fe6c61
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover {
	background-color: #8d6dc4
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover {
	background-color: #4cadc9
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover {
	background-color: #cec2ab
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover {
	background-color: #50485b
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover {
	background-color: #75d69c
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover {
	background-color: #2a2a2a
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {
	background-color: #ebebeb
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span {
	color: #666
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover {
	background-color: #f7be68
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover {
	background-color: #5aa1e3
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover {
	background-color: #6dab3c
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover {
	background-color: #f4524d
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover {
	background-color: #f79468
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover {
	background-color: #b97ebb
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover {
	background-color: #fff
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span {
	color: #666
}

.vc_grid-filter>.vc_grid-filter-item {
	cursor: pointer;
	display: inline-block;
	background: 0 0;
	padding: 4px 10px;
	-webkit-transition: background-color .1s linear;
	-o-transition: background-color .1s linear;
	transition: background-color .1s linear
}

.vc_grid-filter>.vc_grid-filter-item:first-child {
	margin-left: 0!important
}

.vc_grid-filter>.vc_grid-filter-item>span {
	-webkit-transition: color .1s linear;
	-o-transition: color .1s linear;
	transition: color .1s linear;
	outline: 0;
	padding: 0;
	text-decoration: none
}

.vc_grid-filter>.vc_grid-filter-item.vc_active>span,.vc_grid-filter>.vc_grid-filter-item:hover>span {
	text-decoration: none
}

.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item {
	margin: 0 5px 5px 0;
	border-radius: 30px
}

.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item {
	padding: 0!important
}

.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item {
	margin: 0 5px 5px 0;
	border-radius: 5px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item {
	margin: 0;
	border: 1px solid rgba(235,235,235,.8);
	border-collapse: collapse
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2) {
	margin-left: -1px;
	margin-top: -1px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover {
	position: relative;
	z-index: 1;
	border-color: transparent
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a {
	text-decoration: none
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child {
	border-top-left-radius: 30px;
	border-bottom-left-radius: 30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child {
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item {
	background-color: #7c93dd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover {
	background-color: #5472d2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item {
	background-color: #00919c
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover {
	background-color: #00c1cf
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item {
	background-color: #fe9b94
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover {
	background-color: #fe6c61
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item {
	background-color: #a991d3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover {
	background-color: #8d6dc4
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item {
	background-color: #73bfd5
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover {
	background-color: #4cadc9
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item {
	background-color: #e1d9cb
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover {
	background-color: #cec2ab
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item {
	background-color: #695f77
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover {
	background-color: #50485b
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item {
	background-color: #9ce2b8
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover {
	background-color: #75d69c
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item {
	background-color: #444
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover {
	background-color: #2a2a2a
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item {
	background-color: #d2d2d2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span {
	color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {
	background-color: #ebebeb
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span {
	color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item {
	background-color: #fad398
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover {
	background-color: #f7be68
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item {
	background-color: #86baea
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover {
	background-color: #5aa1e3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item {
	background-color: #87c456
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover {
	background-color: #6dab3c
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item {
	background-color: #f7817d
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover {
	background-color: #f4524d
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item {
	background-color: #fab698
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover {
	background-color: #f79468
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item {
	background-color: #cb9fcd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover {
	background-color: #b97ebb
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item {
	background-color: #e6e6e6
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span {
	color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover {
	background-color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span {
	color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item {
	margin: 0;
	border: 1px solid transparent;
	border-collapse: collapse;
	padding: 3px 7px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span {
	color: #fff
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2) {
	border-left: none;
	margin-left: 1px;
	border-top: none;
	margin-top: 1px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border-top: 0
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child {
	border-top-left-radius: 30px;
	border-bottom-left-radius: 30px;
	border-top: 0
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child {
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px
}

.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item {
	border-radius: 3px!important
}

.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item {
	border-radius: 30px!important
}

.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
	font-size: 12px;
	padding: 1px 5px
}

.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
	font-size: 13px;
	padding: 2px 7px
}

.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
	font-size: 100%;
	padding: 2px 10px
}

.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
	font-size: 18px;
	padding: 4px 10px
}

.vc_grid-filter-select {
	display: none
}

.vc_grid-filter-dropdown,.vc_grid-filter-select {
	font-size: 12px;
	margin-bottom: 20px
}

.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center {
	text-align: center
}

.vc_grid-filter-dropdown.vc_grid-filter-right,.vc_grid-filter-select.vc_grid-filter-right {
	text-align: right
}

.vc_grid-filter-dropdown.vc_grid-filter-left,.vc_grid-filter-select.vc_grid-filter-left {
	text-align: left
}

.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
	display: none
}

.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select {
	outline: 0;
	display: inline-block
}

@media (min-width:768px) {
	.vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
		color: #5472d2
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
		color: #00c1cf
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
		color: #fe6c61
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
		color: #8d6dc4
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
		color: #4cadc9
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
		color: #cec2ab
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
		color: #50485b
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
		color: #75d69c
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon {
		color: #2a2a2a
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
		color: #ebebeb
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
		color: #f7be68
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
		color: #5aa1e3
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon {
		color: #6dab3c
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
		color: #f4524d
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
		color: #f79468
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
		color: #b97ebb
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon {
		color: #fff
	}

	.vc_grid-filter-dropdown .vc_grid-styled-select,.vc_grid-filter-select .vc_grid-styled-select {
		border: 1px solid #ccc;
		display: inline-block;
		height: 30px;
		overflow: hidden;
		padding-right: 5px;
		text-align: left;
		width: auto;
		vertical-align: middle
	}

	.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
		font-size: 17px;
		display: inline;
		vertical-align: middle
	}

	.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select {
		background: none repeat scroll 0 0 transparent;
		border: 0 none;
		border-radius: 0;
		height: 30px;
		line-height: 1;
		margin-right: -50px;
		padding: 5px;
		position: relative;
		font-size: 12px;
		z-index: 0;
		cursor: pointer;
		max-width: inherit!important
	}
}

@media (max-width:768px) {
	.vc_responsive .vc_grid-filter-select {
		display: block
	}

	.vc_responsive .vc_grid-filter {
		display: none!important
	}
}

.owl-carousel .owl-item .vc_grid-item {
	-webkit-transform: translate3D(0,0,0);
	-ms-transform: translate3D(0,0,0);
	transform: translate3D(0,0,0)
}

.owl-carousel .owl-animated-out {
	z-index: 0
}

.owl-carousel .owl-animated-in {
	z-index: 1
}

.vc-hoverbox-wrapper,.vc-hoverbox-wrapper * {
	box-sizing: border-box
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front {
	border-radius: 10px
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front {
	border-radius: 50px
}

.vc-hoverbox-wrapper.vc-hoverbox-align--center {
	text-align: center
}

.vc-hoverbox-wrapper.vc-hoverbox-align--left {
	text-align: left
}

.vc-hoverbox-wrapper.vc-hoverbox-align--right {
	text-align: right
}

.vc-hoverbox-wrapper .vc-hoverbox {
	position: relative;
	display: inline-block;
	text-align: center;
	width: 100%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
	width: 100%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox {
	width: 90%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox {
	width: 80%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox {
	width: 70%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox {
	width: 60%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox {
	width: 50%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox {
	width: 40%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox {
	width: 30%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox {
	width: 20%
}

.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox {
	width: 10%
}

.vc-hoverbox-inner {
	width: 100%;
	display: inline-block;
	min-height: 250px
}

.vc-hoverbox-inner :last-child {
	margin-bottom: 0
}

.vc-hoverbox-block {
	height: 100%;
	width: 100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	transition: transform .5s ease-in-out;
	transform-style: preserve-3d;
	background-size: cover;
	background-position: center
}

.vc-hoverbox-block-inner {
	flex-shrink: 0;
	padding: 20px
}

.vc-hoverbox-block-inner * {
	backface-visibility: hidden
}

.vc-hoverbox-front {
	transform: rotateY(0);
	z-index: 1
}

.vc-hoverbox-back {
	transform: rotateY(180deg)
}

.vc-hoverbox:hover .vc-hoverbox-front {
	transform: rotateY(-180deg)
}

.vc-hoverbox:hover .vc-hoverbox-back {
	transform: rotateY(0)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front {
	transform: rotateY(180deg)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back {
	transform: rotateY(0);
	z-index: 2
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front {
	transform: rotateY(0)
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back {
	transform: rotateY(-180deg)
}

@font-face {
	font-family:vc_grid_v1;src:url(../fonts/vc_grid_v1.eot);src:url(../fonts/vc_grid_v1.eot) format('embedded-opentype'),url(../fonts/vc_grid_v1.woff) format('woff'),url(../fonts/vc_grid_v1.ttf) format('truetype'),url(../fonts/vc_grid_v1.svg) format('svg');font-weight:400;font-style:normal
}[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-] {
	font-family: vc_grid_v1;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.vc_arrow-icon-minus:before {
	content: "\e61c"
}

.vc_arrow-icon-plus:before {
	content: "\e61d"
}

.vc_arrow-icon-arrow_down:before {
	content: "\e61e"
}

.vc_arrow-icon-arrow_up:before {
	content: "\e61f"
}

.vc_arrow-icon-arrow_01_left:before {
	content: "\e600"
}

.vc_arrow-icon-arrow_01_right:before {
	content: "\e601"
}

.vc_arrow-icon-arrow_02_left:before {
	content: "\e602"
}

.vc_arrow-icon-arrow_02_right:before {
	content: "\e603"
}

.vc_arrow-icon-arrow_03_left:before {
	content: "\e604"
}

.vc_arrow-icon-arrow_03_right:before {
	content: "\e605"
}

.vc_arrow-icon-arrow_04_left:before {
	content: "\e606"
}

.vc_arrow-icon-arrow_04_right:before {
	content: "\e607"
}

.vc_arrow-icon-arrow_05_left:before {
	content: "\e608"
}

.vc_arrow-icon-arrow_05_right:before {
	content: "\e609"
}

.vc_arrow-icon-arrow_06_left:before {
	content: "\e60a"
}

.vc_arrow-icon-arrow_06_right:before {
	content: "\e60b"
}

.vc_arrow-icon-arrow_07_left:before {
	content: "\e60c"
}

.vc_arrow-icon-arrow_07_right:before {
	content: "\e60d"
}

.vc_arrow-icon-arrow_08_left:before {
	content: "\e60e"
}

.vc_arrow-icon-arrow_08_right:before {
	content: "\e60f"
}

.vc_arrow-icon-arrow_09_left:before {
	content: "\e610"
}

.vc_arrow-icon-arrow_09_right:before {
	content: "\e611"
}

.vc_arrow-icon-arrow_10_left:before {
	content: "\e612"
}

.vc_arrow-icon-arrow_10_right:before {
	content: "\e613"
}

.vc_arrow-icon-arrow_11_left:before {
	content: "\e614"
}

.vc_arrow-icon-arrow_11_right:before {
	content: "\e615"
}

.vc_arrow-icon-arrow_12_left:before {
	content: "\e616"
}

.vc_arrow-icon-arrow_12_right:before {
	content: "\e617"
}

.vc_arrow-icon-navicon:before {
	content: "\f0c9"
}

.wpb_animate_when_almost_visible {
	opacity: 0
}

.wpb_animate_when_almost_visible:not(.wpb_start_animation) {
	-webkit-animation: none;
	-o-animation: none;
	animation: none
}

.top-to-bottom,.wpb_top-to-bottom {
	-webkit-animation: wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
	-o-animation: wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
	animation: wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.bottom-to-top,.wpb_bottom-to-top {
	-webkit-animation: wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
	-o-animation: wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
	animation: wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.left-to-right,.wpb_left-to-right {
	-webkit-animation: wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
	-o-animation: wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
	animation: wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.right-to-left,.wpb_right-to-left {
	-webkit-animation: wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
	-o-animation: wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
	animation: wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)
}

.appear,.wpb_appear {
	-webkit-animation: wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
	-o-animation: wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
	animation: wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}

.wpb_start_animation {
	opacity: 1
}

@-webkit-keyframes wpb_ttb {
	0% {
		-webkit-transform: translate(0,-10%);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(0,0);
		opacity: 1
	}
}

@-moz-keyframes wpb_ttb {
	0% {
		-moz-transform: translate(0,-10%);
		opacity: 0
	}

	100% {
		-moz-transform: translate(0,0);
		opacity: 1
	}
}

@-o-keyframes wpb_ttb {
	0% {
		-o-transform: translate(0,-10%);
		opacity: 0
	}

	100% {
		-o-transform: translate(0,0);
		opacity: 1
	}
}

@keyframes wpb_ttb {
	0% {
		-webkit-transform: translate(0,-10%);
		-ms-transform: translate(0,-10%);
		-o-transform: translate(0,-10%);
		transform: translate(0,-10%);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(0,0);
		-ms-transform: translate(0,0);
		-o-transform: translate(0,0);
		transform: translate(0,0);
		opacity: 1
	}
}

@-webkit-keyframes wpb_btt {
	0% {
		-webkit-transform: translate(0,10%);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(0,0);
		opacity: 1
	}
}

@-moz-keyframes wpb_btt {
	0% {
		-moz-transform: translate(0,10%);
		opacity: 0
	}

	100% {
		-moz-transform: translate(0,0);
		opacity: 1
	}
}

@-o-keyframes wpb_btt {
	0% {
		-o-transform: translate(0,10%);
		opacity: 0
	}

	100% {
		-o-transform: translate(0,0);
		opacity: 1
	}
}

@keyframes wpb_btt {
	0% {
		-webkit-transform: translate(0,10%);
		-ms-transform: translate(0,10%);
		-o-transform: translate(0,10%);
		transform: translate(0,10%);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(0,0);
		-ms-transform: translate(0,0);
		-o-transform: translate(0,0);
		transform: translate(0,0);
		opacity: 1
	}
}

@-webkit-keyframes wpb_ltr {
	0% {
		-webkit-transform: translate(-10%,0);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(0,0);
		opacity: 1
	}
}

@-moz-keyframes wpb_ltr {
	0% {
		-moz-transform: translate(-10%,0);
		opacity: 0
	}

	100% {
		-moz-transform: translate(0,0);
		opacity: 1
	}
}

@-o-keyframes wpb_ltr {
	0% {
		-o-transform: translate(-10%,0);
		opacity: 0
	}

	100% {
		-o-transform: translate(0,0);
		opacity: 1
	}
}

@keyframes wpb_ltr {
	0% {
		-webkit-transform: translate(-10%,0);
		-ms-transform: translate(-10%,0);
		-o-transform: translate(-10%,0);
		transform: translate(-10%,0);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(0,0);
		-ms-transform: translate(0,0);
		-o-transform: translate(0,0);
		transform: translate(0,0);
		opacity: 1
	}
}

@-webkit-keyframes wpb_rtl {
	0% {
		-webkit-transform: translate(10%,0);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(0,0);
		opacity: 1
	}
}

@-moz-keyframes wpb_rtl {
	0% {
		-moz-transform: translate(10%,0);
		opacity: 0
	}

	100% {
		-moz-transform: translate(0,0);
		opacity: 1
	}
}

@-o-keyframes wpb_rtl {
	0% {
		-o-transform: translate(10%,0);
		opacity: 0
	}

	100% {
		-o-transform: translate(0,0);
		opacity: 1
	}
}

@keyframes wpb_rtl {
	0% {
		-webkit-transform: translate(10%,0);
		-ms-transform: translate(10%,0);
		-o-transform: translate(10%,0);
		transform: translate(10%,0);
		opacity: 0
	}

	100% {
		-webkit-transform: translate(0,0);
		-ms-transform: translate(0,0);
		-o-transform: translate(0,0);
		transform: translate(0,0);
		opacity: 1
	}
}

@-webkit-keyframes wpb_appear {
	0% {
		-webkit-transform: scale(.5);
		opacity: .1
	}

	100% {
		-webkit-transform: scale(1);
		opacity: 1
	}
}

@-moz-keyframes wpb_appear {
	0% {
		-moz-transform: scale(.5);
		opacity: .1
	}

	100% {
		-moz-transform: scale(1);
		opacity: 1
	}
}

@-o-keyframes wpb_appear {
	0% {
		-o-transform: scale(.5);
		opacity: .1
	}

	100% {
		-o-transform: scale(1);
		opacity: 1
	}
}

@keyframes wpb_appear {
	0% {
		-webkit-transform: scale(.5);
		-ms-transform: scale(.5);
		-o-transform: scale(.5);
		transform: scale(.5);
		opacity: .1
	}

	100% {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 1
	}
}

.vc-spinner::before {
	content: '';
	width: 16px;
	height: 16px;
	display: inline-block;
	pointer-events: none;
	margin-top: 6px;
	background: url(../images/spinner.gif) no-repeat;
	background-position-x: center;
	background-position-y: center
}

.vc-spinner.vc-spinner-complete::before {
	background-image: url(../images/tick.png)
}

.vc-spinner.vc-spinner-failed::before {
	background-image: url(../images/remove.png)
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
	position: relative
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {
	opacity: 0!important;
	-webkit-transform: none!important;
	-ms-transform: none!important;
	transform: none!important;
	-webkit-transition: none!important;
	-o-transition: none!important;
	transition: none!important
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -50px;
	left: 0
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
	margin: 2em auto;
	font-size: 10px;
	position: relative;
	text-indent: -9999em;
	-webkit-animation-delay: .16s;
	animation-delay: .16s;
	height: 50px
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
	border-radius: 50%;
	width: 12px;
	height: 12px;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;
	animation: vc_woo-add-cart-load 1.8s infinite ease-in-out
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
	left: -20px
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
	left: 20px;
	-webkit-animation-delay: .32s;
	animation-delay: .32s
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
	content: '';
	position: absolute;
	top: 0
}

@-webkit-keyframes vc_woo-add-cart-load {
	0%,100%,80% {
		box-shadow: 0 2.5em 0 -1.3em rgba(235,235,235,.75)
	}

	40% {
		box-shadow: 0 2.5em 0 0 rgba(235,235,235,.75)
	}
}

@keyframes vc_woo-add-cart-load {
	0%,100%,80% {
		box-shadow: 0 2.5em 0 -1.3em rgba(235,235,235,.75)
	}

	40% {
		box-shadow: 0 2.5em 0 0 rgba(235,235,235,.75)
	}
}

.vc_grid-item-mini .added_to_cart.wc-forward {
	display: none
}

@media only screen and (max-width:991px) {
	.io-lobelia .site-header .navbar.is-transparent.enable {
		background: #071162
	}
}

@media only screen and (max-width:991px) and (min-width:768px) {
	.site-header .navbar-btns {
		margin-left: 0
	}
}

div.wpcf7-response-output {
	text-align: center;
	margin: 0;
	font-size: 12px;
	padding: 5px;
	line-height: 16px
}

span.wpcf7-not-valid-tip {
	font-size: 12px
}

span.wpcf7-not-valid-tip {
	background: #fff;
	padding: 0 10px
}

body {
	position: static
}

.animated {
	animation-duration: 1s;
	animation-fill-mode: both
}

.animated:not(.vc_grid-item) {
	animation-duration: .6s;
	visibility: hidden
}

.vc_custom_1529897547203 {
	margin-bottom: 35px !important
}

.vc_custom_1529897707202 {
	margin-bottom: 18px !important
}

.vc_custom_1529898116082 {
	margin-top: 50px !important;
	margin-bottom: 60px !important
}

.vc_custom_1529898206614 {
	margin-top: 50px !important;
	margin-bottom: 60px !important
}

.vc_custom_1529898312582 {
	margin-top: 50px !important;
	margin-bottom: 60px !important
}

.vc_custom_1529488984202 {
	margin-right: 0 !important;
	margin-left: 0 !important
}

.vc_custom_1529898407352 {
	margin-top: 50px !important;
	margin-bottom: 60px !important
}

.vc_custom_1529898500400 {
	margin-top: 50px !important;
	margin-bottom: 60px !important
}

.vc_custom_1520830144361 {
	padding-bottom: 60px !important
}

.vc_custom_1529898628026 {
	margin-top: 50px !important
}

.vc_custom_1520830144361 {
	padding-bottom: 60px !important
}

.vc_custom_1529898992425 {
	margin-top: 50px !important;
	padding-bottom: 60px !important
}

.vc_custom_1520917253885 {
	padding-bottom: 60px !important
}

.vc_custom_1529899234573 {
	margin-top: 50px !important;
	padding-bottom: 60px !important
}

.vc_custom_1529899275903 {
	margin-top: 50px !important;
	padding-bottom: 60px !important
}

.vc_custom_1520996880206 {
	padding-bottom: 60px !important
}

.wpb-js-composer .vc_tta-container {
	margin-bottom: 21.73913043px
}

.wpb-js-composer .vc_tta.vc_general {
	font-size: 1em
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panels,.wpb-js-composer .vc_tta.vc_general .vc_tta-panels-container {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel {
	display: block
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-heading {
	border: solid transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: background .2s ease-in-out;
	-o-transition: background .2s ease-in-out;
	transition: background .2s ease-in-out
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
	margin: 0;
	line-height: 1
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a {
	background: 0 0;
	display: block;
	padding: 14px 20px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-decoration: none;
	color: inherit;
	position: relative;
	-webkit-transition: color .2s ease-in-out;
	-o-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a:focus,.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a:hover {
	text-decoration: none;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {
	border: solid transparent;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	padding: 14px 20px;
	display: none;
	overflow: hidden;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: padding .2s ease-in-out;
	-o-transition: padding .2s ease-in-out;
	transition: padding .2s ease-in-out
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body>:last-child {
	margin-bottom: 0
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active {
	display: block
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
	display: block
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover {
	cursor: default
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_animating .vc_tta-panel-body {
	display: block;
	min-height: 0
}

.wpb-js-composer .vc_tta.vc_general.vc_tta-o-all-clickable .vc_tta-panel .vc_tta-panel-title>a:hover {
	cursor: pointer
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tabs-container {
	display: block;
	position: relative;
	z-index: 3
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tabs-list {
	list-style-type: none;
	display: block;
	padding: 0;
	margin: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab {
	display: inline-block;
	padding: 0;
	margin: 0
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a {
	padding: 14px 20px;
	display: block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: solid transparent;
	position: relative;
	text-decoration: none;
	color: inherit;
	-webkit-transition: background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
	-o-transition: background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
	transition: background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;
	-webkit-box-shadow: none;
	box-shadow: none
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a:hover {
	text-decoration: none;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab.vc_active>a {
	cursor: default;
	text-decoration: none;
	color: inherit;
	-webkit-transition: background .2s ease-in-out,color .2s ease-in-out;
	-o-transition: background .2s ease-in-out,color .2s ease-in-out;
	transition: background .2s ease-in-out,color .2s ease-in-out;
	-webkit-box-shadow: none;
	box-shadow: none
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab.vc_active>a:hover {
	cursor: default;
	-webkit-box-shadow: none;
	box-shadow: none
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab.vc_active>a::after,.wpb-js-composer .vc_tta.vc_general .vc_tta-tab.vc_active>a::before {
	display: none;
	content: '';
	position: absolute;
	border-width: inherit;
	border-color: inherit;
	border-style: inherit;
	width: 100vw;
	height: 200vw
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-icon {
	font-size: 1.15em;
	line-height: 0;
	display: inline
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-icon::before {
	display: inline
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-title-text:not(:empty):not(:first-child),.wpb-js-composer .vc_tta.vc_general .vc_tta-title-text:not(:empty)~* {
	margin-left: 14px
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-title-text:empty {
	display: inline-block
}

.wpb-js-composer .vc_tta-icon.fa,.wpb-js-composer .vc_tta-icon.vc_li {
	vertical-align: middle
}

.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-tabs-container {
	display: none
}

.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
	display: none
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tabs-container,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
	display: block
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel-heading,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel-heading {
	display: none
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
		display: block
	}

	.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel-heading {
		display: none
	}
}

.wpb-js-composer .vc_tta.vc_tta-shape-square .vc_tta-panel-body {
	min-height: 0
}

.wpb-js-composer .vc_tta.vc_tta-shape-square .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-shape-square .vc_tta-panel-heading {
	border-radius: 0
}

.wpb-js-composer .vc_tta.vc_tta-shape-square .vc_tta-tabs-container {
	margin: 0
}

.wpb-js-composer .vc_tta.vc_tta-shape-square .vc_tta-tab>a {
	border-radius: 0
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels {
	border-radius: 0
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta.vc_tta-shape-square.vc_tta-tabs .vc_tta-panels {
		border-radius: 0
	}
}

.wpb-js-composer .vc_tta.vc_tta-shape-square.vc_tta-o-no-fill .vc_tta-panel-body {
	border-radius: 0
}

.wpb-js-composer .vc_tta.vc_tta-shape-square.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-shape-square.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-panel-body {
	min-height: 10px
}

.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-panel-heading {
	border-radius: 5px
}

.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
	margin: 5px
}

.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tab>a {
	border-radius: 5px
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels {
	border-radius: 5px
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels {
		border-radius: 5px
	}
}

.wpb-js-composer .vc_tta.vc_tta-shape-rounded.vc_tta-o-no-fill .vc_tta-panel-body {
	border-radius: 0
}

.wpb-js-composer .vc_tta.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px
}

.wpb-js-composer .vc_tta.vc_tta-shape-round .vc_tta-panel-body {
	min-height: 4em
}

.wpb-js-composer .vc_tta.vc_tta-shape-round .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-shape-round .vc_tta-panel-heading {
	border-radius: 2em
}

.wpb-js-composer .vc_tta.vc_tta-shape-round .vc_tta-tabs-container {
	margin: 2em
}

.wpb-js-composer .vc_tta.vc_tta-shape-round .vc_tta-tab>a {
	border-radius: 2em
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels {
	border-radius: 2em
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta.vc_tta-shape-round.vc_tta-tabs .vc_tta-panels {
		border-radius: 2em
	}
}

.wpb-js-composer .vc_tta.vc_tta-shape-round.vc_tta-o-no-fill .vc_tta-panel-body {
	border-radius: 0
}

.wpb-js-composer .vc_tta.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel.vc_active+.vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-top-left-radius: 2em;
	border-top-right-radius: 2em
}

.wpb-js-composer .vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.vc_non_responsive .wpb-js-composer .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after,.vc_non_responsive .wpb-js-composer .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	content: '';
	display: none;
	position: absolute;
	width: 5px;
	height: 5px;
	border-radius: 5px;
	border-style: inherit;
	border-width: inherit
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panel-body::before {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		content: '';
		display: none;
		position: absolute;
		width: 5px;
		height: 5px;
		border-radius: 5px;
		border-style: inherit;
		border-width: inherit
	}
}

.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-radius: 0
}

.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-body {
	border-radius: 0
}

.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	border-radius: 0
}

.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child).vc_active .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-round:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-round:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.vc_non_responsive .wpb-js-composer .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after,.vc_non_responsive .wpb-js-composer .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	content: '';
	display: none;
	position: absolute;
	width: 2em;
	height: 2em;
	border-radius: 2em;
	border-style: inherit;
	border-width: inherit
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-shape-round.vc_tta-tabs .vc_tta-panel-body::before {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		content: '';
		display: none;
		position: absolute;
		width: 2em;
		height: 2em;
		border-radius: 2em;
		border-style: inherit;
		border-width: inherit
	}
}

.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-heading {
	border-radius: 0
}

.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:not(:first-child):not(:last-child) .vc_tta-panel-body {
	border-radius: 0
}

.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group:not(.vc_tta-o-no-fill) .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	border-radius: 0
}

.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child).vc_active .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-body,.wpb-js-composer .vc_tta-shape-round.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading {
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
	border-width: 1px
}

.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: -1px
}

.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: -1px
}

.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-tabs-list {
	padding-left: 1px;
	padding-top: 1px
}

.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-tab {
	margin-left: -1px;
	margin-top: -1px
}

.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-tab>a {
	border-width: 1px
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	border: 1px solid transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel {
	margin: -1px
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		border: 1px solid transparent
	}

	.wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel {
		margin: -1px
	}
}

.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel-heading {
	border-width: 1px;
	background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.01)));
	background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-repeat: repeat-x
}

.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: -1px
}

.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: -1px
}

.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-tabs-list {
	padding-left: 1px;
	padding-top: 1px
}

.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-tab {
	margin-left: -1px;
	margin-top: -1px
}

.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-tab>a {
	border-width: 1px;
	background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.01)));
	background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
	background-repeat: repeat-x
}

.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	background-clip: border-box
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	border: 1px solid transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel {
	margin: -1px
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		border: 1px solid transparent
	}

	.wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-tabs .vc_tta-panel {
		margin: -1px
	}
}

.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel-heading {
	border-width: 2px
}

.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: -2px
}

.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: -2px
}

.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-tabs-list {
	padding-left: 2px;
	padding-top: 2px
}

.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-tab {
	margin-left: -2px;
	margin-top: -2px
}

.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-tab>a {
	border-width: 2px
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel-body::after,.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel-body::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel-body::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel-body::before,.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel-body::after,.wpb-js-composer .vc_tta.vc_tta-style-outline .vc_tta-panel-body::before {
	display: block;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	border: 2px solid transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel {
	margin: -2px
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		border: 2px solid transparent
	}

	.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel {
		margin: -2px
	}
}

.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-pageable .vc_tta-panel {
	margin: 0
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta.vc_tta-style-outline.vc_tta-pageable .vc_tta-panel {
		margin: 0
	}
}

.wpb-js-composer .vc_tta.vc_tta-style-flat .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-style-flat .vc_tta-panel-heading {
	border-width: 0
}

.wpb-js-composer .vc_tta-pageable .vc_tta-panel-title {
	display: none
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4868cf;
	background-color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4868cf
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #4868cf;
	background-color: #5472d2;
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #3c5ecc
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4868cf;
	background-color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4868cf
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #4868cf;
	background-color: #5472d2;
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #3c5ecc
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #5472d2;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #5472d2;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #5472d2;
	background-color: transparent;
	color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #5472d2;
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #5472d2;
	background-color: transparent;
	color: #5472d2
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #5472d2
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #5472d2
	}

	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #4868cf
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #3c5ecc
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #5472d2
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #4868cf;
	color: #fff
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #3c5ecc
}

.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #5472d2;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #5472d2
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #5472d2
	}

	.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #00b3c0;
	background-color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #00b3c0
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #00b3c0;
	background-color: #00c1cf;
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #00a4b0
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #00b3c0;
	background-color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #00b3c0
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #00b3c0;
	background-color: #00c1cf;
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #00a4b0
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #00c1cf;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #00c1cf;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #00c1cf;
	background-color: transparent;
	color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #00c1cf;
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #00c1cf;
	background-color: transparent;
	color: #00c1cf
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #00c1cf
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #00c1cf
	}

	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #00b3c0
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #00a4b0
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #00c1cf
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #00b3c0;
	color: #fff
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #00a4b0
}

.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #00c1cf;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #00c1cf
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #00c1cf
	}

	.wpb-js-composer .vc_tta-color-turquoise.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #fe5e52;
	background-color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fe5e52
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #fe5e52;
	background-color: #fe6c61;
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #fe5043
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #fe5e52;
	background-color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fe5e52
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #fe5e52;
	background-color: #fe6c61;
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #fe5043
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #fe6c61;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #fe6c61;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #fe6c61;
	background-color: transparent;
	color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #fe6c61;
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #fe6c61;
	background-color: transparent;
	color: #fe6c61
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #fe6c61
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #fe6c61
	}

	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #fe5e52
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fe5043
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #fe6c61
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #fe5e52;
	color: #fff
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #fe5043
}

.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #fe6c61;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #fe6c61
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #fe6c61
	}

	.wpb-js-composer .vc_tta-color-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #8462c0;
	background-color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #8462c0
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #8462c0;
	background-color: #8d6dc4;
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #7c57bb
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #8462c0;
	background-color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #8462c0
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #8462c0;
	background-color: #8d6dc4;
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #7c57bb
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #8d6dc4;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #8d6dc4;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #8d6dc4;
	background-color: transparent;
	color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #8d6dc4;
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #8d6dc4;
	background-color: transparent;
	color: #8d6dc4
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #8d6dc4
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #8d6dc4
	}

	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #8462c0
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #7c57bb
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #8d6dc4
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #8462c0;
	color: #fff
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #7c57bb
}

.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #8d6dc4;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #8d6dc4
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #8d6dc4
	}

	.wpb-js-composer .vc_tta-color-violet.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #40a8c5;
	background-color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #40a8c5
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #40a8c5;
	background-color: #4cadc9;
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #39a0bd
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #40a8c5;
	background-color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #40a8c5
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #40a8c5;
	background-color: #4cadc9;
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #39a0bd
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4cadc9;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #4cadc9;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #4cadc9;
	background-color: transparent;
	color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #4cadc9;
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #4cadc9;
	background-color: transparent;
	color: #4cadc9
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #4cadc9
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #4cadc9
	}

	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #40a8c5
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #39a0bd
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #4cadc9
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #40a8c5;
	color: #fff
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #39a0bd
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #4cadc9;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #4cadc9
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #4cadc9
	}

	.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #c8bba1;
	background-color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #c8bba1
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #c8bba1;
	background-color: #cec2ab;
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #c3b498
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #c8bba1;
	background-color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #c8bba1
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #c8bba1;
	background-color: #cec2ab;
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #c3b498
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #cec2ab;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #cec2ab;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #cec2ab;
	background-color: transparent;
	color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #cec2ab;
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #cec2ab;
	background-color: transparent;
	color: #cec2ab
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #cec2ab
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #cec2ab
	}

	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #c8bba1
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #c3b498
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #cec2ab
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #c8bba1;
	color: #fff
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #c3b498
}

.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #cec2ab;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #cec2ab
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #cec2ab
	}

	.wpb-js-composer .vc_tta-color-chino.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #484152;
	background-color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #484152
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #484152;
	background-color: #50485b;
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #413a4a
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #484152;
	background-color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #484152
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #484152;
	background-color: #50485b;
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #413a4a
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #50485b;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #50485b;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #50485b;
	background-color: transparent;
	color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #50485b;
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #50485b;
	background-color: transparent;
	color: #50485b
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #50485b
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #50485b
	}

	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #484152
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #413a4a
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #50485b
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #484152;
	color: #fff
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #413a4a
}

.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #50485b;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #50485b
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #50485b
	}

	.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #69d294;
	background-color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #69d294
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #69d294;
	background-color: #75d69c;
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #5dcf8b
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #69d294;
	background-color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #69d294
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #69d294;
	background-color: #75d69c;
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #5dcf8b
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #75d69c;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #75d69c;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #75d69c;
	background-color: transparent;
	color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #75d69c;
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #75d69c;
	background-color: transparent;
	color: #75d69c
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #75d69c
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #75d69c
	}

	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #69d294
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #5dcf8b
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #75d69c
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #69d294;
	color: #fff
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #5dcf8b
}

.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #75d69c;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #75d69c
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #75d69c
	}

	.wpb-js-composer .vc_tta-color-vista-blue.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f6b859;
	background-color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f6b859
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #f6b859;
	background-color: #f7be68;
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #f5b14b
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f6b859;
	background-color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f6b859
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #f6b859;
	background-color: #f7be68;
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #f5b14b
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f7be68;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f7be68;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #f7be68;
	background-color: transparent;
	color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #f7be68;
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #f7be68;
	background-color: transparent;
	color: #f7be68
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f7be68
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f7be68
	}

	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #f6b859
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f5b14b
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #f7be68
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #f6b859;
	color: #fff
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #f5b14b
}

.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #f7be68;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #f7be68
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #f7be68
	}

	.wpb-js-composer .vc_tta-color-orange.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4d9ae1;
	background-color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4d9ae1
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #4d9ae1;
	background-color: #5aa1e3;
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #4092df
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #4d9ae1;
	background-color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4d9ae1
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #4d9ae1;
	background-color: #5aa1e3;
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #4092df
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #5aa1e3;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #5aa1e3;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #5aa1e3;
	background-color: transparent;
	color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #5aa1e3;
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #5aa1e3;
	background-color: transparent;
	color: #5aa1e3
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #5aa1e3
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #5aa1e3
	}

	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #4d9ae1
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #4092df
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #5aa1e3
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #4d9ae1;
	color: #fff
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #4092df
}

.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #5aa1e3;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #5aa1e3
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #5aa1e3
	}

	.wpb-js-composer .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #66a038;
	background-color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #66a038
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #66a038;
	background-color: #6dab3c;
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #5f9434
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-green.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #66a038;
	background-color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #66a038
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #66a038;
	background-color: #6dab3c;
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #5f9434
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #6dab3c;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #6dab3c;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #6dab3c;
	background-color: transparent;
	color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #6dab3c;
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #6dab3c;
	background-color: transparent;
	color: #6dab3c
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #6dab3c
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #6dab3c
	}

	.wpb-js-composer .vc_tta-color-green.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #66a038
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #5f9434
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #6dab3c
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #66a038;
	color: #fff
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #5f9434
}

.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #6dab3c;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #6dab3c
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #6dab3c
	}

	.wpb-js-composer .vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f3443f;
	background-color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f3443f
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #f3443f;
	background-color: #f4524d;
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #f23630
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f3443f;
	background-color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f3443f
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #f3443f;
	background-color: #f4524d;
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #f23630
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f4524d;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f4524d;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #f4524d;
	background-color: transparent;
	color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #f4524d;
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #f4524d;
	background-color: transparent;
	color: #f4524d
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f4524d
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f4524d
	}

	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #f3443f
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f23630
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #f4524d
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #f3443f;
	color: #fff
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #f23630
}

.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #f4524d;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #f4524d
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #f4524d
	}

	.wpb-js-composer .vc_tta-color-juicy-pink.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f68a59;
	background-color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f68a59
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #f68a59;
	background-color: #f79468;
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #f57f4b
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f68a59;
	background-color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f68a59
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #f68a59;
	background-color: #f79468;
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #f57f4b
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f79468;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f79468;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #f79468;
	background-color: transparent;
	color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #f79468;
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #f79468;
	background-color: transparent;
	color: #f79468
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f79468
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f79468
	}

	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #f68a59
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f57f4b
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #f79468
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #f68a59;
	color: #fff
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #f57f4b
}

.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #f79468;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #f79468
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #f79468
	}

	.wpb-js-composer .vc_tta-color-sandy-brown.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #b474b6;
	background-color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #b474b6
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #b474b6;
	background-color: #b97ebb;
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #ae6ab0
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #b474b6;
	background-color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #b474b6
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #b474b6;
	background-color: #b97ebb;
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #ae6ab0
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #b97ebb;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #b97ebb;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #b97ebb;
	background-color: transparent;
	color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #b97ebb;
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #b97ebb;
	background-color: transparent;
	color: #b97ebb
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #b97ebb
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #b97ebb
	}

	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #b474b6
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #ae6ab0
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #b97ebb
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #b474b6;
	color: #fff
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #ae6ab0
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #b97ebb;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #b97ebb
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #b97ebb
	}

	.wpb-js-composer .vc_tta-color-purple.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #222;
	background-color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #222
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #222;
	background-color: #2a2a2a;
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #1b1b1b
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-black.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #222;
	background-color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #222
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #222;
	background-color: #2a2a2a;
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #1b1b1b
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-black.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #2a2a2a;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #2a2a2a;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #2a2a2a;
	background-color: transparent;
	color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #2a2a2a;
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #2a2a2a;
	background-color: transparent;
	color: #2a2a2a
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #2a2a2a
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #2a2a2a
	}

	.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #222
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #1b1b1b
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #2a2a2a
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #222;
	color: #fff
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #1b1b1b
}

.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #2a2a2a;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #2a2a2a
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #2a2a2a
	}

	.wpb-js-composer .vc_tta-color-black.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #e3e3e3;
	background-color: #ebebeb;
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #dcdcdc
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f0f0f0;
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #e3e3e3;
	background-color: #ebebeb;
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #dcdcdc
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #e3e3e3;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #ebebeb
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #ebebeb
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #ebebeb;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #ebebeb
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #ebebeb
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #ebebeb
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #ebebeb
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #e3e3e3;
	background-color: transparent;
	color: #ebebeb
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #ebebeb;
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #ebebeb;
	background-color: transparent;
	color: #ebebeb
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #ebebeb
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #ebebeb
	}

	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #f8f8f8
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #e3e3e3;
	color: #666
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #dcdcdc
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #ebebeb;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #ebebeb
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #ebebeb
	}

	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f7f7f7
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f7f7f7
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
	border-color: #f7f7f7;
	background-color: #fff;
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:hover {
	background-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f7f7f7
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body {
	background-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #f7f7f7
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a {
	border-color: #f7f7f7;
	background-color: #fff;
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a:hover {
	background-color: #f0f0f0
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a {
	border-color: #f0f0f0;
	background-color: #f8f8f8;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
	background-color: #f8f8f8
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
	border-color: #f0f0f0
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {
		background-color: #f8f8f8
	}

	.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {
		border-color: #f0f0f0
	}

	.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
	border-color: #f7f7f7;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover {
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
	border-color: #fff;
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body {
	background-color: transparent
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-tab>a {
	border-color: #f7f7f7;
	background-color: transparent;
	color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-tab>a:hover {
	background-color: #fff;
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline .vc_tta-tab.vc_active>a {
	border-color: #fff;
	background-color: transparent;
	color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
	border-color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels {
		background-color: transparent
	}

	.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels::before {
		border-color: #fff
	}

	.wpb-js-composer .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	background-color: #fafafa
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover {
	background-color: #f2f2f2
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
	background-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	background-color: #fff
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a {
	background-color: #fafafa;
	color: #666
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a:focus,.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a:hover {
	background-color: #f2f2f2
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-tab.vc_active>a {
	background-color: #fff;
	color: #666
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
	background-color: #fff
}

.vc_non_responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
		background-color: #fff
	}

	.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body {
	border-color: transparent;
	background-color: transparent
}

.vc_non_responsive .wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels {
	border-color: transparent;
	background-color: transparent
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-panels {
		border-color: transparent;
		background-color: transparent
	}
}

.wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-tabs-container {
	margin: 0
}

.wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-bottom .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-top .vc_tta-panel-body {
	padding-left: 0;
	padding-right: 0
}

.wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-left .vc_tta-panel-body,.wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-right .vc_tta-panel-body {
	padding-top: 0;
	padding-bottom: 0
}

.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 1px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 1px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -1px;
	margin-bottom: 0;
	margin-left: -1px;
	margin-right: 0
}

.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
	margin-top: 1px;
	margin-bottom: 0;
	margin-left: 1px;
	margin-right: 0
}

.wpb-js-composer .vc_tta.vc_tta-spacing-2 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-2 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 2px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-2 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-2 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 2px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-2 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -1px;
	margin-bottom: -1px;
	margin-left: -1px;
	margin-right: -1px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-2 .vc_tta-tab {
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-3 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-3 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 3px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-3 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-3 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 3px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-3 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -2px;
	margin-bottom: -1px;
	margin-left: -2px;
	margin-right: -1px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-3 .vc_tta-tab {
	margin-top: 2px;
	margin-bottom: 1px;
	margin-left: 2px;
	margin-right: 1px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-4 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-4 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 4px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-4 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-4 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 4px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-4 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -2px;
	margin-bottom: -2px;
	margin-left: -2px;
	margin-right: -2px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-4 .vc_tta-tab {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-5 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-5 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 5px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-5 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-5 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 5px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-5 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -3px;
	margin-bottom: -2px;
	margin-left: -3px;
	margin-right: -2px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-5 .vc_tta-tab {
	margin-top: 3px;
	margin-bottom: 2px;
	margin-left: 3px;
	margin-right: 2px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-10 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-10 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 10px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-10 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-10 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 10px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-10 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -5px;
	margin-bottom: -5px;
	margin-left: -5px;
	margin-right: -5px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-10 .vc_tta-tab {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-15 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-15 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 15px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-15 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-15 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 15px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-15 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -8px;
	margin-bottom: -7px;
	margin-left: -8px;
	margin-right: -7px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-15 .vc_tta-tab {
	margin-top: 8px;
	margin-bottom: 7px;
	margin-left: 8px;
	margin-right: 7px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-20 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-20 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 20px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-20 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-20 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 20px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-20 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -10px;
	margin-bottom: -10px;
	margin-left: -10px;
	margin-right: -10px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-20 .vc_tta-tab {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-25 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-25 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 25px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-25 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-25 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 25px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-25 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -13px;
	margin-bottom: -12px;
	margin-left: -13px;
	margin-right: -12px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-25 .vc_tta-tab {
	margin-top: 13px;
	margin-bottom: 12px;
	margin-left: 13px;
	margin-right: 12px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-30 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 30px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-30 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-30 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 30px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-30 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -15px;
	margin-bottom: -15px;
	margin-left: -15px;
	margin-right: -15px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-30 .vc_tta-tab {
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 15px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-35 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-35 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 35px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-35 .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-spacing-35 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
	margin-bottom: 35px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-35 .vc_tta-tabs-list {
	padding: 0;
	margin-top: -18px;
	margin-bottom: -17px;
	margin-left: -18px;
	margin-right: -17px
}

.wpb-js-composer .vc_tta.vc_tta-spacing-35 .vc_tta-tab {
	margin-top: 18px;
	margin-bottom: 17px;
	margin-left: 18px;
	margin-right: 17px
}

.wpb-js-composer .vc_tta.vc_tta-gap-1 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-1 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 1px
}

.wpb-js-composer .vc_tta.vc_tta-gap-1 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 1px
}

.wpb-js-composer .vc_tta.vc_tta-gap-1.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 1px
}

.wpb-js-composer .vc_tta.vc_tta-gap-1.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 1px
}

.wpb-js-composer .vc_tta.vc_tta-gap-1.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 1px
}

.wpb-js-composer .vc_tta.vc_tta-gap-1.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 1px
}

.wpb-js-composer .vc_tta.vc_tta-gap-2 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-2 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 2px
}

.wpb-js-composer .vc_tta.vc_tta-gap-2 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 2px
}

.wpb-js-composer .vc_tta.vc_tta-gap-2.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 2px
}

.wpb-js-composer .vc_tta.vc_tta-gap-2.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 2px
}

.wpb-js-composer .vc_tta.vc_tta-gap-2.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 2px
}

.wpb-js-composer .vc_tta.vc_tta-gap-2.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 2px
}

.wpb-js-composer .vc_tta.vc_tta-gap-3 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-3 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 3px
}

.wpb-js-composer .vc_tta.vc_tta-gap-3 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 3px
}

.wpb-js-composer .vc_tta.vc_tta-gap-3.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 3px
}

.wpb-js-composer .vc_tta.vc_tta-gap-3.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 3px
}

.wpb-js-composer .vc_tta.vc_tta-gap-3.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 3px
}

.wpb-js-composer .vc_tta.vc_tta-gap-3.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 3px
}

.wpb-js-composer .vc_tta.vc_tta-gap-4 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-4 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 4px
}

.wpb-js-composer .vc_tta.vc_tta-gap-4 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 4px
}

.wpb-js-composer .vc_tta.vc_tta-gap-4.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 4px
}

.wpb-js-composer .vc_tta.vc_tta-gap-4.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 4px
}

.wpb-js-composer .vc_tta.vc_tta-gap-4.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 4px
}

.wpb-js-composer .vc_tta.vc_tta-gap-4.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 4px
}

.wpb-js-composer .vc_tta.vc_tta-gap-5 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-5 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 5px
}

.wpb-js-composer .vc_tta.vc_tta-gap-5 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 5px
}

.wpb-js-composer .vc_tta.vc_tta-gap-5.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 5px
}

.wpb-js-composer .vc_tta.vc_tta-gap-5.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 5px
}

.wpb-js-composer .vc_tta.vc_tta-gap-5.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 5px
}

.wpb-js-composer .vc_tta.vc_tta-gap-5.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 5px
}

.wpb-js-composer .vc_tta.vc_tta-gap-10 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-10 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 10px
}

.wpb-js-composer .vc_tta.vc_tta-gap-10 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 10px
}

.wpb-js-composer .vc_tta.vc_tta-gap-10.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 10px
}

.wpb-js-composer .vc_tta.vc_tta-gap-10.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 10px
}

.wpb-js-composer .vc_tta.vc_tta-gap-10.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 10px
}

.wpb-js-composer .vc_tta.vc_tta-gap-10.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 10px
}

.wpb-js-composer .vc_tta.vc_tta-gap-15 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-15 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 15px
}

.wpb-js-composer .vc_tta.vc_tta-gap-15 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 15px
}

.wpb-js-composer .vc_tta.vc_tta-gap-15.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 15px
}

.wpb-js-composer .vc_tta.vc_tta-gap-15.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 15px
}

.wpb-js-composer .vc_tta.vc_tta-gap-15.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 15px
}

.wpb-js-composer .vc_tta.vc_tta-gap-15.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 15px
}

.wpb-js-composer .vc_tta.vc_tta-gap-20 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-20 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 20px
}

.wpb-js-composer .vc_tta.vc_tta-gap-20 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 20px
}

.wpb-js-composer .vc_tta.vc_tta-gap-20.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 20px
}

.wpb-js-composer .vc_tta.vc_tta-gap-20.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 20px
}

.wpb-js-composer .vc_tta.vc_tta-gap-20.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 20px
}

.wpb-js-composer .vc_tta.vc_tta-gap-20.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 20px
}

.wpb-js-composer .vc_tta.vc_tta-gap-25 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-25 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 25px
}

.wpb-js-composer .vc_tta.vc_tta-gap-25 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 25px
}

.wpb-js-composer .vc_tta.vc_tta-gap-25.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 25px
}

.wpb-js-composer .vc_tta.vc_tta-gap-25.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 25px
}

.wpb-js-composer .vc_tta.vc_tta-gap-25.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 25px
}

.wpb-js-composer .vc_tta.vc_tta-gap-25.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 25px
}

.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 30px
}

.wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 30px
}

.wpb-js-composer .vc_tta.vc_tta-gap-30.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 30px
}

.wpb-js-composer .vc_tta.vc_tta-gap-30.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 30px
}

.wpb-js-composer .vc_tta.vc_tta-gap-30.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 30px
}

.wpb-js-composer .vc_tta.vc_tta-gap-30.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 30px
}

.wpb-js-composer .vc_tta.vc_tta-gap-35 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-gap-35 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading {
	margin-top: 35px
}

.wpb-js-composer .vc_tta.vc_tta-gap-35 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading {
	margin-bottom: 35px
}

.wpb-js-composer .vc_tta.vc_tta-gap-35.vc_tta-tabs-position-top .vc_tta-tabs-container {
	margin-bottom: 35px
}

.wpb-js-composer .vc_tta.vc_tta-gap-35.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	margin-top: 35px
}

.wpb-js-composer .vc_tta.vc_tta-gap-35.vc_tta-tabs-position-left .vc_tta-tabs-container {
	margin-right: 35px
}

.wpb-js-composer .vc_tta.vc_tta-gap-35.vc_tta-tabs-position-right .vc_tta-tabs-container {
	margin-left: 35px
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container {
	overflow: hidden
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
	overflow: hidden
}

.vc_non_responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before,.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::before {
	right: auto;
	bottom: auto;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-right-width: 0;
	border-bottom-width: 0
}

.vc_non_responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel-body::after {
	left: auto;
	bottom: auto;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-left-width: 0;
	border-bottom-width: 0
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a {
	border-radius: 0
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-container {
	overflow: hidden
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-list {
	overflow: hidden
}

.vc_non_responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before,.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::before {
	right: auto;
	top: auto;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-right-width: 0;
	border-top-width: 0
}

.vc_non_responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after,.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel-body::after {
	left: auto;
	top: auto;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-left-width: 0;
	border-top-width: 0
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom.vc_tta-o-shape-group .vc_tta-tab:not(:first-child):not(:last-child)>a {
	border-radius: 0
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom.vc_tta-o-shape-group .vc_tta-tab:first-child:not(:last-child)>a {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom.vc_tta-o-shape-group .vc_tta-tab:last-child:not(:first-child)>a {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container {
	overflow: hidden;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	margin-top: 0;
	margin-left: 0
}

.vc_non_responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
	overflow: hidden
}

.vc_non_responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list,.vc_tta-o-non-responsive .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1
}

@media (min-width:768px) {
	.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1
	}
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab {
	display: block
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	min-width: 0
}
