@font-face {
	font-family: font-awesome-;
	src: url("icomoon.woff") format("woff"), url("icomoon.ttf") format("truetype");
}
.font-awesome--0:before {
	content: "\5a9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--1:before {
	content: "\5a8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--2:before {
	content: "\5a7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--3:before {
	content: "\5a6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--4:before {
	content: "\5a5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--5:before {
	content: "\5a4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--6:before {
	content: "\5a3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--7:before {
	content: "\5a2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--8:before {
	content: "\5a1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--9:before {
	content: "\5a0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--a:before {
	content: "\59f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--address-book2:before {
	content: "\59e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--address-card1:before {
	content: "\59d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--align-center1:before {
	content: "\59c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--align-justify1:before {
	content: "\59b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--align-left1:before {
	content: "\59a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--align-right1:before {
	content: "\599";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--anchor1:before {
	content: "\4f6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--anchor-circle-check:before {
	content: "\4f7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--anchor-circle-exclamation:before {
	content: "\4f8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--anchor-circle-xmark:before {
	content: "\4f9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--anchor-lock:before {
	content: "\4fa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angle-down1:before {
	content: "\4fb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angle-left1:before {
	content: "\4fc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angle-right1:before {
	content: "\4fd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angles-down:before {
	content: "\4fe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angles-left:before {
	content: "\4ff";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angles-right:before {
	content: "\500";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angles-up:before {
	content: "\501";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angle-up1:before {
	content: "\502";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ankh:before {
	content: "\503";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--apple-whole:before {
	content: "\504";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--archway:before {
	content: "\505";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down3:before {
	content: "\506";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down-1-9:before {
	content: "\507";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down-9-1:before {
	content: "\508";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down-a-z:before {
	content: "\509";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down-long:before {
	content: "\50a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down-short-wide:before {
	content: "\50b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down-up-across-line:before {
	content: "\50c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down-up-lock:before {
	content: "\50d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down-wide-short:before {
	content: "\50e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-down-z-a:before {
	content: "\50f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-left3:before {
	content: "\510";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-left-long:before {
	content: "\511";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-pointer:before {
	content: "\512";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-right3:before {
	content: "\513";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-right-arrow-left:before {
	content: "\514";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-right-from-bracket:before {
	content: "\515";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-right-long:before {
	content: "\516";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-right-to-bracket:before {
	content: "\517";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-right-to-city:before {
	content: "\518";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-rotate-left:before {
	content: "\519";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-rotate-right:before {
	content: "\51a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-down-to-line:before {
	content: "\51b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-down-to-people:before {
	content: "\51c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-left-right:before {
	content: "\51d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-left-right-to-line:before {
	content: "\51e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-rotate:before {
	content: "\51f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-spin:before {
	content: "\520";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-split-up-and-left:before {
	content: "\521";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-to-circle:before {
	content: "\522";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-to-dot:before {
	content: "\523";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-to-eye:before {
	content: "\524";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-turn-right:before {
	content: "\525";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-turn-to-dots:before {
	content: "\526";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-up-down:before {
	content: "\527";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-up-down-left-right:before {
	content: "\528";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrows-up-to-line:before {
	content: "\529";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-trend-down:before {
	content: "\52a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-trend-up:before {
	content: "\52b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-turn-down:before {
	content: "\52c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-turn-up:before {
	content: "\52d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up3:before {
	content: "\52e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-1-9:before {
	content: "\52f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-9-1:before {
	content: "\530";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-a-z:before {
	content: "\531";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-from-bracket:before {
	content: "\532";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-from-ground-water:before {
	content: "\533";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-from-water-pump:before {
	content: "\534";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-long:before {
	content: "\535";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-right-dots:before {
	content: "\536";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-right-from-square:before {
	content: "\537";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-short-wide:before {
	content: "\538";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-wide-short:before {
	content: "\539";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--arrow-up-z-a:before {
	content: "\53a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--asterisk1:before {
	content: "\53b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--at1:before {
	content: "\53c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--atom:before {
	content: "\53d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--audio-description1:before {
	content: "\53e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--austral-sign:before {
	content: "\53f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--award:before {
	content: "\540";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--b:before {
	content: "\541";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--baby:before {
	content: "\542";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--baby-carriage:before {
	content: "\543";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--backward3:before {
	content: "\544";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--backward-fast:before {
	content: "\545";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--backward-step:before {
	content: "\546";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bacon:before {
	content: "\547";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bacteria:before {
	content: "\548";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bacterium:before {
	content: "\549";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bag-shopping:before {
	content: "\54a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bahai:before {
	content: "\54b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--baht-sign:before {
	content: "\54c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ban1:before {
	content: "\54d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bandage:before {
	content: "\54e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bangladeshi-taka-sign:before {
	content: "\54f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ban-smoking:before {
	content: "\550";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--barcode2:before {
	content: "\551";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bars1:before {
	content: "\552";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bars-progress:before {
	content: "\553";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bars-staggered:before {
	content: "\554";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--baseball:before {
	content: "\555";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--baseball-bat-ball:before {
	content: "\556";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--basketball:before {
	content: "\557";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--basket-shopping:before {
	content: "\558";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bath1:before {
	content: "\559";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--battery-empty1:before {
	content: "\55a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--battery-full1:before {
	content: "\55b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--battery-half1:before {
	content: "\55c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--battery-quarter1:before {
	content: "\55d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--battery-three-quarters1:before {
	content: "\55e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bed1:before {
	content: "\55f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bed-pulse:before {
	content: "\560";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--beer-mug-empty:before {
	content: "\561";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bell2:before {
	content: "\562";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bell-concierge:before {
	content: "\563";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bell-slash1:before {
	content: "\564";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bezier-curve:before {
	content: "\565";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bicycle1:before {
	content: "\566";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--binoculars2:before {
	content: "\567";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--biohazard:before {
	content: "\568";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bitcoin-sign:before {
	content: "\569";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--blender:before {
	content: "\56a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--blender-phone:before {
	content: "\56b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--blog1:before {
	content: "\56c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bold2:before {
	content: "\56d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bolt1:before {
	content: "\56e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bolt-lightning:before {
	content: "\56f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bomb1:before {
	content: "\570";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bone:before {
	content: "\571";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bong:before {
	content: "\572";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book2:before {
	content: "\573";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-atlas:before {
	content: "\574";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-bible:before {
	content: "\575";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-bookmark:before {
	content: "\576";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-journal-whills:before {
	content: "\577";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bookmark2:before {
	content: "\578";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-medical:before {
	content: "\579";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-open:before {
	content: "\57a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-open-reader:before {
	content: "\57b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-quran:before {
	content: "\57c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-skull:before {
	content: "\57d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--book-tanakh:before {
	content: "\57e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--border-all:before {
	content: "\57f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--border-none:before {
	content: "\580";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--border-top-left:before {
	content: "\581";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bore-hole:before {
	content: "\582";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bottle-droplet:before {
	content: "\583";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bottle-water:before {
	content: "\584";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bowl-food:before {
	content: "\585";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bowling-ball:before {
	content: "\586";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bowl-rice:before {
	content: "\587";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--box:before {
	content: "\588";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--box-archive:before {
	content: "\589";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--boxes-packing:before {
	content: "\58a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--boxes-stacked:before {
	content: "\58b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--box-open:before {
	content: "\58c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--box-tissue:before {
	content: "\58d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--braille1:before {
	content: "\58e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--brain:before {
	content: "\58f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--brazilian-real-sign:before {
	content: "\590";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bread-slice:before {
	content: "\591";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bridge:before {
	content: "\592";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bridge-circle-check:before {
	content: "\593";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bridge-circle-exclamation:before {
	content: "\594";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bridge-circle-xmark:before {
	content: "\595";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bridge-lock:before {
	content: "\596";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bridge-water:before {
	content: "\597";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--briefcase2:before {
	content: "\598";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--briefcase-medical:before {
	content: "\66f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--broom:before {
	content: "\66e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--broom-ball:before {
	content: "\66d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--brush:before {
	content: "\66c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bucket:before {
	content: "\66b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bug2:before {
	content: "\66a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bugs:before {
	content: "\669";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bug-slash:before {
	content: "\668";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building1:before {
	content: "\667";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-circle-arrow-right:before {
	content: "\666";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-circle-check:before {
	content: "\665";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-circle-exclamation:before {
	content: "\664";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-circle-xmark:before {
	content: "\663";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-columns:before {
	content: "\662";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-flag:before {
	content: "\661";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-lock:before {
	content: "\660";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-ngo:before {
	content: "\65f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-shield:before {
	content: "\5aa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-un:before {
	content: "\5ab";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-user:before {
	content: "\5ac";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building-wheat:before {
	content: "\5ad";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bullhorn2:before {
	content: "\5ae";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bullseye1:before {
	content: "\5af";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--burger:before {
	content: "\5b0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--burst:before {
	content: "\5b1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bus1:before {
	content: "\5b2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--business-time:before {
	content: "\5b3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bus-simple:before {
	content: "\5b4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--c:before {
	content: "\5b5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cable-car:before {
	content: "\5b6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cake-candles:before {
	content: "\5b7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calculator2:before {
	content: "\5b8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar2:before {
	content: "\5b9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-check:before {
	content: "\5ba";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-day:before {
	content: "\5bb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-days:before {
	content: "\5bc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-minus:before {
	content: "\5bd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-plus:before {
	content: "\5be";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-week:before {
	content: "\5bf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-xmark:before {
	content: "\5c0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--camera2:before {
	content: "\5c1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--camera-retro1:before {
	content: "\5c2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--camera-rotate:before {
	content: "\5c3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--campground:before {
	content: "\5c4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--candy-cane:before {
	content: "\5c5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cannabis:before {
	content: "\5c6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--capsules:before {
	content: "\5c7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--car1:before {
	content: "\5c8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--caravan:before {
	content: "\5c9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--car-battery:before {
	content: "\5ca";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--car-burst:before {
	content: "\5cb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--caret-down1:before {
	content: "\5cc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--caret-left1:before {
	content: "\5cd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--caret-right1:before {
	content: "\5ce";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--caret-up1:before {
	content: "\5cf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--car-on:before {
	content: "\5d0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--car-rear:before {
	content: "\5d1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--carrot:before {
	content: "\5d2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--car-side:before {
	content: "\5d3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cart-arrow-down1:before {
	content: "\5d4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cart-flatbed:before {
	content: "\5d5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cart-flatbed-suitcase:before {
	content: "\5d6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cart-plus1:before {
	content: "\5d7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cart-shopping:before {
	content: "\5d8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--car-tunnel:before {
	content: "\5d9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cash-register:before {
	content: "\5da";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cat:before {
	content: "\5db";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cedi-sign:before {
	content: "\5dc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cent-sign:before {
	content: "\5dd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--certificate1:before {
	content: "\5de";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chair:before {
	content: "\5df";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chalkboard:before {
	content: "\5e0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chalkboard-user:before {
	content: "\5e1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--champagne-glasses:before {
	content: "\5e2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--charging-station:before {
	content: "\5e3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chart-area:before {
	content: "\5e4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chart-bar:before {
	content: "\5e5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chart-column:before {
	content: "\5e6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chart-gantt:before {
	content: "\5e7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chart-line:before {
	content: "\5e8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chart-pie:before {
	content: "\5e9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chart-simple:before {
	content: "\5ea";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--check1:before {
	content: "\5eb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--check-double:before {
	content: "\5ec";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--check-to-slot:before {
	content: "\5ed";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cheese:before {
	content: "\5ee";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess:before {
	content: "\5ef";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-bishop:before {
	content: "\5f0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-board:before {
	content: "\5f1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-king:before {
	content: "\5f2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-knight:before {
	content: "\5f3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-pawn:before {
	content: "\5f4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-queen:before {
	content: "\5f5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-rook:before {
	content: "\5f6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chevron-down1:before {
	content: "\5f7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chevron-left1:before {
	content: "\5f8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chevron-right1:before {
	content: "\5f9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chevron-up1:before {
	content: "\5fa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--child1:before {
	content: "\5fb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--child-combatant:before {
	content: "\5fc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--child-dress:before {
	content: "\5fd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--child-reaching:before {
	content: "\5fe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--children:before {
	content: "\5ff";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--church:before {
	content: "\600";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle1:before {
	content: "\601";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-arrow-down:before {
	content: "\602";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-arrow-left:before {
	content: "\603";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-arrow-right:before {
	content: "\604";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-arrow-up:before {
	content: "\605";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-check:before {
	content: "\606";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-chevron-down:before {
	content: "\607";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-chevron-left:before {
	content: "\608";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-chevron-right:before {
	content: "\609";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-chevron-up:before {
	content: "\60a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-dollar-to-slot:before {
	content: "\60b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-dot:before {
	content: "\60c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-down1:before {
	content: "\60d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-exclamation:before {
	content: "\60e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-h:before {
	content: "\60f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-half-stroke:before {
	content: "\610";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-info:before {
	content: "\611";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-left1:before {
	content: "\612";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-minus:before {
	content: "\613";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-nodes:before {
	content: "\614";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-notch:before {
	content: "\615";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-pause:before {
	content: "\616";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-play:before {
	content: "\617";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-plus:before {
	content: "\618";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-question:before {
	content: "\619";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-radiation:before {
	content: "\61a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-right1:before {
	content: "\61b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-stop:before {
	content: "\61c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-up1:before {
	content: "\61d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-user:before {
	content: "\61e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-xmark:before {
	content: "\61f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--city:before {
	content: "\620";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clapperboard:before {
	content: "\621";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clipboard2:before {
	content: "\622";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clipboard-check:before {
	content: "\623";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clipboard-list:before {
	content: "\624";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clipboard-question:before {
	content: "\625";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clipboard-user:before {
	content: "\626";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clock1:before {
	content: "\627";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clock-rotate-left:before {
	content: "\628";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clone1:before {
	content: "\629";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--closed-captioning:before {
	content: "\62a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud2:before {
	content: "\62b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-arrow-down:before {
	content: "\62c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-arrow-up:before {
	content: "\62d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-bolt:before {
	content: "\62e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-meatball:before {
	content: "\62f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-moon:before {
	content: "\630";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-moon-rain:before {
	content: "\631";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-rain:before {
	content: "\632";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-showers-heavy:before {
	content: "\633";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-showers-water:before {
	content: "\634";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-sun:before {
	content: "\635";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloud-sun-rain:before {
	content: "\636";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clover:before {
	content: "\637";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--code1:before {
	content: "\638";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--code-branch:before {
	content: "\639";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--code-commit:before {
	content: "\63a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--code-compare:before {
	content: "\63b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--code-fork1:before {
	content: "\63c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--code-merge:before {
	content: "\63d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--code-pull-request:before {
	content: "\63e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--coins:before {
	content: "\63f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--colon-sign:before {
	content: "\640";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comment1:before {
	content: "\641";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comment-dollar:before {
	content: "\642";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comment-dots:before {
	content: "\643";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comment-medical:before {
	content: "\644";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comments1:before {
	content: "\645";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comments-dollar:before {
	content: "\646";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comment-slash:before {
	content: "\647";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comment-sms:before {
	content: "\648";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--compact-disc:before {
	content: "\649";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--compass3:before {
	content: "\64a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--compass-drafting:before {
	content: "\64b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--compress1:before {
	content: "\64c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--computer:before {
	content: "\64d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--computer-mouse:before {
	content: "\64e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cookie:before {
	content: "\64f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cookie-bite:before {
	content: "\650";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--copy2:before {
	content: "\651";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--copyright1:before {
	content: "\652";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--couch:before {
	content: "\653";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cow:before {
	content: "\654";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--credit-card2:before {
	content: "\655";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--crop2:before {
	content: "\656";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--crop-simple:before {
	content: "\657";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cross1:before {
	content: "\658";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--crosshairs1:before {
	content: "\659";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--crow:before {
	content: "\65a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--crown:before {
	content: "\65b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--crutch:before {
	content: "\65c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cruzeiro-sign:before {
	content: "\65d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cube1:before {
	content: "\65e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cubes1:before {
	content: "\711";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cubes-stacked:before {
	content: "\710";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--d:before {
	content: "\70f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--database2:before {
	content: "\70e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--delete-left:before {
	content: "\70d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--democrat:before {
	content: "\70c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--desktop1:before {
	content: "\70b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dharmachakra:before {
	content: "\70a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--diagram-next:before {
	content: "\709";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--diagram-predecessor:before {
	content: "\708";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--diagram-project:before {
	content: "\707";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--diagram-successor:before {
	content: "\706";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--diamond1:before {
	content: "\705";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--diamond-turn-right:before {
	content: "\704";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dice1:before {
	content: "\703";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dice-d6:before {
	content: "\702";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dice-d20:before {
	content: "\701";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dice-five:before {
	content: "\670";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dice-four:before {
	content: "\671";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dice-one:before {
	content: "\672";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dice-six:before {
	content: "\673";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dice-three:before {
	content: "\674";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dice-two:before {
	content: "\675";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--disease:before {
	content: "\676";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--display1:before {
	content: "\677";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--divide:before {
	content: "\678";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dna:before {
	content: "\679";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dog:before {
	content: "\67a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dollar-sign:before {
	content: "\67b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dolly:before {
	content: "\67c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dong-sign:before {
	content: "\67d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--door-closed:before {
	content: "\67e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--door-open:before {
	content: "\67f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dove:before {
	content: "\680";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--down-left-and-up-right-to-center:before {
	content: "\681";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--download4:before {
	content: "\682";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--down-long:before {
	content: "\683";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dragon:before {
	content: "\684";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--draw-polygon:before {
	content: "\685";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--droplet1:before {
	content: "\686";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--droplet-slash:before {
	content: "\687";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--drum:before {
	content: "\688";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--drum-steelpan:before {
	content: "\689";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--drumstick-bite:before {
	content: "\68a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dumbbell:before {
	content: "\68b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dumpster:before {
	content: "\68c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dumpster-fire:before {
	content: "\68d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dungeon:before {
	content: "\68e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--e:before {
	content: "\68f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ear-deaf:before {
	content: "\690";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ear-listen:before {
	content: "\691";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--earth-africa:before {
	content: "\692";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--earth-americas:before {
	content: "\693";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--earth-asia:before {
	content: "\694";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--earth-europe:before {
	content: "\695";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--earth-oceania:before {
	content: "\696";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--egg:before {
	content: "\697";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--eject2:before {
	content: "\698";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--elevator:before {
	content: "\699";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ellipsis:before {
	content: "\69a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ellipsis-vertical:before {
	content: "\69b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--envelope1:before {
	content: "\69c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--envelope-circle-check:before {
	content: "\69d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--envelope-open1:before {
	content: "\69e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--envelope-open-text:before {
	content: "\69f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--envelopes-bulk:before {
	content: "\6a0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--equals:before {
	content: "\6a1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--eraser1:before {
	content: "\6a2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ethernet:before {
	content: "\6a3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--euro-sign:before {
	content: "\6a4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--exclamation1:before {
	content: "\6a5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--expand1:before {
	content: "\6a6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--explosion:before {
	content: "\6a7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--eye2:before {
	content: "\6a8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--eye-dropper:before {
	content: "\6a9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--eye-low-vision:before {
	content: "\6aa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--eye-slash1:before {
	content: "\6ab";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--f:before {
	content: "\6ac";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-angry:before {
	content: "\6ad";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-dizzy:before {
	content: "\6ae";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-flushed:before {
	content: "\6af";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-frown:before {
	content: "\6b0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-frown-open:before {
	content: "\6b1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grimace:before {
	content: "\6b2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin:before {
	content: "\6b3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-beam:before {
	content: "\6b4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-beam-sweat:before {
	content: "\6b5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-hearts:before {
	content: "\6b6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-squint:before {
	content: "\6b7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-squint-tears:before {
	content: "\6b8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-stars:before {
	content: "\6b9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-tears:before {
	content: "\6ba";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-tongue:before {
	content: "\6bb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-tongue-squint:before {
	content: "\6bc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-tongue-wink:before {
	content: "\6bd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-wide:before {
	content: "\6be";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-wink:before {
	content: "\6bf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-kiss:before {
	content: "\6c0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-kiss-beam:before {
	content: "\6c1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-kiss-wink-heart:before {
	content: "\6c2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-laugh:before {
	content: "\6c3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-laugh-beam:before {
	content: "\6c4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-laugh-squint:before {
	content: "\6c5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-laugh-wink:before {
	content: "\6c6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-meh:before {
	content: "\6c7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-meh-blank:before {
	content: "\6c8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-rolling-eyes:before {
	content: "\6c9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-sad-cry:before {
	content: "\6ca";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-sad-tear:before {
	content: "\6cb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-smile:before {
	content: "\6cc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-smile-beam:before {
	content: "\6cd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-smile-wink:before {
	content: "\6ce";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-surprise:before {
	content: "\6cf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-tired:before {
	content: "\6d0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fan:before {
	content: "\6d1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--faucet:before {
	content: "\6d2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--faucet-drip:before {
	content: "\6d3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fax1:before {
	content: "\6d4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--feather:before {
	content: "\6d5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--feather-pointed:before {
	content: "\6d6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ferry:before {
	content: "\6d7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file1:before {
	content: "\6d8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-arrow-down:before {
	content: "\6d9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-arrow-up:before {
	content: "\6da";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-audio:before {
	content: "\6db";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-circle-check:before {
	content: "\6dc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-circle-exclamation:before {
	content: "\6dd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-circle-minus:before {
	content: "\6de";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-circle-plus:before {
	content: "\6df";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-circle-question:before {
	content: "\6e0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-circle-xmark:before {
	content: "\6e1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-code:before {
	content: "\6e2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-contract:before {
	content: "\6e3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-csv:before {
	content: "\6e4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-excel1:before {
	content: "\6e5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-export:before {
	content: "\6e6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-image:before {
	content: "\6e7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-import:before {
	content: "\6e8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-invoice:before {
	content: "\6e9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-invoice-dollar:before {
	content: "\6ea";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-lines:before {
	content: "\6eb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-medical:before {
	content: "\6ec";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-pdf1:before {
	content: "\6ed";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-pen:before {
	content: "\6ee";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-powerpoint:before {
	content: "\6ef";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-prescription:before {
	content: "\6f0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-shield:before {
	content: "\6f1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-signature:before {
	content: "\6f2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-video1:before {
	content: "\6f3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-waveform:before {
	content: "\6f4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-word1:before {
	content: "\6f5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-zipper:before {
	content: "\6f6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fill:before {
	content: "\6f7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fill-drip:before {
	content: "\6f8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--film2:before {
	content: "\6f9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--filter2:before {
	content: "\6fa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--filter-circle-dollar:before {
	content: "\6fb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--filter-circle-xmark:before {
	content: "\6fc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fingerprint:before {
	content: "\6fd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fire2:before {
	content: "\6fe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fire-burner:before {
	content: "\6ff";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fire-extinguisher1:before {
	content: "\700";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fire-flame-curved:before {
	content: "\7d7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fire-flame-simple:before {
	content: "\7d6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fish:before {
	content: "\7d5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fish-fins:before {
	content: "\7d4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--flag2:before {
	content: "\7d3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--flag-checkered1:before {
	content: "\7d2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--flag-usa:before {
	content: "\7d1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--flask1:before {
	content: "\7d0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--flask-vial:before {
	content: "\7cf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--floppy-disk1:before {
	content: "\7ce";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--florin-sign:before {
	content: "\7cd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--folder2:before {
	content: "\7cc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--folder-closed:before {
	content: "\7cb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--folder-minus1:before {
	content: "\7ca";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--folder-open2:before {
	content: "\7c9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--folder-plus1:before {
	content: "\7c8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--folder-tree:before {
	content: "\7c7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--font2:before {
	content: "\712";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--font-awesome1:before {
	content: "\713";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--football:before {
	content: "\714";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--forward4:before {
	content: "\715";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--forward-fast:before {
	content: "\716";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--forward-step:before {
	content: "\717";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--franc-sign:before {
	content: "\718";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--frog:before {
	content: "\719";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--futbol:before {
	content: "\71a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--g:before {
	content: "\71b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gamepad1:before {
	content: "\71c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gas-pump:before {
	content: "\71d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gauge:before {
	content: "\71e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gauge-high:before {
	content: "\71f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gauge-simple:before {
	content: "\720";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gauge-simple-high:before {
	content: "\721";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gavel1:before {
	content: "\722";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gear1:before {
	content: "\723";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gears1:before {
	content: "\724";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gem:before {
	content: "\725";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--genderless1:before {
	content: "\726";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ghost:before {
	content: "\727";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gift2:before {
	content: "\728";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gifts:before {
	content: "\729";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--glasses:before {
	content: "\72a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--glass-water:before {
	content: "\72b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--glass-water-droplet:before {
	content: "\72c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--globe1:before {
	content: "\72d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--golf-ball-tee:before {
	content: "\72e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gopuram:before {
	content: "\72f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--graduation-cap1:before {
	content: "\730";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--greater-than:before {
	content: "\731";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--greater-than-equal:before {
	content: "\732";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--grip:before {
	content: "\733";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--grip-lines:before {
	content: "\734";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--grip-lines-vertical:before {
	content: "\735";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--grip-vertical:before {
	content: "\736";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--group-arrows-rotate:before {
	content: "\737";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--guarani-sign:before {
	content: "\738";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--guitar:before {
	content: "\739";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gun:before {
	content: "\73a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--h:before {
	content: "\73b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hammer1:before {
	content: "\73c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hamsa:before {
	content: "\73d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand:before {
	content: "\73e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-back-fist:before {
	content: "\73f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--handcuffs:before {
	content: "\740";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-dots:before {
	content: "\741";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-fist:before {
	content: "\742";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-holding:before {
	content: "\743";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-holding-dollar:before {
	content: "\744";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-holding-droplet:before {
	content: "\745";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-holding-hand:before {
	content: "\746";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-holding-heart:before {
	content: "\747";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-holding-medical:before {
	content: "\748";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-lizard:before {
	content: "\749";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-middle-finger:before {
	content: "\74a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-peace:before {
	content: "\74b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-point-down:before {
	content: "\74c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-pointer:before {
	content: "\74d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-point-left:before {
	content: "\74e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-point-right:before {
	content: "\74f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-point-up:before {
	content: "\750";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hands:before {
	content: "\751";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hands-asl-interpreting:before {
	content: "\752";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hands-bound:before {
	content: "\753";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hands-bubbles:before {
	content: "\754";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-scissors:before {
	content: "\755";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hands-clapping:before {
	content: "\756";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--handshake:before {
	content: "\757";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--handshake-angle:before {
	content: "\758";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--handshake-simple:before {
	content: "\759";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--handshake-simple-slash:before {
	content: "\75a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--handshake-slash:before {
	content: "\75b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hands-holding:before {
	content: "\75c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hands-holding-child:before {
	content: "\75d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hands-holding-circle:before {
	content: "\75e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-sparkles:before {
	content: "\75f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-spock:before {
	content: "\760";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hands-praying:before {
	content: "\761";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hanukiah:before {
	content: "\762";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hard-drive:before {
	content: "\763";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hashtag1:before {
	content: "\764";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hat-cowboy:before {
	content: "\765";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hat-cowboy-side:before {
	content: "\766";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hat-wizard:before {
	content: "\767";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heading:before {
	content: "\768";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--headphones2:before {
	content: "\769";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--headphones-simple:before {
	content: "\76a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--headset:before {
	content: "\76b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--head-side-cough:before {
	content: "\76c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--head-side-cough-slash:before {
	content: "\76d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--head-side-mask:before {
	content: "\76e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--head-side-virus:before {
	content: "\76f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart2:before {
	content: "\770";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart-circle-bolt:before {
	content: "\771";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart-circle-check:before {
	content: "\772";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart-circle-exclamation:before {
	content: "\773";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart-circle-minus:before {
	content: "\774";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart-circle-plus:before {
	content: "\775";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart-circle-xmark:before {
	content: "\776";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart-crack:before {
	content: "\777";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart-pulse:before {
	content: "\778";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--helicopter:before {
	content: "\779";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--helicopter-symbol:before {
	content: "\77a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--helmet-safety:before {
	content: "\77b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--helmet-un:before {
	content: "\77c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--highlighter:before {
	content: "\77d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hill-avalanche:before {
	content: "\77e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hill-rockslide:before {
	content: "\77f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hippo:before {
	content: "\780";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hockey-puck:before {
	content: "\781";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--holly-berry:before {
	content: "\782";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--horse:before {
	content: "\783";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--horse-head:before {
	content: "\784";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hospital:before {
	content: "\785";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hospital-user:before {
	content: "\786";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hotdog:before {
	content: "\787";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hotel1:before {
	content: "\788";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hot-tub-person:before {
	content: "\789";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hourglass1:before {
	content: "\78a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hourglass-end1:before {
	content: "\78b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hourglass-half1:before {
	content: "\78c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hourglass-start1:before {
	content: "\78d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house:before {
	content: "\78e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-chimney:before {
	content: "\78f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-chimney-crack:before {
	content: "\790";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-chimney-medical:before {
	content: "\791";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-chimney-user:before {
	content: "\792";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-chimney-window:before {
	content: "\793";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-circle-check:before {
	content: "\794";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-circle-exclamation:before {
	content: "\795";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-circle-xmark:before {
	content: "\796";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-crack:before {
	content: "\797";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-fire:before {
	content: "\798";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-flag:before {
	content: "\799";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-flood-water:before {
	content: "\79a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-flood-water-circle-arrow-right:before {
	content: "\79b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-laptop:before {
	content: "\79c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-lock:before {
	content: "\79d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-medical:before {
	content: "\79e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-medical-circle-check:before {
	content: "\79f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-medical-circle-exclamation:before {
	content: "\7a0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-medical-circle-xmark:before {
	content: "\7a1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-medical-flag:before {
	content: "\7a2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-signal:before {
	content: "\7a3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-tsunami:before {
	content: "\7a4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--house-user:before {
	content: "\7a5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hryvnia-sign:before {
	content: "\7a6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hurricane:before {
	content: "\7a7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--i:before {
	content: "\7a8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ice-cream:before {
	content: "\7a9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--icicles:before {
	content: "\7aa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--icons:before {
	content: "\7ab";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--i-cursor1:before {
	content: "\7ac";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--id-badge1:before {
	content: "\7ad";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--id-card1:before {
	content: "\7ae";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--id-card-clip:before {
	content: "\7af";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--igloo:before {
	content: "\7b0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--image2:before {
	content: "\7b1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--image-portrait:before {
	content: "\7b2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--images1:before {
	content: "\7b3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--inbox1:before {
	content: "\7b4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--indent1:before {
	content: "\7b5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--indian-rupee-sign:before {
	content: "\7b6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--industry1:before {
	content: "\7b7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--infinity:before {
	content: "\7b8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--info2:before {
	content: "\7b9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--italic2:before {
	content: "\7ba";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--j:before {
	content: "\7bb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jar:before {
	content: "\7bc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jar-wheat:before {
	content: "\7bd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jedi:before {
	content: "\7be";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jet-fighter:before {
	content: "\7bf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jet-fighter-up:before {
	content: "\7c0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--joint:before {
	content: "\7c1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jug-detergent:before {
	content: "\7c2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--k:before {
	content: "\7c3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--kaaba:before {
	content: "\7c4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--key3:before {
	content: "\7c5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--keyboard1:before {
	content: "\7c6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--khanda:before {
	content: "\879";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--kip-sign:before {
	content: "\878";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--kitchen-set:before {
	content: "\877";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--kit-medical:before {
	content: "\876";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--kiwi-bird:before {
	content: "\875";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--l:before {
	content: "\874";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--landmark:before {
	content: "\873";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--landmark-dome:before {
	content: "\872";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--landmark-flag:before {
	content: "\871";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--land-mine-on:before {
	content: "\870";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--language1:before {
	content: "\86f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--laptop2:before {
	content: "\86e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--laptop-code:before {
	content: "\86d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--laptop-file:before {
	content: "\86c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--laptop-medical:before {
	content: "\86b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lari-sign:before {
	content: "\86a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--layer-group:before {
	content: "\869";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--leaf2:before {
	content: "\7d8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--left-long:before {
	content: "\7d9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--left-right:before {
	content: "\7da";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lemon:before {
	content: "\7db";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--less-than:before {
	content: "\7dc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--less-than-equal:before {
	content: "\7dd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--life-ring1:before {
	content: "\7de";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lightbulb:before {
	content: "\7df";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lines-leaning:before {
	content: "\7e0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--link2:before {
	content: "\7e1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--link-slash:before {
	content: "\7e2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lira-sign:before {
	content: "\7e3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--list3:before {
	content: "\7e4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--list-check:before {
	content: "\7e5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--list-ol1:before {
	content: "\7e6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--list-ul1:before {
	content: "\7e7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--litecoin-sign:before {
	content: "\7e8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--location-arrow1:before {
	content: "\7e9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--location-crosshairs:before {
	content: "\7ea";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--location-dot:before {
	content: "\7eb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--location-pin:before {
	content: "\7ec";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--location-pin-lock:before {
	content: "\7ed";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lock2:before {
	content: "\7ee";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lock-open:before {
	content: "\7ef";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--locust:before {
	content: "\7f0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lungs:before {
	content: "\7f1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lungs-virus:before {
	content: "\7f2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--m:before {
	content: "\7f3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--magnet2:before {
	content: "\7f4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--magnifying-glass:before {
	content: "\7f5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--magnifying-glass-arrow-right:before {
	content: "\7f6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--magnifying-glass-chart:before {
	content: "\7f7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--magnifying-glass-dollar:before {
	content: "\7f8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--magnifying-glass-location:before {
	content: "\7f9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--magnifying-glass-minus:before {
	content: "\7fa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--magnifying-glass-plus:before {
	content: "\7fb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--manat-sign:before {
	content: "\7fc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--map3:before {
	content: "\7fd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--map-location:before {
	content: "\7fe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--map-location-dot:before {
	content: "\7ff";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--map-pin1:before {
	content: "\800";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--marker:before {
	content: "\801";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mars1:before {
	content: "\802";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mars-and-venus:before {
	content: "\803";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mars-and-venus-burst:before {
	content: "\804";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mars-double1:before {
	content: "\805";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mars-stroke1:before {
	content: "\806";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mars-stroke-right:before {
	content: "\807";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mars-stroke-up:before {
	content: "\808";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--martini-glass:before {
	content: "\809";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--martini-glass-citrus:before {
	content: "\80a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--martini-glass-empty:before {
	content: "\80b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mask:before {
	content: "\80c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mask-face:before {
	content: "\80d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--masks-theater:before {
	content: "\80e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mask-ventilator:before {
	content: "\80f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mattress-pillow:before {
	content: "\810";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--maximize:before {
	content: "\811";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--medal:before {
	content: "\812";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--memory:before {
	content: "\813";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--menorah:before {
	content: "\814";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mercury1:before {
	content: "\815";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--message:before {
	content: "\816";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--meteor:before {
	content: "\817";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--microchip1:before {
	content: "\818";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--microphone1:before {
	content: "\819";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--microphone-lines:before {
	content: "\81a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--microphone-lines-slash:before {
	content: "\81b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--microphone-slash1:before {
	content: "\81c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--microscope:before {
	content: "\81d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mill-sign:before {
	content: "\81e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--minimize:before {
	content: "\81f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--minus2:before {
	content: "\820";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mitten:before {
	content: "\821";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mobile3:before {
	content: "\822";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mobile-button:before {
	content: "\823";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mobile-retro:before {
	content: "\824";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mobile-screen:before {
	content: "\825";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mobile-screen-button:before {
	content: "\826";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-bill:before {
	content: "\827";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-bill-1:before {
	content: "\828";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-bill-1-wave:before {
	content: "\829";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-bills:before {
	content: "\82a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-bill-transfer:before {
	content: "\82b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-bill-trend-up:before {
	content: "\82c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-bill-wave:before {
	content: "\82d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-bill-wheat:before {
	content: "\82e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-check:before {
	content: "\82f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-check-dollar:before {
	content: "\830";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--monument:before {
	content: "\831";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--moon:before {
	content: "\832";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mortar-pestle:before {
	content: "\833";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mosque:before {
	content: "\834";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mosquito:before {
	content: "\835";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mosquito-net:before {
	content: "\836";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--motorcycle1:before {
	content: "\837";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mound:before {
	content: "\838";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mountain:before {
	content: "\839";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mountain-city:before {
	content: "\83a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mountain-sun:before {
	content: "\83b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mug-hot:before {
	content: "\83c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mug-saucer:before {
	content: "\83d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--music2:before {
	content: "\83e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--n:before {
	content: "\83f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--naira-sign:before {
	content: "\840";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--network-wired:before {
	content: "\841";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--neuter1:before {
	content: "\842";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--newspaper1:before {
	content: "\843";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--notdef:before {
	content: "\844";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--not-equal:before {
	content: "\845";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--notes-medical:before {
	content: "\846";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--note-sticky:before {
	content: "\847";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--o:before {
	content: "\848";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--object-group1:before {
	content: "\849";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--object-ungroup1:before {
	content: "\84a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--oil-can:before {
	content: "\84b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--oil-well:before {
	content: "\84c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--om:before {
	content: "\84d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--otter:before {
	content: "\84e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--outdent1:before {
	content: "\84f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--p:before {
	content: "\850";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pager:before {
	content: "\851";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paintbrush:before {
	content: "\852";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paint-roller:before {
	content: "\853";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--palette:before {
	content: "\854";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pallet:before {
	content: "\855";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--panorama:before {
	content: "\856";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paperclip1:before {
	content: "\857";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paper-plane1:before {
	content: "\858";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--parachute-box:before {
	content: "\859";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paragraph1:before {
	content: "\85a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--passport:before {
	content: "\85b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paste2:before {
	content: "\85c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pause3:before {
	content: "\85d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paw1:before {
	content: "\85e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--peace:before {
	content: "\85f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pen1:before {
	content: "\860";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pencil3:before {
	content: "\861";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pen-clip:before {
	content: "\862";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pen-fancy:before {
	content: "\863";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pen-nib:before {
	content: "\864";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pen-ruler:before {
	content: "\865";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pen-to-square:before {
	content: "\866";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--people-arrows:before {
	content: "\867";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--people-carry-box:before {
	content: "\868";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--people-group:before {
	content: "\91b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--people-line:before {
	content: "\91a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--people-pulling:before {
	content: "\919";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--people-robbery:before {
	content: "\918";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--people-roof:before {
	content: "\917";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pepper-hot:before {
	content: "\916";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--percent1:before {
	content: "\915";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person:before {
	content: "\914";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-arrow-down-to-line:before {
	content: "\913";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-arrow-up-from-line:before {
	content: "\912";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-biking:before {
	content: "\911";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-booth:before {
	content: "\910";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-breastfeeding:before {
	content: "\90f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-burst:before {
	content: "\90e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-cane:before {
	content: "\90d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-chalkboard:before {
	content: "\90c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-circle-check:before {
	content: "\90b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-circle-exclamation:before {
	content: "\87a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-circle-minus:before {
	content: "\87b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-circle-plus:before {
	content: "\87c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-circle-question:before {
	content: "\87d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-circle-xmark:before {
	content: "\87e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-digging:before {
	content: "\87f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-dots-from-line:before {
	content: "\880";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-dress:before {
	content: "\881";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-dress-burst:before {
	content: "\882";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-drowning:before {
	content: "\883";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-falling:before {
	content: "\884";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-falling-burst:before {
	content: "\885";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-half-dress:before {
	content: "\886";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-harassing:before {
	content: "\887";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-hiking:before {
	content: "\888";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-military-pointing:before {
	content: "\889";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-military-rifle:before {
	content: "\88a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-military-to-person:before {
	content: "\88b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-praying:before {
	content: "\88c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-pregnant:before {
	content: "\88d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-rays:before {
	content: "\88e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-rifle:before {
	content: "\88f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-running:before {
	content: "\890";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-shelter:before {
	content: "\891";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-skating:before {
	content: "\892";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-skiing:before {
	content: "\893";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-skiing-nordic:before {
	content: "\894";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-snowboarding:before {
	content: "\895";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-swimming:before {
	content: "\896";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-through-window:before {
	content: "\897";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-walking:before {
	content: "\898";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-walking-arrow-loop-left:before {
	content: "\899";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-walking-arrow-right:before {
	content: "\89a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-walking-dashed-line-arrow-right:before {
	content: "\89b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-walking-luggage:before {
	content: "\89c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--person-walking-with-cane:before {
	content: "\89d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--peseta-sign:before {
	content: "\89e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--peso-sign:before {
	content: "\89f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--phone2:before {
	content: "\8a0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--phone-flip:before {
	content: "\8a1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--phone-slash:before {
	content: "\8a2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--phone-volume:before {
	content: "\8a3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--photo-film:before {
	content: "\8a4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--piggy-bank:before {
	content: "\8a5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pills:before {
	content: "\8a6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pizza-slice:before {
	content: "\8a7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--place-of-worship:before {
	content: "\8a8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plane1:before {
	content: "\8a9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plane-arrival:before {
	content: "\8aa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plane-circle-check:before {
	content: "\8ab";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plane-circle-exclamation:before {
	content: "\8ac";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plane-circle-xmark:before {
	content: "\8ad";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plane-departure:before {
	content: "\8ae";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plane-lock:before {
	content: "\8af";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plane-slash:before {
	content: "\8b0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plane-up:before {
	content: "\8b1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plant-wilt:before {
	content: "\8b2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plate-wheat:before {
	content: "\8b3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--play4:before {
	content: "\8b4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plug1:before {
	content: "\8b5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plug-circle-bolt:before {
	content: "\8b6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plug-circle-check:before {
	content: "\8b7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plug-circle-exclamation:before {
	content: "\8b8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plug-circle-minus:before {
	content: "\8b9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plug-circle-plus:before {
	content: "\8ba";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plug-circle-xmark:before {
	content: "\8bb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plus2:before {
	content: "\8bc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--plus-minus:before {
	content: "\8bd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--podcast2:before {
	content: "\8be";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--poo:before {
	content: "\8bf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--poop:before {
	content: "\8c0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--poo-storm:before {
	content: "\8c1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--power-off1:before {
	content: "\8c2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--prescription:before {
	content: "\8c3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--prescription-bottle:before {
	content: "\8c4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--prescription-bottle-medical:before {
	content: "\8c5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--print1:before {
	content: "\8c6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pump-medical:before {
	content: "\8c7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pump-soap:before {
	content: "\8c8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--puzzle-piece1:before {
	content: "\8c9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--q:before {
	content: "\8ca";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--qrcode2:before {
	content: "\8cb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--question2:before {
	content: "\8cc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--quote-left1:before {
	content: "\8cd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--quote-right1:before {
	content: "\8ce";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--r:before {
	content: "\8cf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--radiation:before {
	content: "\8d0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--radio:before {
	content: "\8d1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rainbow:before {
	content: "\8d2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ranking-star:before {
	content: "\8d3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--receipt:before {
	content: "\8d4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--record-vinyl:before {
	content: "\8d5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rectangle-ad:before {
	content: "\8d6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rectangle-list:before {
	content: "\8d7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rectangle-xmark:before {
	content: "\8d8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--recycle1:before {
	content: "\8d9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--registered1:before {
	content: "\8da";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--repeat1:before {
	content: "\8db";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--reply2:before {
	content: "\8dc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--reply-all1:before {
	content: "\8dd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--republican:before {
	content: "\8de";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--restroom:before {
	content: "\8df";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--retweet1:before {
	content: "\8e0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ribbon:before {
	content: "\8e1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--right-from-bracket:before {
	content: "\8e2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--right-left:before {
	content: "\8e3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--right-long:before {
	content: "\8e4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--right-to-bracket:before {
	content: "\8e5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ring:before {
	content: "\8e6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--road2:before {
	content: "\8e7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--road-barrier:before {
	content: "\8e8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--road-bridge:before {
	content: "\8e9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--road-circle-check:before {
	content: "\8ea";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--road-circle-exclamation:before {
	content: "\8eb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--road-circle-xmark:before {
	content: "\8ec";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--road-lock:before {
	content: "\8ed";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--road-spikes:before {
	content: "\8ee";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--robot:before {
	content: "\8ef";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rocket2:before {
	content: "\8f0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rotate:before {
	content: "\8f1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rotate-left1:before {
	content: "\8f2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rotate-right1:before {
	content: "\8f3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--route:before {
	content: "\8f4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rss3:before {
	content: "\8f5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ruble-sign:before {
	content: "\8f6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rug:before {
	content: "\8f7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ruler:before {
	content: "\8f8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ruler-combined:before {
	content: "\8f9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ruler-horizontal:before {
	content: "\8fa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ruler-vertical:before {
	content: "\8fb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rupee-sign:before {
	content: "\8fc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rupiah-sign:before {
	content: "\8fd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--s:before {
	content: "\8fe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sack-dollar:before {
	content: "\8ff";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sack-xmark:before {
	content: "\900";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sailboat:before {
	content: "\901";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--satellite:before {
	content: "\902";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--satellite-dish:before {
	content: "\903";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--scale-balanced:before {
	content: "\904";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--scale-unbalanced:before {
	content: "\905";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--scale-unbalanced-flip:before {
	content: "\906";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--school:before {
	content: "\907";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--school-circle-check:before {
	content: "\908";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--school-circle-exclamation:before {
	content: "\909";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--school-circle-xmark:before {
	content: "\90a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--school-flag:before {
	content: "\9cf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--school-lock:before {
	content: "\9ce";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--scissors2:before {
	content: "\9cd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--screwdriver:before {
	content: "\9cc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--screwdriver-wrench:before {
	content: "\9cb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--scroll:before {
	content: "\9ca";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--scroll-torah:before {
	content: "\9c9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sd-card:before {
	content: "\9c8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--section1:before {
	content: "\9c7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--seedling:before {
	content: "\9c6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--server1:before {
	content: "\9c5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shapes:before {
	content: "\9c4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--share3:before {
	content: "\9c3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--share-from-square:before {
	content: "\9c2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--share-nodes:before {
	content: "\9c1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sheet-plastic:before {
	content: "\9c0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shekel-sign:before {
	content: "\9bf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shield2:before {
	content: "\91c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shield-cat:before {
	content: "\91d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shield-dog:before {
	content: "\91e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shield-halved:before {
	content: "\91f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shield-heart:before {
	content: "\920";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shield-virus:before {
	content: "\921";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ship1:before {
	content: "\922";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shirt:before {
	content: "\923";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shoe-prints:before {
	content: "\924";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shop:before {
	content: "\925";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shop-lock:before {
	content: "\926";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shop-slash:before {
	content: "\927";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shower1:before {
	content: "\928";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shrimp:before {
	content: "\929";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shuffle1:before {
	content: "\92a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shuttle-space:before {
	content: "\92b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--signal1:before {
	content: "\92c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--signature:before {
	content: "\92d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sign-hanging:before {
	content: "\92e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--signs-post:before {
	content: "\92f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sim-card:before {
	content: "\930";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sink:before {
	content: "\931";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sitemap1:before {
	content: "\932";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--skull:before {
	content: "\933";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--skull-crossbones:before {
	content: "\934";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--slash:before {
	content: "\935";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sleigh:before {
	content: "\936";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sliders1:before {
	content: "\937";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--smog:before {
	content: "\938";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--smoking:before {
	content: "\939";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--snowflake:before {
	content: "\93a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--snowman:before {
	content: "\93b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--snowplow:before {
	content: "\93c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--soap:before {
	content: "\93d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--socks:before {
	content: "\93e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--solar-panel:before {
	content: "\93f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sort1:before {
	content: "\940";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sort-down1:before {
	content: "\941";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sort-up1:before {
	content: "\942";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--spa:before {
	content: "\943";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--spaghetti-monster-flying:before {
	content: "\944";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--spell-check1:before {
	content: "\945";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--spider:before {
	content: "\946";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--spinner12:before {
	content: "\947";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--splotch:before {
	content: "\948";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--spoon1:before {
	content: "\949";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--spray-can:before {
	content: "\94a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--spray-can-sparkles:before {
	content: "\94b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square1:before {
	content: "\94c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-arrow-up-right:before {
	content: "\94d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-caret-down:before {
	content: "\94e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-caret-left:before {
	content: "\94f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-caret-right:before {
	content: "\950";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-caret-up:before {
	content: "\951";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-check:before {
	content: "\952";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-envelope:before {
	content: "\953";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-full:before {
	content: "\954";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-h:before {
	content: "\955";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-minus:before {
	content: "\956";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-nfi:before {
	content: "\957";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-parking:before {
	content: "\958";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-pen:before {
	content: "\959";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-person-confined:before {
	content: "\95a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-phone:before {
	content: "\95b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-phone-flip:before {
	content: "\95c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-plus:before {
	content: "\95d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-poll-horizontal:before {
	content: "\95e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-poll-vertical:before {
	content: "\95f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-root-variable:before {
	content: "\960";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-rss:before {
	content: "\961";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-share-nodes:before {
	content: "\962";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-up-right:before {
	content: "\963";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-virus:before {
	content: "\964";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-xmark:before {
	content: "\965";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--staff-snake:before {
	content: "\966";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stairs:before {
	content: "\967";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stamp:before {
	content: "\968";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stapler:before {
	content: "\969";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--star1:before {
	content: "\96a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--star-and-crescent:before {
	content: "\96b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--star-half2:before {
	content: "\96c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--star-half-stroke:before {
	content: "\96d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--star-of-david:before {
	content: "\96e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--star-of-life:before {
	content: "\96f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sterling-sign:before {
	content: "\970";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stethoscope1:before {
	content: "\971";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stop3:before {
	content: "\972";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stopwatch1:before {
	content: "\973";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stopwatch-20:before {
	content: "\974";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--store:before {
	content: "\975";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--store-slash:before {
	content: "\976";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--street-view1:before {
	content: "\977";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--strikethrough2:before {
	content: "\978";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stroopwafel:before {
	content: "\979";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--subscript3:before {
	content: "\97a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--suitcase1:before {
	content: "\97b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--suitcase-medical:before {
	content: "\97c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--suitcase-rolling:before {
	content: "\97d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sun1:before {
	content: "\97e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sun-plant-wilt:before {
	content: "\97f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--superscript3:before {
	content: "\980";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--swatchbook:before {
	content: "\981";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--synagogue:before {
	content: "\982";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--syringe:before {
	content: "\983";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--t:before {
	content: "\984";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--table3:before {
	content: "\985";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--table-cells:before {
	content: "\986";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--table-cells-large:before {
	content: "\987";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--table-columns:before {
	content: "\988";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--table-list:before {
	content: "\989";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tablet2:before {
	content: "\98a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tablet-button:before {
	content: "\98b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--table-tennis-paddle-ball:before {
	content: "\98c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tablets:before {
	content: "\98d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tablet-screen-button:before {
	content: "\98e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tachograph-digital:before {
	content: "\98f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tag1:before {
	content: "\990";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tags1:before {
	content: "\991";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tape:before {
	content: "\992";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tarp:before {
	content: "\993";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tarp-droplet:before {
	content: "\994";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--taxi1:before {
	content: "\995";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--teeth:before {
	content: "\996";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--teeth-open:before {
	content: "\997";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--temperature-arrow-down:before {
	content: "\998";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--temperature-arrow-up:before {
	content: "\999";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--temperature-empty:before {
	content: "\99a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--temperature-full:before {
	content: "\99b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--temperature-half:before {
	content: "\99c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--temperature-high:before {
	content: "\99d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--temperature-low:before {
	content: "\99e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--temperature-quarter:before {
	content: "\99f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--temperature-three-quarters:before {
	content: "\9a0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tenge-sign:before {
	content: "\9a1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tent:before {
	content: "\9a2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tent-arrow-down-to-line:before {
	content: "\9a3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tent-arrow-left-right:before {
	content: "\9a4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tent-arrows-down:before {
	content: "\9a5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tent-arrow-turn-left:before {
	content: "\9a6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tents:before {
	content: "\9a7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--terminal2:before {
	content: "\9a8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--text-height2:before {
	content: "\9a9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--text-slash:before {
	content: "\9aa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--text-width2:before {
	content: "\9ab";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--thermometer1:before {
	content: "\9ac";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--thumbs-down1:before {
	content: "\9ad";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--thumbs-up1:before {
	content: "\9ae";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--thumbtack:before {
	content: "\9af";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ticket2:before {
	content: "\9b0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ticket-simple:before {
	content: "\9b1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--timeline:before {
	content: "\9b2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--toggle-off1:before {
	content: "\9b3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--toggle-on1:before {
	content: "\9b4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--toilet:before {
	content: "\9b5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--toilet-paper:before {
	content: "\9b6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--toilet-paper-slash:before {
	content: "\9b7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--toilet-portable:before {
	content: "\9b8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--toilets-portable:before {
	content: "\9b9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--toolbox:before {
	content: "\9ba";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tooth:before {
	content: "\9bb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--torii-gate:before {
	content: "\9bc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tornado:before {
	content: "\9bd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tower-broadcast:before {
	content: "\9be";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tower-cell:before {
	content: "\a83";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tower-observation:before {
	content: "\a82";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tractor:before {
	content: "\a81";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trademark1:before {
	content: "\a80";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--traffic-light:before {
	content: "\a7f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trailer:before {
	content: "\a7e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--train1:before {
	content: "\a7d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--train-subway:before {
	content: "\a7c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--train-tram:before {
	content: "\a7b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--transgender1:before {
	content: "\a7a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trash1:before {
	content: "\a79";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trash-arrow-up:before {
	content: "\a78";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trash-can:before {
	content: "\a77";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trash-can-arrow-up:before {
	content: "\a76";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tree2:before {
	content: "\a75";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tree-city:before {
	content: "\a74";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--triangle-exclamation:before {
	content: "\a73";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trophy2:before {
	content: "\9d0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trowel:before {
	content: "\9d1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trowel-bricks:before {
	content: "\9d2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck2:before {
	content: "\9d3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-arrow-right:before {
	content: "\9d4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-droplet:before {
	content: "\9d5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-fast:before {
	content: "\9d6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-field:before {
	content: "\9d7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-field-un:before {
	content: "\9d8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-front:before {
	content: "\9d9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-medical:before {
	content: "\9da";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-monster:before {
	content: "\9db";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-moving:before {
	content: "\9dc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-pickup:before {
	content: "\9dd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-plane:before {
	content: "\9de";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--truck-ramp-box:before {
	content: "\9df";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tty1:before {
	content: "\9e0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--turkish-lira-sign:before {
	content: "\9e1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--turn-down:before {
	content: "\9e2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--turn-up:before {
	content: "\9e3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tv2:before {
	content: "\9e4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--u:before {
	content: "\9e5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--umbrella1:before {
	content: "\9e6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--umbrella-beach:before {
	content: "\9e7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--underline2:before {
	content: "\9e8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--universal-access1:before {
	content: "\9e9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--unlock1:before {
	content: "\9ea";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--unlock-keyhole:before {
	content: "\9eb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--up-down:before {
	content: "\9ec";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--up-down-left-right:before {
	content: "\9ed";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--upload4:before {
	content: "\9ee";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--up-long:before {
	content: "\9ef";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--up-right-and-down-left-from-center:before {
	content: "\9f0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--up-right-from-square:before {
	content: "\9f1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user2:before {
	content: "\9f2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-astronaut:before {
	content: "\9f3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-check1:before {
	content: "\9f4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-clock:before {
	content: "\9f5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-doctor:before {
	content: "\9f6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-gear:before {
	content: "\9f7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-graduate:before {
	content: "\9f8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-group:before {
	content: "\9f9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-injured:before {
	content: "\9fa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-large:before {
	content: "\9fb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-large-slash:before {
	content: "\9fc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-lock:before {
	content: "\9fd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-minus1:before {
	content: "\9fe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-ninja:before {
	content: "\9ff";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-nurse:before {
	content: "\a00";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-pen:before {
	content: "\a01";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-plus2:before {
	content: "\a02";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--users2:before {
	content: "\a03";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--users-between-lines:before {
	content: "\a04";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-secret1:before {
	content: "\a05";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--users-gear:before {
	content: "\a06";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-shield:before {
	content: "\a07";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-slash:before {
	content: "\a08";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--users-line:before {
	content: "\a09";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--users-rays:before {
	content: "\a0a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--users-rectangle:before {
	content: "\a0b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--users-slash:before {
	content: "\a0c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--users-viewfinder:before {
	content: "\a0d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-tag:before {
	content: "\a0e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-tie1:before {
	content: "\a0f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user-xmark:before {
	content: "\a10";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--utensils:before {
	content: "\a11";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--v:before {
	content: "\a12";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--van-shuttle:before {
	content: "\a13";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vault:before {
	content: "\a14";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vector-square:before {
	content: "\a15";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--venus1:before {
	content: "\a16";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--venus-double1:before {
	content: "\a17";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--venus-mars1:before {
	content: "\a18";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vest:before {
	content: "\a19";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vest-patches:before {
	content: "\a1a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vial:before {
	content: "\a1b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vial-circle-check:before {
	content: "\a1c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vials:before {
	content: "\a1d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vial-virus:before {
	content: "\a1e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--video:before {
	content: "\a1f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--video-slash:before {
	content: "\a20";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vihara:before {
	content: "\a21";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--virus:before {
	content: "\a22";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--virus-covid:before {
	content: "\a23";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--virus-covid-slash:before {
	content: "\a24";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--viruses:before {
	content: "\a25";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--virus-slash:before {
	content: "\a26";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--voicemail:before {
	content: "\a27";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--volcano:before {
	content: "\a28";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--volleyball:before {
	content: "\a29";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--volume-high1:before {
	content: "\a2a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--volume-low1:before {
	content: "\a2b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--volume-off1:before {
	content: "\a2c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--volume-xmark:before {
	content: "\a2d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vr-cardboard:before {
	content: "\a2e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--w:before {
	content: "\a2f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--walkie-talkie:before {
	content: "\a30";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wallet:before {
	content: "\a31";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wand-magic:before {
	content: "\a32";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wand-magic-sparkles:before {
	content: "\a33";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wand-sparkles:before {
	content: "\a34";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--warehouse:before {
	content: "\a35";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--water:before {
	content: "\a36";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--water-ladder:before {
	content: "\a37";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wave-square:before {
	content: "\a38";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--weight-hanging:before {
	content: "\a39";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--weight-scale:before {
	content: "\a3a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wheat-awn:before {
	content: "\a3b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wheat-awn-circle-exclamation:before {
	content: "\a3c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wheelchair1:before {
	content: "\a3d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wheelchair-move:before {
	content: "\a3e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--whiskey-glass:before {
	content: "\a3f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wifi1:before {
	content: "\a40";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wind:before {
	content: "\a41";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--window-maximize1:before {
	content: "\a42";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--window-minimize1:before {
	content: "\a43";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--window-restore1:before {
	content: "\a44";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wine-bottle:before {
	content: "\a45";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wine-glass:before {
	content: "\a46";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wine-glass-empty:before {
	content: "\a47";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--won-sign:before {
	content: "\a48";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--worm:before {
	content: "\a49";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wrench2:before {
	content: "\a4a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--x:before {
	content: "\a4b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--xmark:before {
	content: "\a4c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--xmarks-lines:before {
	content: "\a4d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--x-ray:before {
	content: "\a4e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--y:before {
	content: "\a4f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--yen-sign:before {
	content: "\a50";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--yin-yang:before {
	content: "\a51";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--z:before {
	content: "\a52";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--address-book3:before {
	content: "\a53";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--address-card2:before {
	content: "\a54";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bell3:before {
	content: "\a55";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bell-slash2:before {
	content: "\a56";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bookmark3:before {
	content: "\a57";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--building2:before {
	content: "\a58";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar3:before {
	content: "\a59";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-check1:before {
	content: "\a5a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-days1:before {
	content: "\a5b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-minus1:before {
	content: "\a5c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-plus1:before {
	content: "\a5d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--calendar-xmark1:before {
	content: "\a5e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chart-bar1:before {
	content: "\a5f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-bishop1:before {
	content: "\a60";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-king1:before {
	content: "\a61";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-knight1:before {
	content: "\a62";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-pawn1:before {
	content: "\a63";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-queen1:before {
	content: "\a64";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chess-rook1:before {
	content: "\a65";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle2:before {
	content: "\a66";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-check1:before {
	content: "\a67";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-dot1:before {
	content: "\a68";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-down2:before {
	content: "\a69";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-left2:before {
	content: "\a6a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-pause1:before {
	content: "\a6b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-play1:before {
	content: "\a6c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-question1:before {
	content: "\a6d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-right2:before {
	content: "\a6e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-stop1:before {
	content: "\a6f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-up2:before {
	content: "\a70";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-user1:before {
	content: "\a71";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--circle-xmark1:before {
	content: "\a72";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clipboard3:before {
	content: "\b25";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clock3:before {
	content: "\b24";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--clone2:before {
	content: "\b23";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--closed-captioning1:before {
	content: "\b22";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comment2:before {
	content: "\b21";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comment-dots1:before {
	content: "\b20";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--comments2:before {
	content: "\b1f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--compass4:before {
	content: "\b1e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--copy3:before {
	content: "\b1d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--copyright2:before {
	content: "\b1c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--credit-card3:before {
	content: "\b1b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--envelope2:before {
	content: "\b1a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--envelope-open2:before {
	content: "\b19";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--eye3:before {
	content: "\b18";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--eye-slash2:before {
	content: "\b17";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-angry1:before {
	content: "\b16";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-dizzy1:before {
	content: "\b15";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-flushed1:before {
	content: "\a84";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-frown1:before {
	content: "\a85";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-frown-open1:before {
	content: "\a86";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grimace1:before {
	content: "\a87";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin1:before {
	content: "\a88";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-beam1:before {
	content: "\a89";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-beam-sweat1:before {
	content: "\a8a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-hearts1:before {
	content: "\a8b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-squint1:before {
	content: "\a8c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-squint-tears1:before {
	content: "\a8d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-stars1:before {
	content: "\a8e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-tears1:before {
	content: "\a8f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-tongue1:before {
	content: "\a90";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-tongue-squint1:before {
	content: "\a91";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-tongue-wink1:before {
	content: "\a92";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-wide1:before {
	content: "\a93";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-grin-wink1:before {
	content: "\a94";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-kiss1:before {
	content: "\a95";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-kiss-beam1:before {
	content: "\a96";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-kiss-wink-heart1:before {
	content: "\a97";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-laugh1:before {
	content: "\a98";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-laugh-beam1:before {
	content: "\a99";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-laugh-squint1:before {
	content: "\a9a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-laugh-wink1:before {
	content: "\a9b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-meh1:before {
	content: "\a9c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-meh-blank1:before {
	content: "\a9d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-rolling-eyes1:before {
	content: "\a9e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-sad-cry1:before {
	content: "\a9f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-sad-tear1:before {
	content: "\aa0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-smile1:before {
	content: "\aa1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-smile-beam1:before {
	content: "\aa2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-smile-wink1:before {
	content: "\aa3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-surprise1:before {
	content: "\aa4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--face-tired1:before {
	content: "\aa5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file2:before {
	content: "\aa6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-audio1:before {
	content: "\aa7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-code1:before {
	content: "\aa8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-excel2:before {
	content: "\aa9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-image1:before {
	content: "\aaa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-lines1:before {
	content: "\aab";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-pdf2:before {
	content: "\aac";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-powerpoint1:before {
	content: "\aad";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-video2:before {
	content: "\aae";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-word2:before {
	content: "\aaf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--file-zipper1:before {
	content: "\ab0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--flag3:before {
	content: "\ab1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--floppy-disk2:before {
	content: "\ab2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--folder3:before {
	content: "\ab3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--folder-closed1:before {
	content: "\ab4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--folder-open3:before {
	content: "\ab5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--font-awesome2:before {
	content: "\ab6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--futbol1:before {
	content: "\ab7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gem1:before {
	content: "\ab8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand1:before {
	content: "\ab9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-back-fist1:before {
	content: "\aba";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-lizard1:before {
	content: "\abb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-peace1:before {
	content: "\abc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-point-down1:before {
	content: "\abd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-pointer1:before {
	content: "\abe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-point-left1:before {
	content: "\abf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-point-right1:before {
	content: "\ac0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-point-up1:before {
	content: "\ac1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-scissors1:before {
	content: "\ac2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--handshake1:before {
	content: "\ac3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hand-spock1:before {
	content: "\ac4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hard-drive1:before {
	content: "\ac5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--heart3:before {
	content: "\ac6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hospital1:before {
	content: "\ac7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hourglass2:before {
	content: "\ac8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hourglass-half2:before {
	content: "\ac9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--id-badge2:before {
	content: "\aca";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--id-card2:before {
	content: "\acb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--image3:before {
	content: "\acc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--images2:before {
	content: "\acd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--keyboard2:before {
	content: "\ace";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lemon1:before {
	content: "\acf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--life-ring2:before {
	content: "\ad0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lightbulb1:before {
	content: "\ad1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--map4:before {
	content: "\ad2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--message1:before {
	content: "\ad3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--money-bill-11:before {
	content: "\ad4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--moon1:before {
	content: "\ad5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--newspaper2:before {
	content: "\ad6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--note-sticky1:before {
	content: "\ad7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--object-group2:before {
	content: "\ad8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--object-ungroup2:before {
	content: "\ad9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paper-plane2:before {
	content: "\ada";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paste3:before {
	content: "\adb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pen-to-square1:before {
	content: "\adc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rectangle-list1:before {
	content: "\add";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rectangle-xmark1:before {
	content: "\ade";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--registered2:before {
	content: "\adf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--share-from-square1:before {
	content: "\ae0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--snowflake1:before {
	content: "\ae1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square2:before {
	content: "\ae2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-caret-down1:before {
	content: "\ae3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-caret-left1:before {
	content: "\ae4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-caret-right1:before {
	content: "\ae5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-caret-up1:before {
	content: "\ae6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-check1:before {
	content: "\ae7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-full1:before {
	content: "\ae8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-minus1:before {
	content: "\ae9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-plus1:before {
	content: "\aea";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--star2:before {
	content: "\aeb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--star-half3:before {
	content: "\aec";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--star-half-stroke1:before {
	content: "\aed";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sun2:before {
	content: "\aee";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--thumbs-down2:before {
	content: "\aef";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--thumbs-up2:before {
	content: "\af0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trash-can1:before {
	content: "\af1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--user3:before {
	content: "\af2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--window-maximize2:before {
	content: "\af3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--window-minimize2:before {
	content: "\af4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--window-restore2:before {
	content: "\af5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--group1:before {
	content: "\af6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--px:before {
	content: "\af7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--accessible-icon:before {
	content: "\af8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--accusoft:before {
	content: "\af9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--adn1:before {
	content: "\afa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--adversal:before {
	content: "\afb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--affiliatetheme:before {
	content: "\afc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--airbnb:before {
	content: "\afd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--algolia:before {
	content: "\afe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--alipay:before {
	content: "\aff";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--amazon2:before {
	content: "\b00";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--amazon-pay:before {
	content: "\b01";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--amilia:before {
	content: "\b02";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--android2:before {
	content: "\b03";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angellist1:before {
	content: "\b04";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angrycreative:before {
	content: "\b05";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--angular:before {
	content: "\b06";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--apper:before {
	content: "\b07";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--apple1:before {
	content: "\b08";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--apple-pay:before {
	content: "\b09";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--app-store:before {
	content: "\b0a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--app-store-ios:before {
	content: "\b0b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--artstation:before {
	content: "\b0c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--asymmetrik:before {
	content: "\b0d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--atlassian:before {
	content: "\b0e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--audible:before {
	content: "\b0f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--autoprefixer:before {
	content: "\b10";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--avianex:before {
	content: "\b11";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--aviato:before {
	content: "\b12";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--aws:before {
	content: "\b13";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bandcamp1:before {
	content: "\b14";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--battle-net:before {
	content: "\bd9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--behance3:before {
	content: "\bd8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bilibili:before {
	content: "\bd7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bimobject:before {
	content: "\bd6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bitbucket1:before {
	content: "\bd5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bitcoin1:before {
	content: "\bd4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bity:before {
	content: "\bd3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--blackberry:before {
	content: "\bd2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--black-tie1:before {
	content: "\bd1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--blogger1:before {
	content: "\bd0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--blogger-b:before {
	content: "\bcf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bluetooth1:before {
	content: "\bce";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bluetooth-b1:before {
	content: "\bcd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bootstrap:before {
	content: "\bcc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--bots:before {
	content: "\b26";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--btc1:before {
	content: "\b27";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--buffer:before {
	content: "\b28";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--buromobelexperte:before {
	content: "\b29";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--buy-n-large:before {
	content: "\b2a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--buysellads1:before {
	content: "\b2b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--canadian-maple-leaf:before {
	content: "\b2c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-amazon-pay:before {
	content: "\b2d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-amex1:before {
	content: "\b2e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-apple-pay:before {
	content: "\b2f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-diners-club1:before {
	content: "\b30";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-discover1:before {
	content: "\b31";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-jcb1:before {
	content: "\b32";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-mastercard1:before {
	content: "\b33";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-paypal1:before {
	content: "\b34";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-stripe1:before {
	content: "\b35";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cc-visa1:before {
	content: "\b36";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--centercode:before {
	content: "\b37";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--centos:before {
	content: "\b38";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chrome2:before {
	content: "\b39";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--chromecast:before {
	content: "\b3a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloudflare:before {
	content: "\b3b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloudscale:before {
	content: "\b3c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloudsmith:before {
	content: "\b3d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cloudversify:before {
	content: "\b3e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cmplid:before {
	content: "\b3f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--codepen2:before {
	content: "\b40";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--codiepie1:before {
	content: "\b41";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--confluence:before {
	content: "\b42";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--connectdevelop1:before {
	content: "\b43";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--contao1:before {
	content: "\b44";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cotton-bureau:before {
	content: "\b45";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cpanel:before {
	content: "\b46";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons1:before {
	content: "\b47";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-by:before {
	content: "\b48";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-nc:before {
	content: "\b49";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-nc-eu:before {
	content: "\b4a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-nc-jp:before {
	content: "\b4b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-nd:before {
	content: "\b4c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-pd:before {
	content: "\b4d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-pd-alt:before {
	content: "\b4e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-remix:before {
	content: "\b4f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-sa:before {
	content: "\b50";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-sampling:before {
	content: "\b51";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-sampling-plus:before {
	content: "\b52";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-share:before {
	content: "\b53";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--creative-commons-zero:before {
	content: "\b54";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--critical-role:before {
	content: "\b55";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--css32:before {
	content: "\b56";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--css3-alt:before {
	content: "\b57";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--cuttlefish:before {
	content: "\b58";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dailymotion:before {
	content: "\b59";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--d-and-d:before {
	content: "\b5a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--d-and-d-beyond:before {
	content: "\b5b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dashcube1:before {
	content: "\b5c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--deezer:before {
	content: "\b5d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--delicious2:before {
	content: "\b5e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--deploydog:before {
	content: "\b5f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--deskpro:before {
	content: "\b60";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dev:before {
	content: "\b61";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--deviantart2:before {
	content: "\b62";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dhl:before {
	content: "\b63";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--diaspora:before {
	content: "\b64";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--digg1:before {
	content: "\b65";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--digital-ocean:before {
	content: "\b66";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--discord:before {
	content: "\b67";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--discourse:before {
	content: "\b68";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dochub:before {
	content: "\b69";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--docker:before {
	content: "\b6a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--draft2digital:before {
	content: "\b6b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dribbble2:before {
	content: "\b6c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dropbox2:before {
	content: "\b6d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--drupal1:before {
	content: "\b6e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--dyalog:before {
	content: "\b6f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--earlybirds:before {
	content: "\b70";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ebay:before {
	content: "\b71";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--edge2:before {
	content: "\b72";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--edge-legacy:before {
	content: "\b73";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--elementor:before {
	content: "\b74";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ello1:before {
	content: "\b75";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ember:before {
	content: "\b76";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--empire1:before {
	content: "\b77";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--envira1:before {
	content: "\b78";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--erlang:before {
	content: "\b79";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ethereum:before {
	content: "\b7a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--etsy1:before {
	content: "\b7b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--evernote:before {
	content: "\b7c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--expeditedssl1:before {
	content: "\b7d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--facebook3:before {
	content: "\b7e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--facebook-f1:before {
	content: "\b7f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--facebook-messenger:before {
	content: "\b80";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fantasy-flight-games:before {
	content: "\b81";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fedex:before {
	content: "\b82";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fedora:before {
	content: "\b83";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--figma:before {
	content: "\b84";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--firefox2:before {
	content: "\b85";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--firefox-browser:before {
	content: "\b86";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--firstdraft:before {
	content: "\b87";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--first-order1:before {
	content: "\b88";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--first-order-alt:before {
	content: "\b89";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--flickr5:before {
	content: "\b8a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--flipboard:before {
	content: "\b8b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fly:before {
	content: "\b8c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--font-awesome3:before {
	content: "\b8d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fonticons1:before {
	content: "\b8e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fonticons-fi:before {
	content: "\b8f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fort-awesome1:before {
	content: "\b90";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fort-awesome-alt:before {
	content: "\b91";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--forumbee1:before {
	content: "\b92";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--foursquare2:before {
	content: "\b93";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--freebsd:before {
	content: "\b94";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--free-code-camp1:before {
	content: "\b95";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--fulcrum:before {
	content: "\b96";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--galactic-republic:before {
	content: "\b97";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--galactic-senate:before {
	content: "\b98";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--get-pocket1:before {
	content: "\b99";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gg1:before {
	content: "\b9a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gg-circle1:before {
	content: "\b9b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--git2:before {
	content: "\b9c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--git-alt:before {
	content: "\b9d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--github2:before {
	content: "\b9e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--github-alt1:before {
	content: "\b9f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gitkraken:before {
	content: "\ba0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gitlab1:before {
	content: "\ba1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gitter:before {
	content: "\ba2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--glide1:before {
	content: "\ba3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--glide-g1:before {
	content: "\ba4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gofore:before {
	content: "\ba5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--golang:before {
	content: "\ba6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--goodreads:before {
	content: "\ba7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--goodreads-g:before {
	content: "\ba8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--google4:before {
	content: "\ba9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--google-drive1:before {
	content: "\baa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--google-pay:before {
	content: "\bab";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--google-play:before {
	content: "\bac";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--google-plus4:before {
	content: "\bad";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--google-plus-g:before {
	content: "\bae";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--google-wallet1:before {
	content: "\baf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gratipay1:before {
	content: "\bb0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--grav1:before {
	content: "\bb1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gripfire:before {
	content: "\bb2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--grunt:before {
	content: "\bb3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--guilded:before {
	content: "\bb4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--gulp:before {
	content: "\bb5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hacker-news1:before {
	content: "\bb6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hackerrank:before {
	content: "\bb7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hashnode:before {
	content: "\bb8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hips:before {
	content: "\bb9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hire-a-helper:before {
	content: "\bba";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hive:before {
	content: "\bbb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hooli:before {
	content: "\bbc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hornbill:before {
	content: "\bbd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hotjar:before {
	content: "\bbe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--houzz1:before {
	content: "\bbf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--html51:before {
	content: "\bc0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--hubspot:before {
	content: "\bc1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ideal:before {
	content: "\bc2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--imdb1:before {
	content: "\bc3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--instagram2:before {
	content: "\bc4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--instalod:before {
	content: "\bc5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--intercom:before {
	content: "\bc6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--internet-explorer1:before {
	content: "\bc7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--invision:before {
	content: "\bc8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ioxhost1:before {
	content: "\bc9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--itch-io:before {
	content: "\bca";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--itunes:before {
	content: "\bcb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--itunes-note:before {
	content: "\c7b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--java:before {
	content: "\c7a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jedi-order:before {
	content: "\c79";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jenkins:before {
	content: "\c78";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jira:before {
	content: "\c77";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--joget:before {
	content: "\c76";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--joomla2:before {
	content: "\c75";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--js:before {
	content: "\c74";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--jsfiddle1:before {
	content: "\c73";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--kaggle:before {
	content: "\c72";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--keybase:before {
	content: "\c71";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--keycdn:before {
	content: "\c70";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--kickstarter:before {
	content: "\c6f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--kickstarter-k:before {
	content: "\c6e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--korvue:before {
	content: "\c6d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--laravel:before {
	content: "\c6c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lastfm3:before {
	content: "\c6b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--leanpub1:before {
	content: "\bda";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--less:before {
	content: "\bdb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--line:before {
	content: "\bdc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--linkedin3:before {
	content: "\bdd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--linkedin-in:before {
	content: "\bde";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--linode1:before {
	content: "\bdf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--linux1:before {
	content: "\be0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--lyft:before {
	content: "\be1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--magento:before {
	content: "\be2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mailchimp:before {
	content: "\be3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mandalorian:before {
	content: "\be4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--markdown:before {
	content: "\be5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mastodon:before {
	content: "\be6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--maxcdn1:before {
	content: "\be7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mdb:before {
	content: "\be8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--medapps:before {
	content: "\be9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--medium1:before {
	content: "\bea";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--medrt:before {
	content: "\beb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--meetup1:before {
	content: "\bec";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--megaport:before {
	content: "\bed";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mendeley:before {
	content: "\bee";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--meta:before {
	content: "\bef";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--microblog:before {
	content: "\bf0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--microsoft:before {
	content: "\bf1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mix:before {
	content: "\bf2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mixcloud1:before {
	content: "\bf3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mixer:before {
	content: "\bf4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--mizuni:before {
	content: "\bf5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--modx1:before {
	content: "\bf6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--monero:before {
	content: "\bf7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--napster:before {
	content: "\bf8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--neos:before {
	content: "\bf9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--nfc-directional:before {
	content: "\bfa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--nfc-symbol:before {
	content: "\bfb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--nimblr:before {
	content: "\bfc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--node:before {
	content: "\bfd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--node-js:before {
	content: "\bfe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--npm1:before {
	content: "\bff";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ns8:before {
	content: "\c00";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--nutritionix:before {
	content: "\c01";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--octopus-deploy:before {
	content: "\c02";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--odnoklassniki1:before {
	content: "\c03";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--odysee:before {
	content: "\c04";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--old-republic:before {
	content: "\c05";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--opencart1:before {
	content: "\c06";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--openid1:before {
	content: "\c07";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--opera2:before {
	content: "\c08";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--optin-monster1:before {
	content: "\c09";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--orcid:before {
	content: "\c0a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--osi:before {
	content: "\c0b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--padlet:before {
	content: "\c0c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--page4:before {
	content: "\c0d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pagelines1:before {
	content: "\c0e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--palfed:before {
	content: "\c0f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--patreon:before {
	content: "\c10";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--paypal2:before {
	content: "\c11";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--perbyte:before {
	content: "\c12";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--periscope:before {
	content: "\c13";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--phabricator:before {
	content: "\c14";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--phoenix-framework:before {
	content: "\c15";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--phoenix-squadron:before {
	content: "\c16";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--php:before {
	content: "\c17";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pied-piper1:before {
	content: "\c18";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pied-piper-alt1:before {
	content: "\c19";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pied-piper-hat:before {
	content: "\c1a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pied-piper-pp1:before {
	content: "\c1b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pinterest3:before {
	content: "\c1c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pinterest-p1:before {
	content: "\c1d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pix:before {
	content: "\c1e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--playstation:before {
	content: "\c1f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--product-hunt1:before {
	content: "\c20";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--pushed:before {
	content: "\c21";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--python:before {
	content: "\c22";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--qq1:before {
	content: "\c23";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--quinscape:before {
	content: "\c24";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--quora1:before {
	content: "\c25";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--raspberry-pi:before {
	content: "\c26";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ravelry1:before {
	content: "\c27";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--react:before {
	content: "\c28";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--reacteurope:before {
	content: "\c29";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--readme:before {
	content: "\c2a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rebel1:before {
	content: "\c2b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--reddit2:before {
	content: "\c2c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--reddit-alien1:before {
	content: "\c2d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--redhat:before {
	content: "\c2e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--red-river:before {
	content: "\c2f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--renren2:before {
	content: "\c30";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--replyd:before {
	content: "\c31";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--researchgate:before {
	content: "\c32";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--resolving:before {
	content: "\c33";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rev:before {
	content: "\c34";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rocketchat:before {
	content: "\c35";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rockrms:before {
	content: "\c36";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--r-project:before {
	content: "\c37";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--rust:before {
	content: "\c38";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--safari2:before {
	content: "\c39";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--salesforce:before {
	content: "\c3a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sass:before {
	content: "\c3b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--schlix:before {
	content: "\c3c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--screenpal:before {
	content: "\c3d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--scribd1:before {
	content: "\c3e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--searchengin:before {
	content: "\c3f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sellcast:before {
	content: "\c40";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sellsy1:before {
	content: "\c41";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--servicestack:before {
	content: "\c42";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shirtsinbulk1:before {
	content: "\c43";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shopify:before {
	content: "\c44";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--shopware:before {
	content: "\c45";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--simplybuilt1:before {
	content: "\c46";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sistrix:before {
	content: "\c47";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sith:before {
	content: "\c48";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sitrox:before {
	content: "\c49";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sketch:before {
	content: "\c4a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--skyatlas1:before {
	content: "\c4b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--skype2:before {
	content: "\c4c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--slack1:before {
	content: "\c4d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--slideshare1:before {
	content: "\c4e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--snapchat1:before {
	content: "\c4f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--soundcloud3:before {
	content: "\c50";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sourcetree:before {
	content: "\c51";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--space-awesome:before {
	content: "\c52";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--speakap:before {
	content: "\c53";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--speaker-deck:before {
	content: "\c54";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--spotify2:before {
	content: "\c55";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-behance:before {
	content: "\c56";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-dribbble:before {
	content: "\c57";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-facebook:before {
	content: "\c58";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-font-awesome:before {
	content: "\c59";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-font-awesome-stroke:before {
	content: "\c5a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-git:before {
	content: "\c5b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-github:before {
	content: "\c5c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-gitlab:before {
	content: "\c5d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-google-plus:before {
	content: "\c5e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-hacker-news:before {
	content: "\c5f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-instagram:before {
	content: "\c60";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-js:before {
	content: "\c61";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-lastfm:before {
	content: "\c62";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-odnoklassniki:before {
	content: "\c63";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-pied-piper:before {
	content: "\c64";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-pinterest:before {
	content: "\c65";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-reddit:before {
	content: "\c66";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-snapchat:before {
	content: "\c67";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--squarespace:before {
	content: "\c68";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-steam:before {
	content: "\c69";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-tumblr:before {
	content: "\c6a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-twitter:before {
	content: "\cd9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-viadeo:before {
	content: "\cd8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-vimeo:before {
	content: "\cd7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-whatsapp:before {
	content: "\cd6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-xing:before {
	content: "\cd5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--square-youtube:before {
	content: "\cd4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stack-exchange1:before {
	content: "\cd3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stack-overflow1:before {
	content: "\cd2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stackpath:before {
	content: "\cd1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--staylinked:before {
	content: "\cd0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--steam3:before {
	content: "\ccf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--steam-symbol:before {
	content: "\cce";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--sticker-mule:before {
	content: "\ccd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--strava:before {
	content: "\ccc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stripe:before {
	content: "\ccb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stripe-s:before {
	content: "\cca";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stubber:before {
	content: "\cc9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--studiovinari:before {
	content: "\c7c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stumbleupon3:before {
	content: "\c7d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--stumbleupon-circle1:before {
	content: "\c7e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--superpowers1:before {
	content: "\c7f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--supple:before {
	content: "\c80";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--suse:before {
	content: "\c81";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--swift:before {
	content: "\c82";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--symfony:before {
	content: "\c83";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--teamspeak:before {
	content: "\c84";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--telegram2:before {
	content: "\c85";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tencent-weibo1:before {
	content: "\c86";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--themeco:before {
	content: "\c87";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--themeisle1:before {
	content: "\c88";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--the-red-yeti:before {
	content: "\c89";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--think-peaks:before {
	content: "\c8a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tiktok:before {
	content: "\c8b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trade-federation:before {
	content: "\c8c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--trello2:before {
	content: "\c8d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--tumblr3:before {
	content: "\c8e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--twitch2:before {
	content: "\c8f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--twitter2:before {
	content: "\c90";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--typo3:before {
	content: "\c91";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--uber:before {
	content: "\c92";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ubuntu:before {
	content: "\c93";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--uikit:before {
	content: "\c94";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--umbraco:before {
	content: "\c95";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--uncharted:before {
	content: "\c96";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--uniregistry:before {
	content: "\c97";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--unity:before {
	content: "\c98";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--unsplash:before {
	content: "\c99";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--untappd:before {
	content: "\c9a";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ups:before {
	content: "\c9b";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--usb1:before {
	content: "\c9c";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--usps:before {
	content: "\c9d";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--ussunnah:before {
	content: "\c9e";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vaadin:before {
	content: "\c9f";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--viacoin1:before {
	content: "\ca0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--viadeo1:before {
	content: "\ca1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--viber:before {
	content: "\ca2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vimeo3:before {
	content: "\ca3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vimeo-v:before {
	content: "\ca4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vine2:before {
	content: "\ca5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vk2:before {
	content: "\ca6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vnv:before {
	content: "\ca7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--vuejs:before {
	content: "\ca8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--watchman-monitoring:before {
	content: "\ca9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--waze:before {
	content: "\caa";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--weebly:before {
	content: "\cab";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--weibo1:before {
	content: "\cac";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--weixin1:before {
	content: "\cad";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--whatsapp2:before {
	content: "\cae";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--whmcs:before {
	content: "\caf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wikipedia-w1:before {
	content: "\cb0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--windows2:before {
	content: "\cb1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wirsindhandwerk:before {
	content: "\cb2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wix:before {
	content: "\cb3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wizards-of-the-coast:before {
	content: "\cb4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wodu:before {
	content: "\cb5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wolf-pack-battalion:before {
	content: "\cb6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wordpress2:before {
	content: "\cb7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wordpress-simple:before {
	content: "\cb8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wpbeginner1:before {
	content: "\cb9";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wpexplorer1:before {
	content: "\cba";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wpforms1:before {
	content: "\cbb";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--wpressr:before {
	content: "\cbc";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--xbox:before {
	content: "\cbd";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--xing3:before {
	content: "\cbe";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--yahoo3:before {
	content: "\cbf";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--yammer:before {
	content: "\cc0";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--yandex:before {
	content: "\cc1";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--yandex-international:before {
	content: "\cc2";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--yarn:before {
	content: "\cc3";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--y-combinator1:before {
	content: "\cc4";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--yelp2:before {
	content: "\cc5";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--yoast1:before {
	content: "\cc6";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--youtube3:before {
	content: "\cc7";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.font-awesome--zhihu:before {
	content: "\cc8";
	font-family: font-awesome-;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}