@font-face {
	font-family: icofont1;
	src: url("icofont.woff") format("woff"), url("icofont.ttf") format("truetype");
}
.icofont1-architecture-alt:before {
	content: "\e985";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-architecture:before {
	content: "\e986";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-barricade:before {
	content: "\e987";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-bolt:before {
	content: "\e988";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-bricks:before {
	content: "\e989";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-building-alt:before {
	content: "\e98a";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-bull-dozer:before {
	content: "\e98b";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-calculations:before {
	content: "\e98c";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-cement-mix:before {
	content: "\e98d";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-cement-mixer:before {
	content: "\e98e";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-concrete-mixer:before {
	content: "\e98f";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-danger-zone:before {
	content: "\e990";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-drill:before {
	content: "\e991";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-eco-energy:before {
	content: "\e992";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-eco-environmen:before {
	content: "\e993";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-energy-air:before {
	content: "\e994";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-energy-oil:before {
	content: "\e995";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-energy-savings:before {
	content: "\e996";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-energy-solar:before {
	content: "\e997";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-energy-water:before {
	content: "\e998";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-engineer:before {
	content: "\e999";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-fire-extinguisher-alt:before {
	content: "\e99a";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-fire-extinguisher:before {
	content: "\e99b";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-fix-tools:before {
	content: "\e99c";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-fork-lift:before {
	content: "\e99d";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-glue-oil:before {
	content: "\e99e";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-hammer-alt:before {
	content: "\e99f";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-hammer:before {
	content: "\e9a0";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-help-robot:before {
	content: "\e9a1";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-industries-1:before {
	content: "\e9a2";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-industries-2:before {
	content: "\e9a3";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-industries-3:before {
	content: "\e9a4";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-industries-4:before {
	content: "\e9a5";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-industries-5:before {
	content: "\e9a6";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-industries:before {
	content: "\e9a7";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-labour:before {
	content: "\e9a8";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-mining:before {
	content: "\e9a9";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-paint-brush:before {
	content: "\e9aa";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-pollution:before {
	content: "\e9ab";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-power-zone:before {
	content: "\e9ac";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-radio-active:before {
	content: "\e9ad";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-recycle-alt:before {
	content: "\e9ae";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-recycling-man:before {
	content: "\e9af";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-safety-hat-light:before {
	content: "\e9b0";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-safety-hat:before {
	content: "\e9b1";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-saw:before {
	content: "\e9b2";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-screw-driver:before {
	content: "\e9b3";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-tools-1:before {
	content: "\e9b4";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-tools-bag:before {
	content: "\e9b5";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-tow-truck:before {
	content: "\e9b6";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-trolley:before {
	content: "\e9b7";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-trowel:before {
	content: "\e9b8";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-under-construction-alt:before {
	content: "\e9b9";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-under-construction:before {
	content: "\e9ba";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-vehicle-cement:before {
	content: "\e9bb";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-vehicle-crane:before {
	content: "\e9bc";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-vehicle-delivery-van:before {
	content: "\e9bd";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-vehicle-dozer:before {
	content: "\e9be";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-vehicle-excavator:before {
	content: "\e9bf";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-vehicle-trucktor:before {
	content: "\e9c0";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-vehicle-wrecking:before {
	content: "\e9c1";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-worker:before {
	content: "\e9c2";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-workers-group:before {
	content: "\e9c3";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icofont1-wrench:before {
	content: "\e9c4";
	font-family: icofont1;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}