@font-face {
  font-family: 'gl';
  src:  url('fonts/gl.eot?3s356c');
  src:  url('fonts/gl.eot?3s356c#iefix') format('embedded-opentype'),
    url('fonts/gl.ttf?3s356c') format('truetype'),
    url('fonts/gl.woff?3s356c') format('woff'),
    url('fonts/gl.svg?3s356c#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
  }

  .gl-icons {
    font-family: 'gl' !important;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
  }
  
  [class^="gl-"], [class*=" gl-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'gl' !important;
    speak: never;
    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;
  }
  
  .gl-adjust:before {
    content: "\e900";
  }
  .gl-ambulance:before {
    content: "\e901";
  }
  .gl-analytics:before {
    content: "\e902";
  }
  .gl-atom:before {
    content: "\e903";
  }
  .gl-badge:before {
    content: "\e904";
  }
  .gl-battery-vertical:before {
    content: "\e905";
  }
  .gl-beer:before {
    content: "\e906";
  }
  .gl-bell:before {
    content: "\e907";
  }
  .gl-biking:before {
    content: "\e908";
  }
  .gl-boat:before {
    content: "\e909";
  }
  .gl-bolt:before {
    content: "\e90a";
  }
  .gl-broadcast-tower:before {
    content: "\e90b";
  }
  .gl-bug:before {
    content: "\e90c";
  }
  .gl-building:before {
    content: "\e90d";
  }
  .gl-bus:before {
    content: "\e90e";
  }
  .gl-car:before {
    content: "\e90f";
  }
  .gl-car-battery:before {
    content: "\e910";
  }
  .gl-cctv:before {
    content: "\e911";
  }
  .gl-charging-station:before {
    content: "\e912";
  }
  .gl-chart-bar-horizontal:before {
    content: "\e913";
  }
  .gl-chart-bar-vertical:before {
    content: "\e914";
  }
  .gl-chart-line:before {
    content: "\e915";
  }
  .gl-chart-pie:before {
    content: "\e916";
  }
  .gl-cheeseburger:before {
    content: "\e917";
  }
  .gl-chess-queen:before {
    content: "\e918";
  }
  .gl-child:before {
    content: "\e919";
  }
  .gl-circle:before {
    content: "\e91a";
  }
  .gl-clinic-medical:before {
    content: "\e91b";
  }
  .gl-clock:before {
    content: "\e91c";
  }
  .gl-co:before {
    content: "\e91d";
  }
  .gl-co2:before {
    content: "\e91e";
  }
  .gl-compass:before {
    content: "\e91f";
  }
  .gl-construction:before {
    content: "\e920";
  }
  .gl-corn:before {
    content: "\e921";
  }
  .gl-cow:before {
    content: "\e922";
  }
  .gl-cube:before {
    content: "\e923";
  }
  .gl-desktop:before {
    content: "\e924";
  }
  .gl-diamond:before {
    content: "\e925";
  }
  .gl-dice-d4:before {
    content: "\e926";
  }
  .gl-dice-d6:before {
    content: "\e927";
  }
  .gl-dollar-sign:before {
    content: "\e928";
  }
  .gl-door-open:before {
    content: "\e929";
  }
  .gl-webglsoft:before {
    content: "\e92a";
    color: #00b6f5;
  }
  .gl-duck:before {
    content: "\e92b";
  }
  .gl-dumpster:before {
    content: "\e92c";
  }
  .gl-electric-motor:before {
    content: "\e92d";
  }
  .gl-euro-sign:before {
    content: "\e92e";
  }
  .gl-exclamation-triangle:before {
    content: "\e92f";
  }
  .gl-fan:before {
    content: "\e930";
  }
  .gl-faucet:before {
    content: "\e931";
  }
  .gl-faucet-drip:before {
    content: "\e932";
  }
  .gl-fire-alt:before {
    content: "\e933";
  }
  .gl-flag-checkered:before {
    content: "\e934";
  }
  .gl-flask:before {
    content: "\e935";
  }
  .gl-floor-plan:before {
    content: "\e936";
  }
  .gl-flower-tulip:before {
    content: "\e937";
  }
  .gl-flux-capacitor:before {
    content: "\e938";
  }
  .gl-frown:before {
    content: "\e939";
  }
  .gl-gamepad:before {
    content: "\e93a";
  }
  .gl-generator:before {
    content: "\e93b";
  }
  .gl-gift:before {
    content: "\e93c";
  }
  .gl-hand-paper:before {
    content: "\e93d";
  }
  .gl-headphones:before {
    content: "\e93e";
  }
  .gl-heart:before {
    content: "\e93f";
  }
  .gl-heartbeat:before {
    content: "\e940";
  }
  .gl-heat:before {
    content: "\e941";
  }
  .gl-hexagon:before {
    content: "\e942";
  }
  .gl-home:before {
    content: "\e943";
  }
  .gl-horse:before {
    content: "\e944";
  }
  .gl-humidity:before {
    content: "\e945";
  }
  .gl-infinity:before {
    content: "\e946";
  }
  .gl-key:before {
    content: "\e947";
  }
  .gl-lightbulb:before {
    content: "\e948";
  }
  .gl-light-switch:before {
    content: "\e949";
  }
  .gl-lock-alt:before {
    content: "\e94a";
  }
  .gl-lora .path1:before {
    content: "\e94b";
    color: rgb(207, 207, 207);
  }
  .gl-lora .path2:before {
    content: "\e94c";
    margin-left: -1.125em;
    color: rgb(164, 164, 164);
  }
  .gl-lora .path3:before {
    content: "\e94d";
    margin-left: -1.125em;
    color: rgb(133, 133, 133);
  }
  .gl-lora .path4:before {
    content: "\e94e";
    margin-left: -1.125em;
    color: rgb(94, 94, 94);
  }
  .gl-lora .path5:before {
    content: "\e94f";
    margin-left: -1.125em;
    color: rgb(1, 1, 1);
  }
  .gl-map:before {
    content: "\e950";
  }
  .gl-map-marked-alt:before {
    content: "\e951";
  }
  .gl-microchip:before {
    content: "\e952";
  }
  .gl-microwave:before {
    content: "\e953";
  }
  .gl-money-bill:before {
    content: "\e954";
  }
  .gl-motion-sensor:before {
    content: "\e955";
  }
  .gl-motorcycle:before {
    content: "\e956";
  }
  .gl-music:before {
    content: "\e957";
  }
  .gl-oil-temp:before {
    content: "\e958";
  }
  .gl-oil-well:before {
    content: "\e959";
  }
  .gl-parking-circle:before {
    content: "\e95a";
  }
  .gl-pig:before {
    content: "\e95b";
  }
  .gl-plane:before {
    content: "\e95c";
  }
  .gl-plug:before {
    content: "\e95d";
  }
  .gl-power-off:before {
    content: "\e95e";
  }
  .gl-rabbit:before {
    content: "\e95f";
  }
  .gl-radiation:before {
    content: "\e960";
  }
  .gl-radiator:before {
    content: "\e961";
  }
  .gl-refrigerator:before {
    content: "\e962";
  }
  .gl-ring:before {
    content: "\e963";
  }
  .gl-router:before {
    content: "\e964";
  }
  .gl-ruler:before {
    content: "\e965";
  }
  .gl-running:before {
    content: "\e966";
  }
  .gl-seedling:before {
    content: "\e967";
  }
  .gl-shapes:before {
    content: "\e968";
  }
  .gl-sheep:before {
    content: "\e969";
  }
  .gl-sheep-cloned:before {
    content: "\e96a";
  }
  .gl-sheep-svg:before {
    content: "\e96b";
  }
  .gl-shield:before {
    content: "\e96c";
  }
  .gl-shipping-fast:before {
    content: "\e96d";
  }
  .gl-siren-on:before {
    content: "\e96e";
  }
  .gl-sitemap:before {
    content: "\e96f";
  }
  .gl-skull-cow:before {
    content: "\e970";
  }
  .gl-skull-crossbones:before {
    content: "\e971";
  }
  .gl-sliders:before {
    content: "\e972";
  }
  .gl-smile:before {
    content: "\e973";
  }
  .gl-smoke-sensor:before {
    content: "\e974";
  }
  .gl-snowflake:before {
    content: "\e975";
  }
  .gl-square:before {
    content: "\e976";
  }
  .gl-star:before {
    content: "\e977";
  }
  .gl-sun:before {
    content: "\e978";
  }
  .gl-table:before {
    content: "\e979";
  }
  .gl-tachometer:before {
    content: "\e97a";
  }
  .gl-tag:before {
    content: "\e97b";
  }
  .gl-tank:before {
    content: "\e97c";
  }
  .gl-taxi:before {
    content: "\e97d";
  }
  .gl-temperature-hot:before {
    content: "\e97e";
  }
  .gl-temp-hum:before {
    content: "\e97f";
  }
  .gl-thermometer:before {
    content: "\e980";
  }
  .gl-thunderstorm:before {
    content: "\e981";
  }
  .gl-tire:before {
    content: "\e982";
  }
  .gl-tractor:before {
    content: "\e983";
  }
  .gl-trash:before {
    content: "\e984";
  }
  .gl-tree:before {
    content: "\e985";
  }
  .gl-triangle:before {
    content: "\e986";
  }
  .gl-truck:before {
    content: "\e987";
  }
  .gl-user-robot:before {
    content: "\e988";
  }
  .gl-valve:before {
    content: "\e989";
  }
  .gl-valve-pressure:before {
    content: "\e98a";
  }
  .gl-video:before {
    content: "\e98b";
  }
  .gl-voltmeter:before {
    content: "\e98c";
  }
  .gl-watch-calculator:before {
    content: "\e98d";
  }
  .gl-water:before {
    content: "\e98e";
  }
  .gl-wave-sine:before {
    content: "\e98f";
  }
  .gl-wheat:before {
    content: "\e990";
  }
  .gl-wifi:before {
    content: "\e991";
  }
  .gl-wind:before {
    content: "\e992";
  }
  .gl-wind-turbine:before {
    content: "\e993";
  }
  