@font-face {
	font-family: 'agilityvip';  src:  url('../fonts/agility.eot');  src:  url('../fonts/agility.eot#iefix') format('embedded-opentype'),    url('../fonts/agility.ttf') format('truetype'),    url('../fonts/agility.woff') format('woff'),    url('../fonts/agility.svg') format('svg');  font-weight: normal;  font-style: normal;
}[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'agilityvip' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
  /* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-more-ai::before{
	content:"\e9da";
}

.icon-more-de::before{
	content:"\e905";
}

.icon-more-zan:before{
	content:"\e906";
}

.icon-more-b:before {
	content: "\e904";
}

.icon-more-a:before {
	content: "\e913";
}

.icon-robot-o:before {
	content: "\e914";
}

.icon-people-o:before {
	content: "\e901";
}

.icon-capacity-o:before {
	content: "\e900";
}

.icon-evection-o:before {
	content: "\e908";
}

.icon-credit-o .path1:before {
	content: "\e909";
}

.icon-credit-o .path2:before {
	content: "\e926";
	margin-left: -1em;
}

.icon-credit-o .path3:before {
	content: "\e927";
	margin-left: -1em;
}

.icon-credit-o .path4:before {
	content: "\e928";
	margin-left: -1em;
}

.icon-credit-o .path5:before {
	content: "\e929";
	margin-left: -1em;
}

.icon-credit-o .path6:before {
	content: "\e92a";
	margin-left: -1em;
	color: rgb(255, 255, 255);
}

.icon-work-o:before {
	content: "\e92b";
}

.icon-commercial-o:before {
	content: "\e916";
}

.icon-store-o:before {
	content: "\e947";
}

.icon-security-o:before {
	content: "\e907";
}

.icon-pay-to:before {
	content: "\e903";
}

.icon-check:before {
	content: "\e953";
}

.icon-hr-inlet:before {
	content: "\e900";
}

.icon-sass:before {
	content: "\e901";
}

.icon-code:before {
	content: "\e902";
}

.icon-more:before {
	content: "\e903";
}

.icon-company:before {
	content: "\e904";
}

.icon-shopping:before {
	content: "\e905";
}

.icon-manage:before {
	content: "\e918";
}

.icon-train:before {
	content: "\e917"
}

.icon-data:before {
	content: "\e907";
}

.icon-function:before {
	content: "\e91c";
}

.icon-organization .path1:before {
	content: "\e909";
	color: rgb(0, 108, 184);
}

.icon-organization .path2:before {
	content: "\e90a";
	margin-left: -1.041015625em;
	color: rgb(240, 130, 0);
}

.icon-organization .path3:before {
	content: "\e90b";
	margin-left: -1.041015625em;
	color: rgb(240, 130, 0);
}

.icon-organization .path4:before {
	content: "\e90c";
	margin-left: -1.041015625em;
	color: rgb(240, 130, 0);
}

.icon-organization .path5:before {
	content: "\e90d";
	margin-left: -1.041015625em;
	color: rgb(0, 108, 184);
}

.icon-organization .path6:before {
	content: "\e90e";
	margin-left: -1.041015625em;
	color: rgb(0, 108, 184);
}

.icon-organization .path7:before {
	content: "\e90f";
	margin-left: -1.041015625em;
	color: rgb(0, 108, 184);
}

.icon-organization .path8:before {
	content: "\e910";
	margin-left: -1.041015625em;
	color: rgb(0, 108, 184);
}

.icon-organization .path9:before {
	content: "\e911";
	margin-left: -1.041015625em;
	color: rgb(0, 108, 184);
}

.icon-trophy:before {
	content: "\e912";
}

.icon-gold:before {
	content: "\e913";
}

.icon-jd:before {
	content: "\e914";
}

.icon-commercial:before {
	content: "\e916";
}

.icon-social:before {
	content: "\e913";
}

.icon-recruit .path1:before {
	content: "\e917";
	color: rgb(241, 114, 80);
}

.icon-recruit .path2:before {
	content: "\e918";
	margin-left: -1em;
	color: rgb(93, 93, 93);
}

.icon-recruit .path3:before {
	content: "\e919";
	margin-left: -1em;
	color: rgb(93, 93, 93);
}

.icon-recruit .path4:before {
	content: "\e91a";
	margin-left: -1em;
	color: rgb(93, 93, 93);
}

.icon-top:before {
	content: "\e91b";
}

.icon-u-data:before {
	content: "\e91b";
}

.icon-flexible:before {
	content: "\e90c";
}

.icon-s-insurance:before {
	content: "\e90e";
}