@charset "UTF-8";

@font-face {
  font-family: 'ivycons';
  src: url('fonts/ivycons.eot');
  src: url('fonts/ivycons.eot?#iefix') format('embedded-opentype'),
    url('fonts/ivycons.woff') format('woff'), url('fonts/ivycons.ttf') format('truetype'),
    url('fonts/ivycons.svg#ivycons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

[data-icon]:before {
  font-family: 'ivycons' !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^='ivycon-']:before,
[class*=' ivycon-']:before {
  font-family: 'ivycons' !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ivycon-bicycle:before {
  content: '\69';
}
.ivycon-bus:before {
  content: '\6a';
}
.ivycon-car-side:before {
  content: '\6b';
}
.ivycon-motorcycle:before {
  content: '\6c';
}
.ivycon-scooter:before {
  content: '\6d';
}
.ivycon-street-crossing:before {
  content: '\6e';
}
.ivycon-pedestrian:before {
  content: '\6f';
}
.ivycon-truck:before {
  content: '\70';
}
.ivycon-tram:before {
  content: '\71';
}
.ivycon-tram-outline-tunneled:before {
  content: '\72';
}
.ivycon-rent-car-side:before {
  content: '\73';
}
.ivycon-trolleybus:before {
  content: '\74';
}
.ivycon-tree-solid:before {
  content: '\75';
}
.ivycon-tram-two:before {
  content: '\76';
}
.ivycon-regional-railways:before {
  content: '\77';
}
.ivycon-rent-car-front:before {
  content: '\78';
}
.ivycon-calculator:before {
  content: '\61';
}
.ivycon-car-polluting:before {
  content: '\62';
}
.ivycon-catalytic-converter:before {
  content: '\63';
}
.ivycon-climate-change:before {
  content: '\65';
}
.ivycon-eco-driving:before {
  content: '\66';
}
.ivycon-electric-vehicle:before {
  content: '\67';
}
.ivycon-generator-alternatives:before {
  content: '\68';
}
.ivycon-checklist:before {
  content: '\64';
}
.ivycon-ios-pulse:before {
  content: '\79';
}
.ivycon-ios-partlysunny-outline:before {
  content: '\7a';
}
.ivycon-taxi-park-side:before {
  content: '\41';
}
.ivycon-ship:before {
  content: '\42';
}
.ivycon-heart:before {
  content: '\43';
}
.ivycon-modem:before {
  content: '\44';
}
.ivycon-clean-truck:before {
  content: '\45';
}
.ivycon-transport-health-impact:before {
  content: '\46';
}
.ivycon-eco-driving-1:before {
  content: '\47';
}
.ivycon-fuel:before {
  content: '\48';
}
.ivycon-journey:before {
  content: '\49';
}
.ivycon-maintenance:before {
  content: '\4a';
}
.ivycon-global-warming:before {
  content: '\4b';
}
.ivycon-diesel-particulate-filter:before {
  content: '\4c';
}
.ivycon-vehicle-tech:before {
  content: '\4d';
}
.ivycon-taxi-side:before {
  content: '\4e';
}
.ivycon-car:before {
  content: '\4f';
}
.ivycon-delivery-transport-2:before {
  content: '\50';
}
.ivycon-bus-1:before {
  content: '\51';
}
.ivycon-heartbeat:before {
  content: '\52';
}
.ivycon-expand:before {
  content: '\53';
}
.ivycon-compress:before {
  content: '\54';
}
.ivycon-cloud-sun:before {
  content: '\55';
}
.ivycon-cloud-sun-black:before {
  content: '\56';
}
.ivycon-globe:before {
  content: '\57';
}
.ivycon-analytics-chart-graph:before {
  content: '\58';
}
.ivycon-rain-black-2:before {
  content: '\59';
}
.ivycon-rain-2:before {
  content: '\5a';
}
.ivycon-celcius:before {
  content: '\36';
}
.ivycon-cloud-sun-1:before {
  content: '\38';
}
.ivycon-thermometer:before {
  content: '\35';
}
.ivycon-hail-black:before {
  content: '\30';
}
.ivycon-wind-black:before {
  content: '\31';
}
.ivycon-farenheit:before {
  content: '\32';
}
.ivycon-lightning-black-1:before {
  content: '\33';
}
.ivycon-fog-sun:before {
  content: '\34';
}
.ivycon-fuel-1:before {
  content: '\37';
}
.ivycon-graph:before {
  content: '\39';
}
.ivycon-meter:before {
  content: '\21';
}
.ivycon-clipboard:before {
  content: '\22';
}
.ivycon-cardiac-pulse:before {
  content: '\23';
}
.ivycon-wallet-money:before {
  content: '\24';
}
.ivycon-ribbon:before {
  content: '\25';
}
.ivycon-banknote:before {
  content: '\26';
}
.ivycon-vallet:before {
  content: '\27';
}
.ivycon-truck-1:before {
  content: '\28';
}
.ivycon-world:before {
  content: '\29';
}
.ivycon-settings:before {
  content: '\2a';
}
.ivycon-bicycle-1:before {
  content: '\2b';
}
.ivycon-motorcycle-1:before {
  content: '\2c';
}
.ivycon-lab:before {
  content: '\2d';
}
.ivycon-flask:before {
  content: '\2e';
}
.ivycon-lab-1:before {
  content: '\2f';
}
.ivycon-battery-power:before {
  content: '\3a';
}
.ivycon-bolt:before {
  content: '\3b';
}
.ivycon-battery-4:before {
  content: '\3c';
}
.ivycon-battery-charging:before {
  content: '\3d';
}
.ivycon-tint:before {
  content: '\3e';
}
.ivycon-wind:before {
  content: '\3f';
}
.ivycon-content-14:before {
  content: '\40';
}
.ivycon-hour-glass:before {
  content: '\5b';
}
.ivycon-clock:before {
  content: '\5d';
}
.ivycon-yang-ying:before {
  content: '\5e';
}
.ivycon-thermometer-1:before {
  content: '\5f';
}
.ivycon-rain-weather:before {
  content: '\60';
}
.ivycon-atom:before {
  content: '\7b';
}
.ivycon-van:before {
  content: '\7c';
}
.ivycon-rail:before {
  content: '\7d';
}
.ivycon-enter:before {
  content: '\7e';
}
.ivycon-hierarchy:before {
  content: '\5c';
}
.ivycon-child:before {
  content: '\e000';
}
.ivycon-baby:before {
  content: '\e001';
}
.ivycon-baby-sad:before {
  content: '\e002';
}
.ivycon-baby-sleeping:before {
  content: '\e003';
}
.ivycon-baby-smiling:before {
  content: '\e004';
}
.ivycon-baby-smiling-2-1:before {
  content: '\e005';
}
.ivycon-baby-loving:before {
  content: '\e006';
}
.ivycon-baby-pacified:before {
  content: '\e007';
}
.ivycon-baby-smiling-3:before {
  content: '\e008';
}
.ivycon-baby-girl:before {
  content: '\e009';
}
.ivycon-climate-change2:before {
  content: '\e00a';
}
.ivycon-solar-power:before {
  content: '\e00b';
}
.ivycon-ups:before {
  content: '\e00c';
}
.ivycon-wind-power:before {
  content: '\e00d';
}
.ivycon-car-tire:before {
  content: '\e00e';
}
.ivycon-greenhouse-effect:before {
  content: '\e00f';
}
.ivycon-hydro-power:before {
  content: '\e010';
}
.ivycon-donatevehicle:before {
  content: '\e011';
}
.ivycon-rentvehicle:before {
  content: '\e012';
}
.ivycon-ownvsrentvehicle:before {
  content: '\e013';
}
.ivycon-ownvehicle:before {
  content: '\e014';
}
.ivycon-vehicleselection:before {
  content: '\e015';
}
.ivycon-tco:before {
  content: '\e016';
}

.app-footer{
  z-index: 1000 !important;
}

.regional-chart {
  height: 360px !important;
}