.fa
{
	font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)
}
	.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat
{
	-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
}
	.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(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit
}
	.fa-border
{
	border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);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
{
	-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)
}
	.fa-bounce
{
	-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))
}
	.fa-fade
{
	-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))
}
	.fa-beat-fade,.fa-fade
{
	-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)
}
	.fa-beat-fade
{
	-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))
}
	.fa-flip
{
	-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)
}
	.fa-shake
{
	-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)
}
	.fa-shake,.fa-spin
{
	-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)
}
	.fa-spin
{
	-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)
}
	.fa-spin-reverse
{
	--fa-animation-direction:reverse
}
	.fa-pulse,.fa-spin-pulse
{
	-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))
}
	@media (prefers-reduced-motion:reduce)
{
	.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse
	{
		-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s
	}
	}

		@-webkit-keyframes fa-beat
{
	0%,90%
	{
		-webkit-transform:scale(1);transform:scale(1)}

		45%
{
	-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25)
		)}

}
	@keyframes fa-beat
{
	0%,90%
	{
		-webkit-transform:scale(1);transform:scale(1)}

		45%
{
	-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25)
		)}

}
	@-webkit-keyframes fa-bounce
{
	0%
	{
		-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}

		10%
{
	-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)
}
	30%
{
	-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))
}
	50%
{
	-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)
}
	57%
{
	-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))
}
	64%
{
	-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)
}
	to
{
	-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0
		)}

}
	@keyframes fa-bounce
{
	0%
	{
		-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}

		10%
{
	-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)
}
	30%
{
	-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))
}
	50%
{
	-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)
}
	57%
{
	-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))
}
	64%
{
	-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)
}
	to
{
	-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0
		)}

}
	@-webkit-keyframes fa-fade
{
	50%
	{
		opacity:var(--fa-fade-opacity,.4)
	}
	}

		@keyframes fa-fade
{
	50%
	{
		opacity:var(--fa-fade-opacity,.4)
	}
	}

		@-webkit-keyframes fa-beat-fade
{
	0%,to
	{
		opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}

		50%
{
	opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125)
		)}

}
	@keyframes fa-beat-fade
{
	0%,to
	{
		opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}

		50%
{
	opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125)
		)}

}
	@-webkit-keyframes fa-flip
{
	50%
	{
		-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))
	}
	}

		@keyframes fa-flip
{
	50%
	{
		-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))
	}
	}

		@-webkit-keyframes fa-shake
{
	0%
	{
		-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}

		4%
{
	-webkit-transform:rotate(15deg);transform:rotate(15deg)
}
	8%,24%
{
	-webkit-transform:rotate(-18deg);transform:rotate(-18deg)
}
	12%,28%
{
	-webkit-transform:rotate(18deg);transform:rotate(18deg)
}
	16%
{
	-webkit-transform:rotate(-22deg);transform:rotate(-22deg)
}
	20%
{
	-webkit-transform:rotate(22deg);transform:rotate(22deg)
}
	32%
{
	-webkit-transform:rotate(-12deg);transform:rotate(-12deg)
}
	36%
{
	-webkit-transform:rotate(12deg);transform:rotate(12deg)
}
	40%,to
{
	-webkit-transform:rotate(0deg);transform:rotate(0deg
		)}

}
	@keyframes fa-shake
{
	0%
	{
		-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}

		4%
{
	-webkit-transform:rotate(15deg);transform:rotate(15deg)
}
	8%,24%
{
	-webkit-transform:rotate(-18deg);transform:rotate(-18deg)
}
	12%,28%
{
	-webkit-transform:rotate(18deg);transform:rotate(18deg)
}
	16%
{
	-webkit-transform:rotate(-22deg);transform:rotate(-22deg)
}
	20%
{
	-webkit-transform:rotate(22deg);transform:rotate(22deg)
}
	32%
{
	-webkit-transform:rotate(-12deg);transform:rotate(-12deg)
}
	36%
{
	-webkit-transform:rotate(12deg);transform:rotate(12deg)
}
	40%,to
{
	-webkit-transform:rotate(0deg);transform:rotate(0deg
		)}

}
	@-webkit-keyframes fa-spin
{
	0%
	{
		-webkit-transform:rotate(0deg);transform:rotate(0deg)}

		to
{
	-webkit-transform:rotate(1turn);transform:rotate(1turn
		)}

}
	@keyframes fa-spin
{
	0%
	{
		-webkit-transform:rotate(0deg);transform:rotate(0deg)}

		to
{
	-webkit-transform:rotate(1turn);transform:rotate(1turn
		)}

}
	.fa-rotate-90
{
	-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)
}
	.fa-rotate-180
{
	-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)
}
	.fa-rotate-270
{
	-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)
}
	.fa-flip-horizontal
{
	-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)
}
	.fa-flip-vertical
{
	-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)
}
	.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical
{
	-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)
}
	.fa-rotate-by
{
	-webkit-transform:rotate(var(--fa-rotate-angle,none));-ms-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))
}
	.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:before
{
	content:"\30"
}
.fa-youtube:before
{
	content:"\f167"
}
.fa-facebook-f:before
{
	content:"\f39e"
}
	.fa-360-degrees:before
{
	content:"\e2dc"
}
		.fa-cog:before,.fa-gear:before
{
	content:"\f013"
}
	.fa-cogs:before,.fa-gears:before
{
	content:"\f085"
}



.fa-arrow-right:before
{
	content:"\f061"
}

.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before
{
	content:"\f00d"
}

.fa-download:before
{
	content:"\f019"
}

	.fa-newspaper:before
{
	content:"\f1ea"
}
.fa-motorcycle:before
{
	content:"\f21c"
}

.fa-fingerprint:before
{
	content:"\f577"
}
.fa-films:before
{
	content:"\e17a"
}
.fa-folder:before
{
	content:"\f07b"
}

.fa-forklift:before
{
	content:"\f47a"
}

.fa-pager:before
{
	content:"\f815"
}
.fa-nfc-magnifying-glass:before
{
	content:"\e1f9"
}

.fa-telescope:before
{
	content:"\e03e"
}
.fa-tape:before
{
	content:"\f4db"
}
.fa-cab:before,.fa-taxi:before
{
	content:"\f1ba"
}

.fa-tire:before
{
	content:"\f631"
}

.fa-microchip:before
{
	content:"\f2db"
}

.fa-user:before
{
	content:"\f007"
}
.fa-phone:before
{
	content:"\f095"
}

.fa-comment-alt:before,.fa-message:before
{
	content:"\f27a"
}





.fa-camcorder:before,.fa-video-handheld:before
{
	content:"\f8a8"
}

	.fa-play:before
{
	content:"\f04b"
}
	.fa-hand-wave:before
{
	content:"\e1a7"
}

.fa-user-tie:before
{
	content:"\f508"
}
.fa-transporter-1:before
{
	content:"\e043"
}
.fa-comment-smile:before
{
	content:"\f4b4"
}
.fa-instagram:before
{
	content:"\f16d"
}
	.fa-star:before
{
	content:"\f005"
}
	
.fa-arrow-right:before
{
	content:"\f061"
}
.fa-chevron-right:before
{
	content:"\f054"
}
.fa-eject:before
{
	content:"\f052"
}
.fa-code-commit:before
{
	content:"\f386"
}
	:host,:root
{
	--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro"
}
	@font-face
{
	font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url(../../fonts/fa-light-300.woff2) format("woff2"),url(../../fonts/fa-light-300.ttf) format("truetype")
}
	.fa-light,.fal
{
	font-family:"Font Awesome 6 Pro";font-weight:300
}
	:host,:root
{
	--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"
}
	@font-face
{
	font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(../../fonts/fa-regular-400.woff2) format("woff2"),url(../../fonts/fa-regular-400.ttf) format("truetype")
}
	.fa-regular,.far
{
	font-family:"Font Awesome 6 Pro";font-weight:400
}
.fa-bar-chart:before,.fa-chart-bar:before
{
	content:"\f080"
}
.fa-envelope:before
{
	content:"\f0e0"
}
	:host,:root
{
	--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"
}
	@font-face
{
	font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(../../fonts/fa-solid-900.woff2) format("woff2"),url(../../fonts/fa-solid-900.ttf) format("truetype")
}
	.fa-solid,.fas
{
	font-family:"Font Awesome 6 Pro";font-weight:900
}
	:host,:root
{
	--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro"
}
	@font-face
{
	font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:100;font-display:block;src:url(../../fonts/fa-thin-100.woff2) format("woff2"),url(../../fonts/fa-thin-100.ttf) format("truetype")
}
	.fa-thin,.fat
{
	font-family:"Font Awesome 6 Pro";font-weight:100
}
	@font-face
{
	font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../../fonts/fa-brands-400.woff2) format("woff2"),url(../../fonts/fa-brands-400.ttf) format("truetype")
}

	:host,:root
{
	--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(../../fonts/fa-brands-400.woff2) format("woff2"),url(../../fonts/fa-brands-400.ttf) format("truetype")
}
	.fa-brands,.fab
{
	font-family:"Font Awesome 6 Brands";font-weight:400
}