.vicon:before, [class^="vicon-"]:before, [class^="vicon-"]:after, [class*=" vicon-"]:before, [class*=" vicon-"]:after {
  display: inline-block;
  font-family: "vicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
  line-height: 1;
}

.vicon-agri-insurance:before,
.vicon-agri-precision:before,
.vicon-agriculture:before,
.vicon-algo-dev:before,
.vicon-app-dev:before,
.vicon-arrow-down:before,
.vicon-arrow-left:before,
.vicon-arrow-right:before,
.vicon-arrow-up:before,
.vicon-binary:before,
.vicon-budget:before,
.vicon-chip:before,
.vicon-climate:before,
.vicon-clock:before,
.vicon-close:before,
.vicon-corona:before,
.vicon-dots-v:before,
.vicon-download:before,
.vicon-error:before,
.vicon-fullscreen:before,
.vicon-geomatics:before,
.vicon-globe:before,
.vicon-hamburger:before,
.vicon-helpdesk:before,
.vicon-hyper-reliable:before,
.vicon-hyper-sensors:before,
.vicon-hyper-spectral:before,
.vicon-hyper-techspecs:before,
.vicon-image-processing:before,
.vicon-image-quality:before,
.vicon-image-validation:before,
.vicon-infra-evolution:before,
.vicon-infra-indicators:before,
.vicon-infra-maintenance:before,
.vicon-infra-watercoast:before,
.vicon-infrastructure:before,
.vicon-land-forestry:before,
.vicon-land-landcover:before,
.vicon-land-use:before,
.vicon-land-variables:before,
.vicon-linkedin:before,
.vicon-mail:before,
.vicon-mobile:before,
.vicon-natural-accounting:before,
.vicon-part-of-vito:before,
.vicon-partners:before,
.vicon-phone:before,
.vicon-prism:before,
.vicon-process-algorithm:before,
.vicon-process-application:before,
.vicon-process-chain:before,
.vicon-process-hosting:before,
.vicon-route:before,
.vicon-satellite:before,
.vicon-search-plus:before,
.vicon-search:before,
.vicon-security:before,
.vicon-sos:before,
.vicon-space-comm:before,
.vicon-space-conceptphase:before,
.vicon-space-dataneeds:before,
.vicon-space-designphase:before,
.vicon-space-mission:before,
.vicon-status:before,
.vicon-team:before,
.vicon-theme-chemistry:before,
.vicon-theme-energy:before,
.vicon-theme-healthcare:before,
.vicon-theme-landuse:before,
.vicon-theme-materials:before,
.vicon-time:before,
.vicon-twitter:before,
.vicon-vito:before,
.vicon-warning:before,
.vicon-watercoast:before,
.vicon-wc-closeup:before,
.vicon-wc-decades:before,
.vicon-wc-enduser:before,
.vicon-wc-sound:before {
  display: inline-block;
  font-family: "vicons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  position: relative;
  top: -5px;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

.vicon-agri-insurance:before {
  content: "\E001";
}

.vicon-agri-precision:before {
  content: "\E002";
}

.vicon-agriculture:before {
  content: "\E003";
}

.vicon-algo-dev:before {
  content: "\E004";
}

.vicon-app-dev:before {
  content: "\E005";
}

.vicon-arrow-down:before {
  content: "\E006";
}

.vicon-arrow-left:before {
  content: "\E007";
}

.vicon-arrow-right:before {
  content: "\E008";
}

.vicon-arrow-up:before {
  content: "\E009";
}

.vicon-binary:before {
  content: "\E00A";
}

.vicon-budget:before {
  content: "\E00B";
}

.vicon-chip:before {
  content: "\E00C";
}

.vicon-climate:before {
  content: "\E00D";
}

.vicon-clock:before {
  content: "\E00E";
}

.vicon-close:before {
  content: "\E00F";
}

.vicon-corona:before {
  content: "\E010";
}

.vicon-dots-v:before {
  content: "\E011";
}

.vicon-download:before {
  content: "\E012";
}

.vicon-error:before {
  content: "\E013";
}

.vicon-fullscreen:before {
  content: "\E014";
}

.vicon-geomatics:before {
  content: "\E015";
}

.vicon-globe:before {
  content: "\E016";
}

.vicon-hamburger:before {
  content: "\E017";
}

.vicon-helpdesk:before {
  content: "\E018";
}

.vicon-hyper-reliable:before {
  content: "\E019";
}

.vicon-hyper-sensors:before {
  content: "\E01A";
}

.vicon-hyper-spectral:before {
  content: "\E01B";
}

.vicon-hyper-techspecs:before {
  content: "\E01C";
}

.vicon-image-processing:before {
  content: "\E01D";
}

.vicon-image-quality:before {
  content: "\E01E";
}

.vicon-image-validation:before {
  content: "\E01F";
}

.vicon-infra-evolution:before {
  content: "\E020";
}

.vicon-infra-indicators:before {
  content: "\E021";
}

.vicon-infra-maintenance:before {
  content: "\E022";
}

.vicon-infra-watercoast:before {
  content: "\E023";
}

.vicon-infrastructure:before {
  content: "\E024";
}

.vicon-land-forestry:before {
  content: "\E025";
}

.vicon-land-landcover:before {
  content: "\E026";
}

.vicon-land-use:before {
  content: "\E027";
}

.vicon-land-variables:before {
  content: "\E028";
}

.vicon-linkedin:before {
  content: "\E029";
}

.vicon-mail:before {
  content: "\E02A";
}

.vicon-mobile:before {
  content: "\E02B";
}

.vicon-natural-accounting:before {
  content: "\E02C";
}

.vicon-part-of-vito:before {
  content: "\E02D";
}

.vicon-partners:before {
  content: "\E02E";
}

.vicon-phone:before {
  content: "\E02F";
}

.vicon-prism:before {
  content: "\E030";
}

.vicon-process-algorithm:before {
  content: "\E031";
}

.vicon-process-application:before {
  content: "\E032";
}

.vicon-process-chain:before {
  content: "\E033";
}

.vicon-process-hosting:before {
  content: "\E034";
}

.vicon-route:before {
  content: "\E035";
}

.vicon-satellite:before {
  content: "\E036";
}

.vicon-search-plus:before {
  content: "\E037";
}

.vicon-search:before {
  content: "\E038";
}

.vicon-security:before {
  content: "\E039";
}

.vicon-sos:before {
  content: "\E03A";
}

.vicon-space-comm:before {
  content: "\E03B";
}

.vicon-space-conceptphase:before {
  content: "\E03C";
}

.vicon-space-dataneeds:before {
  content: "\E03D";
}

.vicon-space-designphase:before {
  content: "\E03E";
}

.vicon-space-mission:before {
  content: "\E03F";
}

.vicon-status:before {
  content: "\E040";
}

.vicon-team:before {
  content: "\E041";
}

.vicon-theme-chemistry:before {
  content: "\E042";
}

.vicon-theme-energy:before {
  content: "\E043";
}

.vicon-theme-healthcare:before {
  content: "\E044";
}

.vicon-theme-landuse:before {
  content: "\E045";
}

.vicon-theme-materials:before {
  content: "\E046";
}

.vicon-time:before {
  content: "\E047";
}

.vicon-twitter:before {
  content: "\E048";
}

.vicon-vito:before {
  content: "\E049";
}

.vicon-warning:before {
  content: "\E04A";
}

.vicon-watercoast:before {
  content: "\E04B";
}

.vicon-wc-closeup:before {
  content: "\E04C";
}

.vicon-wc-decades:before {
  content: "\E04D";
}

.vicon-wc-enduser:before {
  content: "\E04E";
}

.vicon-wc-sound:before {
  content: "\E04F";
}

@font-face {
  font-family: "vicons";
  src: url("../fonts/vicons.eot");
  src: url("../fonts/vicons.eot?#iefix") format("embedded-opentype"), url("../fonts/vicons.woff") format("woff"), url("../fonts/vicons.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

.vicon {
  display: block;
}
