@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";
@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";
@import"https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,100..900;1,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Lora:ital,wght@0,400..700;1,400..700&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";
@import"https://fonts.googleapis.com/css?family=Open+Sans";
/*
*, :before, :after {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x:;
	--tw-pan-y:;
	--tw-pinch-zoom:;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position:;
	--tw-gradient-via-position:;
	--tw-gradient-to-position:;
	--tw-ordinal:;
	--tw-slashed-zero:;
	--tw-numeric-figure:;
	--tw-numeric-spacing:;
	--tw-numeric-fraction:;
	--tw-ring-inset:;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgb(59 130 246 / .5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur:;
	--tw-brightness:;
	--tw-contrast:;
	--tw-grayscale:;
	--tw-hue-rotate:;
	--tw-invert:;
	--tw-saturate:;
	--tw-sepia:;
	--tw-drop-shadow:;
	--tw-backdrop-blur:;
	--tw-backdrop-brightness:;
	--tw-backdrop-contrast:;
	--tw-backdrop-grayscale:;
	--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert:;
	--tw-backdrop-opacity:;
	--tw-backdrop-saturate:;
	--tw-backdrop-sepia:;
	--tw-contain-size:;
	--tw-contain-layout:;
	--tw-contain-paint:;
	--tw-contain-style:
}

::backdrop {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x:;
	--tw-pan-y:;
	--tw-pinch-zoom:;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position:;
	--tw-gradient-via-position:;
	--tw-gradient-to-position:;
	--tw-ordinal:;
	--tw-slashed-zero:;
	--tw-numeric-figure:;
	--tw-numeric-spacing:;
	--tw-numeric-fraction:;
	--tw-ring-inset:;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgb(59 130 246 / .5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur:;
	--tw-brightness:;
	--tw-contrast:;
	--tw-grayscale:;
	--tw-hue-rotate:;
	--tw-invert:;
	--tw-saturate:;
	--tw-sepia:;
	--tw-drop-shadow:;
	--tw-backdrop-blur:;
	--tw-backdrop-brightness:;
	--tw-backdrop-contrast:;
	--tw-backdrop-grayscale:;
	--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert:;
	--tw-backdrop-opacity:;
	--tw-backdrop-saturate:;
	--tw-backdrop-sepia:;
	--tw-contain-size:;
	--tw-contain-layout:;
	--tw-contain-paint:;
	--tw-contain-style:
}

*, :before, :after {
	box-sizing: border-box;
	border-width: 0;
	border-style: solid;
	border-color: #e5e7eb
}

:before, :after {
	--tw-content: ""
}

html, :host {
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;
	font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
	font-feature-settings: normal;
	font-variation-settings: normal;
	-webkit-tap-highlight-color: transparent
}*/

/*body {
	margin: 0;
	line-height: inherit
}

hr {
	height: 0;
	color: inherit;
	border-top-width: 1px
}

abbr:where([title]) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}

h1, h2, h3, h4, h5, h6 {
	font-size: inherit;
	font-weight: inherit
}

a {
	color: inherit;
	text-decoration: inherit
}

b, strong {
	font-weight: bolder
}

code, kbd, samp, pre {
	font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
	font-feature-settings: normal;
	font-variation-settings: normal;
	font-size: 1em
}

small {
	font-size: 80%
}

sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

table {
	text-indent: 0;
	border-color: inherit;
	border-collapse: collapse
}
*/
button, input, optgroup, select, textarea {
	font-family: inherit;
	font-feature-settings: inherit;
	font-variation-settings: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: inherit;
	margin: 0;
	padding: 0
}

button, select {
	text-transform: none
}

button, input:where([type=button]), input:where([type=reset]), input:where([type=submit]) {
	-webkit-appearance: button;
	background-color: transparent;
	background-image: none
}

:-moz-focusring {
	outline: auto
}

:-moz-ui-invalid {
	box-shadow: none
}

progress {
	vertical-align: baseline
}

::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}

::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

summary {
	display: list-item
}

blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {
	margin: 0
}

fieldset {
	margin: 0;
	padding: 0
}

legend {
	padding: 0
}

ol, ul, menu {
	list-style: none;
	margin: 0;
	padding: 0
}

dialog {
	padding: 0
}

textarea {
	resize: vertical
}

	input::-moz-placeholder, textarea::-moz-placeholder {
		opacity: 1;
		color: #9ca3af
	}

	input::placeholder, textarea::placeholder {
		opacity: 1;
		color: #9ca3af
	}

button, [role=button] {
	cursor: pointer
}

:disabled {
	cursor: default
}

img, svg, video, canvas, audio, iframe, embed, object {
	display: block;
	vertical-align: middle
}

img, video {
	max-width: 100%;
	height: auto
}

[hidden]:where(:not([hidden=until-found])) {
	display: none
}

body {
	font-family: Outfit,sans-serif;
	color: #292929
}

	body:has(.menu-open) {
		overflow: hidden
	}

.container {
	width: 100%
}

@media (min-width: 640px) {
	.container {
		max-width: 640px
	}
}

@media (min-width: 768px) {
	.container {
		max-width: 768px
	}
}

@media (min-width: 1024px) {
	.container {
		max-width: 1024px
	}
}

@media (min-width: 1280px) {
	.container {
		max-width: 1280px
	}
}

@media (min-width: 1536px) {
	.container {
		max-width: 1536px
	}
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	white-space: nowrap;
	border-width: 0
}

.pointer-events-none {
	pointer-events: none
}

.visible {
	visibility: visible
}
/*
.collapse {
	visibility: collapse
}*/

.static {
	position: static
}

.fixed {
	position: fixed
}

.absolute {
	position: absolute
}

.relative {
	position: relative
}

.sticky {
	position: sticky
}

.inset-0 {
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.-top-\[10px\] {
	top: -10px
}

.bottom-10 {
	bottom: 2.5rem
}

.bottom-3 {
	bottom: .75rem
}

.bottom-5 {
	bottom: 1.25rem
}

.bottom-6 {
	bottom: 1.5rem
}

.left-0 {
	left: 0
}

.left-1\/2 {
	left: 50%
}

.left-2 {
	left: .5rem
}

.left-24 {
	left: 6rem
}

.left-3 {
	left: .75rem
}

.left-\[28\%\] {
	left: 28%
}

.right-0 {
	right: 0
}

.right-2 {
	right: .5rem
}

.right-24 {
	right: 6rem
}

.right-3 {
	right: .75rem
}

.right-4 {
	right: 1rem
}

.right-8 {
	right: 2rem
}

.right-\[-20px\] {
	right: -20px
}

.right-\[35px\] {
	right: 35px
}

.top-0 {
	top: 0
}

.top-1 {
	top: .25rem
}

.top-1\/2 {
	top: 50%
}

.top-16 {
	top: 4rem
}

.top-2 {
	top: .5rem
}

.top-20 {
	top: 5rem
}

.top-3 {
	top: .75rem
}

.top-4 {
	top: 1rem
}

.top-\[12px\] {
	top: 12px
}

.top-\[37\%\] {
	top: 37%
}

.z-10 {
	z-index: 10
}

.z-20 {
	z-index: 20
}

.z-30 {
	z-index: 30
}

.z-50 {
	z-index: 50
}

.z-\[100\] {
	z-index: 100
}

.order-1 {
	order: 1
}

.order-2 {
	order: 2
}

.order-3 {
	order: 3
}

.m-1 {
	margin: .25rem
}

.mx-\[28px\] {
	margin-left: 28px;
	margin-right: 28px
}

.mx-auto {
	margin-left: auto;
	margin-right: auto
}

.my-8 {
	margin-top: 2rem;
	margin-bottom: 2rem
}

.mb-0 {
	margin-bottom: 0
}

.mb-1 {
	margin-bottom: .25rem
}

.mb-10 {
	margin-bottom: 2.5rem
}

.mb-16 {
	margin-bottom: 4rem
}

.mb-2 {
	margin-bottom: .5rem
}

.mb-3 {
	margin-bottom: .75rem
}

.mb-4 {
	margin-bottom: 1rem
}

.mb-6 {
	margin-bottom: 1.5rem
}

.mb-8 {
	margin-bottom: 2rem
}

.mb-\[15px\] {
	margin-bottom: 15px
}

.mb-\[17px\] {
	margin-bottom: 17px
}

.mb-\[30px\] {
	margin-bottom: 30px
}

.mb-\[60px\] {
	margin-bottom: 60px
}

.ml-0 {
	margin-left: 0
}

.ml-2 {
	margin-left: .5rem
}

.ml-\[7px\] {
	margin-left: 7px
}

.mr-2 {
	margin-right: .5rem
}

.mr-6 {
	margin-right: 1.5rem
}

.mr-\[6\.23px\] {
	margin-right: 6.23px
}

.mt-0 {
	margin-top: 0
}

.mt-1 {
	margin-top: .25rem
}

.mt-10 {
	margin-top: 2.5rem
}

.mt-12 {
	margin-top: 3rem
}

.mt-14 {
	margin-top: 3.5rem
}

.mt-2 {
	margin-top: .5rem
}

.mt-20 {
	margin-top: 5rem
}

.mt-3 {
	margin-top: .75rem
}

.mt-4 {
	margin-top: 1rem
}

.mt-6 {
	margin-top: 1.5rem
}

.mt-8 {
	margin-top: 2rem
}

.mt-\[10px\] {
	margin-top: 10px
}

.mt-\[13px\] {
	margin-top: 13px
}

.mt-\[17px\] {
	margin-top: 17px
}

.mt-\[19px\] {
	margin-top: 19px
}

.mt-\[1px\] {
	margin-top: 1px
}

.mt-\[20px\] {
	margin-top: 20px
}

.mt-\[22px\] {
	margin-top: 22px
}

.mt-\[23px\] {
	margin-top: 23px
}

.mt-\[24px\] {
	margin-top: 24px
}

.mt-\[25px\] {
	margin-top: 25px
}

.mt-\[30px\] {
	margin-top: 30px
}

.mt-\[3px\] {
	margin-top: 3px
}

.mt-\[40px\] {
	margin-top: 40px
}

.mt-\[50px\] {
	margin-top: 50px
}

.mt-\[5px\] {
	margin-top: 5px
}

.mt-\[60px\] {
	margin-top: 60px
}

.mt-\[6px\] {
	margin-top: 6px
}

.mt-\[70px\] {
	margin-top: 70px
}

.mt-\[72px\] {
	margin-top: 72px
}

.mt-\[8px\] {
	margin-top: 8px
}

.line-clamp-2 {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

.line-clamp-3 {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3
}

.block {
	display: block
}

.inline-block {
	display: inline-block
}

.inline {
	display: inline
}

.flex {
	display: flex
}

.inline-flex {
	display: inline-flex
}

.table {
	display: table
}

.table-caption {
	display: table-caption
}

.table-cell {
	display: table-cell
}

.table-row-group {
	display: table-row-group
}

.table-row {
	display: table-row
}

.grid {
	display: grid
}

.contents {
	display: contents
}

.list-item {
	display: list-item
}

.\!hidden {
	display: none !important
}

.hidden {
	display: none
}

.h-1 {
	height: .25rem
}

.h-10 {
	height: 2.5rem
}

.h-16 {
	height: 4rem
}

.h-2 {
	height: .5rem
}

.h-20 {
	height: 5rem
}

.h-3 {
	height: .75rem
}

.h-4 {
	height: 1rem
}

.h-5 {
	height: 1.25rem
}

.h-6 {
	height: 1.5rem
}

.h-60 {
	height: 15rem
}

.h-64 {
	height: 16rem
}

.h-8 {
	height: 2rem
}

.h-\[100px\] {
	height: 100px
}

.h-\[10px\] {
	height: 10px
}

.h-\[125px\] {
	height: 125px
}

.h-\[140px\] {
	height: 140px
}

.h-\[15px\] {
	height: 15px
}

.h-\[175px\] {
	height: 175px
}

.h-\[187\.84px\] {
	height: 187.84px
}

.h-\[23px\] {
	height: 23px
}

.h-\[243px\] {
	height: 243px
}

.h-\[24px\] {
	height: 24px
}

.h-\[250px\] {
	height: 250px
}

.h-\[25px\] {
	height: 25px
}

.h-\[26px\] {
	height: 26px
}

.h-\[29\.061px\] {
	height: 29.061px
}

.h-\[300px\] {
	height: 300px
}

.h-\[31\.20px\] {
	height: 31.2px
}

.h-\[350px\] {
	height: 350px
}

.h-\[364px\] {
	height: 364px
}

.h-\[400px\] {
	height: 400px
}

.h-\[40px\] {
	height: 40px
}

.h-\[430px\] {
	height: 430px
}

.h-\[45px\] {
	height: 45px
}

.h-\[464px\] {
	height: 464px
}

.h-\[50px\] {
	height: 50px
}

.h-\[6px\] {
	height: 6px
}

.h-\[70px\] {
	height: 70px
}

.h-\[70vh\] {
	height: 70vh
}

.h-\[80px\] {
	height: 80px
}

.h-\[83px\] {
	height: 83px
}

.h-\[calc\(100vh\)\] {
	height: 100vh
}

.h-auto {
	height: auto
}

.h-full {
	height: 100%
}

.h-screen {
	height: 100vh
}

.max-h-0 {
	max-height: 0px
}

.max-h-\[100px\] {
	max-height: 100px
}

.max-h-\[140px\] {
	max-height: 140px
}

.max-h-\[200px\] {
	max-height: 200px
}

.max-h-\[400px\] {
	max-height: 400px
}

.max-h-\[545px\] {
	max-height: 545px
}

.max-h-\[570px\] {
	max-height: 570px
}

.max-h-\[70vh\] {
	max-height: 70vh
}

.max-h-\[90vh\] {
	max-height: 90vh
}

.max-h-full {
	max-height: 100%
}

.max-h-screen {
	max-height: 100vh
}

.min-h-\[250px\] {
	min-height: 250px
}

.min-h-\[400px\] {
	min-height: 400px
}

.min-h-full {
	min-height: 100%
}

.w-1\/2 {
	width: 50%
}

.w-10 {
	width: 2.5rem
}

.w-14 {
	width: 3.5rem
}

.w-16 {
	width: 4rem
}

.w-20 {
	width: 5rem
}

.w-3 {
	width: .75rem
}

.w-4 {
	width: 1rem
}

.w-5 {
	width: 1.25rem
}

.w-6 {
	width: 1.5rem
}

.w-8 {
	width: 2rem
}

.w-80 {
	width: 20rem
}

.w-\[100\%\] {
	width: 100%
}

.w-\[100px\] {
	width: 100px
}

.w-\[10px\] {
	width: 10px
}

.w-\[120px\] {
	width: 120px
}

.w-\[127px\] {
	width: 127px
}

.w-\[15\%\] {
	width: 15%
}

.w-\[155px\] {
	width: 155px
}

.w-\[15px\] {
	width: 15px
}

.w-\[175px\] {
	width: 175px
}

.w-\[20\%\] {
	width: 20%
}

.w-\[200px\] {
	width: 200px
}

.w-\[24px\] {
	width: 24px
}

.w-\[250px\] {
	width: 250px
}

.w-\[25px\] {
	width: 25px
}

.w-\[26px\] {
	width: 26px
}

.w-\[29\.061px\] {
	width: 29.061px
}

.w-\[31\.20px\] {
	width: 31.2px
}

.w-\[333px\] {
	width: 333px
}

.w-\[344px\] {
	width: 344px
}

.w-\[395px\] {
	width: 395px
}

.w-\[47px\] {
	width: 47px
}

.w-\[60\%\] {
	width: 60%
}

.w-\[6px\] {
	width: 6px
}

.w-\[75\%\] {
	width: 75%
}

.w-\[76px\] {
	width: 76px
}

.w-\[80\%\] {
	width: 80%
}

.w-\[90\%\] {
	width: 90%
}

.w-\[95\%\] {
	width: 95%
}

.w-auto {
	width: auto
}

.w-fit {
	width: -moz-fit-content;
	width: fit-content
}

.w-full {
	width: 100%
}

.min-w-\[110px\] {
	min-width: 110px
}

.min-w-\[120px\] {
	min-width: 120px
}

.min-w-\[150px\] {
	min-width: 150px
}

.min-w-\[32px\] {
	min-width: 32px
}

.min-w-full {
	min-width: 100%
}

.max-w-2xl {
	max-width: 42rem
}

.max-w-4xl {
	max-width: 56rem
}

.max-w-5xl {
	max-width: 64rem
}

.max-w-7xl {
	max-width: 80rem
}

.max-w-\[100\%\] {
	max-width: 100%
}

.max-w-\[1024px\] {
	max-width: 1024px
}

.max-w-\[1124px\] {
	max-width: 1124px
}

.max-w-\[1200px\] {
	max-width: 1200px
}

.max-w-\[160px\] {
	max-width: 160px
}

.max-w-\[218px\] {
	max-width: 218px
}

.max-w-\[250px\] {
	max-width: 250px
}

.max-w-\[420px\] {
	max-width: 420px
}

.max-w-\[450px\] {
	max-width: 450px
}

.max-w-\[630px\] {
	max-width: 630px
}

.max-w-\[690px\] {
	max-width: 690px
}

.max-w-\[70vh\] {
	max-width: 70vh
}

.max-w-\[80px\] {
	max-width: 80px
}

.max-w-\[814px\] {
	max-width: 814px
}

.max-w-\[820px\] {
	max-width: 820px
}

.max-w-\[878px\] {
	max-width: 878px
}

.max-w-\[917px\] {
	max-width: 917px
}

.max-w-\[950px\] {
	max-width: 950px
}

.max-w-\[972px\] {
	max-width: 972px
}

.max-w-\[992px\] {
	max-width: 992px
}

.max-w-full {
	max-width: 100%
}

.flex-1 {
	flex: 1 1 0%
}

.shrink {
	flex-shrink: 1
}

.shrink-0 {
	flex-shrink: 0
}

.flex-grow, .grow {
	flex-grow: 1
}

.border-collapse {
	border-collapse: collapse
}

.-translate-x-1\/2 {
	--tw-translate-x: -50%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-full {
	--tw-translate-x: -100%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/2 {
	--tw-translate-y: -50%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-full {
	--tw-translate-y: -100%;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-0 {
	--tw-translate-x: 0px;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-0 {
	--tw-rotate: 0deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-180 {
	--tw-rotate: 180deg;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform {
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes smooth-in-right {
	0% {
		transform: translate(20%);
		opacity: 0
	}

	to {
		transform: translate(0);
		opacity: 1
	}
}

.animate-smooth-in-right {
	animation: smooth-in-right .7s ease-in-out forwards
}

@keyframes smooth-in-top {
	0% {
		transform: translateY(-2%);
		opacity: 0
	}

	to {
		transform: translateY(0);
		opacity: 1
	}
}

.animate-smooth-in-top {
	animation: smooth-in-top .7s ease-in-out forwards
}

.cursor-default {
	cursor: default
}

.cursor-not-allowed {
	cursor: not-allowed
}

.cursor-pointer {
	cursor: pointer
}

.resize-none {
	resize: none
}

.resize {
	resize: both
}

.list-none {
	list-style-type: none
}

.grid-cols-1 {
	grid-template-columns: repeat(1,minmax(0,1fr))
}

.grid-cols-2 {
	grid-template-columns: repeat(2,minmax(0,1fr))
}

.flex-row {
	flex-direction: row
}

.flex-col {
	flex-direction: column
}

.flex-col-reverse {
	flex-direction: column-reverse
}

.flex-wrap {
	flex-wrap: wrap
}

.items-start {
	align-items: flex-start
}

.items-end {
	align-items: flex-end
}

.items-center {
	align-items: center
}

.justify-start {
	justify-content: flex-start
}

.justify-end {
	justify-content: flex-end
}

.justify-center {
	justify-content: center
}

.justify-between {
	justify-content: space-between
}

.justify-items-center {
	justify-items: center
}

.gap-0 {
	gap: 0px
}

.gap-1 {
	gap: .25rem
}

.gap-12 {
	gap: 3rem
}

.gap-2 {
	gap: .5rem
}

.gap-3 {
	gap: .75rem
}

.gap-4 {
	gap: 1rem
}

.gap-6 {
	gap: 1.5rem
}

.gap-8 {
	gap: 2rem
}

.gap-\[13px\] {
	gap: 13px
}

.gap-\[14px\] {
	gap: 14px
}

.gap-\[15px\] {
	gap: 15px
}

.gap-\[20px\] {
	gap: 20px
}

.gap-\[25px\] {
	gap: 25px
}

.gap-\[2rem\] {
	gap: 2rem
}

.gap-\[54px\] {
	gap: 54px
}

.gap-\[9px\] {
	gap: 9px
}

.space-x-1 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(.25rem * var(--tw-space-x-reverse));
	margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-2 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(.5rem * var(--tw-space-x-reverse));
	margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-3 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(.75rem * var(--tw-space-x-reverse));
	margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-6 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(1.5rem * var(--tw-space-x-reverse));
	margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-\[4px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(4px * var(--tw-space-x-reverse));
	margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-\[6px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(6px * var(--tw-space-x-reverse));
	margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse)))
}

.space-x-\[80px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(80px * var(--tw-space-x-reverse));
	margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse)))
}

.space-y-0 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0px * var(--tw-space-y-reverse))
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}

.space-y-6 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(2rem * var(--tw-space-y-reverse))
}

.space-y-\[15px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(15px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(15px * var(--tw-space-y-reverse))
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-y-reverse: 0;
	border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
	border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
}

.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-opacity: 1;
	border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1))
}

.overflow-hidden {
	overflow: hidden
}

.overflow-visible {
	overflow: visible
}

.overflow-y-auto {
	overflow-y: auto
}

.overflow-x-scroll {
	overflow-x: scroll
}

.truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.whitespace-normal {
	white-space: normal
}

.whitespace-nowrap {
	white-space: nowrap
}

.break-words {
	overflow-wrap: break-word
}

.rounded {
	border-radius: .25rem
}

.rounded-\[10px\] {
	border-radius: 10px
}

.rounded-full {
	border-radius: 9999px
}

.rounded-lg {
	border-radius: .5rem
}

.rounded-md {
	border-radius: .375rem
}

.border {
	border-width: 1px
}

.border-0 {
	border-width: 0px
}

.border-2 {
	border-width: 2px
}

.border-\[1\.5px\] {
	border-width: 1.5px
}

.border-\[3\.5px\] {
	border-width: 3.5px
}

.border-b {
	border-bottom-width: 1px
}

.border-b-2 {
	border-bottom-width: 2px
}

.border-b-\[1\.8px\] {
	border-bottom-width: 1.8px
}

.border-b-\[1px\] {
	border-bottom-width: 1px
}

.border-b-\[2px\] {
	border-bottom-width: 2px
}

.border-b-\[3px\] {
	border-bottom-width: 3px
}

.border-l {
	border-left-width: 1px
}

.border-l-2 {
	border-left-width: 2px
}

.border-r {
	border-right-width: 1px
}

.border-r-2 {
	border-right-width: 2px
}

.border-t {
	border-top-width: 1px
}

.border-t-2 {
	border-top-width: 2px
}

.border-solid {
	border-style: solid
}

.border-none {
	border-style: none
}

.border-\[\#000000\], .border-\[\#000\] {
	--tw-border-opacity: 1;
	border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))
}

.border-\[\#353535\] {
	--tw-border-opacity: 1;
	border-color: rgb(53 53 53 / var(--tw-border-opacity, 1))
}

.border-\[\#414042\] {
	--tw-border-opacity: 1;
	border-color: rgb(65 64 66 / var(--tw-border-opacity, 1))
}

.border-\[\#8C8C8C\] {
	--tw-border-opacity: 1;
	border-color: rgb(140 140 140 / var(--tw-border-opacity, 1))
}

.border-\[\#969696\] {
	--tw-border-opacity: 1;
	border-color: rgb(150 150 150 / var(--tw-border-opacity, 1))
}

.border-\[\#ABABAB\] {
	--tw-border-opacity: 1;
	border-color: rgb(171 171 171 / var(--tw-border-opacity, 1))
}

.border-\[\#BBB\] {
	--tw-border-opacity: 1;
	border-color: rgb(187 187 187 / var(--tw-border-opacity, 1))
}

.border-\[\#C5C5C5\] {
	--tw-border-opacity: 1;
	border-color: rgb(197 197 197 / var(--tw-border-opacity, 1))
}

.border-\[\#DEDEDE\] {
	--tw-border-opacity: 1;
	border-color: rgb(222 222 222 / var(--tw-border-opacity, 1))
}

.border-\[\#ababab\] {
	--tw-border-opacity: 1;
	border-color: rgb(171 171 171 / var(--tw-border-opacity, 1))
}

.border-\[\#ededed\] {
	--tw-border-opacity: 1;
	border-color: rgb(237 237 237 / var(--tw-border-opacity, 1))
}

.border-black {
	--tw-border-opacity: 1;
	border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))
}

.border-black\/85 {
	border-color: #000000d9
}

.border-gray-200 {
	--tw-border-opacity: 1;
	border-color: rgb(229 231 235 / var(--tw-border-opacity, 1))
}

.border-gray-300 {
	--tw-border-opacity: 1;
	border-color: rgb(209 213 219 / var(--tw-border-opacity, 1))
}

.border-transparent {
	border-color: transparent
}

.border-white {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255 / var(--tw-border-opacity, 1))
}

.border-opacity-25 {
	--tw-border-opacity: .25
}

.border-opacity-45 {
	--tw-border-opacity: .45
}

.bg-\[\#0000000d\] {
	background-color: #0000000d
}

.bg-\[\#1E1E1E\] {
	--tw-bg-opacity: 1;
	background-color: rgb(30 30 30 / var(--tw-bg-opacity, 1))
}

.bg-\[\#272727\] {
	--tw-bg-opacity: 1;
	background-color: rgb(39 39 39 / var(--tw-bg-opacity, 1))
}

.bg-\[\#414042\] {
	--tw-bg-opacity: 1;
	background-color: rgb(65 64 66 / var(--tw-bg-opacity, 1))
}

.bg-\[\#606060\] {
	--tw-bg-opacity: 1;
	background-color: rgb(96 96 96 / var(--tw-bg-opacity, 1))
}

.bg-\[\#C7BFA4\] {
	--tw-bg-opacity: 1;
	background-color: rgb(199 191 164 / var(--tw-bg-opacity, 1))
}

.bg-\[\#F1F1F180\] {
	background-color: #f1f1f180
}

.bg-\[\#F2F2F2\] {
	--tw-bg-opacity: 1;
	background-color: rgb(242 242 242 / var(--tw-bg-opacity, 1))
}

.bg-\[\#F3F3F3\] {
	--tw-bg-opacity: 1;
	background-color: rgb(243 243 243 / var(--tw-bg-opacity, 1))
}

.bg-\[\#F9F9F9\] {
	--tw-bg-opacity: 1;
	background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1))
}

.bg-\[\#FFFFFFD9\] {
	background-color: #ffffffd9
}

.bg-\[\#FFFFFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

.bg-black {
	--tw-bg-opacity: 1;
	background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))
}

.bg-black\/10 {
	background-color: #0000001a
}

.bg-black\/15 {
	background-color: #00000026
}

.bg-black\/20 {
	background-color: #0003
}

.bg-black\/50 {
	background-color: #00000080
}

.bg-black\/85 {
	background-color: #000000d9
}

.bg-blue-500 {
	--tw-bg-opacity: 1;
	background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1))
}

.bg-blue-600 {
	--tw-bg-opacity: 1;
	background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1))
}

.bg-gray-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))
}

.bg-gray-200 {
	--tw-bg-opacity: 1;
	background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1))
}

.bg-gray-500 {
	--tw-bg-opacity: 1;
	background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1))
}

.bg-transparent {
	background-color: transparent
}

.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}

.bg-opacity-100 {
	--tw-bg-opacity: 1
}

.bg-opacity-30 {
	--tw-bg-opacity: .3
}

.bg-opacity-50 {
	--tw-bg-opacity: .5
}

.bg-opacity-70 {
	--tw-bg-opacity: .7
}

.bg-opacity-80 {
	--tw-bg-opacity: .8
}

.bg-gradient-to-b {
	background-image: linear-gradient(to bottom,var(--tw-gradient-stops))
}

.from-black\/45 {
	--tw-gradient-from: rgb(0 0 0 / .45) var(--tw-gradient-from-position);
	--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.to-transparent {
	--tw-gradient-to: transparent var(--tw-gradient-to-position)
}

.bg-cover {
	background-size: cover
}

.bg-center {
	background-position: center
}

.stroke-\[\#000000\] {
	stroke: #000
}

.stroke-\[\#8C8C8C\] {
	stroke: #8c8c8c
}

.object-contain {
	-o-object-fit: contain;
	object-fit: contain
}

.object-cover {
	-o-object-fit: cover;
	object-fit: cover
}

.object-center {
	-o-object-position: center;
	object-position: center
}

.p-2 {
	padding: .5rem
}

.p-3 {
	padding: .75rem
}

.p-4 {
	padding: 1rem
}

.p-6 {
	padding: 1.5rem
}

.p-\[5px\] {
	padding: 5px
}

.p-\[7px\] {
	padding: 7px
}

.px-10 {
	padding-left: 2.5rem;
	padding-right: 2.5rem
}

.px-2 {
	padding-left: .5rem;
	padding-right: .5rem
}

.px-2\.5 {
	padding-left: .625rem;
	padding-right: .625rem
}

.px-3 {
	padding-left: .75rem;
	padding-right: .75rem
}

.px-3\.5 {
	padding-left: .875rem;
	padding-right: .875rem
}

.px-4 {
	padding-left: 1rem;
	padding-right: 1rem
}

.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem
}

.px-7 {
	padding-left: 1.75rem;
	padding-right: 1.75rem
}

.px-8 {
	padding-left: 2rem;
	padding-right: 2rem
}

.px-\[10px\] {
	padding-left: 10px;
	padding-right: 10px
}

.px-\[14px\] {
	padding-left: 14px;
	padding-right: 14px
}

.px-\[15px\] {
	padding-left: 15px;
	padding-right: 15px
}

.px-\[16px\] {
	padding-left: 16px;
	padding-right: 16px
}

.px-\[19px\] {
	padding-left: 19px;
	padding-right: 19px
}

.px-\[20px\] {
	padding-left: 20px;
	padding-right: 20px
}

.px-\[25px\] {
	padding-left: 25px;
	padding-right: 25px
}

.px-\[35\.5px\] {
	padding-left: 35.5px;
	padding-right: 35.5px
}

.px-\[45px\] {
	padding-left: 45px;
	padding-right: 45px
}

.px-\[4px\] {
	padding-left: 4px;
	padding-right: 4px
}

.px-\[55px\] {
	padding-left: 55px;
	padding-right: 55px
}

.px-\[5px\] {
	padding-left: 5px;
	padding-right: 5px
}

.py-0 {
	padding-top: 0;
	padding-bottom: 0
}

.py-1 {
	padding-top: .25rem;
	padding-bottom: .25rem
}

.py-10 {
	padding-top: 2.5rem;
	padding-bottom: 2.5rem
}

.py-12 {
	padding-top: 3rem;
	padding-bottom: 3rem
}

.py-16 {
	padding-top: 4rem;
	padding-bottom: 4rem
}

.py-2 {
	padding-top: .5rem;
	padding-bottom: .5rem
}

.py-4 {
	padding-top: 1rem;
	padding-bottom: 1rem
}

.py-5 {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem
}

.py-6 {
	padding-top: 1.5rem;
	padding-bottom: 1.5rem
}

.py-8 {
	padding-top: 2rem;
	padding-bottom: 2rem
}

.py-\[10px\] {
	padding-top: 10px;
	padding-bottom: 10px
}

.py-\[18px\] {
	padding-top: 18px;
	padding-bottom: 18px
}

.py-\[19px\] {
	padding-top: 19px;
	padding-bottom: 19px
}

.py-\[20px\] {
	padding-top: 20px;
	padding-bottom: 20px
}

.py-\[25px\] {
	padding-top: 25px;
	padding-bottom: 25px
}

.py-\[28px\] {
	padding-top: 28px;
	padding-bottom: 28px
}

.py-\[32px\] {
	padding-top: 32px;
	padding-bottom: 32px
}

.py-\[40px\] {
	padding-top: 40px;
	padding-bottom: 40px
}

.py-\[55px\] {
	padding-top: 55px;
	padding-bottom: 55px
}

.py-\[58px\] {
	padding-top: 58px;
	padding-bottom: 58px
}

.py-\[5px\] {
	padding-top: 5px;
	padding-bottom: 5px
}

.pb-0 {
	padding-bottom: 0
}

.pb-10 {
	padding-bottom: 2.5rem
}

.pb-2 {
	padding-bottom: .5rem
}

.pb-4 {
	padding-bottom: 1rem
}

.pb-5 {
	padding-bottom: 1.25rem
}

.pb-6 {
	padding-bottom: 1.5rem
}

.pb-\[10px\] {
	padding-bottom: 10px
}

.pb-\[15px\] {
	padding-bottom: 15px
}

.pb-\[20px\] {
	padding-bottom: 20px
}

.pb-\[24px\] {
	padding-bottom: 24px
}

.pb-\[25px\] {
	padding-bottom: 25px
}

.pb-\[30px\] {
	padding-bottom: 30px
}

.pb-\[32px\] {
	padding-bottom: 32px
}

.pb-\[4\.91px\] {
	padding-bottom: 4.91px
}

.pb-\[50px\] {
	padding-bottom: 50px
}

.pb-\[60px\] {
	padding-bottom: 60px
}

.pb-\[82px\] {
	padding-bottom: 82px
}

.pb-\[8px\] {
	padding-bottom: 8px
}

.pl-0 {
	padding-left: 0
}

.pl-1 {
	padding-left: .25rem
}

.pl-2 {
	padding-left: .5rem
}

.pl-36 {
	padding-left: 9rem
}

.pl-6 {
	padding-left: 1.5rem
}

.pl-\[10px\] {
	padding-left: 10px
}

.pl-\[15px\] {
	padding-left: 15px
}

.pl-\[17px\] {
	padding-left: 17px
}

.pl-\[19px\] {
	padding-left: 19px
}

.pl-\[24px\] {
	padding-left: 24px
}

.pl-\[30px\] {
	padding-left: 30px
}

.pl-\[34px\] {
	padding-left: 34px
}

.pl-\[3px\] {
	padding-left: 3px
}

.pl-\[55px\] {
	padding-left: 55px
}

.pr-0 {
	padding-right: 0
}

.pr-2 {
	padding-right: .5rem
}

.pr-8 {
	padding-right: 2rem
}

.pr-\[13px\] {
	padding-right: 13px
}

.pr-\[18px\] {
	padding-right: 18px
}

.pr-\[20px\] {
	padding-right: 20px
}

.pr-\[4px\] {
	padding-right: 4px
}

.ps-8 {
	padding-inline-start: 2rem
}

.pt-0 {
	padding-top: 0
}

.pt-1 {
	padding-top: .25rem
}

.pt-2 {
	padding-top: .5rem
}

.pt-20 {
	padding-top: 5rem
}

.pt-3 {
	padding-top: .75rem
}

.pt-6 {
	padding-top: 1.5rem
}

.pt-8 {
	padding-top: 2rem
}

.pt-\[100\.52px\] {
	padding-top: 100.52px
}

.pt-\[106\.75px\] {
	padding-top: 106.75px
}

.pt-\[10px\] {
	padding-top: 10px
}

.pt-\[14px\] {
	padding-top: 14px
}

.pt-\[15px\] {
	padding-top: 15px
}

.pt-\[17px\] {
	padding-top: 17px
}

.pt-\[20px\] {
	padding-top: 20px
}

.pt-\[23\.16px\] {
	padding-top: 23.16px
}

.pt-\[28px\] {
	padding-top: 28px
}

.pt-\[30px\] {
	padding-top: 30px
}

.pt-\[31px\] {
	padding-top: 31px
}

.pt-\[35px\] {
	padding-top: 35px
}

.pt-\[36px\] {
	padding-top: 36px
}

.pt-\[3px\] {
	padding-top: 3px
}

.pt-\[40px\] {
	padding-top: 40px
}

.pt-\[45px\] {
	padding-top: 45px
}

.pt-\[52px\] {
	padding-top: 52px
}

.pt-\[5px\] {
	padding-top: 5px
}

.pt-\[6px\] {
	padding-top: 6px
}

.pt-\[8px\] {
	padding-top: 8px
}

.text-left {
	text-align: left
}

.text-center {
	text-align: center
}

.text-right {
	text-align: right
}

.text-start {
	text-align: start
}

.font-\[\'Outfit\'\] {
	font-family: Outfit
}

.font-inter {
	font-family: Inter
}

.font-outfit {
	font-family: Outfit
}

.font-roboto {
	font-family: Roboto
}

.font-sans {
	font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"
}

.text-2xl {
	font-size: 1.5rem;
	line-height: 2rem
}

.text-3xl {
	font-size: 1.875rem;
	line-height: 2.25rem
}

.text-\[10\.56px\] {
	font-size: 10.56px
}

.text-\[10px\] {
	font-size: 10px
}

.text-\[11px\] {
	font-size: 11px
}

.text-\[12px\] {
	font-size: 12px
}

.text-\[13px\] {
	font-size: 13px
}

.text-\[14\.90px\] {
	font-size: 14.9px
}

.text-\[14\.93px\] {
	font-size: 14.93px
}

.text-\[14px\] {
	font-size: 14px
}

.text-\[15px\] {
	font-size: 15px
}

.text-\[16px\] {
	font-size: 16px
}

.text-\[17px\] {
	font-size: 17px
}

.text-\[18px\] {
	font-size: 18px
}

.text-\[19\.95px\] {
	font-size: 19.95px
}

.text-\[20px\] {
	font-size: 20px
}

.text-\[22px\] {
	font-size: 22px
}

.text-\[23px\] {
	font-size: 23px
}

.text-\[26px\] {
	font-size: 26px
}

.text-\[30px\] {
	font-size: 30px
}

.text-\[32px\] {
	font-size: 32px
}

.text-\[35px\] {
	font-size: 35px
}

.text-\[36px\] {
	font-size: 36px
}

.text-\[9\.832px\] {
	font-size: 9.832px
}

.text-\[9\.83px\] {
	font-size: 9.83px
}

.text-base {
	font-size: 1rem;
	line-height: 1.5rem
}

.text-lg {
	font-size: 1.125rem;
	line-height: 1.75rem
}

.text-sm {
	font-size: .875rem;
	line-height: 1.25rem
}

.text-xl {
	font-size: 1.25rem;
	line-height: 1.75rem
}

.text-xs {
	font-size: .75rem;
	line-height: 1rem
}

.font-bold {
	font-weight: 700
}

.font-extralight {
	font-weight: 200
}

.font-light {
	font-weight: 300
}

.font-medium {
	font-weight: 500
}

.font-normal {
	font-weight: 400
}

.font-semibold {
	font-weight: 600
}

.font-thin {
	font-weight: 100
}

.uppercase {
	text-transform: uppercase
}

.lowercase {
	text-transform: lowercase
}

.capitalize {
	text-transform: capitalize
}

.ordinal {
	--tw-ordinal: ordinal;
	font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
}

.leading-6 {
	line-height: 1.5rem
}

.leading-\[15\.595px\] {
	line-height: 15.595px
}

.leading-\[15\.605px\] {
	line-height: 15.605px
}

.leading-\[16px\] {
	line-height: 16px
}

.leading-\[18px\] {
	line-height: 18px
}

.leading-\[19\.192px\] {
	line-height: 19.192px
}

.leading-\[19\.194px\] {
	line-height: 19.194px
}

.leading-\[19\.95px\] {
	line-height: 19.95px
}

.leading-\[20px\] {
	line-height: 20px
}

.leading-\[21\.591px\] {
	line-height: 21.591px
}

.leading-\[21px\] {
	line-height: 21px
}

.leading-\[30px\] {
	line-height: 30px
}

.leading-\[31px\] {
	line-height: 31px
}

.leading-\[32px\] {
	line-height: 32px
}

.leading-\[33px\] {
	line-height: 33px
}

.leading-\[42px\] {
	line-height: 42px
}

.leading-none {
	line-height: 1
}

.leading-normal {
	line-height: 1.5
}

.leading-relaxed {
	line-height: 1.625
}

.leading-tight {
	line-height: 1.25
}

.tracking-\[0\.28px\] {
	letter-spacing: .28px
}

.tracking-\[0\.5px\] {
	letter-spacing: .5px
}

.tracking-\[0\.65px\] {
	letter-spacing: .65px
}

.tracking-\[0\.6px\] {
	letter-spacing: .6px
}

.tracking-\[0\.75px\] {
	letter-spacing: .75px
}

.tracking-\[0\.8px\] {
	letter-spacing: .8px
}

.tracking-\[0\.9px\] {
	letter-spacing: .9px
}

.tracking-\[2\.24px\] {
	letter-spacing: 2.24px
}

.tracking-normal {
	letter-spacing: 0em
}

.tracking-wide {
	letter-spacing: .025em
}

.text-\[\#000000\] {
	--tw-text-opacity: 1;
	color: rgb(0 0 0 / var(--tw-text-opacity, 1))
}

.text-\[\#000000d9\] {
	color: #000000d9
}

.text-\[\#000\] {
	--tw-text-opacity: 1;
	color: rgb(0 0 0 / var(--tw-text-opacity, 1))
}

.text-\[\#1E1E1E\] {
	--tw-text-opacity: 1;
	color: rgb(30 30 30 / var(--tw-text-opacity, 1))
}

.text-\[\#202020\] {
	--tw-text-opacity: 1;
	color: rgb(32 32 32 / var(--tw-text-opacity, 1))
}

.text-\[\#249100\] {
	--tw-text-opacity: 1;
	color: rgb(36 145 0 / var(--tw-text-opacity, 1))
}

.text-\[\#262626\] {
	--tw-text-opacity: 1;
	color: rgb(38 38 38 / var(--tw-text-opacity, 1))
}

.text-\[\#272727\] {
	--tw-text-opacity: 1;
	color: rgb(39 39 39 / var(--tw-text-opacity, 1))
}

.text-\[\#292929\] {
	--tw-text-opacity: 1;
	color: rgb(41 41 41 / var(--tw-text-opacity, 1))
}

.text-\[\#2B2B2B\] {
	--tw-text-opacity: 1;
	color: rgb(43 43 43 / var(--tw-text-opacity, 1))
}

.text-\[\#353535\] {
	--tw-text-opacity: 1;
	color: rgb(53 53 53 / var(--tw-text-opacity, 1))
}

.text-\[\#424242\] {
	--tw-text-opacity: 1;
	color: rgb(66 66 66 / var(--tw-text-opacity, 1))
}

.text-\[\#6e6e6e\] {
	--tw-text-opacity: 1;
	color: rgb(110 110 110 / var(--tw-text-opacity, 1))
}

.text-\[\#717171\] {
	--tw-text-opacity: 1;
	color: rgb(113 113 113 / var(--tw-text-opacity, 1))
}

.text-\[\#727272\] {
	--tw-text-opacity: 1;
	color: rgb(114 114 114 / var(--tw-text-opacity, 1))
}

.text-\[\#9ca3af\] {
	--tw-text-opacity: 1;
	color: rgb(156 163 175 / var(--tw-text-opacity, 1))
}

.text-\[\#AB0000\] {
	--tw-text-opacity: 1;
	color: rgb(171 0 0 / var(--tw-text-opacity, 1))
}

.text-\[\#FFFFFF\], .text-\[\#fff\] {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

.text-\[10\] {
	color: 10
}

.text-\[14\] {
	color: 14
}

.text-\[26\] {
	color: 26
}

.text-\[36\] {
	color: 36
}

.text-\[rgba\(0\,0\,0\,0\.85\)\] {
	color: #000000d9
}

.text-amber-400 {
	--tw-text-opacity: 1;
	color: rgb(251 191 36 / var(--tw-text-opacity, 1))
}

.text-black {
	--tw-text-opacity: 1;
	color: rgb(0 0 0 / var(--tw-text-opacity, 1))
}

.text-black\/60 {
	color: #0009
}

.text-black\/85 {
	color: #000000d9
}

.text-black\/90 {
	color: #000000e6
}

.text-blue-500 {
	--tw-text-opacity: 1;
	color: rgb(59 130 246 / var(--tw-text-opacity, 1))
}

.text-blue-600 {
	--tw-text-opacity: 1;
	color: rgb(37 99 235 / var(--tw-text-opacity, 1))
}

.text-gray-400 {
	--tw-text-opacity: 1;
	color: rgb(156 163 175 / var(--tw-text-opacity, 1))
}

.text-gray-500 {
	--tw-text-opacity: 1;
	color: rgb(107 114 128 / var(--tw-text-opacity, 1))
}

.text-gray-600 {
	--tw-text-opacity: 1;
	color: rgb(75 85 99 / var(--tw-text-opacity, 1))
}

.text-gray-700 {
	--tw-text-opacity: 1;
	color: rgb(55 65 81 / var(--tw-text-opacity, 1))
}

.text-gray-800 {
	--tw-text-opacity: 1;
	color: rgb(31 41 55 / var(--tw-text-opacity, 1))
}

.text-green-500 {
	--tw-text-opacity: 1;
	color: rgb(34 197 94 / var(--tw-text-opacity, 1))
}

.text-red-500 {
	--tw-text-opacity: 1;
	color: rgb(239 68 68 / var(--tw-text-opacity, 1))
}

.text-red-600 {
	--tw-text-opacity: 1;
	color: rgb(220 38 38 / var(--tw-text-opacity, 1))
}

.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

.text-white\/90 {
	color: #ffffffe6
}

.underline {
	text-decoration-line: underline
}

.no-underline {
	text-decoration-line: none
}

.decoration-black\/30 {
	text-decoration-color: #0000004d
}

.underline-offset-2 {
	text-underline-offset: 2px
}

.underline-offset-4 {
	text-underline-offset: 4px
}

.underline-offset-8 {
	text-underline-offset: 8px
}

.antialiased {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.accent-\[\#414042\] {
	accent-color: #414042
}

.opacity-0 {
	opacity: 0
}

.opacity-100 {
	opacity: 1
}

.opacity-50 {
	opacity: .5
}

.opacity-90 {
	opacity: .9
}

.shadow {
	--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);
	--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-2xl {
	--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);
	--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-\[0px_0px_10px_1px_rgba\(0\,0\,0\,0\.25\)\] {
	--tw-shadow: 0px 0px 10px 1px rgba(0,0,0,.25);
	--tw-shadow-colored: 0px 0px 10px 1px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-\[0px_4px_4px_0px_rgba\(0\,0\,0\,0\.25\)\] {
	--tw-shadow: 0px 4px 4px 0px rgba(0,0,0,.25);
	--tw-shadow-colored: 0px 4px 4px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-\[inset_0px_100px_21\.899999618530273px_0px_rgba\(138\,122\,122\,0\.25\)\] {
	--tw-shadow: inset 0px 100px 21.899999618530273px 0px rgba(138,122,122,.25);
	--tw-shadow-colored: inset 0px 100px 21.899999618530273px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-lg {
	--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
	--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-md {
	--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
	--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-none {
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-sm {
	--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
	--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}

.shadow-gray-400 {
	--tw-shadow-color: #9ca3af;
	--tw-shadow: var(--tw-shadow-colored)
}

.outline {
	outline-style: solid
}

.blur {
	--tw-blur: blur(8px);
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.drop-shadow-sm {
	--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.\!invert {
	--tw-invert: invert(100%) !important;
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important
}

.invert {
	--tw-invert: invert(100%);
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.\!filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important
}

.filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.backdrop-blur-sm {
	--tw-backdrop-blur: blur(4px);
	-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}

.transition {
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s
}

.transition-\[max-height\] {
	transition-property: max-height;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s
}

.transition-all {
	transition-property: all;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s
}

.transition-colors {
	transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s
}

.transition-opacity {
	transition-property: opacity;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s
}

.transition-transform {
	transition-property: transform;
	transition-timing-function: cubic-bezier(.4,0,.2,1);
	transition-duration: .15s
}

.duration-200 {
	transition-duration: .2s
}

.duration-300 {
	transition-duration: .3s
}

.duration-500 {
	transition-duration: .5s
}

.duration-700 {
	transition-duration: .7s
}

.ease-in {
	transition-timing-function: cubic-bezier(.4,0,1,1)
}

.ease-in-out {
	transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.ease-out {
	transition-timing-function: cubic-bezier(0,0,.2,1)
}

.page-width {
	max-width: 1200px;
	margin: auto
}

.gray-bb {
	border-bottom: solid 1px #C5C5C5
}

@media (max-width:749px) {
	.mobile-hide {
		display: none !important
	}

	.mobile-p-fix {
		padding-bottom: 45px
	}

	.sort-mob-pos {
		right: 0
	}
}

.flevor-grid > div {
	margin-right: 10px
}

.hover-img:hover img:nth-child(1) {
	opacity: 1 !important
}

.text-shadow-custom:after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 2px;
	background: #000
}

.flavour-color {
	position: relative;
	-webk-transition: all .2s ease-inout;
	transition: all .2s ease-in-out
}

	.flavour-color:after {
		content: "";
		left: -3px;
		right: -3px;
		top: -3px;
		bottom: -3px;
		display: block;
		border: solid 1px transparent;
		position: absolute;
		-webk-transition: all .2s ease-inout;
		transition: all .2s ease-in-out
	}

	.flavour-color:hover {
		transform: scale(1.05)
	}

	.flavour-color.active-flavour-color:after {
		border: solid 1px #000
	}

.tab-container > div {
	width: 80%
}

.tab-container {
	gap: 15px
}

.search-input::-webkit-input-placeholder {
	text-transform: uppercase;
	text-align: center
}

.search-input::-moz-placeholder {
	text-transform: uppercase;
	text-align: center
}

.search-input:-ms-input-placeholder {
	text-transform: uppercase;
	text-align: center
}

.search-input:-moz-placeholder {
	text-transform: uppercase;
	text-align: center
}

#video-carousel {
	max-height: 70vh
}

.disabledPay {
	opacity: .5;
	cursor: none !important
}

.error-message {
	color: red
}

.success-message {
	color: green
}

.\*\:visible > * {
	visibility: visible
}

.placeholder\:px-\[20px\]::-moz-placeholder {
	padding-left: 20px;
	padding-right: 20px
}

.placeholder\:px-\[20px\]::placeholder {
	padding-left: 20px;
	padding-right: 20px
}

.placeholder\:text-\[12px\]::-moz-placeholder {
	font-size: 12px
}

.placeholder\:text-\[12px\]::placeholder {
	font-size: 12px
}

.placeholder\:text-\[15px\]::-moz-placeholder {
	font-size: 15px
}

.placeholder\:text-\[15px\]::placeholder {
	font-size: 15px
}

.placeholder\:font-normal::-moz-placeholder {
	font-weight: 400
}

.placeholder\:font-normal::placeholder {
	font-weight: 400
}

.placeholder\:font-thin::-moz-placeholder {
	font-weight: 100
}

.placeholder\:font-thin::placeholder {
	font-weight: 100
}

.placeholder\:text-\[\#6e6e6e\]::-moz-placeholder {
	--tw-text-opacity: 1;
	color: rgb(110 110 110 / var(--tw-text-opacity, 1))
}

.placeholder\:text-\[\#6e6e6e\]::placeholder {
	--tw-text-opacity: 1;
	color: rgb(110 110 110 / var(--tw-text-opacity, 1))
}

.first\:border-0:first-child {
	border-width: 0px
}

.focus-within\:outline-0:focus-within {
	outline-width: 0px
}

.hover\:scale-\[1\.03\]:hover {
	--tw-scale-x: 1.03;
	--tw-scale-y: 1.03;
	transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:border-transparent:hover {
	border-color: transparent
}

.hover\:bg-\[\#2c2b2d\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(44 43 45 / var(--tw-bg-opacity, 1))
}

.hover\:bg-black:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))
}

.hover\:bg-gray-100:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))
}

.hover\:bg-gray-800:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1))
}

.hover\:font-bold:hover {
	font-weight: 700
}

.hover\:font-semibold:hover {
	font-weight: 600
}

.hover\:text-black:hover {
	--tw-text-opacity: 1;
	color: rgb(0 0 0 / var(--tw-text-opacity, 1))
}

.hover\:text-blue-600:hover {
	--tw-text-opacity: 1;
	color: rgb(37 99 235 / var(--tw-text-opacity, 1))
}

.hover\:text-gray-700:hover {
	--tw-text-opacity: 1;
	color: rgb(55 65 81 / var(--tw-text-opacity, 1))
}

.hover\:text-gray-800:hover {
	--tw-text-opacity: 1;
	color: rgb(31 41 55 / var(--tw-text-opacity, 1))
}

.hover\:text-red-600:hover {
	--tw-text-opacity: 1;
	color: rgb(220 38 38 / var(--tw-text-opacity, 1))
}

.hover\:text-red-700:hover {
	--tw-text-opacity: 1;
	color: rgb(185 28 28 / var(--tw-text-opacity, 1))
}

.hover\:underline:hover {
	text-decoration-line: underline
}

.hover\:ease-in-out:hover {
	transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.hover\:text-shadow-custom:hover {
	text-shadow: .5px 0 0 black
}

.focus\:border-none:focus {
	border-style: none
}

.focus\:border-black:focus {
	--tw-border-opacity: 1;
	border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))
}

.focus\:border-blue-500:focus {
	--tw-border-opacity: 1;
	border-color: rgb(59 130 246 / var(--tw-border-opacity, 1))
}

.focus\:outline-none:focus {
	outline: 2px solid transparent;
	outline-offset: 2px
}

.focus\:ring-blue-500:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))
}

.disabled\:text-\[\#1E1E1E\]:disabled {
	--tw-text-opacity: 1;
	color: rgb(30 30 30 / var(--tw-text-opacity, 1))
}

@media (min-width: 640px) {
	.sm\:mb-3 {
		margin-bottom: .75rem
	}

	.sm\:mb-8 {
		margin-bottom: 2rem
	}

	.sm\:ml-4 {
		margin-left: 1rem
	}

	.sm\:mr-2 {
		margin-right: .5rem
	}

	.sm\:mr-\[10px\] {
		margin-right: 10px
	}

	.sm\:mr-\[30px\] {
		margin-right: 30px
	}

	.sm\:mt-10 {
		margin-top: 2.5rem
	}

	.sm\:block {
		display: block
	}

	.sm\:hidden {
		display: none
	}

	.sm\:h-32 {
		height: 8rem
	}

	.sm\:h-48 {
		height: 12rem
	}

	.sm\:h-6 {
		height: 1.5rem
	}

	.sm\:h-\[10px\] {
		height: 10px
	}

	.sm\:h-\[134\.98px\] {
		height: 134.98px
	}

	.sm\:h-\[220px\] {
		height: 220px
	}

	.sm\:h-\[250px\] {
		height: 250px
	}

	.sm\:h-auto {
		height: auto
	}

	.sm\:w-6 {
		width: 1.5rem
	}

	.sm\:w-\[10px\] {
		width: 10px
	}

	.sm\:w-\[140px\] {
		width: 140px
	}

	.sm\:w-\[155\.62px\] {
		width: 155.62px
	}

	.sm\:w-\[159\.62px\] {
		width: 159.62px
	}

	.sm\:w-\[50\%\] {
		width: 50%
	}

	.sm\:w-\[80\%\] {
		width: 80%
	}

	.sm\:w-\[85\%\] {
		width: 85%
	}

	.sm\:grid-cols-1 {
		grid-template-columns: repeat(1,minmax(0,1fr))
	}

	.sm\:grid-cols-2 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}

	.sm\:grid-cols-3 {
		grid-template-columns: repeat(3,minmax(0,1fr))
	}

	.sm\:flex-row {
		flex-direction: row
	}

	.sm\:items-start {
		align-items: flex-start
	}

	.sm\:items-end {
		align-items: flex-end
	}

	.sm\:justify-start {
		justify-content: flex-start
	}

	.sm\:gap-6 {
		gap: 1.5rem
	}

	.sm\:gap-8 {
		gap: 2rem
	}

	.sm\:p-6 {
		padding: 1.5rem
	}

	.sm\:px-3 {
		padding-left: .75rem;
		padding-right: .75rem
	}

	.sm\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.sm\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.sm\:text-left {
		text-align: left
	}

	.sm\:text-right {
		text-align: right
	}

	.sm\:text-\[12px\] {
		font-size: 12px
	}

	.sm\:text-\[14px\] {
		font-size: 14px
	}

	.sm\:text-\[16px\] {
		font-size: 16px
	}

	.sm\:text-base {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.sm\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem
	}

	.sm\:text-sm {
		font-size: .875rem;
		line-height: 1.25rem
	}

	.sm\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem
	}

	.sm\:text-xs {
		font-size: .75rem;
		line-height: 1rem
	}

	.sm\:shadow-\[inset_0px_100px_21\.899999618530273px_0px_rgba\(138\,122\,122\,0\.25\)\] {
		--tw-shadow: inset 0px 100px 21.899999618530273px 0px rgba(138,122,122,.25);
		--tw-shadow-colored: inset 0px 100px 21.899999618530273px 0px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
	}
}

@media (min-width: 768px) {
	.md\:order-1 {
		order: 1
	}

	.md\:order-2 {
		order: 2
	}

	.md\:order-3 {
		order: 3
	}

	.md\:mb-0 {
		margin-bottom: 0
	}

	.md\:mr-12 {
		margin-right: 3rem
	}

	.md\:mt-0 {
		margin-top: 0
	}

	.md\:block {
		display: block
	}

	.md\:h-52 {
		height: 13rem
	}

	.md\:h-\[380px\] {
		height: 380px
	}

	.md\:h-\[436px\] {
		height: 436px
	}

	.md\:w-1\/2 {
		width: 50%
	}

	.md\:w-\[275px\] {
		width: 275px
	}

	.md\:w-\[503px\] {
		width: 503px
	}

	.md\:w-\[700px\] {
		width: 700px
	}

	.md\:grid-cols-2 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}

	.md\:grid-cols-3 {
		grid-template-columns: repeat(3,minmax(0,1fr))
	}

	.md\:grid-cols-4 {
		grid-template-columns: repeat(4,minmax(0,1fr))
	}

	.md\:grid-cols-5 {
		grid-template-columns: repeat(5,minmax(0,1fr))
	}

	.md\:flex-row {
		flex-direction: row
	}

	.md\:justify-between {
		justify-content: space-between
	}

	.md\:gap-12 {
		gap: 3rem
	}

	.md\:gap-4 {
		gap: 1rem
	}

	.md\:gap-6 {
		gap: 1.5rem
	}

	.md\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.md\:py-6 {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem
	}

	.md\:py-\[10px\] {
		padding-top: 10px;
		padding-bottom: 10px
	}

	.md\:py-\[16px\] {
		padding-top: 16px;
		padding-bottom: 16px
	}

	.md\:py-\[30px\] {
		padding-top: 30px;
		padding-bottom: 30px
	}

	.md\:text-left {
		text-align: left
	}

	.md\:text-2xl {
		font-size: 1.5rem;
		line-height: 2rem
	}

	.md\:text-4xl {
		font-size: 2.25rem;
		line-height: 2.5rem
	}

	.md\:text-\[13px\] {
		font-size: 13px
	}

	.md\:text-\[16px\] {
		font-size: 16px
	}

	.md\:text-\[26px\] {
		font-size: 26px
	}

	.md\:text-base {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.md\:shadow-\[inset_0px_123px_20\.899999618530273px_0px_rgba\(141\,134\,134\,0\.25\)\] {
		--tw-shadow: inset 0px 123px 20.899999618530273px 0px rgba(141,134,134,.25);
		--tw-shadow-colored: inset 0px 123px 20.899999618530273px 0px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
	}
}

@media (min-width: 1024px) {
	.lg\:bottom-5 {
		bottom: 1.25rem
	}

	.lg\:right-0 {
		right: 0
	}

	.lg\:right-8 {
		right: 2rem
	}

	.lg\:top-4 {
		top: 1rem
	}

	.lg\:top-\[130px\] {
		top: 130px
	}

	.lg\:top-\[140px\] {
		top: 140px
	}

	.lg\:order-2 {
		order: 2
	}

	.lg\:order-none {
		order: 0
	}

	.lg\:\!my-20 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important
	}

	.lg\:mx-\[150px\] {
		margin-left: 150px;
		margin-right: 150px
	}

	.lg\:mx-\[20px\] {
		margin-left: 20px;
		margin-right: 20px
	}

	.lg\:my-8 {
		margin-top: 2rem;
		margin-bottom: 2rem
	}

	.lg\:my-\[-48px\] {
		margin-top: -48px;
		margin-bottom: -48px
	}

	.lg\:mb-0 {
		margin-bottom: 0
	}

	.lg\:mb-12 {
		margin-bottom: 3rem
	}

	.lg\:mb-14 {
		margin-bottom: 3.5rem
	}

	.lg\:mb-16 {
		margin-bottom: 4rem
	}

	.lg\:mb-2 {
		margin-bottom: .5rem
	}

	.lg\:mb-4 {
		margin-bottom: 1rem
	}

	.lg\:mb-5 {
		margin-bottom: 1.25rem
	}

	.lg\:mb-6 {
		margin-bottom: 1.5rem
	}

	.lg\:mb-7 {
		margin-bottom: 1.75rem
	}

	.lg\:mb-\[126px\] {
		margin-bottom: 126px
	}

	.lg\:mb-\[15px\] {
		margin-bottom: 15px
	}

	.lg\:mb-\[24px\] {
		margin-bottom: 24px
	}

	.lg\:ml-6 {
		margin-left: 1.5rem
	}

	.lg\:ml-\[100px\] {
		margin-left: 100px
	}

	.lg\:ml-\[120px\] {
		margin-left: 120px
	}

	.lg\:ml-\[45px\] {
		margin-left: 45px
	}

	.lg\:ml-\[50px\] {
		margin-left: 50px
	}

	.lg\:ml-\[5px\] {
		margin-left: 5px
	}

	.lg\:ml-\[83px\] {
		margin-left: 83px
	}

	.lg\:mr-48 {
		margin-right: 12rem
	}

	.lg\:mr-\[120px\] {
		margin-right: 120px
	}

	.lg\:mr-\[135px\] {
		margin-right: 135px
	}

	.lg\:mr-\[30px\] {
		margin-right: 30px
	}

	.lg\:mr-\[320px\] {
		margin-right: 320px
	}

	.lg\:mr-\[65px\] {
		margin-right: 65px
	}

	.lg\:mr-\[70px\] {
		margin-right: 70px
	}

	.lg\:mt-0 {
		margin-top: 0
	}

	.lg\:mt-2 {
		margin-top: .5rem
	}

	.lg\:mt-20 {
		margin-top: 5rem
	}

	.lg\:mt-24 {
		margin-top: 6rem
	}

	.lg\:mt-8 {
		margin-top: 2rem
	}

	.lg\:mt-\[10px\] {
		margin-top: 10px
	}

	.lg\:mt-\[130px\] {
		margin-top: 130px
	}

	.lg\:mt-\[20px\] {
		margin-top: 20px
	}

	.lg\:mt-\[24px\] {
		margin-top: 24px
	}

	.lg\:mt-\[32px\] {
		margin-top: 32px
	}

	.lg\:mt-\[38px\] {
		margin-top: 38px
	}

	.lg\:mt-\[80\.14px\] {
		margin-top: 80.14px
	}

	.lg\:mt-\[90px\] {
		margin-top: 90px
	}

	.lg\:block {
		display: block
	}

	.lg\:flex {
		display: flex
	}

	.lg\:grid {
		display: grid
	}

	.lg\:hidden {
		display: none
	}

	.lg\:h-8 {
		height: 2rem
	}

	.lg\:h-\[15\.52px\] {
		height: 15.52px
	}

	.lg\:h-\[173px\] {
		height: 173px
	}

	.lg\:h-\[18px\] {
		height: 18px
	}

	.lg\:h-\[302px\] {
		height: 302px
	}

	.lg\:h-\[307px\] {
		height: 307px
	}

	.lg\:h-\[36px\] {
		height: 36px
	}

	.lg\:h-\[436px\] {
		height: 436px
	}

	.lg\:h-\[605px\] {
		height: 605px
	}

	.lg\:h-\[63px\] {
		height: 63px
	}

	.lg\:h-\[655px\] {
		height: 655px
	}

	.lg\:h-\[auto\], .lg\:h-auto {
		height: auto
	}

	.lg\:h-full {
		height: 100%
	}

	.lg\:h-screen {
		height: 100vh
	}

	.lg\:max-h-\[80vh\] {
		max-height: 80vh
	}

	.lg\:w-6 {
		width: 1.5rem
	}

	.lg\:w-8 {
		width: 2rem
	}

	.lg\:w-\[15\%\] {
		width: 15%
	}

	.lg\:w-\[15\.52px\] {
		width: 15.52px
	}

	.lg\:w-\[156px\] {
		width: 156px
	}

	.lg\:w-\[161px\] {
		width: 161px
	}

	.lg\:w-\[188px\] {
		width: 188px
	}

	.lg\:w-\[18px\] {
		width: 18px
	}

	.lg\:w-\[218px\] {
		width: 218px
	}

	.lg\:w-\[273px\] {
		width: 273px
	}

	.lg\:w-\[35\%\] {
		width: 35%
	}

	.lg\:w-\[40\%\] {
		width: 40%
	}

	.lg\:w-\[45\%\] {
		width: 45%
	}

	.lg\:w-\[491px\] {
		width: 491px
	}

	.lg\:w-\[50\%\] {
		width: 50%
	}

	.lg\:w-\[500px\] {
		width: 500px
	}

	.lg\:w-\[554px\] {
		width: 554px
	}

	.lg\:w-\[58\%\] {
		width: 58%
	}

	.lg\:w-\[60\%\] {
		width: 60%
	}

	.lg\:w-\[917px\] {
		width: 917px
	}

	.lg\:w-full {
		width: 100%
	}

	.lg\:max-w-60 {
		max-width: 15rem
	}

	.lg\:max-w-\[250px\] {
		max-width: 250px
	}

	.lg\:max-w-full {
		max-width: 100%
	}

	.lg\:grid-cols-2 {
		grid-template-columns: repeat(2,minmax(0,1fr))
	}

	.lg\:grid-cols-3 {
		grid-template-columns: repeat(3,minmax(0,1fr))
	}

	.lg\:grid-cols-4 {
		grid-template-columns: repeat(4,minmax(0,1fr))
	}

	.lg\:flex-row {
		flex-direction: row
	}

	.lg\:flex-row-reverse {
		flex-direction: row-reverse
	}

	.lg\:items-start {
		align-items: flex-start
	}

	.lg\:items-center {
		align-items: center
	}

	.lg\:justify-start {
		justify-content: flex-start
	}

	.lg\:justify-center {
		justify-content: center
	}

	.lg\:gap-10 {
		gap: 2.5rem
	}

	.lg\:gap-12 {
		gap: 3rem
	}

	.lg\:gap-32 {
		gap: 8rem
	}

	.lg\:gap-40 {
		gap: 10rem
	}

	.lg\:gap-6 {
		gap: 1.5rem
	}

	.lg\:gap-8 {
		gap: 2rem
	}

	.lg\:gap-\[118px\] {
		gap: 118px
	}

	.lg\:gap-\[134px\] {
		gap: 134px
	}

	.lg\:gap-\[16px\] {
		gap: 16px
	}

	.lg\:gap-\[19px\] {
		gap: 19px
	}

	.lg\:gap-\[20px\] {
		gap: 20px
	}

	.lg\:gap-\[30px\] {
		gap: 30px
	}

	.lg\:gap-\[33px\] {
		gap: 33px
	}

	.lg\:gap-\[40px\] {
		gap: 40px
	}

	.lg\:gap-x-40 {
		-moz-column-gap: 10rem;
		column-gap: 10rem
	}

	.lg\:gap-y-4 {
		row-gap: 1rem
	}

	.lg\:space-x-\[42px\] > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(42px * var(--tw-space-x-reverse));
		margin-left: calc(42px * calc(1 - var(--tw-space-x-reverse)))
	}

	.lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0px * var(--tw-space-y-reverse))
	}

	.lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))
	}

	.lg\:space-y-\[16px\] > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(16px * var(--tw-space-y-reverse))
	}

	.lg\:overflow-visible {
		overflow: visible
	}

	.lg\:border {
		border-width: 1px
	}

	.lg\:border-none {
		border-style: none
	}

	.lg\:p-6 {
		padding: 1.5rem
	}

	.lg\:p-\[19px\] {
		padding: 19px
	}

	.lg\:px-0 {
		padding-left: 0;
		padding-right: 0
	}

	.lg\:px-10 {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.lg\:px-2 {
		padding-left: .5rem;
		padding-right: .5rem
	}

	.lg\:px-20 {
		padding-left: 5rem;
		padding-right: 5rem
	}

	.lg\:px-3 {
		padding-left: .75rem;
		padding-right: .75rem
	}

	.lg\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.lg\:px-48 {
		padding-left: 12rem;
		padding-right: 12rem
	}

	.lg\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.lg\:px-52 {
		padding-left: 13rem;
		padding-right: 13rem
	}

	.lg\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.lg\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem
	}

	.lg\:px-\[160px\] {
		padding-left: 160px;
		padding-right: 160px
	}

	.lg\:px-\[20px\] {
		padding-left: 20px;
		padding-right: 20px
	}

	.lg\:px-\[291px\] {
		padding-left: 291px;
		padding-right: 291px
	}

	.lg\:py-0 {
		padding-top: 0;
		padding-bottom: 0
	}

	.lg\:py-12 {
		padding-top: 3rem;
		padding-bottom: 3rem
	}

	.lg\:py-16 {
		padding-top: 4rem;
		padding-bottom: 4rem
	}

	.lg\:py-2 {
		padding-top: .5rem;
		padding-bottom: .5rem
	}

	.lg\:py-20 {
		padding-top: 5rem;
		padding-bottom: 5rem
	}

	.lg\:py-28 {
		padding-top: 7rem;
		padding-bottom: 7rem
	}

	.lg\:py-8 {
		padding-top: 2rem;
		padding-bottom: 2rem
	}

	.lg\:py-\[10px\] {
		padding-top: 10px;
		padding-bottom: 10px
	}

	.lg\:py-\[24px\] {
		padding-top: 24px;
		padding-bottom: 24px
	}

	.lg\:py-\[32px\] {
		padding-top: 32px;
		padding-bottom: 32px
	}

	.lg\:py-\[34px\] {
		padding-top: 34px;
		padding-bottom: 34px
	}

	.lg\:py-\[58px\] {
		padding-top: 58px;
		padding-bottom: 58px
	}

	.lg\:py-\[85px\] {
		padding-top: 85px;
		padding-bottom: 85px
	}

	.lg\:pb-0 {
		padding-bottom: 0
	}

	.lg\:pb-\[10px\] {
		padding-bottom: 10px
	}

	.lg\:pb-\[15px\] {
		padding-bottom: 15px
	}

	.lg\:pb-\[80px\] {
		padding-bottom: 80px
	}

	.lg\:pl-5 {
		padding-left: 1.25rem
	}

	.lg\:pl-6 {
		padding-left: 1.5rem
	}

	.lg\:pl-\[12px\] {
		padding-left: 12px
	}

	.lg\:pl-\[30px\] {
		padding-left: 30px
	}

	.lg\:pl-\[40\.05px\] {
		padding-left: 40.05px
	}

	.lg\:pl-\[68px\] {
		padding-left: 68px
	}

	.lg\:pl-\[81\.13px\] {
		padding-left: 81.13px
	}

	.lg\:pl-\[83\.5px\] {
		padding-left: 83.5px
	}

	.lg\:pl-\[86px\] {
		padding-left: 86px
	}

	.lg\:pr-0 {
		padding-right: 0
	}

	.lg\:pr-\[120px\] {
		padding-right: 120px
	}

	.lg\:pr-\[30px\] {
		padding-right: 30px
	}

	.lg\:pr-\[32px\] {
		padding-right: 32px
	}

	.lg\:pt-\[10px\] {
		padding-top: 10px
	}

	.lg\:pt-\[1px\] {
		padding-top: 1px
	}

	.lg\:pt-\[20px\] {
		padding-top: 20px
	}

	.lg\:pt-\[23px\] {
		padding-top: 23px
	}

	.lg\:pt-\[32px\] {
		padding-top: 32px
	}

	.lg\:pt-\[40px\] {
		padding-top: 40px
	}

	.lg\:pt-\[50px\] {
		padding-top: 50px
	}

	.lg\:pt-\[58px\] {
		padding-top: 58px
	}

	.lg\:pt-\[63px\] {
		padding-top: 63px
	}

	.lg\:text-center {
		text-align: center
	}

	.lg\:text-4xl {
		font-size: 2.25rem;
		line-height: 2.5rem
	}

	.lg\:text-5xl {
		font-size: 3rem;
		line-height: 1
	}

	.lg\:text-\[13\.794px\] {
		font-size: 13.794px
	}

	.lg\:text-\[13px\] {
		font-size: 13px
	}

	.lg\:text-\[14px\] {
		font-size: 14px
	}

	.lg\:text-\[15px\] {
		font-size: 15px
	}

	.lg\:text-\[16px\] {
		font-size: 16px
	}

	.lg\:text-\[17px\] {
		font-size: 17px
	}

	.lg\:text-\[18px\] {
		font-size: 18px
	}

	.lg\:text-\[19\.95px\] {
		font-size: 19.95px
	}

	.lg\:text-\[20\.6px\] {
		font-size: 20.6px
	}

	.lg\:text-\[20px\] {
		font-size: 20px
	}

	.lg\:text-\[22px\] {
		font-size: 22px
	}

	.lg\:text-\[23px\] {
		font-size: 23px
	}

	.lg\:text-\[24px\] {
		font-size: 24px
	}

	.lg\:text-\[25px\] {
		font-size: 25px
	}

	.lg\:text-\[26px\] {
		font-size: 26px
	}

	.lg\:text-\[28px\] {
		font-size: 28px
	}

	.lg\:text-\[30px\] {
		font-size: 30px
	}

	.lg\:text-\[32px\] {
		font-size: 32px
	}

	.lg\:text-\[36px\] {
		font-size: 36px
	}

	.lg\:text-\[40px\] {
		font-size: 40px
	}

	.lg\:text-\[42px\] {
		font-size: 42px
	}

	.lg\:text-\[48px\] {
		font-size: 48px
	}

	.lg\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem
	}

	.lg\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem
	}

	.lg\:font-extralight {
		font-weight: 200
	}

	.lg\:font-normal {
		font-weight: 400
	}

	.lg\:leading-\[17\.995px\] {
		line-height: 17.995px
	}

	.lg\:leading-\[21\.591px\] {
		line-height: 21.591px
	}

	.lg\:leading-\[21\.59px\] {
		line-height: 21.59px
	}

	.lg\:leading-\[21\.607px\] {
		line-height: 21.607px
	}

	.lg\:leading-\[21px\] {
		line-height: 21px
	}

	.lg\:leading-\[38px\] {
		line-height: 38px
	}

	.lg\:leading-\[42px\] {
		line-height: 42px
	}

	.lg\:leading-\[60\.732px\] {
		line-height: 60.732px
	}

	.lg\:leading-\[73\.706px\] {
		line-height: 73.706px
	}

	.lg\:tracking-\[0\.75px\] {
		letter-spacing: .75px
	}

	.lg\:tracking-\[0\.8px\] {
		letter-spacing: .8px
	}

	.lg\:tracking-\[0\.9px\] {
		letter-spacing: .9px
	}

	.lg\:tracking-\[3\.36px\] {
		letter-spacing: 3.36px
	}

	.lg\:tracking-\[5\%\] {
		letter-spacing: 5%
	}

	.lg\:shadow-md {
		--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
		--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
	}

	.lg\:transition-none {
		transition-property: none
	}

	.lg\:hover\:border-black:hover {
		--tw-border-opacity: 1;
		border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))
	}
}

@media (min-width: 1280px) {
	.xl\:grid-cols-4 {
		grid-template-columns: repeat(4,minmax(0,1fr))
	}

	.xl\:text-\[48px\] {
		font-size: 48px
	}
}

.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *) > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 1
}

.\[\&_\.accordion\]\:last\:border-0:last-child .accordion {
	border-width: 0px
}

.custom-scrollbar-hide[data-v-b8fa7da9]::-webkit-scrollbar {
	display: none
}

.custom-scrollbar-hide[data-v-b8fa7da9] {
	-ms-overflow-style: none;
	scrollbar-width: none
}

.spinner-overlay[data-v-4b3b349a] {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #0003;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 9999999
}

.spinner[data-v-4b3b349a] {
	border: 4px solid rgba(0,0,0,.3);
	border-radius: 50%;
	border-top: 4px solid #3498db;
	width: 50px;
	height: 50px;
	animation: spin-4b3b349a 1s linear infinite
}

@keyframes spin-4b3b349a {
	0% {
		transform: rotate(0)
	}

	to {
		transform: rotate(360deg)
	}
}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */

.fa {
	font-family: var(--fa-style-family, "Font Awesome 6 Free");
	font-weight: var(--fa-style, 900)
}

.fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands, .fa {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: var(--fa-display, inline-block);
	font-style: normal;
	font-variant: normal;
	line-height: 1;
	text-rendering: auto
}

	.fas:before, .far:before, .fab:before, .fa-solid:before, .fa-regular:before, .fa-brands:before, .fa:before {
		content: var(--fa)
	}

.fa-classic, .fas, .fa-solid, .far, .fa-regular {
	font-family: "Font Awesome 6 Free"
}

.fa-brands, .fab {
	font-family: "Font Awesome 6 Brands"
}

.fa-1x {
	font-size: 1em
}

.fa-2x {
	font-size: 2em
}

.fa-3x {
	font-size: 3em
}

.fa-4x {
	font-size: 4em
}

.fa-5x {
	font-size: 5em
}

.fa-6x {
	font-size: 6em
}

.fa-7x {
	font-size: 7em
}

.fa-8x {
	font-size: 8em
}

.fa-9x {
	font-size: 9em
}

.fa-10x {
	font-size: 10em
}

.fa-2xs {
	font-size: .625em;
	line-height: .1em;
	vertical-align: .225em
}

.fa-xs {
	font-size: .75em;
	line-height: .08333em;
	vertical-align: .125em
}

.fa-sm {
	font-size: .875em;
	line-height: .07143em;
	vertical-align: .05357em
}

.fa-lg {
	font-size: 1.25em;
	line-height: .05em;
	vertical-align: -.075em
}

.fa-xl {
	font-size: 1.5em;
	line-height: .04167em;
	vertical-align: -.125em
}

.fa-2xl {
	font-size: 2em;
	line-height: .03125em;
	vertical-align: -.1875em
}

.fa-fw {
	text-align: center;
	width: 1.25em
}

.fa-ul {
	list-style-type: none;
	margin-left: var(--fa-li-margin, 2.5em);
	padding-left: 0
}

	.fa-ul > li {
		position: relative
	}

.fa-li {
	left: calc(-1 * var(--fa-li-width, 2em));
	position: absolute;
	text-align: center;
	width: var(--fa-li-width, 2em);
	line-height: inherit
}

.fa-border {
	border-color: var(--fa-border-color, #eee);
	border-radius: var(--fa-border-radius, .1em);
	border-style: var(--fa-border-style, solid);
	border-width: var(--fa-border-width, .08em);
	padding: var(--fa-border-padding, .2em .25em .15em)
}

.fa-pull-left {
	float: left;
	margin-right: var(--fa-pull-margin, .3em)
}

.fa-pull-right {
	float: right;
	margin-left: var(--fa-pull-margin, .3em)
}

.fa-beat {
	animation-name: fa-beat;
	animation-delay: var(--fa-animation-delay, 0s);
	animation-direction: var(--fa-animation-direction, normal);
	animation-duration: var(--fa-animation-duration, 1s);
	animation-iteration-count: var(--fa-animation-iteration-count, infinite);
	animation-timing-function: var(--fa-animation-timing, ease-in-out)
}

.fa-bounce {
	animation-name: fa-bounce;
	animation-delay: var(--fa-animation-delay, 0s);
	animation-direction: var(--fa-animation-direction, normal);
	animation-duration: var(--fa-animation-duration, 1s);
	animation-iteration-count: var(--fa-animation-iteration-count, infinite);
	animation-timing-function: var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))
}

.fa-fade {
	animation-name: fa-fade;
	animation-delay: var(--fa-animation-delay, 0s);
	animation-direction: var(--fa-animation-direction, normal);
	animation-duration: var(--fa-animation-duration, 1s);
	animation-iteration-count: var(--fa-animation-iteration-count, infinite);
	animation-timing-function: var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))
}

.fa-beat-fade {
	animation-name: fa-beat-fade;
	animation-delay: var(--fa-animation-delay, 0s);
	animation-direction: var(--fa-animation-direction, normal);
	animation-duration: var(--fa-animation-duration, 1s);
	animation-iteration-count: var(--fa-animation-iteration-count, infinite);
	animation-timing-function: var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))
}

.fa-flip {
	animation-name: fa-flip;
	animation-delay: var(--fa-animation-delay, 0s);
	animation-direction: var(--fa-animation-direction, normal);
	animation-duration: var(--fa-animation-duration, 1s);
	animation-iteration-count: var(--fa-animation-iteration-count, infinite);
	animation-timing-function: var(--fa-animation-timing, ease-in-out)
}

.fa-shake {
	animation-name: fa-shake;
	animation-delay: var(--fa-animation-delay, 0s);
	animation-direction: var(--fa-animation-direction, normal);
	animation-duration: var(--fa-animation-duration, 1s);
	animation-iteration-count: var(--fa-animation-iteration-count, infinite);
	animation-timing-function: var(--fa-animation-timing, linear)
}

.fa-spin {
	animation-name: fa-spin;
	animation-delay: var(--fa-animation-delay, 0s);
	animation-direction: var(--fa-animation-direction, normal);
	animation-duration: var(--fa-animation-duration, 2s);
	animation-iteration-count: var(--fa-animation-iteration-count, infinite);
	animation-timing-function: var(--fa-animation-timing, linear)
}

.fa-spin-reverse {
	--fa-animation-direction: reverse
}

.fa-pulse, .fa-spin-pulse {
	animation-name: fa-spin;
	animation-direction: var(--fa-animation-direction, normal);
	animation-duration: var(--fa-animation-duration, 1s);
	animation-iteration-count: var(--fa-animation-iteration-count, infinite);
	animation-timing-function: var(--fa-animation-timing, steps(8))
}

@media (prefers-reduced-motion: reduce) {
	.fa-beat, .fa-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse {
		animation-delay: -1ms;
		animation-duration: 1ms;
		animation-iteration-count: 1;
		transition-delay: 0s;
		transition-duration: 0s
	}
}

@keyframes fa-beat {
	0%,90% {
		transform: scale(1)
	}

	45% {
		transform: scale(var(--fa-beat-scale, 1.25))
	}
}

@keyframes fa-bounce {
	0% {
		transform: scale(1) translateY(0)
	}

	10% {
		transform: scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)
	}

	30% {
		transform: scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))
	}

	50% {
		transform: scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)
	}

	57% {
		transform: scale(1) translateY(var(--fa-bounce-rebound, -.125em))
	}

	64% {
		transform: scale(1) translateY(0)
	}

	to {
		transform: scale(1) translateY(0)
	}
}

@keyframes fa-fade {
	50% {
		opacity: var(--fa-fade-opacity, .4)
	}
}

@keyframes fa-beat-fade {
	0%,to {
		opacity: var(--fa-beat-fade-opacity, .4);
		transform: scale(1)
	}

	50% {
		opacity: 1;
		transform: scale(var(--fa-beat-fade-scale, 1.125))
	}
}

@keyframes fa-flip {
	50% {
		transform: rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))
	}
}

@keyframes fa-shake {
	0% {
		transform: rotate(-15deg)
	}

	4% {
		transform: rotate(15deg)
	}

	8%,24% {
		transform: rotate(-18deg)
	}

	12%,28% {
		transform: rotate(18deg)
	}

	16% {
		transform: rotate(-22deg)
	}

	20% {
		transform: rotate(22deg)
	}

	32% {
		transform: rotate(-12deg)
	}

	36% {
		transform: rotate(12deg)
	}

	40%,to {
		transform: rotate(0)
	}
}

@keyframes fa-spin {
	0% {
		transform: rotate(0)
	}

	to {
		transform: rotate(360deg)
	}
}

.fa-rotate-90 {
	transform: rotate(90deg)
}

.fa-rotate-180 {
	transform: rotate(180deg)
}

.fa-rotate-270 {
	transform: rotate(270deg)
}

.fa-flip-horizontal {
	transform: scaleX(-1)
}

.fa-flip-vertical {
	transform: scaleY(-1)
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
	transform: scale(-1)
}

.fa-rotate-by {
	transform: rotate(var(--fa-rotate-angle, 0))
}

.fa-stack {
	display: inline-block;
	height: 2em;
	line-height: 2em;
	position: relative;
	vertical-align: middle;
	width: 2.5em
}

.fa-stack-1x, .fa-stack-2x {
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: var(--fa-stack-z-index, auto)
}

.fa-stack-1x {
	line-height: inherit
}

.fa-stack-2x {
	font-size: 2em
}

.fa-inverse {
	color: var(--fa-inverse, #fff)
}

.fa-0 {
	--fa: "0"
}

.fa-1 {
	--fa: "1"
}

.fa-2 {
	--fa: "2"
}

.fa-3 {
	--fa: "3"
}

.fa-4 {
	--fa: "4"
}

.fa-5 {
	--fa: "5"
}

.fa-6 {
	--fa: "6"
}

.fa-7 {
	--fa: "7"
}

.fa-8 {
	--fa: "8"
}

.fa-9 {
	--fa: "9"
}

.fa-fill-drip {
	--fa: ""
}

.fa-arrows-to-circle {
	--fa: ""
}

.fa-circle-chevron-right, .fa-chevron-circle-right {
	--fa: ""
}

.fa-at {
	--fa: "@"
}

.fa-trash-can, .fa-trash-alt {
	--fa: ""
}

.fa-text-height {
	--fa: ""
}

.fa-user-xmark, .fa-user-times {
	--fa: ""
}

.fa-stethoscope {
	--fa: ""
}

.fa-message, .fa-comment-alt {
	--fa: ""
}

.fa-info {
	--fa: ""
}

.fa-down-left-and-up-right-to-center, .fa-compress-alt {
	--fa: ""
}

.fa-explosion {
	--fa: ""
}

.fa-file-lines, .fa-file-alt, .fa-file-text {
	--fa: ""
}

.fa-wave-square {
	--fa: " "
}

.fa-ring {
	--fa: ""
}

.fa-building-un {
	--fa: ""
}

.fa-dice-three {
	--fa: ""
}

.fa-calendar-days, .fa-calendar-alt {
	--fa: ""
}

.fa-anchor-circle-check {
	--fa: ""
}

.fa-building-circle-arrow-right {
	--fa: ""
}

.fa-volleyball, .fa-volleyball-ball {
	--fa: ""
}

.fa-arrows-up-to-line {
	--fa: ""
}

.fa-sort-down, .fa-sort-desc {
	--fa: ""
}

.fa-circle-minus, .fa-minus-circle {
	--fa: ""
}

.fa-door-open {
	--fa: ""
}

.fa-right-from-bracket, .fa-sign-out-alt {
	--fa: ""
}

.fa-atom {
	--fa: ""
}

.fa-soap {
	--fa: ""
}

.fa-icons, .fa-heart-music-camera-bolt {
	--fa: ""
}

.fa-microphone-lines-slash, .fa-microphone-alt-slash {
	--fa: ""
}

.fa-bridge-circle-check {
	--fa: ""
}

.fa-pump-medical {
	--fa: ""
}

.fa-fingerprint {
	--fa: ""
}

.fa-hand-point-right {
	--fa: ""
}

.fa-magnifying-glass-location, .fa-search-location {
	--fa: ""
}

.fa-forward-step, .fa-step-forward {
	--fa: ""
}

.fa-face-smile-beam, .fa-smile-beam {
	--fa: ""
}

.fa-flag-checkered {
	--fa: ""
}

.fa-football, .fa-football-ball {
	--fa: ""
}

.fa-school-circle-exclamation {
	--fa: ""
}

.fa-crop {
	--fa: ""
}

.fa-angles-down, .fa-angle-double-down {
	--fa: ""
}

.fa-users-rectangle {
	--fa: ""
}

.fa-people-roof {
	--fa: ""
}

.fa-people-line {
	--fa: ""
}

.fa-beer-mug-empty, .fa-beer {
	--fa: ""
}

.fa-diagram-predecessor {
	--fa: ""
}

.fa-arrow-up-long, .fa-long-arrow-up {
	--fa: ""
}

.fa-fire-flame-simple, .fa-burn {
	--fa: ""
}

.fa-person, .fa-male {
	--fa: ""
}

.fa-laptop {
	--fa: ""
}

.fa-file-csv {
	--fa: ""
}

.fa-menorah {
	--fa: ""
}

.fa-truck-plane {
	--fa: ""
}

.fa-record-vinyl {
	--fa: ""
}

.fa-face-grin-stars, .fa-grin-stars {
	--fa: ""
}

.fa-bong {
	--fa: ""
}

.fa-spaghetti-monster-flying, .fa-pastafarianism {
	--fa: ""
}

.fa-arrow-down-up-across-line {
	--fa: ""
}

.fa-spoon, .fa-utensil-spoon {
	--fa: ""
}

.fa-jar-wheat {
	--fa: ""
}

.fa-envelopes-bulk, .fa-mail-bulk {
	--fa: ""
}

.fa-file-circle-exclamation {
	--fa: ""
}

.fa-circle-h, .fa-hospital-symbol {
	--fa: ""
}

.fa-pager {
	--fa: " "
}

.fa-address-book, .fa-contact-book {
	--fa: ""
}

.fa-strikethrough {
	--fa: ""
}

.fa-k {
	--fa: "K"
}

.fa-landmark-flag {
	--fa: ""
}

.fa-pencil, .fa-pencil-alt {
	--fa: ""
}

.fa-backward {
	--fa: ""
}

.fa-caret-right {
	--fa: ""
}

.fa-comments {
	--fa: ""
}

.fa-paste, .fa-file-clipboard {
	--fa: ""
}

.fa-code-pull-request {
	--fa: ""
}

.fa-clipboard-list {
	--fa: ""
}

.fa-truck-ramp-box, .fa-truck-loading {
	--fa: ""
}

.fa-user-check {
	--fa: ""
}

.fa-vial-virus {
	--fa: ""
}

.fa-sheet-plastic {
	--fa: ""
}

.fa-blog {
	--fa: ""
}

.fa-user-ninja {
	--fa: ""
}

.fa-person-arrow-up-from-line {
	--fa: ""
}

.fa-scroll-torah, .fa-torah {
	--fa: " "
}

.fa-broom-ball, .fa-quidditch, .fa-quidditch-broom-ball {
	--fa: ""
}

.fa-toggle-off {
	--fa: ""
}

.fa-box-archive, .fa-archive {
	--fa: ""
}

.fa-person-drowning {
	--fa: ""
}

.fa-arrow-down-9-1, .fa-sort-numeric-desc, .fa-sort-numeric-down-alt {
	--fa: ""
}

.fa-face-grin-tongue-squint, .fa-grin-tongue-squint {
	--fa: ""
}

.fa-spray-can {
	--fa: ""
}

.fa-truck-monster {
	--fa: ""
}

.fa-w {
	--fa: "W"
}

.fa-earth-africa, .fa-globe-africa {
	--fa: ""
}

.fa-rainbow {
	--fa: ""
}

.fa-circle-notch {
	--fa: ""
}

.fa-tablet-screen-button, .fa-tablet-alt {
	--fa: ""
}

.fa-paw {
	--fa: ""
}

.fa-cloud {
	--fa: ""
}

.fa-trowel-bricks {
	--fa: ""
}

.fa-face-flushed, .fa-flushed {
	--fa: ""
}

.fa-hospital-user {
	--fa: " "
}

.fa-tent-arrow-left-right {
	--fa: ""
}

.fa-gavel, .fa-legal {
	--fa: ""
}

.fa-binoculars {
	--fa: ""
}

.fa-microphone-slash {
	--fa: ""
}

.fa-box-tissue {
	--fa: ""
}

.fa-motorcycle {
	--fa: ""
}

.fa-bell-concierge, .fa-concierge-bell {
	--fa: ""
}

.fa-pen-ruler, .fa-pencil-ruler {
	--fa: ""
}

.fa-people-arrows, .fa-people-arrows-left-right {
	--fa: ""
}

.fa-mars-and-venus-burst {
	--fa: ""
}

.fa-square-caret-right, .fa-caret-square-right {
	--fa: ""
}

.fa-scissors, .fa-cut {
	--fa: ""
}

.fa-sun-plant-wilt {
	--fa: ""
}

.fa-toilets-portable {
	--fa: ""
}

.fa-hockey-puck {
	--fa: ""
}

.fa-table {
	--fa: ""
}

.fa-magnifying-glass-arrow-right {
	--fa: ""
}

.fa-tachograph-digital, .fa-digital-tachograph {
	--fa: ""
}

.fa-users-slash {
	--fa: ""
}

.fa-clover {
	--fa: ""
}

.fa-reply, .fa-mail-reply {
	--fa: ""
}

.fa-star-and-crescent {
	--fa: ""
}

.fa-house-fire {
	--fa: ""
}

.fa-square-minus, .fa-minus-square {
	--fa: ""
}

.fa-helicopter {
	--fa: ""
}

.fa-compass {
	--fa: ""
}

.fa-square-caret-down, .fa-caret-square-down {
	--fa: ""
}

.fa-file-circle-question {
	--fa: ""
}

.fa-laptop-code {
	--fa: ""
}

.fa-swatchbook {
	--fa: ""
}

.fa-prescription-bottle {
	--fa: ""
}

.fa-bars, .fa-navicon {
	--fa: ""
}

.fa-people-group {
	--fa: ""
}

.fa-hourglass-end, .fa-hourglass-3 {
	--fa: ""
}

.fa-heart-crack, .fa-heart-broken {
	--fa: ""
}

.fa-square-up-right, .fa-external-link-square-alt {
	--fa: " "
}

.fa-face-kiss-beam, .fa-kiss-beam {
	--fa: ""
}

.fa-film {
	--fa: ""
}

.fa-ruler-horizontal {
	--fa: ""
}

.fa-people-robbery {
	--fa: ""
}

.fa-lightbulb {
	--fa: ""
}

.fa-caret-left {
	--fa: ""
}

.fa-circle-exclamation, .fa-exclamation-circle {
	--fa: ""
}

.fa-school-circle-xmark {
	--fa: ""
}

.fa-arrow-right-from-bracket, .fa-sign-out {
	--fa: ""
}

.fa-circle-chevron-down, .fa-chevron-circle-down {
	--fa: ""
}

.fa-unlock-keyhole, .fa-unlock-alt {
	--fa: ""
}

.fa-cloud-showers-heavy {
	--fa: ""
}

.fa-headphones-simple, .fa-headphones-alt {
	--fa: ""
}

.fa-sitemap {
	--fa: ""
}

.fa-circle-dollar-to-slot, .fa-donate {
	--fa: ""
}

.fa-memory {
	--fa: ""
}

.fa-road-spikes {
	--fa: ""
}

.fa-fire-burner {
	--fa: ""
}

.fa-flag {
	--fa: ""
}

.fa-hanukiah {
	--fa: ""
}

.fa-feather {
	--fa: ""
}

.fa-volume-low, .fa-volume-down {
	--fa: ""
}

.fa-comment-slash {
	--fa: ""
}

.fa-cloud-sun-rain {
	--fa: ""
}

.fa-compress {
	--fa: ""
}

.fa-wheat-awn, .fa-wheat-alt {
	--fa: ""
}

.fa-ankh {
	--fa: ""
}

.fa-hands-holding-child {
	--fa: ""
}

.fa-asterisk {
	--fa: "*"
}

.fa-square-check, .fa-check-square {
	--fa: ""
}

.fa-peseta-sign {
	--fa: ""
}

.fa-heading, .fa-header {
	--fa: ""
}

.fa-ghost {
	--fa: ""
}

.fa-list, .fa-list-squares {
	--fa: ""
}

.fa-square-phone-flip, .fa-phone-square-alt {
	--fa: ""
}

.fa-cart-plus {
	--fa: ""
}

.fa-gamepad {
	--fa: ""
}

.fa-circle-dot, .fa-dot-circle {
	--fa: ""
}

.fa-face-dizzy, .fa-dizzy {
	--fa: ""
}

.fa-egg {
	--fa: ""
}

.fa-house-medical-circle-xmark {
	--fa: ""
}

.fa-campground {
	--fa: ""
}

.fa-folder-plus {
	--fa: ""
}

.fa-futbol, .fa-futbol-ball, .fa-soccer-ball {
	--fa: ""
}

.fa-paintbrush, .fa-paint-brush {
	--fa: ""
}

.fa-lock {
	--fa: ""
}

.fa-gas-pump {
	--fa: ""
}

.fa-hot-tub-person, .fa-hot-tub {
	--fa: ""
}

.fa-map-location, .fa-map-marked {
	--fa: ""
}

.fa-house-flood-water {
	--fa: ""
}

.fa-tree {
	--fa: ""
}

.fa-bridge-lock {
	--fa: ""
}

.fa-sack-dollar {
	--fa: " "
}

.fa-pen-to-square, .fa-edit {
	--fa: ""
}

.fa-car-side {
	--fa: ""
}

.fa-share-nodes, .fa-share-alt {
	--fa: " "
}

.fa-heart-circle-minus {
	--fa: ""
}

.fa-hourglass-half, .fa-hourglass-2 {
	--fa: ""
}

.fa-microscope {
	--fa: ""
}

.fa-sink {
	--fa: ""
}

.fa-bag-shopping, .fa-shopping-bag {
	--fa: ""
}

.fa-arrow-down-z-a, .fa-sort-alpha-desc, .fa-sort-alpha-down-alt {
	--fa: ""
}

.fa-mitten {
	--fa: ""
}

.fa-person-rays {
	--fa: ""
}

.fa-users {
	--fa: ""
}

.fa-eye-slash {
	--fa: ""
}

.fa-flask-vial {
	--fa: ""
}

.fa-hand, .fa-hand-paper {
	--fa: ""
}

.fa-om {
	--fa: ""
}

.fa-worm {
	--fa: ""
}

.fa-house-circle-xmark {
	--fa: ""
}

.fa-plug {
	--fa: ""
}

.fa-chevron-up {
	--fa: ""
}

.fa-hand-spock {
	--fa: ""
}

.fa-stopwatch {
	--fa: ""
}

.fa-face-kiss, .fa-kiss {
	--fa: ""
}

.fa-bridge-circle-xmark {
	--fa: ""
}

.fa-face-grin-tongue, .fa-grin-tongue {
	--fa: ""
}

.fa-chess-bishop {
	--fa: ""
}

.fa-face-grin-wink, .fa-grin-wink {
	--fa: ""
}

.fa-ear-deaf, .fa-deaf, .fa-deafness, .fa-hard-of-hearing {
	--fa: ""
}

.fa-road-circle-check {
	--fa: ""
}

.fa-dice-five {
	--fa: ""
}

.fa-square-rss, .fa-rss-square {
	--fa: ""
}

.fa-land-mine-on {
	--fa: ""
}

.fa-i-cursor {
	--fa: ""
}

.fa-stamp {
	--fa: ""
}

.fa-stairs {
	--fa: ""
}

.fa-i {
	--fa: "I"
}

.fa-hryvnia-sign, .fa-hryvnia {
	--fa: ""
}

.fa-pills {
	--fa: ""
}

.fa-face-grin-wide, .fa-grin-alt {
	--fa: ""
}

.fa-tooth {
	--fa: ""
}

.fa-v {
	--fa: "V"
}

.fa-bangladeshi-taka-sign {
	--fa: ""
}

.fa-bicycle {
	--fa: ""
}

.fa-staff-snake, .fa-rod-asclepius, .fa-rod-snake, .fa-staff-aesculapius {
	--fa: ""
}

.fa-head-side-cough-slash {
	--fa: ""
}

.fa-truck-medical, .fa-ambulance {
	--fa: ""
}

.fa-wheat-awn-circle-exclamation {
	--fa: ""
}

.fa-snowman {
	--fa: ""
}

.fa-mortar-pestle {
	--fa: ""
}

.fa-road-barrier {
	--fa: ""
}

.fa-school {
	--fa: ""
}

.fa-igloo {
	--fa: ""
}

.fa-joint {
	--fa: ""
}

.fa-angle-right {
	--fa: ""
}

.fa-horse {
	--fa: ""
}

.fa-q {
	--fa: "Q"
}

.fa-g {
	--fa: "G"
}

.fa-notes-medical {
	--fa: ""
}

.fa-temperature-half, .fa-temperature-2, .fa-thermometer-2, .fa-thermometer-half {
	--fa: ""
}

.fa-dong-sign {
	--fa: ""
}

.fa-capsules {
	--fa: ""
}

.fa-poo-storm, .fa-poo-bolt {
	--fa: ""
}

.fa-face-frown-open, .fa-frown-open {
	--fa: ""
}

.fa-hand-point-up {
	--fa: ""
}

.fa-money-bill {
	--fa: ""
}

.fa-bookmark {
	--fa: ""
}

.fa-align-justify {
	--fa: ""
}

.fa-umbrella-beach {
	--fa: ""
}

.fa-helmet-un {
	--fa: ""
}

.fa-bullseye {
	--fa: ""
}

.fa-bacon {
	--fa: ""
}

.fa-hand-point-down {
	--fa: ""
}

.fa-arrow-up-from-bracket {
	--fa: ""
}

.fa-folder, .fa-folder-blank {
	--fa: ""
}

.fa-file-waveform, .fa-file-medical-alt {
	--fa: ""
}

.fa-radiation {
	--fa: ""
}

.fa-chart-simple {
	--fa: ""
}

.fa-mars-stroke {
	--fa: ""
}

.fa-vial {
	--fa: ""
}

.fa-gauge, .fa-dashboard, .fa-gauge-med, .fa-tachometer-alt-average {
	--fa: ""
}

.fa-wand-magic-sparkles, .fa-magic-wand-sparkles {
	--fa: ""
}

.fa-e {
	--fa: "E"
}

.fa-pen-clip, .fa-pen-alt {
	--fa: ""
}

.fa-bridge-circle-exclamation {
	--fa: ""
}

.fa-user {
	--fa: ""
}

.fa-school-circle-check {
	--fa: ""
}

.fa-dumpster {
	--fa: ""
}

.fa-van-shuttle, .fa-shuttle-van {
	--fa: ""
}

.fa-building-user {
	--fa: ""
}

.fa-square-caret-left, .fa-caret-square-left {
	--fa: ""
}

.fa-highlighter {
	--fa: ""
}

.fa-key {
	--fa: ""
}

.fa-bullhorn {
	--fa: ""
}

.fa-globe {
	--fa: ""
}

.fa-synagogue {
	--fa: ""
}

.fa-person-half-dress {
	--fa: ""
}

.fa-road-bridge {
	--fa: ""
}

.fa-location-arrow {
	--fa: ""
}

.fa-c {
	--fa: "C"
}

.fa-tablet-button {
	--fa: ""
}

.fa-building-lock {
	--fa: ""
}

.fa-pizza-slice {
	--fa: " "
}

.fa-money-bill-wave {
	--fa: ""
}

.fa-chart-area, .fa-area-chart {
	--fa: ""
}

.fa-house-flag {
	--fa: ""
}

.fa-person-circle-minus {
	--fa: ""
}

.fa-ban, .fa-cancel {
	--fa: ""
}

.fa-camera-rotate {
	--fa: ""
}

.fa-spray-can-sparkles, .fa-air-freshener {
	--fa: ""
}

.fa-star {
	--fa: ""
}

.fa-repeat {
	--fa: ""
}

.fa-cross {
	--fa: ""
}

.fa-box {
	--fa: ""
}

.fa-venus-mars {
	--fa: ""
}

.fa-arrow-pointer, .fa-mouse-pointer {
	--fa: ""
}

.fa-maximize, .fa-expand-arrows-alt {
	--fa: ""
}

.fa-charging-station {
	--fa: ""
}

.fa-shapes, .fa-triangle-circle-square {
	--fa: ""
}

.fa-shuffle, .fa-random {
	--fa: ""
}

.fa-person-running, .fa-running {
	--fa: ""
}

.fa-mobile-retro {
	--fa: ""
}

.fa-grip-lines-vertical {
	--fa: ""
}

.fa-spider {
	--fa: ""
}

.fa-hands-bound {
	--fa: ""
}

.fa-file-invoice-dollar {
	--fa: ""
}

.fa-plane-circle-exclamation {
	--fa: ""
}

.fa-x-ray {
	--fa: ""
}

.fa-spell-check {
	--fa: ""
}

.fa-slash {
	--fa: ""
}

.fa-computer-mouse, .fa-mouse {
	--fa: ""
}

.fa-arrow-right-to-bracket, .fa-sign-in {
	--fa: ""
}

.fa-shop-slash, .fa-store-alt-slash {
	--fa: ""
}

.fa-server {
	--fa: ""
}

.fa-virus-covid-slash {
	--fa: ""
}

.fa-shop-lock {
	--fa: ""
}

.fa-hourglass-start, .fa-hourglass-1 {
	--fa: ""
}

.fa-blender-phone {
	--fa: ""
}

.fa-building-wheat {
	--fa: ""
}

.fa-person-breastfeeding {
	--fa: ""
}

.fa-right-to-bracket, .fa-sign-in-alt {
	--fa: ""
}

.fa-venus {
	--fa: ""
}

.fa-passport {
	--fa: ""
}

.fa-thumbtack-slash, .fa-thumb-tack-slash {
	--fa: ""
}

.fa-heart-pulse, .fa-heartbeat {
	--fa: ""
}

.fa-people-carry-box, .fa-people-carry {
	--fa: ""
}

.fa-temperature-high {
	--fa: ""
}

.fa-microchip {
	--fa: ""
}

.fa-crown {
	--fa: ""
}

.fa-weight-hanging {
	--fa: ""
}

.fa-xmarks-lines {
	--fa: ""
}

.fa-file-prescription {
	--fa: ""
}

.fa-weight-scale, .fa-weight {
	--fa: ""
}

.fa-user-group, .fa-user-friends {
	--fa: ""
}

.fa-arrow-up-a-z, .fa-sort-alpha-up {
	--fa: ""
}

.fa-chess-knight {
	--fa: ""
}

.fa-face-laugh-squint, .fa-laugh-squint {
	--fa: ""
}

.fa-wheelchair {
	--fa: ""
}

.fa-circle-arrow-up, .fa-arrow-circle-up {
	--fa: ""
}

.fa-toggle-on {
	--fa: ""
}

.fa-person-walking, .fa-walking {
	--fa: ""
}

.fa-l {
	--fa: "L"
}

.fa-fire {
	--fa: ""
}

.fa-bed-pulse, .fa-procedures {
	--fa: ""
}

.fa-shuttle-space, .fa-space-shuttle {
	--fa: ""
}

.fa-face-laugh, .fa-laugh {
	--fa: ""
}

.fa-folder-open {
	--fa: ""
}

.fa-heart-circle-plus {
	--fa: ""
}

.fa-code-fork {
	--fa: ""
}

.fa-city {
	--fa: ""
}

.fa-microphone-lines, .fa-microphone-alt {
	--fa: ""
}

.fa-pepper-hot {
	--fa: " "
}

.fa-unlock {
	--fa: ""
}

.fa-colon-sign {
	--fa: ""
}

.fa-headset {
	--fa: ""
}

.fa-store-slash {
	--fa: ""
}

.fa-road-circle-xmark {
	--fa: ""
}

.fa-user-minus {
	--fa: ""
}

.fa-mars-stroke-up, .fa-mars-stroke-v {
	--fa: ""
}

.fa-champagne-glasses, .fa-glass-cheers {
	--fa: ""
}

.fa-clipboard {
	--fa: ""
}

.fa-house-circle-exclamation {
	--fa: ""
}

.fa-file-arrow-up, .fa-file-upload {
	--fa: ""
}

.fa-wifi, .fa-wifi-3, .fa-wifi-strong {
	--fa: ""
}

.fa-bath, .fa-bathtub {
	--fa: ""
}

.fa-underline {
	--fa: ""
}

.fa-user-pen, .fa-user-edit {
	--fa: ""
}

.fa-signature {
	--fa: ""
}

.fa-stroopwafel {
	--fa: ""
}

.fa-bold {
	--fa: ""
}

.fa-anchor-lock {
	--fa: ""
}

.fa-building-ngo {
	--fa: ""
}

.fa-manat-sign {
	--fa: ""
}

.fa-not-equal {
	--fa: ""
}

.fa-border-top-left, .fa-border-style {
	--fa: ""
}

.fa-map-location-dot, .fa-map-marked-alt {
	--fa: " "
}

.fa-jedi {
	--fa: ""
}

.fa-square-poll-vertical, .fa-poll {
	--fa: ""
}

.fa-mug-hot {
	--fa: ""
}

.fa-car-battery, .fa-battery-car {
	--fa: ""
}

.fa-gift {
	--fa: ""
}

.fa-dice-two {
	--fa: ""
}

.fa-chess-queen {
	--fa: ""
}

.fa-glasses {
	--fa: ""
}

.fa-chess-board {
	--fa: ""
}

.fa-building-circle-check {
	--fa: ""
}

.fa-person-chalkboard {
	--fa: ""
}

.fa-mars-stroke-right, .fa-mars-stroke-h {
	--fa: ""
}

.fa-hand-back-fist, .fa-hand-rock {
	--fa: ""
}

.fa-square-caret-up, .fa-caret-square-up {
	--fa: ""
}

.fa-cloud-showers-water {
	--fa: ""
}

.fa-chart-bar, .fa-bar-chart {
	--fa: ""
}

.fa-hands-bubbles, .fa-hands-wash {
	--fa: ""
}

.fa-less-than-equal {
	--fa: ""
}

.fa-train {
	--fa: ""
}

.fa-eye-low-vision, .fa-low-vision {
	--fa: ""
}

.fa-crow {
	--fa: " "
}

.fa-sailboat {
	--fa: ""
}

.fa-window-restore {
	--fa: ""
}

.fa-square-plus, .fa-plus-square {
	--fa: ""
}

.fa-torii-gate {
	--fa: ""
}

.fa-frog {
	--fa: ""
}

.fa-bucket {
	--fa: ""
}

.fa-image {
	--fa: ""
}

.fa-microphone {
	--fa: ""
}

.fa-cow {
	--fa: ""
}

.fa-caret-up {
	--fa: ""
}

.fa-screwdriver {
	--fa: ""
}

.fa-folder-closed {
	--fa: ""
}

.fa-house-tsunami {
	--fa: ""
}

.fa-square-nfi {
	--fa: ""
}

.fa-arrow-up-from-ground-water {
	--fa: ""
}

.fa-martini-glass, .fa-glass-martini-alt {
	--fa: ""
}

.fa-square-binary {
	--fa: ""
}

.fa-rotate-left, .fa-rotate-back, .fa-rotate-backward, .fa-undo-alt {
	--fa: ""
}

.fa-table-columns, .fa-columns {
	--fa: ""
}

.fa-lemon {
	--fa: ""
}

.fa-head-side-mask {
	--fa: ""
}

.fa-handshake {
	--fa: ""
}

.fa-gem {
	--fa: ""
}

.fa-dolly, .fa-dolly-box {
	--fa: ""
}

.fa-smoking {
	--fa: ""
}

.fa-minimize, .fa-compress-arrows-alt {
	--fa: ""
}

.fa-monument {
	--fa: ""
}

.fa-snowplow {
	--fa: ""
}

.fa-angles-right, .fa-angle-double-right {
	--fa: ""
}

.fa-cannabis {
	--fa: ""
}

.fa-circle-play, .fa-play-circle {
	--fa: ""
}

.fa-tablets {
	--fa: ""
}

.fa-ethernet {
	--fa: ""
}

.fa-euro-sign, .fa-eur, .fa-euro {
	--fa: ""
}

.fa-chair {
	--fa: ""
}

.fa-circle-check, .fa-check-circle {
	--fa: ""
}

.fa-circle-stop, .fa-stop-circle {
	--fa: ""
}

.fa-compass-drafting, .fa-drafting-compass {
	--fa: ""
}

.fa-plate-wheat {
	--fa: ""
}

.fa-icicles {
	--fa: ""
}

.fa-person-shelter {
	--fa: ""
}

.fa-neuter {
	--fa: ""
}

.fa-id-badge {
	--fa: ""
}

.fa-marker {
	--fa: ""
}

.fa-face-laugh-beam, .fa-laugh-beam {
	--fa: ""
}

.fa-helicopter-symbol {
	--fa: ""
}

.fa-universal-access {
	--fa: ""
}

.fa-circle-chevron-up, .fa-chevron-circle-up {
	--fa: ""
}

.fa-lari-sign {
	--fa: ""
}

.fa-volcano {
	--fa: ""
}

.fa-person-walking-dashed-line-arrow-right {
	--fa: ""
}

.fa-sterling-sign, .fa-gbp, .fa-pound-sign {
	--fa: ""
}

.fa-viruses {
	--fa: ""
}

.fa-square-person-confined {
	--fa: ""
}

.fa-user-tie {
	--fa: ""
}

.fa-arrow-down-long, .fa-long-arrow-down {
	--fa: ""
}

.fa-tent-arrow-down-to-line {
	--fa: ""
}

.fa-certificate {
	--fa: ""
}

.fa-reply-all, .fa-mail-reply-all {
	--fa: ""
}

.fa-suitcase {
	--fa: ""
}

.fa-person-skating, .fa-skating {
	--fa: ""
}

.fa-filter-circle-dollar, .fa-funnel-dollar {
	--fa: ""
}

.fa-camera-retro {
	--fa: ""
}

.fa-circle-arrow-down, .fa-arrow-circle-down {
	--fa: ""
}

.fa-file-import, .fa-arrow-right-to-file {
	--fa: ""
}

.fa-square-arrow-up-right, .fa-external-link-square {
	--fa: ""
}

.fa-box-open {
	--fa: ""
}

.fa-scroll {
	--fa: ""
}

.fa-spa {
	--fa: ""
}

.fa-location-pin-lock {
	--fa: ""
}

.fa-pause {
	--fa: ""
}

.fa-hill-avalanche {
	--fa: ""
}

.fa-temperature-empty, .fa-temperature-0, .fa-thermometer-0, .fa-thermometer-empty {
	--fa: ""
}

.fa-bomb {
	--fa: ""
}

.fa-registered {
	--fa: ""
}

.fa-address-card, .fa-contact-card, .fa-vcard {
	--fa: ""
}

.fa-scale-unbalanced-flip, .fa-balance-scale-right {
	--fa: ""
}

.fa-subscript {
	--fa: ""
}

.fa-diamond-turn-right, .fa-directions {
	--fa: ""
}

.fa-burst {
	--fa: ""
}

.fa-house-laptop, .fa-laptop-house {
	--fa: ""
}

.fa-face-tired, .fa-tired {
	--fa: ""
}

.fa-money-bills {
	--fa: ""
}

.fa-smog {
	--fa: ""
}

.fa-crutch {
	--fa: ""
}

.fa-cloud-arrow-up, .fa-cloud-upload, .fa-cloud-upload-alt {
	--fa: ""
}

.fa-palette {
	--fa: ""
}

.fa-arrows-turn-right {
	--fa: ""
}

.fa-vest {
	--fa: ""
}

.fa-ferry {
	--fa: ""
}

.fa-arrows-down-to-people {
	--fa: ""
}

.fa-seedling, .fa-sprout {
	--fa: ""
}

.fa-left-right, .fa-arrows-alt-h {
	--fa: ""
}

.fa-boxes-packing {
	--fa: ""
}

.fa-circle-arrow-left, .fa-arrow-circle-left {
	--fa: ""
}

.fa-group-arrows-rotate {
	--fa: ""
}

.fa-bowl-food {
	--fa: ""
}

.fa-candy-cane {
	--fa: ""
}

.fa-arrow-down-wide-short, .fa-sort-amount-asc, .fa-sort-amount-down {
	--fa: " "
}

.fa-cloud-bolt, .fa-thunderstorm {
	--fa: ""
}

.fa-text-slash, .fa-remove-format {
	--fa: ""
}

.fa-face-smile-wink, .fa-smile-wink {
	--fa: ""
}

.fa-file-word {
	--fa: ""
}

.fa-file-powerpoint {
	--fa: ""
}

.fa-arrows-left-right, .fa-arrows-h {
	--fa: ""
}

.fa-house-lock {
	--fa: ""
}

.fa-cloud-arrow-down, .fa-cloud-download, .fa-cloud-download-alt {
	--fa: ""
}

.fa-children {
	--fa: ""
}

.fa-chalkboard, .fa-blackboard {
	--fa: ""
}

.fa-user-large-slash, .fa-user-alt-slash {
	--fa: ""
}

.fa-envelope-open {
	--fa: ""
}

.fa-handshake-simple-slash, .fa-handshake-alt-slash {
	--fa: ""
}

.fa-mattress-pillow {
	--fa: ""
}

.fa-guarani-sign {
	--fa: ""
}

.fa-arrows-rotate, .fa-refresh, .fa-sync {
	--fa: ""
}

.fa-fire-extinguisher {
	--fa: ""
}

.fa-cruzeiro-sign {
	--fa: ""
}

.fa-greater-than-equal {
	--fa: ""
}

.fa-shield-halved, .fa-shield-alt {
	--fa: ""
}

.fa-book-atlas, .fa-atlas {
	--fa: ""
}

.fa-virus {
	--fa: ""
}

.fa-envelope-circle-check {
	--fa: ""
}

.fa-layer-group {
	--fa: ""
}

.fa-arrows-to-dot {
	--fa: ""
}

.fa-archway {
	--fa: ""
}

.fa-heart-circle-check {
	--fa: ""
}

.fa-house-chimney-crack, .fa-house-damage {
	--fa: ""
}

.fa-file-zipper, .fa-file-archive {
	--fa: ""
}

.fa-square {
	--fa: ""
}

.fa-martini-glass-empty, .fa-glass-martini {
	--fa: ""
}

.fa-couch {
	--fa: ""
}

.fa-cedi-sign {
	--fa: ""
}

.fa-italic {
	--fa: ""
}

.fa-table-cells-column-lock {
	--fa: ""
}

.fa-church {
	--fa: ""
}

.fa-comments-dollar {
	--fa: ""
}

.fa-democrat {
	--fa: ""
}

.fa-z {
	--fa: "Z"
}

.fa-person-skiing, .fa-skiing {
	--fa: ""
}

.fa-road-lock {
	--fa: ""
}

.fa-a {
	--fa: "A"
}

.fa-temperature-arrow-down, .fa-temperature-down {
	--fa: ""
}

.fa-feather-pointed, .fa-feather-alt {
	--fa: ""
}

.fa-p {
	--fa: "P"
}

.fa-snowflake {
	--fa: ""
}

.fa-newspaper {
	--fa: ""
}

.fa-rectangle-ad, .fa-ad {
	--fa: ""
}

.fa-circle-arrow-right, .fa-arrow-circle-right {
	--fa: ""
}

.fa-filter-circle-xmark {
	--fa: ""
}

.fa-locust {
	--fa: " "
}

.fa-sort, .fa-unsorted {
	--fa: ""
}

.fa-list-ol, .fa-list-1-2, .fa-list-numeric {
	--fa: ""
}

.fa-person-dress-burst {
	--fa: ""
}

.fa-money-check-dollar, .fa-money-check-alt {
	--fa: ""
}

.fa-vector-square {
	--fa: ""
}

.fa-bread-slice {
	--fa: ""
}

.fa-language {
	--fa: ""
}

.fa-face-kiss-wink-heart, .fa-kiss-wink-heart {
	--fa: ""
}

.fa-filter {
	--fa: ""
}

.fa-question {
	--fa: "?"
}

.fa-file-signature {
	--fa: ""
}

.fa-up-down-left-right, .fa-arrows-alt {
	--fa: ""
}

.fa-house-chimney-user {
	--fa: ""
}

.fa-hand-holding-heart {
	--fa: ""
}

.fa-puzzle-piece {
	--fa: ""
}

.fa-money-check {
	--fa: ""
}

.fa-star-half-stroke, .fa-star-half-alt {
	--fa: ""
}

.fa-code {
	--fa: ""
}

.fa-whiskey-glass, .fa-glass-whiskey {
	--fa: " "
}

.fa-building-circle-exclamation {
	--fa: ""
}

.fa-magnifying-glass-chart {
	--fa: ""
}

.fa-arrow-up-right-from-square, .fa-external-link {
	--fa: ""
}

.fa-cubes-stacked {
	--fa: ""
}

.fa-won-sign, .fa-krw, .fa-won {
	--fa: ""
}

.fa-virus-covid {
	--fa: ""
}

.fa-austral-sign {
	--fa: ""
}

.fa-f {
	--fa: "F"
}

.fa-leaf {
	--fa: ""
}

.fa-road {
	--fa: ""
}

.fa-taxi, .fa-cab {
	--fa: ""
}

.fa-person-circle-plus {
	--fa: ""
}

.fa-chart-pie, .fa-pie-chart {
	--fa: ""
}

.fa-bolt-lightning {
	--fa: ""
}

.fa-sack-xmark {
	--fa: ""
}

.fa-file-excel {
	--fa: ""
}

.fa-file-contract {
	--fa: ""
}

.fa-fish-fins {
	--fa: ""
}

.fa-building-flag {
	--fa: ""
}

.fa-face-grin-beam, .fa-grin-beam {
	--fa: ""
}

.fa-object-ungroup {
	--fa: ""
}

.fa-poop {
	--fa: ""
}

.fa-location-pin, .fa-map-marker {
	--fa: ""
}

.fa-kaaba {
	--fa: ""
}

.fa-toilet-paper {
	--fa: ""
}

.fa-helmet-safety, .fa-hard-hat, .fa-hat-hard {
	--fa: " "
}

.fa-eject {
	--fa: ""
}

.fa-circle-right, .fa-arrow-alt-circle-right {
	--fa: ""
}

.fa-plane-circle-check {
	--fa: ""
}

.fa-face-rolling-eyes, .fa-meh-rolling-eyes {
	--fa: ""
}

.fa-object-group {
	--fa: ""
}

.fa-chart-line, .fa-line-chart {
	--fa: ""
}

.fa-mask-ventilator {
	--fa: ""
}

.fa-arrow-right {
	--fa: ""
}

.fa-signs-post, .fa-map-signs {
	--fa: ""
}

.fa-cash-register {
	--fa: ""
}

.fa-person-circle-question {
	--fa: ""
}

.fa-h {
	--fa: "H"
}

.fa-tarp {
	--fa: ""
}

.fa-screwdriver-wrench, .fa-tools {
	--fa: ""
}

.fa-arrows-to-eye {
	--fa: ""
}

.fa-plug-circle-bolt {
	--fa: ""
}

.fa-heart {
	--fa: ""
}

.fa-mars-and-venus {
	--fa: ""
}

.fa-house-user, .fa-home-user {
	--fa: ""
}

.fa-dumpster-fire {
	--fa: ""
}

.fa-house-crack {
	--fa: ""
}

.fa-martini-glass-citrus, .fa-cocktail {
	--fa: ""
}

.fa-face-surprise, .fa-surprise {
	--fa: ""
}

.fa-bottle-water {
	--fa: ""
}

.fa-circle-pause, .fa-pause-circle {
	--fa: ""
}

.fa-toilet-paper-slash {
	--fa: ""
}

.fa-apple-whole, .fa-apple-alt {
	--fa: ""
}

.fa-kitchen-set {
	--fa: ""
}

.fa-r {
	--fa: "R"
}

.fa-temperature-quarter, .fa-temperature-1, .fa-thermometer-1, .fa-thermometer-quarter {
	--fa: ""
}

.fa-cube {
	--fa: ""
}

.fa-bitcoin-sign {
	--fa: ""
}

.fa-shield-dog {
	--fa: ""
}

.fa-solar-panel {
	--fa: ""
}

.fa-lock-open {
	--fa: ""
}

.fa-elevator {
	--fa: ""
}

.fa-money-bill-transfer {
	--fa: ""
}

.fa-money-bill-trend-up {
	--fa: ""
}

.fa-house-flood-water-circle-arrow-right {
	--fa: ""
}

.fa-square-poll-horizontal, .fa-poll-h {
	--fa: ""
}

.fa-circle {
	--fa: ""
}

.fa-backward-fast, .fa-fast-backward {
	--fa: ""
}

.fa-recycle {
	--fa: ""
}

.fa-user-astronaut {
	--fa: ""
}

.fa-plane-slash {
	--fa: ""
}

.fa-trademark {
	--fa: ""
}

.fa-basketball, .fa-basketball-ball {
	--fa: ""
}

.fa-satellite-dish {
	--fa: ""
}

.fa-circle-up, .fa-arrow-alt-circle-up {
	--fa: ""
}

.fa-mobile-screen-button, .fa-mobile-alt {
	--fa: ""
}

.fa-volume-high, .fa-volume-up {
	--fa: ""
}

.fa-users-rays {
	--fa: ""
}

.fa-wallet {
	--fa: ""
}

.fa-clipboard-check {
	--fa: ""
}

.fa-file-audio {
	--fa: ""
}

.fa-burger, .fa-hamburger {
	--fa: " "
}

.fa-wrench {
	--fa: ""
}

.fa-bugs {
	--fa: ""
}

.fa-rupee-sign, .fa-rupee {
	--fa: ""
}

.fa-file-image {
	--fa: ""
}

.fa-circle-question, .fa-question-circle {
	--fa: ""
}

.fa-plane-departure {
	--fa: ""
}

.fa-handshake-slash {
	--fa: " "
}

.fa-book-bookmark {
	--fa: ""
}

.fa-code-branch {
	--fa: ""
}

.fa-hat-cowboy {
	--fa: ""
}

.fa-bridge {
	--fa: ""
}

.fa-phone-flip, .fa-phone-alt {
	--fa: ""
}

.fa-truck-front {
	--fa: ""
}

.fa-cat {
	--fa: ""
}

.fa-anchor-circle-exclamation {
	--fa: ""
}

.fa-truck-field {
	--fa: ""
}

.fa-route {
	--fa: ""
}

.fa-clipboard-question {
	--fa: ""
}

.fa-panorama {
	--fa: ""
}

.fa-comment-medical {
	--fa: ""
}

.fa-teeth-open {
	--fa: ""
}

.fa-file-circle-minus {
	--fa: ""
}

.fa-tags {
	--fa: ""
}

.fa-wine-glass {
	--fa: ""
}

.fa-forward-fast, .fa-fast-forward {
	--fa: ""
}

.fa-face-meh-blank, .fa-meh-blank {
	--fa: ""
}

.fa-square-parking, .fa-parking {
	--fa: ""
}

.fa-house-signal {
	--fa: ""
}

.fa-bars-progress, .fa-tasks-alt {
	--fa: " "
}

.fa-faucet-drip {
	--fa: ""
}

.fa-cart-flatbed, .fa-dolly-flatbed {
	--fa: ""
}

.fa-ban-smoking, .fa-smoking-ban {
	--fa: ""
}

.fa-terminal {
	--fa: " "
}

.fa-mobile-button {
	--fa: ""
}

.fa-house-medical-flag {
	--fa: ""
}

.fa-basket-shopping, .fa-shopping-basket {
	--fa: ""
}

.fa-tape {
	--fa: ""
}

.fa-bus-simple, .fa-bus-alt {
	--fa: ""
}

.fa-eye {
	--fa: ""
}

.fa-face-sad-cry, .fa-sad-cry {
	--fa: ""
}

.fa-audio-description {
	--fa: ""
}

.fa-person-military-to-person {
	--fa: ""
}

.fa-file-shield {
	--fa: ""
}

.fa-user-slash {
	--fa: ""
}

.fa-pen {
	--fa: ""
}

.fa-tower-observation {
	--fa: ""
}

.fa-file-code {
	--fa: ""
}

.fa-signal, .fa-signal-5, .fa-signal-perfect {
	--fa: ""
}

.fa-bus {
	--fa: ""
}

.fa-heart-circle-xmark {
	--fa: ""
}

.fa-house-chimney, .fa-home-lg {
	--fa: ""
}

.fa-window-maximize {
	--fa: ""
}

.fa-face-frown, .fa-frown {
	--fa: ""
}

.fa-prescription {
	--fa: ""
}

.fa-shop, .fa-store-alt {
	--fa: ""
}

.fa-floppy-disk, .fa-save {
	--fa: ""
}

.fa-vihara {
	--fa: ""
}

.fa-scale-unbalanced, .fa-balance-scale-left {
	--fa: ""
}

.fa-sort-up, .fa-sort-asc {
	--fa: ""
}

.fa-comment-dots, .fa-commenting {
	--fa: ""
}

.fa-plant-wilt {
	--fa: ""
}

.fa-diamond {
	--fa: ""
}

.fa-face-grin-squint, .fa-grin-squint {
	--fa: ""
}

.fa-hand-holding-dollar, .fa-hand-holding-usd {
	--fa: ""
}

.fa-chart-diagram {
	--fa: ""
}

.fa-bacterium {
	--fa: ""
}

.fa-hand-pointer {
	--fa: ""
}

.fa-drum-steelpan {
	--fa: ""
}

.fa-hand-scissors {
	--fa: ""
}

.fa-hands-praying, .fa-praying-hands {
	--fa: ""
}

.fa-arrow-rotate-right, .fa-arrow-right-rotate, .fa-arrow-rotate-forward, .fa-redo {
	--fa: ""
}

.fa-biohazard {
	--fa: ""
}

.fa-location-crosshairs, .fa-location {
	--fa: ""
}

.fa-mars-double {
	--fa: ""
}

.fa-child-dress {
	--fa: ""
}

.fa-users-between-lines {
	--fa: ""
}

.fa-lungs-virus {
	--fa: ""
}

.fa-face-grin-tears, .fa-grin-tears {
	--fa: ""
}

.fa-phone {
	--fa: ""
}

.fa-calendar-xmark, .fa-calendar-times {
	--fa: ""
}

.fa-child-reaching {
	--fa: ""
}

.fa-head-side-virus {
	--fa: ""
}

.fa-user-gear, .fa-user-cog {
	--fa: ""
}

.fa-arrow-up-1-9, .fa-sort-numeric-up {
	--fa: ""
}

.fa-door-closed {
	--fa: ""
}

.fa-shield-virus {
	--fa: ""
}

.fa-dice-six {
	--fa: ""
}

.fa-mosquito-net {
	--fa: ""
}

.fa-file-fragment {
	--fa: ""
}

.fa-bridge-water {
	--fa: ""
}

.fa-person-booth {
	--fa: ""
}

.fa-text-width {
	--fa: ""
}

.fa-hat-wizard {
	--fa: ""
}

.fa-pen-fancy {
	--fa: ""
}

.fa-person-digging, .fa-digging {
	--fa: ""
}

.fa-trash {
	--fa: ""
}

.fa-gauge-simple, .fa-gauge-simple-med, .fa-tachometer-average {
	--fa: ""
}

.fa-book-medical {
	--fa: ""
}

.fa-poo {
	--fa: ""
}

.fa-quote-right, .fa-quote-right-alt {
	--fa: ""
}

.fa-shirt, .fa-t-shirt, .fa-tshirt {
	--fa: ""
}

.fa-cubes {
	--fa: ""
}

.fa-divide {
	--fa: ""
}

.fa-tenge-sign, .fa-tenge {
	--fa: ""
}

.fa-headphones {
	--fa: ""
}

.fa-hands-holding {
	--fa: ""
}

.fa-hands-clapping {
	--fa: ""
}

.fa-republican {
	--fa: ""
}

.fa-arrow-left {
	--fa: " "
}

.fa-person-circle-xmark {
	--fa: ""
}

.fa-ruler {
	--fa: ""
}

.fa-align-left {
	--fa: ""
}

.fa-dice-d6 {
	--fa: ""
}

.fa-restroom {
	--fa: ""
}

.fa-j {
	--fa: "J"
}

.fa-users-viewfinder {
	--fa: ""
}

.fa-file-video {
	--fa: ""
}

.fa-up-right-from-square, .fa-external-link-alt {
	--fa: ""
}

.fa-table-cells, .fa-th {
	--fa: ""
}

.fa-file-pdf {
	--fa: ""
}

.fa-book-bible, .fa-bible {
	--fa: ""
}

.fa-o {
	--fa: "O"
}

.fa-suitcase-medical, .fa-medkit {
	--fa: ""
}

.fa-user-secret {
	--fa: ""
}

.fa-otter {
	--fa: ""
}

.fa-person-dress, .fa-female {
	--fa: ""
}

.fa-comment-dollar {
	--fa: ""
}

.fa-business-time, .fa-briefcase-clock {
	--fa: ""
}

.fa-table-cells-large, .fa-th-large {
	--fa: ""
}

.fa-book-tanakh, .fa-tanakh {
	--fa: " "
}

.fa-phone-volume, .fa-volume-control-phone {
	--fa: " "
}

.fa-hat-cowboy-side {
	--fa: ""
}

.fa-clipboard-user {
	--fa: ""
}

.fa-child {
	--fa: ""
}

.fa-lira-sign {
	--fa: ""
}

.fa-satellite {
	--fa: ""
}

.fa-plane-lock {
	--fa: ""
}

.fa-tag {
	--fa: ""
}

.fa-comment {
	--fa: ""
}

.fa-cake-candles, .fa-birthday-cake, .fa-cake {
	--fa: ""
}

.fa-envelope {
	--fa: " "
}

.fa-angles-up, .fa-angle-double-up {
	--fa: ""
}

.fa-paperclip {
	--fa: ""
}

.fa-arrow-right-to-city {
	--fa: ""
}

.fa-ribbon {
	--fa: ""
}

.fa-lungs {
	--fa: ""
}

.fa-arrow-up-9-1, .fa-sort-numeric-up-alt {
	--fa: ""
}

.fa-litecoin-sign {
	--fa: ""
}

.fa-border-none {
	--fa: ""
}

.fa-circle-nodes {
	--fa: ""
}

.fa-parachute-box {
	--fa: ""
}

.fa-indent {
	--fa: ""
}

.fa-truck-field-un {
	--fa: ""
}

.fa-hourglass, .fa-hourglass-empty {
	--fa: ""
}

.fa-mountain {
	--fa: ""
}

.fa-user-doctor, .fa-user-md {
	--fa: ""
}

.fa-circle-info, .fa-info-circle {
	--fa: ""
}

.fa-cloud-meatball {
	--fa: ""
}

.fa-camera, .fa-camera-alt {
	--fa: ""
}

.fa-square-virus {
	--fa: ""
}

.fa-meteor {
	--fa: ""
}

.fa-car-on {
	--fa: ""
}

.fa-sleigh {
	--fa: ""
}

.fa-arrow-down-1-9, .fa-sort-numeric-asc, .fa-sort-numeric-down {
	--fa: ""
}

.fa-hand-holding-droplet, .fa-hand-holding-water {
	--fa: ""
}

.fa-water {
	--fa: ""
}

.fa-calendar-check {
	--fa: ""
}

.fa-braille {
	--fa: ""
}

.fa-prescription-bottle-medical, .fa-prescription-bottle-alt {
	--fa: ""
}

.fa-landmark {
	--fa: ""
}

.fa-truck {
	--fa: ""
}

.fa-crosshairs {
	--fa: ""
}

.fa-person-cane {
	--fa: ""
}

.fa-tent {
	--fa: ""
}

.fa-vest-patches {
	--fa: ""
}

.fa-check-double {
	--fa: " "
}

.fa-arrow-down-a-z, .fa-sort-alpha-asc, .fa-sort-alpha-down {
	--fa: ""
}

.fa-money-bill-wheat {
	--fa: ""
}

.fa-cookie {
	--fa: ""
}

.fa-arrow-rotate-left, .fa-arrow-left-rotate, .fa-arrow-rotate-back, .fa-arrow-rotate-backward, .fa-undo {
	--fa: ""
}

.fa-hard-drive, .fa-hdd {
	--fa: " "
}

.fa-face-grin-squint-tears, .fa-grin-squint-tears {
	--fa: ""
}

.fa-dumbbell {
	--fa: ""
}

.fa-rectangle-list, .fa-list-alt {
	--fa: ""
}

.fa-tarp-droplet {
	--fa: ""
}

.fa-house-medical-circle-check {
	--fa: ""
}

.fa-person-skiing-nordic, .fa-skiing-nordic {
	--fa: ""
}

.fa-calendar-plus {
	--fa: ""
}

.fa-plane-arrival {
	--fa: ""
}

.fa-circle-left, .fa-arrow-alt-circle-left {
	--fa: ""
}

.fa-train-subway, .fa-subway {
	--fa: ""
}

.fa-chart-gantt {
	--fa: ""
}

.fa-indian-rupee-sign, .fa-indian-rupee, .fa-inr {
	--fa: ""
}

.fa-crop-simple, .fa-crop-alt {
	--fa: ""
}

.fa-money-bill-1, .fa-money-bill-alt {
	--fa: ""
}

.fa-left-long, .fa-long-arrow-alt-left {
	--fa: ""
}

.fa-dna {
	--fa: ""
}

.fa-virus-slash {
	--fa: ""
}

.fa-minus, .fa-subtract {
	--fa: ""
}

.fa-chess {
	--fa: ""
}

.fa-arrow-left-long, .fa-long-arrow-left {
	--fa: ""
}

.fa-plug-circle-check {
	--fa: ""
}

.fa-street-view {
	--fa: ""
}

.fa-franc-sign {
	--fa: ""
}

.fa-volume-off {
	--fa: ""
}

.fa-hands-asl-interpreting, .fa-american-sign-language-interpreting, .fa-asl-interpreting, .fa-hands-american-sign-language-interpreting {
	--fa: ""
}

.fa-gear, .fa-cog {
	--fa: ""
}

.fa-droplet-slash, .fa-tint-slash {
	--fa: ""
}

.fa-mosque {
	--fa: ""
}

.fa-mosquito {
	--fa: ""
}

.fa-star-of-david {
	--fa: ""
}

.fa-person-military-rifle {
	--fa: ""
}

.fa-cart-shopping, .fa-shopping-cart {
	--fa: ""
}

.fa-vials {
	--fa: ""
}

.fa-plug-circle-plus {
	--fa: ""
}

.fa-place-of-worship {
	--fa: ""
}

.fa-grip-vertical {
	--fa: ""
}

.fa-hexagon-nodes {
	--fa: ""
}

.fa-arrow-turn-up, .fa-level-up {
	--fa: ""
}

.fa-u {
	--fa: "U"
}

.fa-square-root-variable, .fa-square-root-alt {
	--fa: ""
}

.fa-clock, .fa-clock-four {
	--fa: ""
}

.fa-backward-step, .fa-step-backward {
	--fa: ""
}

.fa-pallet {
	--fa: ""
}

.fa-faucet {
	--fa: ""
}

.fa-baseball-bat-ball {
	--fa: ""
}

.fa-s {
	--fa: "S"
}

.fa-timeline {
	--fa: ""
}

.fa-keyboard {
	--fa: ""
}

.fa-caret-down {
	--fa: ""
}

.fa-house-chimney-medical, .fa-clinic-medical {
	--fa: ""
}

.fa-temperature-three-quarters, .fa-temperature-3, .fa-thermometer-3, .fa-thermometer-three-quarters {
	--fa: ""
}

.fa-mobile-screen, .fa-mobile-android-alt {
	--fa: ""
}

.fa-plane-up {
	--fa: ""
}

.fa-piggy-bank {
	--fa: ""
}

.fa-battery-half, .fa-battery-3 {
	--fa: ""
}

.fa-mountain-city {
	--fa: ""
}

.fa-coins {
	--fa: ""
}

.fa-khanda {
	--fa: ""
}

.fa-sliders, .fa-sliders-h {
	--fa: ""
}

.fa-folder-tree {
	--fa: " "
}

.fa-network-wired {
	--fa: ""
}

.fa-map-pin {
	--fa: ""
}

.fa-hamsa {
	--fa: ""
}

.fa-cent-sign {
	--fa: ""
}

.fa-flask {
	--fa: ""
}

.fa-person-pregnant {
	--fa: ""
}

.fa-wand-sparkles {
	--fa: ""
}

.fa-ellipsis-vertical, .fa-ellipsis-v {
	--fa: ""
}

.fa-ticket {
	--fa: ""
}

.fa-power-off {
	--fa: ""
}

.fa-right-long, .fa-long-arrow-alt-right {
	--fa: ""
}

.fa-flag-usa {
	--fa: ""
}

.fa-laptop-file {
	--fa: ""
}

.fa-tty, .fa-teletype {
	--fa: ""
}

.fa-diagram-next {
	--fa: ""
}

.fa-person-rifle {
	--fa: ""
}

.fa-house-medical-circle-exclamation {
	--fa: ""
}

.fa-closed-captioning {
	--fa: ""
}

.fa-person-hiking, .fa-hiking {
	--fa: ""
}

.fa-venus-double {
	--fa: ""
}

.fa-images {
	--fa: ""
}

.fa-calculator {
	--fa: ""
}

.fa-people-pulling {
	--fa: ""
}

.fa-n {
	--fa: "N"
}

.fa-cable-car, .fa-tram {
	--fa: ""
}

.fa-cloud-rain {
	--fa: ""
}

.fa-building-circle-xmark {
	--fa: ""
}

.fa-ship {
	--fa: ""
}

.fa-arrows-down-to-line {
	--fa: ""
}

.fa-download {
	--fa: ""
}

.fa-face-grin, .fa-grin {
	--fa: ""
}

.fa-delete-left, .fa-backspace {
	--fa: ""
}

.fa-eye-dropper, .fa-eye-dropper-empty, .fa-eyedropper {
	--fa: ""
}

.fa-file-circle-check {
	--fa: " "
}

.fa-forward {
	--fa: ""
}

.fa-mobile, .fa-mobile-android, .fa-mobile-phone {
	--fa: ""
}

.fa-face-meh, .fa-meh {
	--fa: ""
}

.fa-align-center {
	--fa: ""
}

.fa-book-skull, .fa-book-dead {
	--fa: ""
}

.fa-id-card, .fa-drivers-license {
	--fa: ""
}

.fa-outdent, .fa-dedent {
	--fa: ""
}

.fa-heart-circle-exclamation {
	--fa: ""
}

.fa-house, .fa-home, .fa-home-alt, .fa-home-lg-alt {
	--fa: ""
}

.fa-calendar-week {
	--fa: ""
}

.fa-laptop-medical {
	--fa: " "
}

.fa-b {
	--fa: "B"
}

.fa-file-medical {
	--fa: ""
}

.fa-dice-one {
	--fa: ""
}

.fa-kiwi-bird {
	--fa: ""
}

.fa-arrow-right-arrow-left, .fa-exchange {
	--fa: ""
}

.fa-rotate-right, .fa-redo-alt, .fa-rotate-forward {
	--fa: ""
}

.fa-utensils, .fa-cutlery {
	--fa: ""
}

.fa-arrow-up-wide-short, .fa-sort-amount-up {
	--fa: ""
}

.fa-mill-sign {
	--fa: ""
}

.fa-bowl-rice {
	--fa: ""
}

.fa-skull {
	--fa: ""
}

.fa-tower-broadcast, .fa-broadcast-tower {
	--fa: ""
}

.fa-truck-pickup {
	--fa: ""
}

.fa-up-long, .fa-long-arrow-alt-up {
	--fa: ""
}

.fa-stop {
	--fa: ""
}

.fa-code-merge {
	--fa: ""
}

.fa-upload {
	--fa: ""
}

.fa-hurricane {
	--fa: ""
}

.fa-mound {
	--fa: ""
}

.fa-toilet-portable {
	--fa: ""
}

.fa-compact-disc {
	--fa: ""
}

.fa-file-arrow-down, .fa-file-download {
	--fa: ""
}

.fa-caravan {
	--fa: ""
}

.fa-shield-cat {
	--fa: ""
}

.fa-bolt, .fa-zap {
	--fa: ""
}

.fa-glass-water {
	--fa: ""
}

.fa-oil-well {
	--fa: ""
}

.fa-vault {
	--fa: ""
}

.fa-mars {
	--fa: ""
}

.fa-toilet {
	--fa: ""
}

.fa-plane-circle-xmark {
	--fa: ""
}

.fa-yen-sign, .fa-cny, .fa-jpy, .fa-rmb, .fa-yen {
	--fa: ""
}

.fa-ruble-sign, .fa-rouble, .fa-rub, .fa-ruble {
	--fa: ""
}

.fa-sun {
	--fa: ""
}

.fa-guitar {
	--fa: ""
}

.fa-face-laugh-wink, .fa-laugh-wink {
	--fa: ""
}

.fa-horse-head {
	--fa: ""
}

.fa-bore-hole {
	--fa: ""
}

.fa-industry {
	--fa: ""
}

.fa-circle-down, .fa-arrow-alt-circle-down {
	--fa: ""
}

.fa-arrows-turn-to-dots {
	--fa: ""
}

.fa-florin-sign {
	--fa: ""
}

.fa-arrow-down-short-wide, .fa-sort-amount-desc, .fa-sort-amount-down-alt {
	--fa: ""
}

.fa-less-than {
	--fa: "<"
}

.fa-angle-down {
	--fa: ""
}

.fa-car-tunnel {
	--fa: ""
}

.fa-head-side-cough {
	--fa: ""
}

.fa-grip-lines {
	--fa: ""
}

.fa-thumbs-down {
	--fa: ""
}

.fa-user-lock {
	--fa: ""
}

.fa-arrow-right-long, .fa-long-arrow-right {
	--fa: ""
}

.fa-anchor-circle-xmark {
	--fa: ""
}

.fa-ellipsis, .fa-ellipsis-h {
	--fa: ""
}

.fa-chess-pawn {
	--fa: ""
}

.fa-kit-medical, .fa-first-aid {
	--fa: ""
}

.fa-person-through-window {
	--fa: ""
}

.fa-toolbox {
	--fa: ""
}

.fa-hands-holding-circle {
	--fa: ""
}

.fa-bug {
	--fa: ""
}

.fa-credit-card, .fa-credit-card-alt {
	--fa: ""
}

.fa-car, .fa-automobile {
	--fa: ""
}

.fa-hand-holding-hand {
	--fa: ""
}

.fa-book-open-reader, .fa-book-reader {
	--fa: ""
}

.fa-mountain-sun {
	--fa: ""
}

.fa-arrows-left-right-to-line {
	--fa: ""
}

.fa-dice-d20 {
	--fa: ""
}

.fa-truck-droplet {
	--fa: ""
}

.fa-file-circle-xmark {
	--fa: ""
}

.fa-temperature-arrow-up, .fa-temperature-up {
	--fa: ""
}

.fa-medal {
	--fa: ""
}

.fa-bed {
	--fa: ""
}

.fa-square-h, .fa-h-square {
	--fa: ""
}

.fa-podcast {
	--fa: ""
}

.fa-temperature-full, .fa-temperature-4, .fa-thermometer-4, .fa-thermometer-full {
	--fa: ""
}

.fa-bell {
	--fa: ""
}

.fa-superscript {
	--fa: ""
}

.fa-plug-circle-xmark {
	--fa: " "
}

.fa-star-of-life {
	--fa: ""
}

.fa-phone-slash {
	--fa: ""
}

.fa-paint-roller {
	--fa: ""
}

.fa-handshake-angle, .fa-hands-helping {
	--fa: ""
}

.fa-location-dot, .fa-map-marker-alt {
	--fa: ""
}

.fa-file {
	--fa: ""
}

.fa-greater-than {
	--fa: ">"
}

.fa-person-swimming, .fa-swimmer {
	--fa: ""
}

.fa-arrow-down {
	--fa: ""
}

.fa-droplet, .fa-tint {
	--fa: ""
}

.fa-eraser {
	--fa: ""
}

.fa-earth-americas, .fa-earth, .fa-earth-america, .fa-globe-americas {
	--fa: ""
}

.fa-person-burst {
	--fa: ""
}

.fa-dove {
	--fa: ""
}

.fa-battery-empty, .fa-battery-0 {
	--fa: ""
}

.fa-socks {
	--fa: ""
}

.fa-inbox {
	--fa: ""
}

.fa-section {
	--fa: ""
}

.fa-gauge-high, .fa-tachometer-alt, .fa-tachometer-alt-fast {
	--fa: ""
}

.fa-envelope-open-text {
	--fa: ""
}

.fa-hospital, .fa-hospital-alt, .fa-hospital-wide {
	--fa: ""
}

.fa-wine-bottle {
	--fa: ""
}

.fa-chess-rook {
	--fa: ""
}

.fa-bars-staggered, .fa-reorder, .fa-stream {
	--fa: ""
}

.fa-dharmachakra {
	--fa: ""
}

.fa-hotdog {
	--fa: " "
}

.fa-person-walking-with-cane, .fa-blind {
	--fa: ""
}

.fa-drum {
	--fa: ""
}

.fa-ice-cream {
	--fa: " "
}

.fa-heart-circle-bolt {
	--fa: ""
}

.fa-fax {
	--fa: ""
}

.fa-paragraph {
	--fa: ""
}

.fa-check-to-slot, .fa-vote-yea {
	--fa: ""
}

.fa-star-half {
	--fa: ""
}

.fa-boxes-stacked, .fa-boxes, .fa-boxes-alt {
	--fa: ""
}

.fa-link, .fa-chain {
	--fa: ""
}

.fa-ear-listen, .fa-assistive-listening-systems {
	--fa: ""
}

.fa-tree-city {
	--fa: ""
}

.fa-play {
	--fa: ""
}

.fa-font {
	--fa: ""
}

.fa-table-cells-row-lock {
	--fa: ""
}

.fa-rupiah-sign {
	--fa: ""
}

.fa-magnifying-glass, .fa-search {
	--fa: ""
}

.fa-table-tennis-paddle-ball, .fa-ping-pong-paddle-ball, .fa-table-tennis {
	--fa: ""
}

.fa-person-dots-from-line, .fa-diagnoses {
	--fa: ""
}

.fa-trash-can-arrow-up, .fa-trash-restore-alt {
	--fa: " "
}

.fa-naira-sign {
	--fa: ""
}

.fa-cart-arrow-down {
	--fa: ""
}

.fa-walkie-talkie {
	--fa: ""
}

.fa-file-pen, .fa-file-edit {
	--fa: ""
}

.fa-receipt {
	--fa: ""
}

.fa-square-pen, .fa-pen-square, .fa-pencil-square {
	--fa: ""
}

.fa-suitcase-rolling {
	--fa: ""
}

.fa-person-circle-exclamation {
	--fa: ""
}

.fa-chevron-down {
	--fa: ""
}

.fa-battery-full, .fa-battery, .fa-battery-5 {
	--fa: ""
}

.fa-skull-crossbones {
	--fa: ""
}

.fa-code-compare {
	--fa: ""
}

.fa-list-ul, .fa-list-dots {
	--fa: ""
}

.fa-school-lock {
	--fa: ""
}

.fa-tower-cell {
	--fa: ""
}

.fa-down-long, .fa-long-arrow-alt-down {
	--fa: ""
}

.fa-ranking-star {
	--fa: ""
}

.fa-chess-king {
	--fa: ""
}

.fa-person-harassing {
	--fa: ""
}

.fa-brazilian-real-sign {
	--fa: ""
}

.fa-landmark-dome, .fa-landmark-alt {
	--fa: ""
}

.fa-arrow-up {
	--fa: ""
}

.fa-tv, .fa-television, .fa-tv-alt {
	--fa: ""
}

.fa-shrimp {
	--fa: ""
}

.fa-list-check, .fa-tasks {
	--fa: ""
}

.fa-jug-detergent {
	--fa: ""
}

.fa-circle-user, .fa-user-circle {
	--fa: ""
}

.fa-user-shield {
	--fa: ""
}

.fa-wind {
	--fa: ""
}

.fa-car-burst, .fa-car-crash {
	--fa: ""
}

.fa-y {
	--fa: "Y"
}

.fa-person-snowboarding, .fa-snowboarding {
	--fa: ""
}

.fa-truck-fast, .fa-shipping-fast {
	--fa: ""
}

.fa-fish {
	--fa: ""
}

.fa-user-graduate {
	--fa: ""
}

.fa-circle-half-stroke, .fa-adjust {
	--fa: ""
}

.fa-clapperboard {
	--fa: ""
}

.fa-circle-radiation, .fa-radiation-alt {
	--fa: ""
}

.fa-baseball, .fa-baseball-ball {
	--fa: ""
}

.fa-jet-fighter-up {
	--fa: ""
}

.fa-diagram-project, .fa-project-diagram {
	--fa: ""
}

.fa-copy {
	--fa: ""
}

.fa-volume-xmark, .fa-volume-mute, .fa-volume-times {
	--fa: ""
}

.fa-hand-sparkles {
	--fa: ""
}

.fa-grip, .fa-grip-horizontal {
	--fa: ""
}

.fa-share-from-square, .fa-share-square {
	--fa: ""
}

.fa-child-combatant, .fa-child-rifle {
	--fa: " "
}

.fa-gun {
	--fa: ""
}

.fa-square-phone, .fa-phone-square {
	--fa: ""
}

.fa-plus, .fa-add {
	--fa: "+"
}

.fa-expand {
	--fa: ""
}

.fa-computer {
	--fa: ""
}

.fa-xmark, .fa-close, .fa-multiply, .fa-remove, .fa-times {
	--fa: ""
}

.fa-arrows-up-down-left-right, .fa-arrows {
	--fa: ""
}

.fa-chalkboard-user, .fa-chalkboard-teacher {
	--fa: ""
}

.fa-peso-sign {
	--fa: ""
}

.fa-building-shield {
	--fa: ""
}

.fa-baby {
	--fa: ""
}

.fa-users-line {
	--fa: ""
}

.fa-quote-left, .fa-quote-left-alt {
	--fa: ""
}

.fa-tractor {
	--fa: ""
}

.fa-trash-arrow-up, .fa-trash-restore {
	--fa: " "
}

.fa-arrow-down-up-lock {
	--fa: ""
}

.fa-lines-leaning {
	--fa: ""
}

.fa-ruler-combined {
	--fa: ""
}

.fa-copyright {
	--fa: ""
}

.fa-equals {
	--fa: "="
}

.fa-blender {
	--fa: ""
}

.fa-teeth {
	--fa: ""
}

.fa-shekel-sign, .fa-ils, .fa-shekel, .fa-sheqel, .fa-sheqel-sign {
	--fa: ""
}

.fa-map {
	--fa: ""
}

.fa-rocket {
	--fa: ""
}

.fa-photo-film, .fa-photo-video {
	--fa: ""
}

.fa-folder-minus {
	--fa: ""
}

.fa-hexagon-nodes-bolt {
	--fa: ""
}

.fa-store {
	--fa: ""
}

.fa-arrow-trend-up {
	--fa: ""
}

.fa-plug-circle-minus {
	--fa: ""
}

.fa-sign-hanging, .fa-sign {
	--fa: ""
}

.fa-bezier-curve {
	--fa: ""
}

.fa-bell-slash {
	--fa: ""
}

.fa-tablet, .fa-tablet-android {
	--fa: ""
}

.fa-school-flag {
	--fa: ""
}

.fa-fill {
	--fa: ""
}

.fa-angle-up {
	--fa: ""
}

.fa-drumstick-bite {
	--fa: ""
}

.fa-holly-berry {
	--fa: ""
}

.fa-chevron-left {
	--fa: ""
}

.fa-bacteria {
	--fa: ""
}

.fa-hand-lizard {
	--fa: ""
}

.fa-notdef {
	--fa: ""
}

.fa-disease {
	--fa: ""
}

.fa-briefcase-medical {
	--fa: ""
}

.fa-genderless {
	--fa: ""
}

.fa-chevron-right {
	--fa: ""
}

.fa-retweet {
	--fa: ""
}

.fa-car-rear, .fa-car-alt {
	--fa: ""
}

.fa-pump-soap {
	--fa: ""
}

.fa-video-slash {
	--fa: ""
}

.fa-battery-quarter, .fa-battery-2 {
	--fa: ""
}

.fa-radio {
	--fa: ""
}

.fa-baby-carriage, .fa-carriage-baby {
	--fa: ""
}

.fa-traffic-light {
	--fa: ""
}

.fa-thermometer {
	--fa: ""
}

.fa-vr-cardboard {
	--fa: ""
}

.fa-hand-middle-finger {
	--fa: " "
}

.fa-percent, .fa-percentage {
	--fa: "%"
}

.fa-truck-moving {
	--fa: ""
}

.fa-glass-water-droplet {
	--fa: ""
}

.fa-display {
	--fa: ""
}

.fa-face-smile, .fa-smile {
	--fa: ""
}

.fa-thumbtack, .fa-thumb-tack {
	--fa: ""
}

.fa-trophy {
	--fa: ""
}

.fa-person-praying, .fa-pray {
	--fa: ""
}

.fa-hammer {
	--fa: ""
}

.fa-hand-peace {
	--fa: ""
}

.fa-rotate, .fa-sync-alt {
	--fa: ""
}

.fa-spinner {
	--fa: ""
}

.fa-robot {
	--fa: ""
}

.fa-peace {
	--fa: ""
}

.fa-gears, .fa-cogs {
	--fa: ""
}

.fa-warehouse {
	--fa: ""
}

.fa-arrow-up-right-dots {
	--fa: ""
}

.fa-splotch {
	--fa: ""
}

.fa-face-grin-hearts, .fa-grin-hearts {
	--fa: ""
}

.fa-dice-four {
	--fa: ""
}

.fa-sim-card {
	--fa: ""
}

.fa-transgender, .fa-transgender-alt {
	--fa: ""
}

.fa-mercury {
	--fa: ""
}

.fa-arrow-turn-down, .fa-level-down {
	--fa: ""
}

.fa-person-falling-burst {
	--fa: ""
}

.fa-award {
	--fa: ""
}

.fa-ticket-simple, .fa-ticket-alt {
	--fa: ""
}

.fa-building {
	--fa: ""
}

.fa-angles-left, .fa-angle-double-left {
	--fa: ""
}

.fa-qrcode {
	--fa: ""
}

.fa-clock-rotate-left, .fa-history {
	--fa: ""
}

.fa-face-grin-beam-sweat, .fa-grin-beam-sweat {
	--fa: ""
}

.fa-file-export, .fa-arrow-right-from-file {
	--fa: ""
}

.fa-shield, .fa-shield-blank {
	--fa: ""
}

.fa-arrow-up-short-wide, .fa-sort-amount-up-alt {
	--fa: ""
}

.fa-comment-nodes {
	--fa: ""
}

.fa-house-medical {
	--fa: ""
}

.fa-golf-ball-tee, .fa-golf-ball {
	--fa: ""
}

.fa-circle-chevron-left, .fa-chevron-circle-left {
	--fa: ""
}

.fa-house-chimney-window {
	--fa: ""
}

.fa-pen-nib {
	--fa: ""
}

.fa-tent-arrow-turn-left {
	--fa: ""
}

.fa-tents {
	--fa: ""
}

.fa-wand-magic, .fa-magic {
	--fa: ""
}

.fa-dog {
	--fa: ""
}

.fa-carrot {
	--fa: ""
}

.fa-moon {
	--fa: ""
}

.fa-wine-glass-empty, .fa-wine-glass-alt {
	--fa: ""
}

.fa-cheese {
	--fa: ""
}

.fa-yin-yang {
	--fa: ""
}

.fa-music {
	--fa: ""
}

.fa-code-commit {
	--fa: ""
}

.fa-temperature-low {
	--fa: ""
}

.fa-person-biking, .fa-biking {
	--fa: ""
}

.fa-broom {
	--fa: ""
}

.fa-shield-heart {
	--fa: ""
}

.fa-gopuram {
	--fa: ""
}

.fa-earth-oceania, .fa-globe-oceania {
	--fa: ""
}

.fa-square-xmark, .fa-times-square, .fa-xmark-square {
	--fa: ""
}

.fa-hashtag {
	--fa: "#"
}

.fa-up-right-and-down-left-from-center, .fa-expand-alt {
	--fa: ""
}

.fa-oil-can {
	--fa: ""
}

.fa-t {
	--fa: "T"
}

.fa-hippo {
	--fa: ""
}

.fa-chart-column {
	--fa: ""
}

.fa-infinity {
	--fa: ""
}

.fa-vial-circle-check {
	--fa: ""
}

.fa-person-arrow-down-to-line {
	--fa: ""
}

.fa-voicemail {
	--fa: ""
}

.fa-fan {
	--fa: ""
}

.fa-person-walking-luggage {
	--fa: ""
}

.fa-up-down, .fa-arrows-alt-v {
	--fa: ""
}

.fa-cloud-moon-rain {
	--fa: ""
}

.fa-calendar {
	--fa: ""
}

.fa-trailer {
	--fa: ""
}

.fa-bahai, .fa-haykal {
	--fa: ""
}

.fa-sd-card {
	--fa: ""
}

.fa-dragon {
	--fa: ""
}

.fa-shoe-prints {
	--fa: ""
}

.fa-circle-plus, .fa-plus-circle {
	--fa: ""
}

.fa-face-grin-tongue-wink, .fa-grin-tongue-wink {
	--fa: ""
}

.fa-hand-holding {
	--fa: ""
}

.fa-plug-circle-exclamation {
	--fa: ""
}

.fa-link-slash, .fa-chain-broken, .fa-chain-slash, .fa-unlink {
	--fa: ""
}

.fa-clone {
	--fa: ""
}

.fa-person-walking-arrow-loop-left {
	--fa: ""
}

.fa-arrow-up-z-a, .fa-sort-alpha-up-alt {
	--fa: ""
}

.fa-fire-flame-curved, .fa-fire-alt {
	--fa: ""
}

.fa-tornado {
	--fa: ""
}

.fa-file-circle-plus {
	--fa: ""
}

.fa-book-quran, .fa-quran {
	--fa: ""
}

.fa-anchor {
	--fa: ""
}

.fa-border-all {
	--fa: ""
}

.fa-face-angry, .fa-angry {
	--fa: ""
}

.fa-cookie-bite {
	--fa: ""
}

.fa-arrow-trend-down {
	--fa: ""
}

.fa-rss, .fa-feed {
	--fa: ""
}

.fa-draw-polygon {
	--fa: ""
}

.fa-scale-balanced, .fa-balance-scale {
	--fa: ""
}

.fa-gauge-simple-high, .fa-tachometer, .fa-tachometer-fast {
	--fa: ""
}

.fa-shower {
	--fa: ""
}

.fa-desktop, .fa-desktop-alt {
	--fa: ""
}

.fa-m {
	--fa: "M"
}

.fa-table-list, .fa-th-list {
	--fa: ""
}

.fa-comment-sms, .fa-sms {
	--fa: ""
}

.fa-book {
	--fa: ""
}

.fa-user-plus {
	--fa: ""
}

.fa-check {
	--fa: ""
}

.fa-battery-three-quarters, .fa-battery-4 {
	--fa: ""
}

.fa-house-circle-check {
	--fa: ""
}

.fa-angle-left {
	--fa: ""
}

.fa-diagram-successor {
	--fa: ""
}

.fa-truck-arrow-right {
	--fa: ""
}

.fa-arrows-split-up-and-left {
	--fa: ""
}

.fa-hand-fist, .fa-fist-raised {
	--fa: ""
}

.fa-cloud-moon {
	--fa: ""
}

.fa-briefcase {
	--fa: ""
}

.fa-person-falling {
	--fa: ""
}

.fa-image-portrait, .fa-portrait {
	--fa: " "
}

.fa-user-tag {
	--fa: ""
}

.fa-rug {
	--fa: ""
}

.fa-earth-europe, .fa-globe-europe {
	--fa: ""
}

.fa-cart-flatbed-suitcase, .fa-luggage-cart {
	--fa: ""
}

.fa-rectangle-xmark, .fa-rectangle-times, .fa-times-rectangle, .fa-window-close {
	--fa: ""
}

.fa-baht-sign {
	--fa: ""
}

.fa-book-open {
	--fa: ""
}

.fa-book-journal-whills, .fa-journal-whills {
	--fa: ""
}

.fa-handcuffs {
	--fa: ""
}

.fa-triangle-exclamation, .fa-exclamation-triangle, .fa-warning {
	--fa: ""
}

.fa-database {
	--fa: ""
}

.fa-share, .fa-mail-forward {
	--fa: ""
}

.fa-bottle-droplet {
	--fa: ""
}

.fa-mask-face {
	--fa: ""
}

.fa-hill-rockslide {
	--fa: ""
}

.fa-right-left, .fa-exchange-alt {
	--fa: ""
}

.fa-paper-plane {
	--fa: ""
}

.fa-road-circle-exclamation {
	--fa: ""
}

.fa-dungeon {
	--fa: ""
}

.fa-align-right {
	--fa: ""
}

.fa-money-bill-1-wave, .fa-money-bill-wave-alt {
	--fa: ""
}

.fa-life-ring {
	--fa: ""
}

.fa-hands, .fa-sign-language, .fa-signing {
	--fa: ""
}

.fa-calendar-day {
	--fa: ""
}

.fa-water-ladder, .fa-ladder-water, .fa-swimming-pool {
	--fa: ""
}

.fa-arrows-up-down, .fa-arrows-v {
	--fa: ""
}

.fa-face-grimace, .fa-grimace {
	--fa: ""
}

.fa-wheelchair-move, .fa-wheelchair-alt {
	--fa: ""
}

.fa-turn-down, .fa-level-down-alt {
	--fa: ""
}

.fa-person-walking-arrow-right {
	--fa: ""
}

.fa-square-envelope, .fa-envelope-square {
	--fa: ""
}

.fa-dice {
	--fa: ""
}

.fa-bowling-ball {
	--fa: ""
}

.fa-brain {
	--fa: ""
}

.fa-bandage, .fa-band-aid {
	--fa: ""
}

.fa-calendar-minus {
	--fa: ""
}

.fa-circle-xmark, .fa-times-circle, .fa-xmark-circle {
	--fa: ""
}

.fa-gifts {
	--fa: ""
}

.fa-hotel {
	--fa: ""
}

.fa-earth-asia, .fa-globe-asia {
	--fa: ""
}

.fa-id-card-clip, .fa-id-card-alt {
	--fa: ""
}

.fa-magnifying-glass-plus, .fa-search-plus {
	--fa: ""
}

.fa-thumbs-up {
	--fa: ""
}

.fa-user-clock {
	--fa: ""
}

.fa-hand-dots, .fa-allergies {
	--fa: ""
}

.fa-file-invoice {
	--fa: ""
}

.fa-window-minimize {
	--fa: ""
}

.fa-mug-saucer, .fa-coffee {
	--fa: ""
}

.fa-brush {
	--fa: ""
}

.fa-file-half-dashed {
	--fa: ""
}

.fa-mask {
	--fa: ""
}

.fa-magnifying-glass-minus, .fa-search-minus {
	--fa: ""
}

.fa-ruler-vertical {
	--fa: ""
}

.fa-user-large, .fa-user-alt {
	--fa: ""
}

.fa-train-tram {
	--fa: ""
}

.fa-user-nurse {
	--fa: " "
}

.fa-syringe {
	--fa: ""
}

.fa-cloud-sun {
	--fa: ""
}

.fa-stopwatch-20 {
	--fa: ""
}

.fa-square-full {
	--fa: ""
}

.fa-magnet {
	--fa: ""
}

.fa-jar {
	--fa: ""
}

.fa-note-sticky, .fa-sticky-note {
	--fa: ""
}

.fa-bug-slash {
	--fa: ""
}

.fa-arrow-up-from-water-pump {
	--fa: ""
}

.fa-bone {
	--fa: ""
}

.fa-table-cells-row-unlock {
	--fa: ""
}

.fa-user-injured {
	--fa: ""
}

.fa-face-sad-tear, .fa-sad-tear {
	--fa: ""
}

.fa-plane {
	--fa: ""
}

.fa-tent-arrows-down {
	--fa: ""
}

.fa-exclamation {
	--fa: "!"
}

.fa-arrows-spin {
	--fa: ""
}

.fa-print {
	--fa: ""
}

.fa-turkish-lira-sign, .fa-try, .fa-turkish-lira {
	--fa: ""
}

.fa-dollar-sign, .fa-dollar, .fa-usd {
	--fa: "$"
}

.fa-x {
	--fa: "X"
}

.fa-magnifying-glass-dollar, .fa-search-dollar {
	--fa: ""
}

.fa-users-gear, .fa-users-cog {
	--fa: ""
}

.fa-person-military-pointing {
	--fa: ""
}

.fa-building-columns, .fa-bank, .fa-institution, .fa-museum, .fa-university {
	--fa: ""
}

.fa-umbrella {
	--fa: ""
}

.fa-trowel {
	--fa: ""
}

.fa-d {
	--fa: "D"
}

.fa-stapler {
	--fa: ""
}

.fa-masks-theater, .fa-theater-masks {
	--fa: ""
}

.fa-kip-sign {
	--fa: ""
}

.fa-hand-point-left {
	--fa: ""
}

.fa-handshake-simple, .fa-handshake-alt {
	--fa: ""
}

.fa-jet-fighter, .fa-fighter-jet {
	--fa: ""
}

.fa-square-share-nodes, .fa-share-alt-square {
	--fa: ""
}

.fa-barcode {
	--fa: ""
}

.fa-plus-minus {
	--fa: ""
}

.fa-video, .fa-video-camera {
	--fa: ""
}

.fa-graduation-cap, .fa-mortar-board {
	--fa: ""
}

.fa-hand-holding-medical {
	--fa: ""
}

.fa-person-circle-check {
	--fa: ""
}

.fa-turn-up, .fa-level-up-alt {
	--fa: ""
}

.sr-only, .fa-sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	white-space: nowrap;
	border-width: 0
}

.sr-only-focusable:not(:focus), .fa-sr-only-focusable:not(:focus) {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	white-space: nowrap;
	border-width: 0
}

:root, :host {
	--fa-style-family-brands: "Font Awesome 6 Brands";
	--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"
}

@font-face {
	font-family: "Font Awesome 6 Brands";
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")
}

.fab, .fa-brands {
	font-weight: 400
}

.fa-monero {
	--fa: ""
}

.fa-hooli {
	--fa: ""
}

.fa-yelp {
	--fa: ""
}

.fa-cc-visa {
	--fa: ""
}

.fa-lastfm {
	--fa: ""
}

.fa-shopware {
	--fa: ""
}

.fa-creative-commons-nc {
	--fa: ""
}

.fa-aws {
	--fa: ""
}

.fa-redhat {
	--fa: ""
}

.fa-yoast {
	--fa: ""
}

.fa-cloudflare {
	--fa: ""
}

.fa-ups {
	--fa: " "
}

.fa-pixiv {
	--fa: ""
}

.fa-wpexplorer {
	--fa: ""
}

.fa-dyalog {
	--fa: ""
}

.fa-bity {
	--fa: ""
}

.fa-stackpath {
	--fa: ""
}

.fa-buysellads {
	--fa: ""
}

.fa-first-order {
	--fa: ""
}

.fa-modx {
	--fa: ""
}

.fa-guilded {
	--fa: ""
}

.fa-vnv {
	--fa: ""
}

.fa-square-js, .fa-js-square {
	--fa: ""
}

.fa-microsoft {
	--fa: ""
}

.fa-qq {
	--fa: ""
}

.fa-orcid {
	--fa: ""
}

.fa-java {
	--fa: ""
}

.fa-invision {
	--fa: ""
}

.fa-creative-commons-pd-alt {
	--fa: ""
}

.fa-centercode {
	--fa: ""
}

.fa-glide-g {
	--fa: ""
}

.fa-drupal {
	--fa: ""
}

.fa-jxl {
	--fa: ""
}

.fa-dart-lang {
	--fa: ""
}

.fa-hire-a-helper {
	--fa: ""
}

.fa-creative-commons-by {
	--fa: ""
}

.fa-unity {
	--fa: ""
}

.fa-whmcs {
	--fa: ""
}

.fa-rocketchat {
	--fa: ""
}

.fa-vk {
	--fa: ""
}

.fa-untappd {
	--fa: ""
}

.fa-mailchimp {
	--fa: ""
}

.fa-css3-alt {
	--fa: ""
}

.fa-square-reddit, .fa-reddit-square {
	--fa: ""
}

.fa-vimeo-v {
	--fa: ""
}

.fa-contao {
	--fa: ""
}

.fa-square-font-awesome {
	--fa: ""
}

.fa-deskpro {
	--fa: ""
}

.fa-brave {
	--fa: ""
}

.fa-sistrix {
	--fa: ""
}

.fa-square-instagram, .fa-instagram-square {
	--fa: ""
}

.fa-battle-net {
	--fa: " "
}

.fa-the-red-yeti {
	--fa: ""
}

.fa-square-hacker-news, .fa-hacker-news-square {
	--fa: ""
}

.fa-edge {
	--fa: ""
}

.fa-threads {
	--fa: ""
}

.fa-napster {
	--fa: ""
}

.fa-square-snapchat, .fa-snapchat-square {
	--fa: ""
}

.fa-google-plus-g {
	--fa: ""
}

.fa-artstation {
	--fa: ""
}

.fa-markdown {
	--fa: ""
}

.fa-sourcetree {
	--fa: ""
}

.fa-google-plus {
	--fa: ""
}

.fa-diaspora {
	--fa: ""
}

.fa-foursquare {
	--fa: ""
}

.fa-stack-overflow {
	--fa: ""
}

.fa-github-alt {
	--fa: ""
}

.fa-phoenix-squadron {
	--fa: ""
}

.fa-pagelines {
	--fa: ""
}

.fa-algolia {
	--fa: ""
}

.fa-red-river {
	--fa: ""
}

.fa-creative-commons-sa {
	--fa: ""
}

.fa-safari {
	--fa: ""
}

.fa-google {
	--fa: " "
}

.fa-square-font-awesome-stroke, .fa-font-awesome-alt {
	--fa: ""
}

.fa-atlassian {
	--fa: ""
}

.fa-linkedin-in {
	--fa: ""
}

.fa-digital-ocean {
	--fa: ""
}

.fa-nimblr {
	--fa: ""
}

.fa-chromecast {
	--fa: " "
}

.fa-evernote {
	--fa: " "
}

.fa-hacker-news {
	--fa: ""
}

.fa-creative-commons-sampling {
	--fa: ""
}

.fa-adversal {
	--fa: ""
}

.fa-creative-commons {
	--fa: ""
}

.fa-watchman-monitoring {
	--fa: ""
}

.fa-fonticons {
	--fa: ""
}

.fa-weixin {
	--fa: ""
}

.fa-shirtsinbulk {
	--fa: ""
}

.fa-codepen {
	--fa: ""
}

.fa-git-alt {
	--fa: ""
}

.fa-lyft {
	--fa: ""
}

.fa-rev {
	--fa: ""
}

.fa-windows {
	--fa: ""
}

.fa-wizards-of-the-coast {
	--fa: ""
}

.fa-square-viadeo, .fa-viadeo-square {
	--fa: ""
}

.fa-meetup {
	--fa: " "
}

.fa-centos {
	--fa: ""
}

.fa-adn {
	--fa: ""
}

.fa-cloudsmith {
	--fa: ""
}

.fa-opensuse {
	--fa: ""
}

.fa-pied-piper-alt {
	--fa: ""
}

.fa-square-dribbble, .fa-dribbble-square {
	--fa: ""
}

.fa-codiepie {
	--fa: ""
}

.fa-node {
	--fa: ""
}

.fa-mix {
	--fa: ""
}

.fa-steam {
	--fa: ""
}

.fa-cc-apple-pay {
	--fa: ""
}

.fa-scribd {
	--fa: ""
}

.fa-debian {
	--fa: ""
}

.fa-openid {
	--fa: ""
}

.fa-instalod {
	--fa: ""
}

.fa-files-pinwheel {
	--fa: ""
}

.fa-expeditedssl {
	--fa: ""
}

.fa-sellcast {
	--fa: ""
}

.fa-square-twitter, .fa-twitter-square {
	--fa: ""
}

.fa-r-project {
	--fa: ""
}

.fa-delicious {
	--fa: ""
}

.fa-freebsd {
	--fa: ""
}

.fa-vuejs {
	--fa: ""
}

.fa-accusoft {
	--fa: ""
}

.fa-ioxhost {
	--fa: ""
}

.fa-fonticons-fi {
	--fa: ""
}

.fa-app-store {
	--fa: ""
}

.fa-cc-mastercard {
	--fa: ""
}

.fa-itunes-note {
	--fa: ""
}

.fa-golang {
	--fa: ""
}

.fa-kickstarter, .fa-square-kickstarter {
	--fa: ""
}

.fa-grav {
	--fa: ""
}

.fa-weibo {
	--fa: ""
}

.fa-uncharted {
	--fa: ""
}

.fa-firstdraft {
	--fa: ""
}

.fa-square-youtube, .fa-youtube-square {
	--fa: ""
}

.fa-wikipedia-w {
	--fa: ""
}

.fa-wpressr, .fa-rendact {
	--fa: ""
}

.fa-angellist {
	--fa: ""
}

.fa-galactic-republic {
	--fa: ""
}

.fa-nfc-directional {
	--fa: ""
}

.fa-skype {
	--fa: ""
}

.fa-joget {
	--fa: ""
}

.fa-fedora {
	--fa: ""
}

.fa-stripe-s {
	--fa: ""
}

.fa-meta {
	--fa: ""
}

.fa-laravel {
	--fa: ""
}

.fa-hotjar {
	--fa: ""
}

.fa-bluetooth-b {
	--fa: ""
}

.fa-square-letterboxd {
	--fa: ""
}

.fa-sticker-mule {
	--fa: ""
}

.fa-creative-commons-zero {
	--fa: ""
}

.fa-hips {
	--fa: ""
}

.fa-css {
	--fa: ""
}

.fa-behance {
	--fa: ""
}

.fa-reddit {
	--fa: ""
}

.fa-discord {
	--fa: ""
}

.fa-chrome {
	--fa: ""
}

.fa-app-store-ios {
	--fa: ""
}

.fa-cc-discover {
	--fa: ""
}

.fa-wpbeginner {
	--fa: ""
}

.fa-confluence {
	--fa: ""
}

.fa-shoelace {
	--fa: ""
}

.fa-mdb {
	--fa: ""
}

.fa-dochub {
	--fa: ""
}

.fa-accessible-icon {
	--fa: ""
}

.fa-ebay {
	--fa: ""
}

.fa-amazon {
	--fa: ""
}

.fa-unsplash {
	--fa: ""
}

.fa-yarn {
	--fa: ""
}

.fa-square-steam, .fa-steam-square {
	--fa: ""
}

.fa-500px {
	--fa: ""
}

.fa-square-vimeo, .fa-vimeo-square {
	--fa: ""
}

.fa-asymmetrik {
	--fa: ""
}

.fa-font-awesome, .fa-font-awesome-flag, .fa-font-awesome-logo-full {
	--fa: ""
}

.fa-gratipay {
	--fa: ""
}

.fa-apple {
	--fa: ""
}

.fa-hive {
	--fa: ""
}

.fa-gitkraken {
	--fa: ""
}

.fa-keybase {
	--fa: ""
}

.fa-apple-pay {
	--fa: ""
}

.fa-padlet {
	--fa: " "
}

.fa-amazon-pay {
	--fa: ""
}

.fa-square-github, .fa-github-square {
	--fa: ""
}

.fa-stumbleupon {
	--fa: ""
}

.fa-fedex {
	--fa: ""
}

.fa-phoenix-framework {
	--fa: ""
}

.fa-shopify {
	--fa: ""
}

.fa-neos {
	--fa: ""
}

.fa-square-threads {
	--fa: ""
}

.fa-hackerrank {
	--fa: ""
}

.fa-researchgate {
	--fa: ""
}

.fa-swift {
	--fa: ""
}

.fa-angular {
	--fa: " "
}

.fa-speakap {
	--fa: ""
}

.fa-angrycreative {
	--fa: ""
}

.fa-y-combinator {
	--fa: ""
}

.fa-empire {
	--fa: ""
}

.fa-envira {
	--fa: ""
}

.fa-google-scholar {
	--fa: ""
}

.fa-square-gitlab, .fa-gitlab-square {
	--fa: ""
}

.fa-studiovinari {
	--fa: ""
}

.fa-pied-piper {
	--fa: ""
}

.fa-wordpress {
	--fa: ""
}

.fa-product-hunt {
	--fa: ""
}

.fa-firefox {
	--fa: ""
}

.fa-linode {
	--fa: ""
}

.fa-goodreads {
	--fa: ""
}

.fa-square-odnoklassniki, .fa-odnoklassniki-square {
	--fa: ""
}

.fa-jsfiddle {
	--fa: ""
}

.fa-sith {
	--fa: ""
}

.fa-themeisle {
	--fa: ""
}

.fa-page4 {
	--fa: ""
}

.fa-hashnode {
	--fa: ""
}

.fa-react {
	--fa: ""
}

.fa-cc-paypal {
	--fa: ""
}

.fa-squarespace {
	--fa: ""
}

.fa-cc-stripe {
	--fa: ""
}

.fa-creative-commons-share {
	--fa: ""
}

.fa-bitcoin {
	--fa: ""
}

.fa-keycdn {
	--fa: ""
}

.fa-opera {
	--fa: ""
}

.fa-itch-io {
	--fa: " "
}

.fa-umbraco {
	--fa: ""
}

.fa-galactic-senate {
	--fa: ""
}

.fa-ubuntu {
	--fa: ""
}

.fa-draft2digital {
	--fa: ""
}

.fa-stripe {
	--fa: ""
}

.fa-houzz {
	--fa: ""
}

.fa-gg {
	--fa: " "
}

.fa-dhl {
	--fa: ""
}

.fa-square-pinterest, .fa-pinterest-square {
	--fa: ""
}

.fa-xing {
	--fa: ""
}

.fa-blackberry {
	--fa: ""
}

.fa-creative-commons-pd {
	--fa: ""
}

.fa-playstation {
	--fa: ""
}

.fa-quinscape {
	--fa: ""
}

.fa-less {
	--fa: ""
}

.fa-blogger-b {
	--fa: ""
}

.fa-opencart {
	--fa: ""
}

.fa-vine {
	--fa: ""
}

.fa-signal-messenger {
	--fa: ""
}

.fa-paypal {
	--fa: ""
}

.fa-gitlab {
	--fa: ""
}

.fa-typo3 {
	--fa: ""
}

.fa-reddit-alien {
	--fa: ""
}

.fa-yahoo {
	--fa: ""
}

.fa-dailymotion {
	--fa: ""
}

.fa-affiliatetheme {
	--fa: ""
}

.fa-pied-piper-pp {
	--fa: ""
}

.fa-bootstrap {
	--fa: " "
}

.fa-odnoklassniki {
	--fa: ""
}

.fa-nfc-symbol {
	--fa: ""
}

.fa-mintbit {
	--fa: ""
}

.fa-ethereum {
	--fa: ""
}

.fa-speaker-deck {
	--fa: " "
}

.fa-creative-commons-nc-eu {
	--fa: ""
}

.fa-patreon {
	--fa: ""
}

.fa-avianex {
	--fa: ""
}

.fa-ello {
	--fa: ""
}

.fa-gofore {
	--fa: ""
}

.fa-bimobject {
	--fa: ""
}

.fa-brave-reverse {
	--fa: ""
}

.fa-facebook-f {
	--fa: ""
}

.fa-square-google-plus, .fa-google-plus-square {
	--fa: ""
}

.fa-web-awesome {
	--fa: ""
}

.fa-mandalorian {
	--fa: ""
}

.fa-first-order-alt {
	--fa: ""
}

.fa-osi {
	--fa: ""
}

.fa-google-wallet {
	--fa: ""
}

.fa-d-and-d-beyond {
	--fa: ""
}

.fa-periscope {
	--fa: ""
}

.fa-fulcrum {
	--fa: ""
}

.fa-cloudscale {
	--fa: ""
}

.fa-forumbee {
	--fa: ""
}

.fa-mizuni {
	--fa: ""
}

.fa-schlix {
	--fa: ""
}

.fa-square-xing, .fa-xing-square {
	--fa: ""
}

.fa-bandcamp {
	--fa: ""
}

.fa-wpforms {
	--fa: ""
}

.fa-cloudversify {
	--fa: ""
}

.fa-usps {
	--fa: ""
}

.fa-megaport {
	--fa: ""
}

.fa-magento {
	--fa: ""
}

.fa-spotify {
	--fa: ""
}

.fa-optin-monster {
	--fa: ""
}

.fa-fly {
	--fa: ""
}

.fa-square-bluesky {
	--fa: ""
}

.fa-aviato {
	--fa: ""
}

.fa-itunes {
	--fa: ""
}

.fa-cuttlefish {
	--fa: ""
}

.fa-blogger {
	--fa: ""
}

.fa-flickr {
	--fa: ""
}

.fa-viber {
	--fa: ""
}

.fa-soundcloud {
	--fa: ""
}

.fa-digg {
	--fa: ""
}

.fa-tencent-weibo {
	--fa: ""
}

.fa-letterboxd {
	--fa: ""
}

.fa-symfony {
	--fa: " "
}

.fa-maxcdn {
	--fa: ""
}

.fa-etsy {
	--fa: ""
}

.fa-facebook-messenger {
	--fa: ""
}

.fa-audible {
	--fa: ""
}

.fa-think-peaks {
	--fa: ""
}

.fa-bilibili {
	--fa: ""
}

.fa-erlang {
	--fa: ""
}

.fa-x-twitter {
	--fa: ""
}

.fa-cotton-bureau {
	--fa: ""
}

.fa-dashcube {
	--fa: ""
}

.fa-42-group, .fa-innosoft {
	--fa: ""
}

.fa-stack-exchange {
	--fa: ""
}

.fa-elementor {
	--fa: ""
}

.fa-square-pied-piper, .fa-pied-piper-square {
	--fa: ""
}

.fa-creative-commons-nd {
	--fa: ""
}

.fa-palfed {
	--fa: ""
}

.fa-superpowers {
	--fa: ""
}

.fa-resolving {
	--fa: ""
}

.fa-xbox {
	--fa: ""
}

.fa-square-web-awesome-stroke {
	--fa: ""
}

.fa-searchengin {
	--fa: ""
}

.fa-tiktok {
	--fa: ""
}

.fa-square-facebook, .fa-facebook-square {
	--fa: ""
}

.fa-renren {
	--fa: ""
}

.fa-linux {
	--fa: ""
}

.fa-glide {
	--fa: ""
}

.fa-linkedin {
	--fa: ""
}

.fa-hubspot {
	--fa: ""
}

.fa-deploydog {
	--fa: ""
}

.fa-twitch {
	--fa: ""
}

.fa-flutter {
	--fa: ""
}

.fa-ravelry {
	--fa: ""
}

.fa-mixer {
	--fa: ""
}

.fa-square-lastfm, .fa-lastfm-square {
	--fa: ""
}

.fa-vimeo {
	--fa: ""
}

.fa-mendeley {
	--fa: ""
}

.fa-uniregistry {
	--fa: ""
}

.fa-figma {
	--fa: ""
}

.fa-creative-commons-remix {
	--fa: ""
}

.fa-cc-amazon-pay {
	--fa: ""
}

.fa-dropbox {
	--fa: ""
}

.fa-instagram {
	--fa: ""
}

.fa-cmplid {
	--fa: " "
}

.fa-upwork {
	--fa: ""
}

.fa-facebook {
	--fa: ""
}

.fa-gripfire {
	--fa: ""
}

.fa-jedi-order {
	--fa: ""
}

.fa-uikit {
	--fa: ""
}

.fa-fort-awesome-alt {
	--fa: ""
}

.fa-phabricator {
	--fa: ""
}

.fa-ussunnah {
	--fa: ""
}

.fa-earlybirds {
	--fa: ""
}

.fa-trade-federation {
	--fa: ""
}

.fa-autoprefixer {
	--fa: ""
}

.fa-whatsapp {
	--fa: ""
}

.fa-square-upwork {
	--fa: ""
}

.fa-slideshare {
	--fa: ""
}

.fa-google-play {
	--fa: ""
}

.fa-viadeo {
	--fa: ""
}

.fa-line {
	--fa: ""
}

.fa-google-drive {
	--fa: ""
}

.fa-servicestack {
	--fa: ""
}

.fa-simplybuilt {
	--fa: ""
}

.fa-bitbucket {
	--fa: ""
}

.fa-imdb {
	--fa: ""
}

.fa-deezer {
	--fa: ""
}

.fa-raspberry-pi {
	--fa: ""
}

.fa-jira {
	--fa: ""
}

.fa-docker {
	--fa: ""
}

.fa-screenpal {
	--fa: ""
}

.fa-bluetooth {
	--fa: ""
}

.fa-gitter {
	--fa: ""
}

.fa-d-and-d {
	--fa: ""
}

.fa-microblog {
	--fa: ""
}

.fa-cc-diners-club {
	--fa: ""
}

.fa-gg-circle {
	--fa: ""
}

.fa-pied-piper-hat {
	--fa: ""
}

.fa-kickstarter-k {
	--fa: ""
}

.fa-yandex {
	--fa: ""
}

.fa-readme {
	--fa: ""
}

.fa-html5 {
	--fa: ""
}

.fa-sellsy {
	--fa: ""
}

.fa-square-web-awesome {
	--fa: ""
}

.fa-sass {
	--fa: ""
}

.fa-wirsindhandwerk, .fa-wsh {
	--fa: ""
}

.fa-buromobelexperte {
	--fa: ""
}

.fa-salesforce {
	--fa: " "
}

.fa-octopus-deploy {
	--fa: ""
}

.fa-medapps {
	--fa: ""
}

.fa-ns8 {
	--fa: ""
}

.fa-pinterest-p {
	--fa: ""
}

.fa-apper {
	--fa: ""
}

.fa-fort-awesome {
	--fa: ""
}

.fa-waze {
	--fa: " "
}

.fa-bluesky {
	--fa: ""
}

.fa-cc-jcb {
	--fa: ""
}

.fa-snapchat, .fa-snapchat-ghost {
	--fa: ""
}

.fa-fantasy-flight-games {
	--fa: ""
}

.fa-rust {
	--fa: ""
}

.fa-wix {
	--fa: ""
}

.fa-square-behance, .fa-behance-square {
	--fa: ""
}

.fa-supple {
	--fa: ""
}

.fa-webflow {
	--fa: ""
}

.fa-rebel {
	--fa: ""
}

.fa-css3 {
	--fa: ""
}

.fa-staylinked {
	--fa: ""
}

.fa-kaggle {
	--fa: ""
}

.fa-space-awesome {
	--fa: ""
}

.fa-deviantart {
	--fa: ""
}

.fa-cpanel {
	--fa: ""
}

.fa-goodreads-g {
	--fa: ""
}

.fa-square-git, .fa-git-square {
	--fa: ""
}

.fa-square-tumblr, .fa-tumblr-square {
	--fa: ""
}

.fa-trello {
	--fa: ""
}

.fa-creative-commons-nc-jp {
	--fa: ""
}

.fa-get-pocket {
	--fa: ""
}

.fa-perbyte {
	--fa: ""
}

.fa-grunt {
	--fa: ""
}

.fa-weebly {
	--fa: ""
}

.fa-connectdevelop {
	--fa: ""
}

.fa-leanpub {
	--fa: ""
}

.fa-black-tie {
	--fa: ""
}

.fa-themeco {
	--fa: ""
}

.fa-python {
	--fa: ""
}

.fa-android {
	--fa: ""
}

.fa-bots {
	--fa: ""
}

.fa-free-code-camp {
	--fa: ""
}

.fa-hornbill {
	--fa: ""
}

.fa-js {
	--fa: ""
}

.fa-ideal {
	--fa: ""
}

.fa-git {
	--fa: ""
}

.fa-dev {
	--fa: ""
}

.fa-sketch {
	--fa: ""
}

.fa-yandex-international {
	--fa: ""
}

.fa-cc-amex {
	--fa: ""
}

.fa-uber {
	--fa: ""
}

.fa-github {
	--fa: ""
}

.fa-php {
	--fa: ""
}

.fa-alipay {
	--fa: ""
}

.fa-youtube {
	--fa: ""
}

.fa-skyatlas {
	--fa: ""
}

.fa-firefox-browser {
	--fa: ""
}

.fa-replyd {
	--fa: ""
}

.fa-suse {
	--fa: ""
}

.fa-jenkins {
	--fa: ""
}

.fa-twitter {
	--fa: ""
}

.fa-rockrms {
	--fa: ""
}

.fa-pinterest {
	--fa: ""
}

.fa-buffer {
	--fa: " "
}

.fa-npm {
	--fa: ""
}

.fa-yammer {
	--fa: ""
}

.fa-btc {
	--fa: ""
}

.fa-dribbble {
	--fa: ""
}

.fa-stumbleupon-circle {
	--fa: ""
}

.fa-internet-explorer {
	--fa: ""
}

.fa-stubber {
	--fa: ""
}

.fa-telegram, .fa-telegram-plane {
	--fa: ""
}

.fa-old-republic {
	--fa: ""
}

.fa-odysee {
	--fa: ""
}

.fa-square-whatsapp, .fa-whatsapp-square {
	--fa: ""
}

.fa-node-js {
	--fa: ""
}

.fa-edge-legacy {
	--fa: ""
}

.fa-slack, .fa-slack-hash {
	--fa: ""
}

.fa-medrt {
	--fa: ""
}

.fa-usb {
	--fa: ""
}

.fa-tumblr {
	--fa: ""
}

.fa-vaadin {
	--fa: ""
}

.fa-quora {
	--fa: ""
}

.fa-square-x-twitter {
	--fa: ""
}

.fa-reacteurope {
	--fa: ""
}

.fa-medium, .fa-medium-m {
	--fa: ""
}

.fa-amilia {
	--fa: ""
}

.fa-mixcloud {
	--fa: ""
}

.fa-flipboard {
	--fa: ""
}

.fa-viacoin {
	--fa: ""
}

.fa-critical-role {
	--fa: ""
}

.fa-sitrox {
	--fa: ""
}

.fa-discourse {
	--fa: ""
}

.fa-joomla {
	--fa: ""
}

.fa-mastodon {
	--fa: ""
}

.fa-airbnb {
	--fa: " "
}

.fa-wolf-pack-battalion {
	--fa: ""
}

.fa-buy-n-large {
	--fa: ""
}

.fa-gulp {
	--fa: ""
}

.fa-creative-commons-sampling-plus {
	--fa: ""
}

.fa-strava {
	--fa: ""
}

.fa-ember {
	--fa: ""
}

.fa-canadian-maple-leaf {
	--fa: ""
}

.fa-teamspeak {
	--fa: ""
}

.fa-pushed {
	--fa: ""
}

.fa-wordpress-simple {
	--fa: ""
}

.fa-nutritionix {
	--fa: ""
}

.fa-wodu {
	--fa: ""
}

.fa-google-pay {
	--fa: ""
}

.fa-intercom {
	--fa: ""
}

.fa-zhihu {
	--fa: ""
}

.fa-korvue {
	--fa: ""
}

.fa-pix {
	--fa: ""
}

.fa-steam-symbol {
	--fa: ""
}

:root, :host {
	--fa-style-family-classic: "Font Awesome 6 Free";
	--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"
}

@font-face {
	font-family: "Font Awesome 6 Free";
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")
}

.far, .fa-regular {
	font-weight: 400
}

:root, :host {
	--fa-style-family-classic: "Font Awesome 6 Free";
	--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"
}

@font-face {
	font-family: "Font Awesome 6 Free";
	font-style: normal;
	font-weight: 900;
	font-display: block;
	src: url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")
}

.fas, .fa-solid {
	font-weight: 900
}

@font-face {
	font-family: "Font Awesome 5 Brands";
	font-display: block;
	font-weight: 400;
	src: url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")
}

@font-face {
	font-family: "Font Awesome 5 Free";
	font-display: block;
	font-weight: 900;
	src: url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")
}

@font-face {
	font-family: "Font Awesome 5 Free";
	font-display: block;
	font-weight: 400;
	src: url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")
}

@font-face {
	font-family: FontAwesome;
	font-display: block;
	src: url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")
}

@font-face {
	font-family: FontAwesome;
	font-display: block;
	src: url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")
}

@font-face {
	font-family: FontAwesome;
	font-display: block;
	src: url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype");
	unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC
}

@font-face {
	font-family: FontAwesome;
	font-display: block;
	src: url(/assets/fa-v4compatibility-C9RhG_FT.woff2) format("woff2"),url(/assets/fa-v4compatibility-CCth-dXg.ttf) format("truetype");
	unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A
}

@media (max-width: 480px) {
	.max-w-full {
		flex-direction: column
	}

	.responsive-item {
		flex: 1;
		text-align: center
	}

		.responsive-item:nth-child(3) {
			flex: 0 0 100%;
			display: block;
			justify-content: center;
			margin-top: 10px
		}
}

@media (max-width: 600px) {
	.max-w-full {
		flex-direction: column
	}

	.responsive-item {
		flex: 1;
		text-align: center
	}

		.responsive-item:nth-child(3) {
			flex: 0 0 100%;
			display: block;
			justify-content: center;
			margin-top: 10px
		}
}

@media (max-width: 768px) {
	.max-w-full {
		flex-direction: row
	}

	.responsive-item {
		flex: 1;
		text-align: center
	}

		.responsive-item:nth-child(3) {
			flex: 0 0 100%;
			display: block;
			justify-content: center;
			margin-top: 10px
		}
}

.breadcrumb[data-v-f998b8e6] {
	list-style: none;
	display: flex;
	gap: 5px
}

.breadcrumb li[data-v-f998b8e6] {
	display: inline
}

.breadcrumb a[data-v-f998b8e6] {
	text-decoration: none;
	color: #000
}

.breadcrumb .active[data-v-f998b8e6] {
	font-weight: 700;
	color: #000
}

.relative:hover img[data-v-bd5d74c9]:nth-child(1) {
	opacity: 0
}

.relative:hover img[data-v-bd5d74c9]:nth-child(2) {
	opacity: 1
}

.added[data-v-bd5d74c9] {
	cursor: initial;
	text-decoration: none
}

.ease-in-out p span[data-v-bf668b20] {
	font-size: 16px !important
}

.scroll-enter-active, .scroll-leave-active {
	transition: max-height .3s ease-out,opacity .3s ease-out
}

.scroll-enter-from {
	max-height: 0;
	opacity: 0
}

.scroll-enter-to, .scroll-leave-from {
	max-height: 200px;
	opacity: 1
}

.scroll-leave-to {
	max-height: 0;
	opacity: 0
}

@media (max-width:1024px) {
	.cart-badge {
		top: 1px !important
	}
}

.cart-badge {
	position: absolute;
	margin-left: 1px;
	top: 25px;
	width: 23px;
	height: 23px;
	background-color: #2897ff;
	color: #fff;
	border-radius: 50%;
	content: attr(data-badge);
	font-size: 12px;
	display: inline-flex;
	align-items: center;
	justify-content: center
}

.level-0 > ul {
	display: none
}

.level-0:hover > ul {
	display: block
}

.level-1 > div > ul {
	display: none
}

.level-1:hover > div > ul {
	display: block
}

.open-button {
	font-family: play,sans-serif !important;
	color: #fff;
	z-index: 998;
	width: 58px;
	height: 25px;
	position: fixed;
	bottom: 0;
	right: 0;
	background: #2982d5;
	cursor: pointer;
	transition: opacity 2s linear 0s;
	border-radius: 5px
}

.ask-icon {
	position: absolute;
	top: -55px;
	width: 59px;
	height: 55px;
	cursor: pointer;
	padding-right: 4px;
	border-radius: 50px
}

.ask-caption {
	position: absolute;
	bottom: 0;
	font-size: 8px;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	left: 1px
}

.header-container {
	background: #fff;
	position: relative;
	padding-top: 5px;
	padding-left: 5px;
	text-align: left;
	z-index: 999;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top: 2px solid #2897ff;
	border-left: 2px solid #2897ff;
	border-right: 2px solid #2897ff;
	display: flex
}

.persona-switch {
	width: 45px;
	margin-right: 10px;
	cursor: pointer
}

.div-persona {
	width: 20%;
	text-align: right
}

.inner-bot-icon {
	padding-bottom: 5px !important;
	display: inline-block;
	vertical-align: initial
}

.inner-icon {
	background-repeat: no-repeat;
	width: 40px;
	height: 40px;
	min-width: 40px;
	min-height: 40px;
	margin-right: 5px !important
}

.header-text-container {
	cursor: pointer;
	color: #2b2b2b !important;
	font-size: 26px;
	text-decoration: none;
	display: inline-block;
	vertical-align: middle;
	line-height: 0;
	margin-left: 10px;
	width: 66%
}

.header-text {
	color: #2b2b2b;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	font-weight: 700;
	font-size: 20px;
	line-height: 20px;
	margin-top: 10px
}

.subheader-text {
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	line-height: 12px;
	font-size: 14px
}

.bot-icon .partner-icon {
	width: 36px;
	float: right;
	margin-top: 9px
}

.bot-minimize {
	width: 50px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3csvg%20width='67.2'%20height='33.6'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3ctitle%3ebackground%3c/title%3e%3crect%20fill='none'%20id='canvas_background'%20height='402'%20width='582'%20y='-1'%20x='-1'/%3e%3c/g%3e%3cg%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20fill='%2348639a'%20id='svg_1'%20d='m67.2,33.6l-67.2,0c0,-18.5%2015.1,-33.6%2033.6,-33.6c18.6,0%2033.6,15.1%2033.6,33.6z'%20class='st0'/%3e%3cpath%20fill='%23ffffff'%20id='svg_2'%20d='m33.6,28.5l-13.4,-13.4c-0.6,-0.7%20-0.6,-1.7%200,-2.4l0,0c0.7,-0.6%201.7,-0.6%202.4,0l11,11l11,-11c0.7,-0.6%201.7,-0.6%202.4,0l0,0c0.6,0.7%200.6,1.7%200,2.4l-13.4,13.4z'%20class='st1'/%3e%3c/g%3e%3c/svg%3e");
	background-repeat: no-repeat;
	fill: #4caf50;
	background-size: contain;
	background-position: 0px 0px;
	position: absolute;
	top: -20px;
	left: 50%;
	transform: translate(-50%);
	cursor: pointer
}

.chat-popup {
	display: none;
	position: fixed;
	bottom: 0;
	right: 0;
	z-index: 1100;
	border-bottom: 2px solid #2897ff
}

.bot-form-container {
	width: 600px;
	-webkit-font-smoothing: antialiased;
	scroll-behavior: smooth;
	height: 98%;
	display: flex;
	flex-direction: column;
	padding: 0;
	background: #fff;
	font-family: play,sans-serif !important;
	text-rendering: optimizeSpeed;
	box-sizing: border-box;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	background-color: #fff
}

.bot-message {
	font-family: play,sans-serif !important;
	border: 0;
	box-shadow: none;
	width: 100%;
	padding: 10px;
	border: 1px solid #9e9e9e;
	border-radius: 6px;
	background-color: #fff;
	text-transform: none !important;
	height: 56px !important;
	margin-bottom: 10px !important
}

.form-container .btn {
	background-color: #4caf50;
	color: #fff;
	padding: 16px 20px;
	border: none;
	cursor: pointer;
	width: 100%;
	margin-bottom: 10px;
	opacity: .8
}

.bot-area {
	max-height: 400px;
	min-height: 200px;
	overflow-y: auto;
	overflow-x: hidden
}

@media (max-height: 1024px) {
	.bot-area {
		max-height: 350px !important;
		min-height: 200px !important;
		overflow-y: auto !important;
		overflow-x: hidden !important
	}
}

@media (max-height: 500px) {
	.bot-area {
		max-height: 260px !important;
		min-height: 200px !important;
		overflow-y: auto !important;
		overflow-x: hidden !important
	}
}

@media (max-width: 500px) {
	.bot-form-container {
		width: 100% !important;
		-webkit-font-smoothing: antialiased;
		scroll-behavior: smooth;
		height: 98%;
		display: flex;
		flex-direction: column;
		padding: 0;
		background: #fff;
		font-family: play,sans-serif !important;
		text-rendering: optimizeSpeed;
		font-size: 14px;
		box-sizing: border-box;
		border-top-right-radius: 4px;
		border-top-left-radius: 4px;
		background-color: #fff
	}
}

.area-bg {
	padding: 2px;
	background: 50% 0px / cover #f7f9fc;
	scroll-behavior: smooth;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	background-position-x: center;
	border-left: 2px solid #2897ff;
	border-right: 2px solid #2897ff
}

.bot-send {
	height: 40px;
	padding-top: 5px;
	cursor: pointer
}

.bot-header-icon {
	font-size: 32px;
	float: right;
	cursor: pointer
}

.warp {
	display: flex;
	flex-direction: column;
	border-radius: 10px;
	position: relative;
	text-align: center
}

.bot-response-header {
	padding-top: 5px !important;
	text-align: center;
	width: 100%;
	font-weight: 700
}

.topic {
	font-size: 14px;
	font-weight: 500;
	font-family: play,sans-serif !important;
	color: inherit
}

.bot-a {
	color: #007bff !important;
	cursor: pointer !important;
	width: 100% !important;
	text-decoration: none !important
}

.c-btn {
	background: #2897ff;
	cursor: pointer;
	color: #fff !important;
	text-decoration: none;
	padding: 2%;
	border-radius: 35px;
	margin-top: 7px;
	text-align: center
}

.bot-ul {
	padding: 0;
	list-style-type: none;
	margin-bottom: 5px !important
}

.div-query {
	margin-right: 20px !important;
	margin-left: 25px !important
}

.BOT {
	color: #000;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	font-family: play,sans-serif !important;
	border: 1px solid #939393;
	box-shadow: 0 0 8px #0000000d;
	animation: 1s fadein !important;
	float: left;
	min-width: 25%;
	text-align: left;
	padding: 5px;
	border-radius: 10px 10px 10px 0;
	background-color: #fff;
	clear: both;
	font-size: 14px;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
	margin-left: 12px !important;
	margin-right: 25px !important
}

.BOT-ANSWER {
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased
}

.user {
	word-break: break-all;
	font-size: 14px;
	background: #7f868a;
	min-width: 10%;
	font-family: play,sans-serif !important;
	border: 1px solid #7f868a;
	box-shadow: 0 0 8px #0000000d;
	animation: 1s fadein !important;
	float: right;
	text-align: left;
	padding: 5px;
	opacity: 1;
	clear: both;
	color: #fff;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
	border-radius: 10px 10px 0
}

#qResponse {
	min-height: 570px;
	margin-top: 80px;
	overflow: auto;
	padding: 10px
}

.bot-input, .bot-select {
	padding: 5px;
	margin: 5px;
	border-radius: 5px;
	border: 1px solid grey
}

.bot-btn {
	margin: 5px;
	background-color: #48639a !important;
	border-color: #48639a !important
}

.error {
	border: red 1px solid !important
}

.qResponse-table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	border: 1px solid #ddd
}

.qResponse-th, .qResponse-td {
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px
}

@media only screen and (max-width: 760px),(min-device-width: 768px) and (max-device-width: 1024px) {
	.qResponse-table, .qResponse-thead, .qResponse-tbody, .qResponse-th, .qResponse-td, .qResponse-tr {
		display: grid
	}

		.qResponse-thead .qResponse-tr {
			position: absolute;
			top: -9999px;
			left: -9999px
		}

	.qResponse-th, .qResponse-td {
		text-align: left;
		padding: 1px
	}

	.qResponse-tr:nth-child(odd) {
		background: #ccc
	}

	.qResponse-tr:nth-child(2n) {
		background-color: #f2f2f2
	}

	.qResponse-td {
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		text-align: right;
		padding-right: 10px
	}

	.qResponse-td-page {
		padding-left: 50% !important;
		text-align: left !important
	}

	.qResponse-td:before {
		position: absolute;
		top: 0;
		left: 6px;
		width: 45%;
		padding-right: 10px;
		white-space: nowrap
	}

	.qResponse-td:before {
		content: attr(data-label)
	}

	.bot-form-container {
		width: 450px;
		-webkit-font-smoothing: antialiased;
		scroll-behavior: smooth;
		height: 98%;
		display: flex;
		flex-direction: column;
		padding: 0;
		background: #fff;
		font-family: play,sans-serif !important;
		text-rendering: optimizeSpeed;
		font-size: 14px;
		box-sizing: border-box;
		border-top-right-radius: 4px;
		border-top-left-radius: 4px;
		background-color: #fff
	}
}

.response-header {
	font-weight: 700;
	font-size: 14px;
	text-align: center
}

#auth-mobile-otp input.btn.btn-primary.bot-btn, #auth-credential input.btn.btn-primary.bot-btn {
	padding: 6px 12px;
	border-radius: 4px
}

#auth-mobile-otp input.bot-val, #auth-credential input.bot-val {
	width: 50%
}

	#auth-mobile-otp input.bot-val, #auth-credential input.bot-val:focus-visible {
		outline: none
	}

.bluredapp[data-v-5f321e15] {
	filter: blur(5px)
}

.notification-bar[data-v-5f321e15] {
	position: fixed;
	top: -100px;
	left: 0;
	right: 0;
	background: linear-gradient(349deg,#d30909,#fbb796);
	color: #fff;
	padding: 16px;
	text-align: center;
	transition: transform .3s ease-in-out;
	z-index: 1000;
	display: flex;
	justify-content: center;
	align-items: center;
	box-shadow: 0 2px 10px #0000001a
}

.notification-bar.show[data-v-5f321e15] {
	transform: translateY(100px)
}

.notification-content[data-v-5f321e15] {
	max-width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	justify-content: center;
	width: 100%;
	font-family: system-ui,-apple-system,sans-serif
}

.notification-message[data-v-5f321e15] {
	font-size: 15px;
	margin-right: 24px
}

.notification-link[data-v-5f321e15] {
	color: #fff;
	text-decoration: underline;
	margin-left: 12px;
	font-size: 20px
}

.update-button[data-v-5f321e15] {
	background-color: #4caf50;
	color: #fff;
	border: none;
	padding: 10px 15px;
	font-size: 16px;
	cursor: pointer;
	border-radius: 8px;
	display: flex;
	align-items: center;
	transition: background-color .3s ease;
	box-shadow: 0 4px 6px #0000001a
}

	.update-button[data-v-5f321e15]:hover {
		background-color: #45a049
	}

.update-button i[data-v-5f321e15] {
	margin-right: 8px
}

.close-button[data-v-5f321e15] {
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size: 30px;
	line-height: 1;
	opacity: .8;
	transition: opacity .2s ease;
	margin-left: 50px
}

	.close-button[data-v-5f321e15]:hover {
		opacity: 1
	}

@media (max-width: 768px) {
	.notification-bar[data-v-5f321e15] {
		top: -200px
	}

	.notification-content[data-v-5f321e15] {
		flex-direction: column;
		gap: 12px
	}

	.notification-message[data-v-5f321e15] {
		margin-right: 0
	}

	.notification-bar.show[data-v-5f321e15] {
		transform: translateY(200px)
	}
}

.error-message[data-v-234d93a9] {
	color: #e53935;
	font-size: .9rem;
	margin-top: 8px;
	text-align: center
}

.modal-overlay[data-v-234d93a9] {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #0000008c;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 9999;
	padding: 1rem;
	box-sizing: border-box
}

.modal[data-v-234d93a9] {
	background: #fff;
	border-radius: 10px;
	padding: 24px;
	width: 100%;
	max-width: 700px;
	box-shadow: 0 8px 24px #0003;
	animation: slideIn .3s ease-out;
	box-sizing: border-box;
	height: 500px;
	overflow: auto
}

.modal-title[data-v-234d93a9] {
	font-size: 1.5rem;
	margin-bottom: 16px;
	font-weight: 600;
	text-align: center
}

.table-wrapper[data-v-234d93a9] {
	overflow-x: auto
}

.modal-table[data-v-234d93a9] {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 20px;
	font-size: 14px
}

.modal-table th[data-v-234d93a9], .modal-table td[data-v-234d93a9] {
	padding: 10px;
	text-align: left;
	border-bottom: 1px solid #ddd;
	white-space: nowrap
}

.modal-table th[data-v-234d93a9] {
	background-color: #f5f5f5;
	font-weight: 600
}

.quantity-input[data-v-234d93a9] {
	width: 70px;
	padding: 6px;
	border: 1px solid #ccc;
	border-radius: 4px;
	text-align: center
}

	.quantity-input[data-v-234d93a9]:focus {
		outline: none;
		border-color: #3f51b5;
		box-shadow: 0 0 4px #3f51b54d
	}

.modal-actions[data-v-234d93a9] {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
	gap: 12px;
	margin-top: 10px
}

.btn[data-v-234d93a9] {
	padding: 8px 16px;
	border: none;
	border-radius: 4px;
	font-weight: 600;
	cursor: pointer;
	transition: background-color .2s ease;
	font-size: 14px
}

.btn.cancel[data-v-234d93a9] {
	background-color: #ccc;
	color: #333
}

	.btn.cancel[data-v-234d93a9]:hover {
		background-color: #b0b0b0
	}

.btn.confirm[data-v-234d93a9] {
	background-color: #3f51b5;
	color: #fff
}

	.btn.confirm[data-v-234d93a9]:hover {
		background-color: #303f9f
	}

@media (max-width: 600px) {
	.modal[data-v-234d93a9] {
		padding: 16px;
		max-width: 100%;
		height: auto
	}

	.modal-title[data-v-234d93a9] {
		font-size: 1.25rem
	}

	.btn[data-v-234d93a9] {
		flex: 1 1 100%
	}

	.modal-actions[data-v-234d93a9] {
		flex-direction: column;
		align-items: stretch
	}

	.modal-table th[data-v-234d93a9], .modal-table td[data-v-234d93a9] {
		padding: 8px;
		font-size: 13px
	}

	.quantity-input[data-v-234d93a9] {
		width: 100%
	}
}

.tab-transition-enter-active[data-v-234d93a9], .tab-transition-leave-active[data-v-234d93a9] {
	transition: transform .4s ease,opacity .3s ease
}

.tab-transition-enter[data-v-234d93a9], .tab-transition-leave-to[data-v-234d93a9] {
	transform: translate(-100%);
	opacity: .3
}

ul[data-v-234d93a9] {
	list-style-type: disc;
	margin-left: 1.25rem
}

li[data-v-234d93a9] {
	margin-bottom: .5rem
}

.touch-container[data-v-234d93a9] {
	touch-action: pan-y
}

button[data-v-095d5d2b] {
	transition: all .3s
}

.addDiv[data-v-9d5d4f70] {
	padding: 30px;
	border: 1px solid #008bf8
}

ul[data-v-9d5d4f70] {
	list-style-type: none;
	padding: 0
}

li[data-v-9d5d4f70] {
	margin: 15px 0;
	background-color: #f8f8f8;
	padding: 10px;
	border-radius: 5px;
	cursor: pointer;
	border: 1px solid lightgray
}

strong[data-v-9d5d4f70] {
	font-size: 16px;
	font-weight: 700
}

br[data-v-9d5d4f70] {
	margin-bottom: 5px
}

.card[data-v-9d5d4f70] {
	border-radius: 20px;
	background: #f5f5f5;
	position: relative;
	padding: 1.8rem;
	border: 2px solid #c3c6ce;
	transition: .5s ease-out;
	overflow: visible
}

.card-details[data-v-9d5d4f70] {
	color: #000;
	height: 100%;
	gap: .5em;
	display: grid;
	place-content: center
}

.card-button[data-v-9d5d4f70] {
	transform: translate(-50%,125%);
	width: 60%;
	border-radius: 1rem;
	border: none;
	background-color: #008bf8;
	color: #fff;
	font-size: 1rem;
	padding: .5rem 1rem;
	position: absolute;
	left: 50%;
	bottom: 0;
	opacity: 0;
	transition: .3s ease-out
}

.text-body[data-v-9d5d4f70] {
	color: #868686
}

.text-title[data-v-9d5d4f70] {
	font-size: 1.5em;
	font-weight: 700
}

.card[data-v-9d5d4f70]:hover {
	border-color: #008bf8;
	box-shadow: 0 4px 18px #00000040
}

.card:hover .card-button[data-v-9d5d4f70] {
	transform: translate(-50%,50%);
	opacity: 1
}

.addlisttext[data-v-9d5d4f70] {
	color: #fff;
	text-align: center;
	font-size: 35px;
	background-color: #008bf8;
	margin-bottom: 20px;
	border-radius: 10px
}

input {
	padding-left: 10px
}

.message-box {
	display: flex;
	justify-content: center;
	padding-top: 5vh;
	padding-bottom: 10vh
}

.success-container {
	background: #fff;
	height: 400px;
	width: 90%;
	box-shadow: 5px 5px 10px gray;
	text-align: center
}

.confirm-green-box {
	width: 100%;
	height: 140px;
	background: #d7f5da
}

.confirm-red-box {
	width: 100%;
	height: 140px;
	background: #ca8282
}

.monserrat-font {
	font-family: Montserrat,sans-serif;
	letter-spacing: 2px
}

.main {
	width: 80vw;
	margin: 0 10vw;
	height: 50vh;
	overflow: hidden
}

/*:root {
	--background-1: #ffffff;
	--background-2: #E3E3E3;
	--background-3: #A3CCC8;
	--text-1: #000000;
	--text-2: #ffffff;
	--text-size-reg: calc(20px + (20 - 18) * ((100vw - 300px) / (1600 - 300)));
	--text-size-sml: calc(10px + (10 - 8) * ((100vw - 300px) / (1600 - 300)))
}*/

.verticle-align {
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center
}

.no-style {
	padding: 0;
	margin: 0
}

.roman-list[data-v-4b2630ae] {
	list-style-type: lower-roman;
	padding-left: 70px
}

.bullots[data-v-4b2630ae] {
	list-style-type: disc;
	padding-left: 20px
}

.english-numbers[data-v-4b2630ae] {
	counter-reset: main-counter;
	list-style: none;
	padding-left: 1rem
}

.english-numbers > li[data-v-4b2630ae] {
	counter-increment: main-counter;
	position: relative
}

	.english-numbers > li[data-v-4b2630ae]:before {
		content: counter(main-counter) ". ";
		font-weight: 700;
		margin-right: 4px
	}

.sub-list[data-v-4b2630ae] {
	counter-reset: sub-counter;
	list-style: none;
	padding-left: 1.5rem
}

.sub-list > li[data-v-4b2630ae] {
	counter-increment: sub-counter;
	position: relative
}

	.sub-list > li[data-v-4b2630ae]:before {
		content: counter(main-counter) "." counter(sub-counter) " ";
		font-weight: 700;
		margin-right: 4px
	}

@media (max-width: 640px) {
	.accordion-toggle h3[data-v-696289a0] {
		font-size: 14px !important
	}
}

.ease-in-out p[data-v-696289a0] {
	font-size: 16px !important
}

.accordion[data-v-696289a0] {
	transition: max-height .5s ease-in-out;
	will-change: max-height
}

.container[data-v-696289a0] {
	overflow: visible !important;
	max-height: none !important
}

.link-text-style[data-v-696289a0] {
	font-family: Outfit;
	font-size: 16px;
	font-weight: 400;
	line-height: 19.192px;
	letter-spacing: .8px
}

	.link-text-style[data-v-696289a0]:hover {
		text-decoration-line: underline
	}

.compliance-docs[data-v-80e33fbc] {
	margin-bottom: .5rem;
	margin-top: 1rem;
	font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
	font-family: Outfit;
	font-size: 16px;
	line-height: 19.192px;
	letter-spacing: .8px;
	--tw-text-opacity: 1;
	color: rgb(59 130 246 / var(--tw-text-opacity, 1))
}

	.compliance-docs[data-v-80e33fbc]:hover {
		text-decoration-line: underline
	}

@media (min-width: 1024px) {
	.compliance-docs[data-v-80e33fbc] {
		margin-bottom: 0
	}
}

.roman-list[data-v-b847f09e] {
	list-style-type: lower-roman;
	padding-left: 70px
}

.bullots[data-v-b847f09e] {
	list-style-type: disc;
	padding-left: 20px
}

.english-numbers[data-v-b847f09e] {
	counter-reset: main-counter;
	list-style: none;
	padding-left: 1rem
}

.english-numbers > li[data-v-b847f09e] {
	counter-increment: main-counter;
	position: relative
}

	.english-numbers > li[data-v-b847f09e]:before {
		content: counter(main-counter) ". ";
		font-weight: 700;
		margin-right: 4px
	}

.sub-list[data-v-b847f09e] {
	counter-reset: sub-counter;
	list-style: none;
	padding-left: 1.5rem
}

.sub-list > li[data-v-b847f09e] {
	counter-increment: sub-counter;
	position: relative
}

	.sub-list > li[data-v-b847f09e]:before {
		content: counter(main-counter) "." counter(sub-counter) " ";
		font-weight: 700;
		margin-right: 4px
	}

.tab-transition-enter-active[data-v-fa082eeb], .tab-transition-leave-active[data-v-fa082eeb] {
	transition: transform .4s ease,opacity .3s ease
}

.tab-transition-enter[data-v-fa082eeb], .tab-transition-leave-to[data-v-fa082eeb] {
	transform: translate(-100%);
	opacity: .3
}

ul[data-v-fa082eeb] {
	list-style-type: disc;
	margin-left: 1.25rem
}

li[data-v-fa082eeb] {
	margin-bottom: .5rem
}

.touch-container[data-v-fa082eeb] {
	touch-action: pan-y
}

.botui-container {
	font-size: 14px;
	background-color: #fff;
	font-family: Open Sans,sans-serif
}

.botui-messages-container, .botui-actions-container {
	padding: 10px 20px
}

.botui-message {
	min-height: 30px
}

.botui-message-content {
	padding: 7px 13px;
	border-radius: 15px;
	color: #595a5a;
	background-color: #ebebeb
}

	.botui-message-content.human {
		color: #f7f8f8;
		background-color: #919292
	}

	.botui-message-content.text {
		line-height: 1.3
	}

	.botui-message-content.loading {
		background-color: #cecece80;
		line-height: 1.3;
		text-align: center
	}

	.botui-message-content.embed {
		padding: 5px;
		border-radius: 5px
	}

.botui-message-content-link {
	color: #919292
}

.botui-actions-text-input {
	border: 0;
	outline: 0;
	border-radius: 0;
	padding: 5px 7px;
	font-family: Open Sans,sans-serif;
	background-color: transparent;
	color: #595a5a;
	border-bottom: 1px solid #919292
}

.botui-actions-text-submit {
	color: #fff;
	width: 30px;
	padding: 5px;
	height: 30px;
	line-height: 1;
	border-radius: 50%;
	border: 1px solid #919292;
	background: #777979
}

.botui-actions-buttons-button {
	border: 0;
	color: #fff;
	line-height: 1;
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	padding: 7px 15px;
	border-radius: 4px;
	font-family: Open Sans,sans-serif;
	background: #777979;
	box-shadow: 2px 3px 4px #00000040
}

.botui-actions-text-select, .botui-actions-text-searchselect {
	border: 0;
	outline: 0;
	border-radius: 0;
	padding: 5px 7px;
	font-family: Open Sans,sans-serif;
	background-color: transparent;
	color: #595a5a;
	border-bottom: 1px solid #919292
}

	.botui-actions-text-searchselect .dropdown-toggle {
		border: none !important
	}

	.botui-actions-text-searchselect .selected-tag {
		background-color: transparent !important;
		border: 0 !important
	}

.slide-fade-enter-active {
	transition: all .3s ease
}

.slide-fade-enter, .slide-fade-leave-to {
	opacity: 0;
	transform: translate(-10px)
}

.dot {
	width: .5rem;
	height: .5rem;
	border-radius: .5rem;
	display: inline-block;
	background-color: #919292
}

	.dot:nth-last-child(1) {
		margin-left: .3rem;
		animation: loading .6s .3s linear infinite
	}

	.dot:nth-last-child(2) {
		margin-left: .3rem;
		animation: loading .6s .2s linear infinite
	}

	.dot:nth-last-child(3) {
		animation: loading .6s .1s linear infinite
	}

@keyframes loading {
	0% {
		transform: translate(0);
		background-color: #ababab
	}

	25% {
		transform: translateY(-3px)
	}

	50% {
		transform: translate(0);
		background-color: #ababab
	}

	75% {
		transform: translateY(3px)
	}

	to {
		transform: translate(0)
	}
}

a.botui-message-content-link:focus {
	outline: thin dotted
}

	a.botui-message-content-link:focus:active, a.botui-message-content-link:focus:hover {
		outline: 0
	}

form.botui-actions-text {
	margin: 0
}

button.botui-actions-buttons-button, input.botui-actions-text-input {
	margin: 0;
	font-size: 100%;
	line-height: normal;
	vertical-align: baseline
}

	button.botui-actions-buttons-button::-moz-focus-inner, input.botui-actions-text-input::-moz-focus-inner {
		border: 0;
		padding: 0
	}

button.botui-actions-buttons-button {
	cursor: pointer;
	-webkit-appearance: button
}

.botui-app-container {
	width: 100%;
	height: 100%;
	line-height: 1
}

@media (min-width:400px) {
	.botui-app-container {
		width: 400px;
		height: 500px;
		margin: 0 auto
	}
}

.botui-container {
	width: 100%;
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden
}

.botui-message {
	margin: 10px 0;
	min-height: 20px
}

	.botui-message:after {
		display: block;
		content: "";
		clear: both
	}

.botui-message-content {
	width: auto;
	max-width: 75%;
	display: inline-block
}

	.botui-message-content.human {
		float: right
	}

	.botui-message-content iframe {
		width: 100%
	}

.botui-message-content-image {
	margin: 5px 0;
	display: block;
	max-width: 200px;
	max-height: 200px
}

.botui-message-content-link {
	text-decoration: underline
}

.profil {
	position: relative;
	border-radius: 50%
}

	.profil.human {
		float: right;
		margin-left: 5px
	}

	.profil.agent {
		float: left;
		margin-right: 5px
	}

	.profil > img {
		width: 26px;
		height: 26px;
		border: 2px solid #e8e8e8
	}

		.profil > img.agent {
			content: url(http://decodemoji.com/img/logos/blue_moji_hat.svg);
			border-radius: 50%
		}

button.botui-actions-buttons-button {
	margin-top: 10px;
	margin-bottom: 10px
}

	button.botui-actions-buttons-button:not(:last-child) {
		margin-right: 10px
	}

@media (min-width:400px) {
	.botui-actions-text-submit {
		display: none
	}
}

.BOT-ANSWER input [type=button] {
	padding: 7px 20px !important
}

.BOT-ANSWER input [type=number] {
	width: 50%
}

.c-btn {
	background: #2897ff;
	border-radius: 35px;
	color: #fff !important;
	cursor: pointer;
	padding: 2%;
	text-align: center;
	text-decoration: none
}

*, *:before, *:after {
	box-sizing: border-box
}

.c-btn {
	min-width: 65px;
	display: flex;
	align-items: center;
	justify-content: center
}

a {
	font-family: Montserrat Medium;
	cursor: pointer;
	transition: all .2s ease-in-out;
	color: #2897ff;
	text-decoration: none;
	background-color: transparent
}

.open-button {
	background: #2982d5;
	border-radius: 5px;
	bottom: 0;
	color: #fff;
	cursor: pointer;
	font-family: play,sans-serif !important;
	height: 25px;
	position: fixed;
	right: 0;
	transition: opacity 2s linear 0s;
	width: 58px;
	z-index: 998
}

div#li-recent-0 div {
	display: inline-flex
}

.ask-icon {
	border-radius: 50px;
	cursor: pointer;
	height: 55px;
	padding-right: 4px;
	position: absolute;
	top: -55px;
	width: 59px
}

.ask-caption {
	bottom: 0;
	color: #fff;
	font-size: 8px;
	left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	position: absolute
}

.chat-head-desktop {
	width: 100%
}

.header-container {
	background: #fff;
	border-left: 2px solid #2897ff;
	border-right: 2px solid #2897ff;
	border-top: 2px solid #2897ff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	display: flex;
	padding-left: 5px;
	padding-top: 5px;
	position: relative;
	text-align: left;
	z-index: 999
}

.persona-switch {
	cursor: pointer;
	margin-right: 10px;
	width: 45px
}

.div-persona {
	text-align: right;
	width: 20%
}

.bot-icon {
	display: inline-block;
	vertical-align: initial
}

	.bot-icon .logo-icon {
		width: 55px
	}

.inner-bot-icon {
	display: inline-block;
	padding-bottom: 5px !important;
	vertical-align: initial
}

	.inner-bot-icon .inner-icon {
		width: 40px
	}

.inner-icon {
	background-repeat: no-repeat;
	height: 40px;
	margin-right: 5px !important;
	min-height: 40px;
	min-width: 40px;
	width: 40px
}

.header-text-container {
	color: #2b2b2b !important;
	cursor: pointer;
	display: inline-block;
	font-size: 26px;
	line-height: 0;
	margin-left: 10px;
	text-decoration: none;
	vertical-align: middle;
	width: 66%
}

.header-text {
	-webkit-font-smoothing: antialiased;
	color: #2b2b2b;
	font-size: 20px;
	font-weight: 700;
	line-height: 20px;
	margin-top: 10px;
	text-rendering: optimizeLegibility
}

.bot-sup {
	top: -.5em
}

.subheader-text {
	-webkit-font-smoothing: antialiased;
	font-size: 14px;
	line-height: 12px;
	text-rendering: optimizeLegibility
}

.bot-p {
	margin: 0 0 10px
}

.bot-icon .partner-icon {
	float: right;
	margin-top: 9px;
	width: 36px
}

.bot-minimize {
	fill: #4caf50;
	background-image: url("data:image/svg+xml,%3csvg%20width='67.2'%20height='33.6'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3ctitle%3ebackground%3c/title%3e%3crect%20fill='none'%20id='canvas_background'%20height='402'%20width='582'%20y='-1'%20x='-1'/%3e%3c/g%3e%3cg%3e%3ctitle%3eLayer%201%3c/title%3e%3cpath%20fill='%2348639a'%20id='svg_1'%20d='m67.2,33.6l-67.2,0c0,-18.5%2015.1,-33.6%2033.6,-33.6c18.6,0%2033.6,15.1%2033.6,33.6z'%20class='st0'/%3e%3cpath%20fill='%23ffffff'%20id='svg_2'%20d='m33.6,28.5l-13.4,-13.4c-0.6,-0.7%20-0.6,-1.7%200,-2.4l0,0c0.7,-0.6%201.7,-0.6%202.4,0l11,11l11,-11c0.7,-0.6%201.7,-0.6%202.4,0l0,0c0.6,0.7%200.6,1.7%200,2.4l-13.4,13.4z'%20class='st1'/%3e%3c/g%3e%3c/svg%3e");
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
	height: 20px;
	left: 50%;
	position: absolute;
	top: -20px;
	transform: translate(-50%);
	width: 50px
}

.bot-titlebar {
	background-color: #272a2b;
	border-radius: 10px 10px 0 0;
	color: #fff
}

.chat-popup {
	border-bottom: 2px solid #2897ff;
	bottom: 0;
	display: none;
	position: fixed;
	right: 0;
	z-index: 1100
}

.dot:last-child {
	animation: loading .6s linear .3s infinite;
	margin-left: .3rem
}

.dot:nth-last-child(2) {
	animation: loading .6s linear .2s infinite;
	margin-left: .3rem
}

.dot:nth-last-child(3) {
	animation: loading .6s linear .1s infinite
}

@keyframes loading {
	0% {
		background-color: #ababab;
		transform: translate(0)
	}

	25% {
		transform: translateY(-3px)
	}

	50% {
		background-color: #ababab;
		transform: translate(0)
	}

	75% {
		transform: translateY(3px)
	}

	to {
		transform: translate(0)
	}
}

.bot-form-container {
	-webkit-font-smoothing: antialiased;
	background: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	height: 98%;
	padding: 0;
	scroll-behavior: smooth;
	text-rendering: optimizeSpeed;
	width: 600px
}

.bot-form-container, .bot-message {
	background-color: #fff;
	font-family: play,sans-serif !important
}

.bot-message {
	border: 1px solid #9e9e9e;
	border-radius: 6px;
	box-shadow: none;
	height: 56px !important;
	margin-bottom: 10px !important;
	padding: 10px;
	text-transform: none !important;
	width: 100%
}

	.bot-message:focus {
		background-color: #ddd;
		outline: none
	}

.form-container .btn {
	background-color: #4caf50;
	border: none;
	color: #fff;
	cursor: pointer;
	margin-bottom: 10px;
	opacity: .8;
	padding: 16px 20px;
	width: 100%
}

.form-container .cancel {
	background-color: red
}

.bot-close:hover, .open-button:hover {
	opacity: 1
}

.bot-area {
	max-height: 400px;
	min-height: 200px;
	overflow-x: hidden;
	overflow-y: auto
}

@media (max-height: 1024px) {
	.bot-area {
		max-height: 350px !important;
		min-height: 200px !important;
		overflow-x: hidden !important;
		overflow-y: auto !important
	}
}

@media (max-height: 500px) {
	.bot-area {
		max-height: 260px !important;
		min-height: 200px !important;
		overflow-x: hidden !important;
		overflow-y: auto !important
	}
}

@media (max-width: 500px) {
	.bot-form-container {
		-webkit-font-smoothing: antialiased;
		background: #fff;
		background-color: #fff;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		box-sizing: border-box;
		display: flex;
		flex-direction: column;
		font-family: play,sans-serif !important;
		font-size: 14px;
		height: 98%;
		padding: 0;
		scroll-behavior: smooth;
		text-rendering: optimizeSpeed;
		width: 100% !important
	}
}

.area-bg {
	-webkit-font-smoothing: antialiased;
	background: 50% 0/cover #f7f9fc;
	background-position-x: center;
	border-left: 2px solid #2897ff;
	border-right: 2px solid #2897ff;
	padding: 2px;
	scroll-behavior: smooth;
	text-rendering: optimizeLegibility
}

.flex-row {
	display: flex;
	flex-direction: row
}

.flex-column {
	display: flex;
	flex-direction: column
}

.bot-flex-row {
	display: flex;
	flex-direction: row
}

.bot-flex-column {
	display: flex;
	flex-direction: column
}

.bot-send {
	cursor: pointer;
	height: 40px;
	padding-top: 5px
}

.bot-header-icon {
	cursor: pointer;
	float: right;
	font-size: 32px
}

.answer-query-link {
	cursor: pointer
}

.warp {
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	position: relative;
	text-align: center
}

.bot-response-header {
	font-weight: 700;
	padding-top: 5px !important;
	text-align: center;
	width: 100%
}

.topic {
	color: inherit;
	font-family: play,sans-serif !important;
	font-size: 14px;
	font-weight: 500
}

.bot-a {
	color: #007bff !important;
	cursor: pointer !important;
	text-decoration: none !important;
	width: 100% !important
}

.c-btn {
	background: #2897ff;
	border-radius: 35px;
	color: #fff !important;
	cursor: pointer;
	margin-top: 7px;
	padding: 2%;
	text-align: center;
	text-decoration: none
}

	.c-btn i {
		color: #125eb1
	}

.bot-ul {
	list-style-type: none;
	margin-bottom: 5px !important;
	padding: 0
}

.div-query {
	margin-left: 25px !important;
	margin-right: 20px !important
}

.BOT {
	word-wrap: break-word;
	animation: fadein 1s !important;
	background-color: #fff;
	border: 1px solid #939393;
	border-radius: 10px 10px 10px 0;
	box-shadow: 0 0 8px #0000000d;
	clear: both;
	color: #000;
	float: left;
	font-family: play,sans-serif !important;
	font-size: 14px;
	margin-left: 12px !important;
	margin-right: 25px !important;
	min-width: 25%;
	padding: 5px;
	text-align: left;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap
}

.BOT, .BOT-ANSWER {
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility
}

b, strong {
	font-weight: 700
}

.user {
	word-wrap: break-word;
	animation: fadein 1s !important;
	background: #7f868a;
	border: 1px solid #7f868a;
	border-radius: 10px 10px 0;
	box-shadow: 0 0 8px #0000000d;
	clear: both;
	color: #fff;
	float: right;
	font-family: play,sans-serif !important;
	font-size: 14px;
	min-width: 10%;
	opacity: 1;
	padding: 5px;
	text-align: left;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-break: break-all
}

#qResponse {
	margin-top: 80px;
	min-height: 570px;
	overflow: auto;
	padding: 10px
}

.bot-input, .bot-select {
	border: 1px solid grey;
	border-radius: 5px;
	margin: 5px;
	padding: 5px
}

.bot-btn {
	background-color: #48639a !important;
	border-color: #48639a !important;
	margin: 5px
}

.error {
	border: 1px solid red !important
}

.qResponse-table {
	border: 1px solid #ddd;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%
}

.qResponse-td, .qResponse-th {
	padding-bottom: 2px;
	padding-left: 8px;
	padding-top: 2px;
	text-align: left
}

.qResponse-tr:nth-child(2n) {
	background-color: #f2f2f2
}

@media (min-device-width: 768px) and (max-device-width:1024px),only screen and (max-width:760px) {
	.qResponse-table, .qResponse-tbody, .qResponse-td, .qResponse-th, .qResponse-thead, .qResponse-tr {
		display: grid
	}

		.qResponse-thead .qResponse-tr {
			left: -9999px;
			position: absolute;
			top: -9999px
		}

	.qResponse-td, .qResponse-th {
		padding: 1px;
		text-align: left
	}

	.qResponse-tr:nth-child(odd) {
		background: #ccc
	}

	.qResponse-tr:nth-child(2n) {
		background-color: #f2f2f2
	}

	.qResponse-td {
		border: none;
		border-bottom: 1px solid #eee;
		padding-right: 10px;
		position: relative;
		text-align: right
	}

	.qResponse-td-page {
		padding-left: 50% !important;
		text-align: left !important
	}

	.qResponse-td:before {
		content: attr(data-label);
		left: 6px;
		padding-right: 10px;
		position: absolute;
		top: 0;
		white-space: nowrap;
		width: 45%
	}

	.bot-form-container {
		-webkit-font-smoothing: antialiased;
		background: #fff;
		background-color: #fff;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		box-sizing: border-box;
		display: flex;
		flex-direction: column;
		font-family: play,sans-serif !important;
		font-size: 14px;
		height: 98%;
		padding: 0;
		scroll-behavior: smooth;
		text-rendering: optimizeSpeed;
		width: 450px
	}
}

.response-header {
	font-size: 14px;
	font-weight: 700;
	text-align: center
}

.qResponse-yes {
	color: green
}

.qResponse-no {
	color: red
}

#auth-credential input.btn.btn-primary.bot-btn, #auth-mobile-otp input.btn.btn-primary.bot-btn {
	border-radius: 4px;
	padding: 6px 12px
}

#auth-credential input.bot-val, #auth-mobile-otp input.bot-val {
	width: 50%
}

	#auth-credential input.bot-val:focus-visible, #auth-mobile-otp input.bot-val {
		outline: none
	}

div#li-recent-0 div:nth-child(2) {
	display: block
}
