@font-face {
	font-family: FontAwesome;
	src: url(../fonts/fontawesome-webfont.eot?v=4.7.0);
	src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'), url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'), url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'), url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
	font-weight: 400;
	font-style: normal
}

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.fa-lg {
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}

.fa-2x {
	font-size: 2em
}

.fa-3x {
	font-size: 3em
}

.fa-4x {
	font-size: 4em
}

.fa-5x {
	font-size: 5em
}

.fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}

.fa-ul>li {
	position: relative
}

.fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: .14285714em;
	text-align: center
}

.fa-li.fa-lg {
	left: -1.85714286em
}

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

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

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

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

.fa-search:before {
	content: "\f002"
}

.fa-envelope-o:before {
	content: "\f003"
}

.fa-star:before {
	content: "\f005"
}

.fa-star-o:before {
	content: "\f006"
}

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

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

.fa-clock-o:before {
	content: "\f017"
}

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

.fa-list-alt:before {
	content: "\f022"
}

.fa-tag:before {
	content: "\f02b"
}

.fa-font:before {
	content: "\f031"
}

.fa-text-height:before {
	content: "\f034"
}

.fa-text-width:before {
	content: "\f035"
}

.fa-list:before {
	content: "\f03a"
}

.fa-image:before,
.fa-photo:before {
	content: "\f03e"
}

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

.fa-credit-card:before {
	content: "\f09d"
}

.fa-link:before {
	content: "\f0c1"
}

.fa-list-ul:before {
	content: "\f0ca"
}

.fa-table:before {
	content: "\f0ce"
}

.fa-truck:before {
	content: "\f0d1"
}

.fa-money:before {
	content: "\f0d6"
}

.fa-envelope:before {
	content: "\f0e0"
}

.fa-mobile-phone:before,
.fa-mobile:before {
	content: "\f10b"
}

.fa-html5:before {
	content: "\f13b"
}

.fa-css3:before {
	content: "\f13c"
}

.fa-send:before {
	content: "\f1d8"
}

.fa-send-o:before {
	content: "\f1d9"
}

.fa-header:before {
	content: "\f1dc"
}

.fa-copyright:before {
	content: "\f1f9"
}

.fa-whatsapp:before {
	content: "\f232"
}

.fa-user-times:before {
	content: "\f235"
}

.fa-500px:before {
	content: "\f26e"
}

.fa-map-o:before {
	content: "\f278"
}

.fa-map:before {
	content: "\f279"
}

.fa-credit-card-alt:before {
	content: "\f283"
}

.fa-fa:before,
.fa-font-awesome:before {
	content: "\f2b4"
}

.fa-envelope-open:before {
	content: "\f2b6"
}

.fa-envelope-open-o:before {
	content: "\f2b7"
}

.fa-user-o:before {
	content: "\f2c0"
}

.fa-id-card:before {
	content: "\f2c2"
}

.fa-id-card-o:before {
	content: "\f2c3"
}

.fa-telegram:before {
	content: "\f2c6"
}

.fa-window-close:before {
	content: "\f2d3"
}

.fa-window-close-o:before {
	content: "\f2d4"
}