@font-face {
    font-family: 'Futura PT Cond Book';
    src: url('FuturaPTCond-BookObl.woff2') format('woff2'),
        url('FuturaPTCond-BookObl.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Cond Extra';
    src: url('FuturaPTCond-ExtraBoldObl.woff2') format('woff2'),
        url('FuturaPTCond-ExtraBoldObl.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Cond Extra';
    src: url('FuturaPTCond-ExtraBold.woff2') format('woff2'),
        url('FuturaPTCond-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Cond';
    src: url('FuturaPTCond-Medium.woff2') format('woff2'),
        url('FuturaPTCond-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Cond Book';
    src: url('FuturaPTCond-Book.woff2') format('woff2'),
        url('FuturaPTCond-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('FuturaPT-BoldObl.woff2') format('woff2'),
        url('FuturaPT-BoldObl.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Cond';
    src: url('FuturaPTCond-BoldObl.woff2') format('woff2'),
        url('FuturaPTCond-BoldObl.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Cond';
    src: url('FuturaPTCond-Bold.woff2') format('woff2'),
        url('FuturaPTCond-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Cond';
    src: url('FuturaPTCond-MediumObl.woff2') format('woff2'),
        url('FuturaPTCond-MediumObl.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Book';
    src: url('FuturaPT-Book.woff2') format('woff2'),
        url('FuturaPT-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Book';
    src: url('FuturaPT-BookObl.woff2') format('woff2'),
        url('FuturaPT-BookObl.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('FuturaPT-Bold.woff2') format('woff2'),
        url('FuturaPT-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('FuturaPT-MediumObl.woff2') format('woff2'),
        url('FuturaPT-MediumObl.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('FuturaPT-Medium.woff2') format('woff2'),
        url('FuturaPT-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Extra';
    src: url('FuturaPT-ExtraBold.woff2') format('woff2'),
        url('FuturaPT-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('FuturaPT-LightObl.woff2') format('woff2'),
        url('FuturaPT-LightObl.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('FuturaPT-Light.woff2') format('woff2'),
        url('FuturaPT-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('FuturaPT-HeavyObl.woff2') format('woff2'),
        url('FuturaPT-HeavyObl.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Demi';
    src: url('FuturaPT-DemiObl.woff2') format('woff2'),
        url('FuturaPT-DemiObl.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('FuturaPT-Heavy.woff2') format('woff2'),
        url('FuturaPT-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Demi';
    src: url('FuturaPT-Demi.woff2') format('woff2'),
        url('FuturaPT-Demi.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Extra';
    src: url('FuturaPT-ExtraBoldObl.woff2') format('woff2'),
        url('FuturaPT-ExtraBoldObl.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
  font-family: icomoon;
  src: url('icomoon.eot');
  src: url('icomoon.eot?#iefix') format('embedded-opentype'),
       url('icomoon.woff') format('woff'),
       url('icomoon.ttf') format('truetype'),
       url('icomoon.svg#icomoon') format('svg');
  font-weight: 400;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  font-family: icomoon;
  font-size: 24px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  line-height: 1;
  vertical-align: sub;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
}

.icon-home-chimney:before { content: "\e902"; }
.icon-home-chimney-o:before { content: "\f015"; }
.icon-home:before { content: "\e88a"; }
.icon-home-o:before { content: "\e900"; }
.icon-store:before { content: "\e563"; }
.icon-office:before { content: "\e903"; }
.icon-industry:before { content: "\f275"; }
.icon-pencil:before { content: "\e906"; }
.icon-pen:before { content: "\e908"; }
.icon-eyedropper:before { content: "\f1fb"; }
.icon-brush:before { content: "\f1fc"; }
.icon-droplet:before { content: "\e90b"; }
.icon-roller:before { content: "\e90c"; }
.icon-image:before { content: "\e90d"; }
.icon-images:before { content: "\e90e"; }
.icon-picture:before { content: "\e901"; }
.icon-pictures:before { content: "\e909"; }
.icon-pictures-bulked:before { content: "\e907"; }
.icon-camera:before { content: "\e90f"; }
.icon-camera-retro:before { content: "\f083"; }
.icon-headphones:before { content: "\e910"; }
.icon-microphone:before { content: "\f130"; }
.icon-microphone-off:before { content: "\f131"; }
.icon-music:before { content: "\e911"; }
.icon-youtube:before { content: "\ea9d"; }
.icon-film:before { content: "\e913"; }
.icon-video-camera:before { content: "\f03d"; }
.icon-video-camera-o:before { content: "\e914"; }
.icon-dice:before { content: "\e915"; }
.icon-heart:before { content: "\f004"; }
.icon-heart-o:before { content: "\f08a"; }
.icon-heart-unbroken:before { content: "\e9da"; }
.icon-heart-broken:before { content: "\e9db"; }
.icon-heart-round:before { content: "\e90a"; }
.icon-heart-round-plus:before { content: "\e912"; }
.icon-heart-round-minus:before { content: "\e916"; }
.icon-spade:before { content: "\e917"; }
.icon-club:before { content: "\e918"; }
.icon-diamond:before { content: "\e919"; }
.icon-star-sharp:before { content: "\e838"; }
.icon-star-sharp-o:before { content: "\e83a"; }
.icon-star-sharp-half:before { content: "\e839"; }
.icon-star-round:before { content: "\f005"; }
.icon-star-round-o:before { content: "\f006"; }
.icon-star-round-half:before { content: "\f123"; }
.icon-bullhorn:before { content: "\e91a"; }
.icon-wifi:before { content: "\f1eb"; }
.icon-wifi-bar:before { content: "\e1d8"; }
.icon-wifi-bar-lock:before { content: "\e1d9"; }
.icon-podcast:before { content: "\e91c"; }
.icon-feed:before { content: "\e91d"; }
.icon-signal:before { content: "\f012"; }
.icon-bluetooth:before { content: "\f293"; }
.icon-bluetooth-o:before { content: "\f294"; }
.icon-cast:before { content: "\e308"; }
.icon-cast-o:before { content: "\e307"; }
.icon-book-school:before { content: "\e91b"; }
.icon-book-open:before { content: "\e91e"; }
.icon-book:before { content: "\f02d"; }
.icon-books:before { content: "\e920"; }
.icon-workbooks:before { content: "\e922"; }
.icon-graduation-cap:before { content: "\f19d"; }
.icon-institution:before { content: "\f19c"; }
.icon-university:before { content: "\e921"; }
.icon-bank:before { content: "\e923"; }
.icon-justice-hammer:before { content: "\e9a8"; }
.icon-balance-scale:before { content: "\e92c"; }
.icon-file:before { content: "\f15b"; }
.icon-file-o:before { content: "\e924"; }
.icon-file-text:before { content: "\f15c"; }
.icon-file-text-o:before { content: "\e926"; }
.icon-file-picture:before { content: "\e927"; }
.icon-file-music:before { content: "\e928"; }
.icon-file-video:before { content: "\e92a"; }
.icon-file-zip:before { content: "\e92b"; }
.icon-file-pdf:before { content: "\eadf"; }
.icon-file-word:before { content: "\eae1"; }
.icon-libreoffice:before { content: "\eae3"; }
.icon-files:before { content: "\e925"; }
.icon-stack:before { content: "\e92e"; }
.icon-clipboard-list:before { content: "\e92d"; }
.icon-clipboard-check:before { content: "\e931"; }
.icon-calendar:before { content: "\e932"; }
.icon-calendar-o:before { content: "\e953"; }
.icon-calendar-date:before { content: "\e933"; }
.icon-calendar-square:before { content: "\f073"; }
.icon-calendar-empty:before { content: "\f133"; }
.icon-newspaper:before { content: "\e904"; }
.icon-newspaper-o:before { content: "\f1ea"; }
.icon-list:before { content: "\f022"; }
.icon-profile:before { content: "\e934"; }
.icon-folder:before { content: "\f07b"; }
.icon-folder-open:before { content: "\f07c"; }
.icon-folder-o:before { content: "\f114"; }
.icon-folder-open-o:before { content: "\f115"; }
.icon-folder-square:before { content: "\e92f"; }
.icon-folder-square-open:before { content: "\e930"; }
.icon-sitemap:before { content: "\f0e8"; }
.icon-sitemap-o:before { content: "\e9bc"; }
.icon-tag-left:before { content: "\e935"; }
.icon-tag-right:before { content: "\e936"; }
.icon-tags-left:before { content: "\e937"; }
.icon-tags-right:before { content: "\e938"; }
.icon-barcode:before { content: "\e939"; }
.icon-qrcode:before { content: "\e93a"; }
.icon-ticket:before { content: "\f145"; }
.icon-shopping-cart:before { content: "\f07a"; }
.icon-shopping-cart-round:before { content: "\e93b"; }
.icon-shopping-cart-height:before { content: "\e8cc"; }
.icon-shopping-bag-paper:before { content: "\e54c"; }
.icon-shopping-bag-stripe:before { content: "\f290"; }
.icon-shopping-basket:before { content: "\e988"; }
.icon-shopping-basket-square:before { content: "\e93c"; }
.icon-shopping-basket-round:before { content: "\f291"; }
.icon-money:before { content: "\f0d6"; }
.icon-money-dollar:before { content: "\e93d"; }
.icon-money-dollars:before { content: "\e93e"; }
.icon-credit-card:before { content: "\e93f"; }
.icon-paypal:before { content: "\ead8"; }
.icon-cc-paypal:before { content: "\f1f4"; }
.icon-google-wallet:before { content: "\f1ee"; }
.icon-cc-credit-card:before { content: "\f283"; }
.icon-cc-visa:before { content: "\f1f0"; }
.icon-cc-mastercard:before { content: "\f1f1"; }
.icon-cc-amex:before { content: "\f1f3"; }
.icon-cc-discover:before { content: "\f1f2"; }
.icon-euro:before { content: "\f153"; }
.icon-dollar:before { content: "\f155"; }
.icon-gbp:before { content: "\f154"; }
.icon-yen:before { content: "\f157"; }
.icon-ruble:before { content: "\f158"; }
.icon-rupee:before { content: "\f156"; }
.icon-won:before { content: "\f159"; }
.icon-bitcoin:before { content: "\f15a"; }
.icon-percent:before { content: "\f295"; }
.icon-calculator:before { content: "\e943"; }
.icon-calculator-buttons:before { content: "\e940"; }
.icon-pig:before { content: "\e94a"; }
.icon-safe:before { content: "\e94b"; }
.icon-phone:before { content: "\e94c"; }
.icon-phone-thin:before { content: "\e0cd"; }
.icon-phone-thick:before { content: "\e942"; }
.icon-phone-work:before { content: "\e94d"; }
.icon-phone-retro:before { content: "\e986"; }
.icon-sd-card:before { content: "\e1c2"; }
.icon-address-book:before { content: "\e944"; }
.icon-envelope:before { content: "\e951"; }
.icon-envelope-o:before { content: "\e945"; }
.icon-mail:before { content: "\f0e0"; }
.icon-mail-o:before { content: "\f003"; }
.icon-archive:before { content: "\f187"; }
.icon-cube:before { content: "\f1b2"; }
.icon-cubes:before { content: "\f1b3"; }
.icon-box:before { content: "\e957"; }
.icon-box-handle:before { content: "\ea18"; }
.icon-box-open:before { content: "\ea17"; }
.icon-shipping:before { content: "\ea19"; }
.icon-pushpin:before { content: "\f08d"; }
.icon-location:before { content: "\e947"; }
.icon-location-filled:before { content: "\e948"; }
.icon-mouse-pointer:before { content: "\f245"; }
.icon-navigation:before { content: "\e55d"; }
.icon-paper-plane:before { content: "\f1d8"; }
.icon-paper-plane-o:before { content: "\f1d9"; }
.icon-map:before { content: "\f279"; }
.icon-map-o:before { content: "\f278"; }
.icon-position:before { content: "\ea1b"; }
.icon-map-pin:before { content: "\f276"; }
.icon-map-signs:before { content: "\f277"; }
.icon-watch:before { content: "\e334"; }
.icon-clock:before { content: "\e94f"; }
.icon-clock-o:before { content: "\e94e"; }
.icon-alarm:before { content: "\e950"; }
.icon-stopwatch-thick:before { content: "\e952"; }
.icon-stopwatch-thin:before { content: "\ea2d"; }
.icon-bell:before { content: "\f0f3"; }
.icon-bell-off:before { content: "\f1f6"; }
.icon-bell-o:before { content: "\f0a2"; }
.icon-bell-off-o:before { content: "\f1f7"; }
.icon-printer-thin:before { content: "\ea30"; }
.icon-printer-thick:before { content: "\e954"; }
.icon-keyboard:before { content: "\e955"; }
.icon-mouse:before { content: "\ea72"; }
.icon-mouse-alt:before { content: "\e323"; }
.icon-window:before { content: "\ea45"; }
.icon-television:before { content: "\f26c"; }
.icon-laptop:before { content: "\e320"; }
.icon-ipod:before { content: "\ea46"; }
.icon-mobile:before { content: "\e958"; }
.icon-tablet:before { content: "\e95a"; }
.icon-tap-and-play:before { content: "\e62b"; }
.icon-system-update:before { content: "\e62a"; }
.icon-speaker-phone:before { content: "\e0d2"; }
.icon-responsive:before { content: "\e326"; }
.icon-responsive-off:before { content: "\e327"; }
.icon-drawer:before { content: "\e95c"; }
.icon-drawer-empty:before { content: "\e95d"; }
.icon-box-add:before { content: "\e95e"; }
.icon-box-remove:before { content: "\e95f"; }
.icon-box-download:before { content: "\e960"; }
.icon-box-upload:before { content: "\e961"; }
.icon-download:before { content: "\e9c5"; }
.icon-upload:before { content: "\e9c6"; }
.icon-disk-download:before { content: "\f019"; }
.icon-disk-upload:before { content: "\f093"; }
.icon-enter:before { content: "\ea13"; }
.icon-exit:before { content: "\ea14"; }
.icon-login:before { content: "\e985"; }
.icon-logout:before { content: "\e984"; }
.icon-signin:before { content: "\f090"; }
.icon-signout:before { content: "\f08b"; }
.icon-cloud:before { content: "\e42d"; }
.icon-cloud-download:before { content: "\e2c0"; }
.icon-cloud-upload:before { content: "\e2c3"; }
.icon-save:before { content: "\e161"; }
.icon-save-o:before { content: "\f0c7"; }
.icon-server:before { content: "\f233"; }
.icon-hard-disk:before { content: "\e963"; }
.icon-router:before { content: "\e328"; }
.icon-database:before { content: "\e964"; }
.icon-database-alt:before { content: "\f1c0"; }
.icon-bubbles-front:before { content: "\e96c"; }
.icon-bubbles-back:before { content: "\e96d"; }
.icon-bubbles-front-o:before { content: "\e977"; }
.icon-bubbles-back-o:before { content: "\e97d"; }
.icon-bubble-text-right:before { content: "\f27a"; }
.icon-bubble-text-left:before { content: "\f27b"; }
.icon-bubble-text-right-o:before { content: "\f27c"; }
.icon-bubble-text-left-o:before { content: "\f27d"; }
.icon-bubbles-chat:before { content: "\ea57"; }
.icon-bubble-square-text-right:before { content: "\ea59"; }
.icon-bubble-square-text-left:before { content: "\ea5a"; }
.icon-bubble-round-text-right:before { content: "\ea5c"; }
.icon-bubble-round-text-left:before { content: "\ea5d"; }
.icon-bubble-list-right:before { content: "\e0c9"; }
.icon-bubble-list-left:before { content: "\e0ca"; }
.icon-user-real:before { content: "\e98c"; }
.icon-users-real:before { content: "\e98d"; }
.icon-user-round:before { content: "\f007"; }
.icon-user-round-add:before { content: "\f234"; }
.icon-user-round-remove:before { content: "\f235"; }
.icon-users-round:before { content: "\f0c0"; }
.icon-user:before { content: "\e98b"; }
.icon-user-add:before { content: "\e991"; }
.icon-user-remove:before { content: "\e992"; }
.icon-users:before { content: "\e990"; }
.icon-user-tie:before { content: "\e994"; }
.icon-user-secret:before { content: "\f21b"; }
.icon-man:before { content: "\f183"; }
.icon-woman:before { content: "\f182"; }
.icon-child:before { content: "\f1ae"; }
.icon-female:before { content: "\f221"; }
.icon-male:before { content: "\f222"; }
.icon-female-male:before { content: "\f228"; }
.icon-aids:before { content: "\ea5e"; }
.icon-wheelchair:before { content: "\f193"; }
.icon-blind:before { content: "\f29d"; }
.icon-universal-access:before { content: "\f29a"; }
.icon-braille:before { content: "\f2a1"; }
.icon-audio-description:before { content: "\f29e"; }
.icon-low-vision:before { content: "\f2a8"; }
.icon-asl-interpreting:before { content: "\f2a3"; }
.icon-sign-language:before { content: "\f2a7"; }
.icon-deafness:before { content: "\f2a4"; }
.icon-assistive-listening-systems:before { content: "\f2a2"; }
.icon-hand:before { content: "\eb45"; }
.icon-hand-stop:before { content: "\f256"; }
.icon-hand-grab:before { content: "\f255"; }
.icon-hand-pointer:before { content: "\f25a"; }
.icon-hand-peace:before { content: "\f25b"; }
.icon-hand-scissors:before { content: "\f257"; }
.icon-thumb-up-real:before { content: "\f164"; }
.icon-thumb-down-real:before { content: "\f165"; }
.icon-thumb-up:before { content: "\e8dc"; }
.icon-thumb-down:before { content: "\e8db"; }
.icon-paw:before { content: "\f1b0"; }
.icon-quotes-left:before { content: "\e995"; }
.icon-quotes-right:before { content: "\e996"; }
.icon-hourglass:before { content: "\f254"; }
.icon-hourglass-o:before { content: "\f250"; }
.icon-hourglass-filled:before { content: "\e997"; }
.icon-spinner-round:before { content: "\f110"; }
.icon-spinner-line:before { content: "\e998"; }
.icon-spinner-dash:before { content: "\e999"; }
.icon-spinner-circle:before { content: "\e99a"; }
.icon-spinner-curve:before { content: "\e99b"; }
.icon-anchor:before { content: "\f13d"; }
.icon-binoculars:before { content: "\e99d"; }
.icon-trash:before { content: "\e9bd"; }
.icon-trash-alt:before { content: "\e9bb"; }
.icon-search:before { content: "\f002"; }
.icon-search-plus:before { content: "\f00e"; }
.icon-search-minus:before { content: "\f010"; }
.icon-magnifier:before { content: "\ea61"; }
.icon-magnifier-plus:before { content: "\ea62"; }
.icon-magnifier-minus:before { content: "\ea63"; }
.icon-key-round:before { content: "\e9a1"; }
.icon-key-square:before { content: "\e9a2"; }
.icon-key-retro:before { content: "\f084"; }
.icon-padlock-lock-closed:before { content: "\ea64"; }
.icon-padlock-lock-open:before { content: "\ea65"; }
.icon-padlock-closed:before { content: "\f023"; }
.icon-padlock-open:before { content: "\f09c"; }
.icon-sliders:before { content: "\f1de"; }
.icon-equalizer-horizontal:before { content: "\e9a3"; }
.icon-equalizer-vertical:before { content: "\e9a4"; }
.icon-gears:before { content: "\f085"; }
.icon-gear:before { content: "\f013"; }
.icon-tools:before { content: "\ea66"; }
.icon-wrench:before { content: "\e9a5"; }
.icon-hammer:before { content: "\e9a6"; }
.icon-cone:before { content: "\ea67"; }
.icon-scissors-vertical:before { content: "\eaf7"; }
.icon-scissors-horizontal:before { content: "\eaf8"; }
.icon-magic-wand:before { content: "\e9a7"; }
.icon-rescue:before { content: "\e548"; }
.icon-hospital:before { content: "\f0fd"; }
.icon-medkit:before { content: "\f0fa"; }
.icon-suitcase:before { content: "\f0f2"; }
.icon-briefcase:before { content: "\f0b1"; }
.icon-pie-chart:before { content: "\f200"; }
.icon-chart-vertical:before { content: "\ea69"; }
.icon-chart-vertical-sorted:before { content: "\ea68"; }
.icon-chart-horizontal:before { content: "\ea6b"; }
.icon-chart-horizontal-sorted:before { content: "\ea6a"; }
.icon-stats-up:before { content: "\ea6c"; }
.icon-stats-down:before { content: "\ea6d"; }
.icon-bar-chart:before { content: "\f080"; }
.icon-area-chart:before { content: "\f1fe"; }
.icon-line-chart:before { content: "\f201"; }
.icon-diamond2:before { content: "\ea6e"; }
.icon-diamond-o:before { content: "\f219"; }
.icon-soccer-ball:before { content: "\f1e3"; }
.icon-buoy:before { content: "\e941"; }
.icon-gamepad:before { content: "\ea6f"; }
.icon-gamepad-retro:before { content: "\f11b"; }
.icon-trophy:before { content: "\e9ad"; }
.icon-medal:before { content: "\ea73"; }
.icon-gift:before { content: "\f06b"; }
.icon-gift-o:before { content: "\e9af"; }
.icon-birthday-cake:before { content: "\f1fd"; }
.icon-birthday-cake-single:before { content: "\e7e9"; }
.icon-bed:before { content: "\f236"; }
.icon-glass:before { content: "\e9b0"; }
.icon-glass-chic:before { content: "\e9b1"; }
.icon-mug:before { content: "\e9b2"; }
.icon-coffee:before { content: "\f0f4"; }
.icon-spoon-fork:before { content: "\e9b3"; }
.icon-recycle:before { content: "\f1b8"; }
.icon-toys:before { content: "\e332"; }
.icon-tree:before { content: "\f1bb"; }
.icon-leaf-left:before { content: "\e9b4"; }
.icon-leaf-right:before { content: "\e9b5"; }
.icon-flower:before { content: "\e3e3"; }
.icon-flower-alt:before { content: "\e545"; }
.icon-spa:before { content: "\eb4c"; }
.icon-bug:before { content: "\f188"; }
.icon-bug-alt:before { content: "\e9aa"; }
.icon-dashboard:before { content: "\f0e4"; }
.icon-meter:before { content: "\e9b6"; }
.icon-smoke:before { content: "\eb4b"; }
.icon-smoke-free:before { content: "\eb4a"; }
.icon-bomb:before { content: "\f1e2"; }
.icon-radioactive:before { content: "\ea74"; }
.icon-skeletor:before { content: "\ea75"; }
.icon-fire:before { content: "\e9b7"; }
.icon-flame:before { content: "\f06d"; }
.icon-lab:before { content: "\e9b9"; }
.icon-filter:before { content: "\ea5b"; }
.icon-magnet:before { content: "\e9ba"; }
.icon-road:before { content: "\f018"; }
.icon-bike:before { content: "\ea77"; }
.icon-moto:before { content: "\ea78"; }
.icon-car:before { content: "\f1b9"; }
.icon-car-o:before { content: "\ea79"; }
.icon-bus:before { content: "\f207"; }
.icon-bus-o:before { content: "\ea7a"; }
.icon-truck:before { content: "\e9be"; }
.icon-truck-o:before { content: "\ea7b"; }
.icon-train:before { content: "\f238"; }
.icon-subway:before { content: "\f239"; }
.icon-ship:before { content: "\f21a"; }
.icon-plane:before { content: "\ea7c"; }
.icon-rocket:before { content: "\e9c0"; }
.icon-target:before { content: "\e9c1"; }
.icon-crosshairs:before { content: "\f05b"; }
.icon-my-location:before { content: "\e55c"; }
.icon-my-location-search:before { content: "\e1b7"; }
.icon-shield:before { content: "\e9c2"; }
.icon-security:before { content: "\e32a"; }
.icon-thermometer:before { content: "\ea7f"; }
.icon-cloudy:before { content: "\ea80"; }
.icon-thinnings:before { content: "\ea9a"; }
.icon-rain:before { content: "\ea95"; }
.icon-snow:before { content: "\ea98"; }
.icon-lightning:before { content: "\ea99"; }
.icon-sun:before { content: "\eaa2"; }
.icon-moon:before { content: "\eaa7"; }
.icon-flash:before { content: "\e9c3"; }
.icon-umbrella:before { content: "\eaa8"; }
.icon-cross:before { content: "\eaaa"; }
.icon-davidstar:before { content: "\eaab"; }
.icon-moonandstar:before { content: "\eab1"; }
.icon-switch:before { content: "\f011"; }
.icon-toggle-off:before { content: "\f204"; }
.icon-toggle-on:before { content: "\f205"; }
.icon-electric-outlet:before { content: "\eab3"; }
.icon-electric-battery:before { content: "\eab4"; }
.icon-battery-full:before { content: "\eab6"; }
.icon-battery-medium:before { content: "\eabb"; }
.icon-battery-small:before { content: "\eabd"; }
.icon-battery-empty:before { content: "\eabe"; }
.icon-globe:before { content: "\eac2"; }
.icon-globe-o:before { content: "\eac6"; }
.icon-earth:before { content: "\f0ac"; }
.icon-yinyang:before { content: "\eac8"; }
.icon-link:before { content: "\f0c1"; }
.icon-link-broken:before { content: "\f127"; }
.icon-attachment:before { content: "\e226"; }
.icon-attachment-left:before { content: "\eacb"; }
.icon-attachment-right:before { content: "\eacc"; }
.icon-flag:before { content: "\e9cd"; }
.icon-flag-plain:before { content: "\f024"; }
.icon-flag-empty:before { content: "\f11d"; }
.icon-flag-tiles:before { content: "\f11e"; }
.icon-visibility:before { content: "\e8f4"; }
.icon-visibility-off:before { content: "\e8f5"; }
.icon-eye:before { content: "\e9ce"; }
.icon-eye-off:before { content: "\e9d1"; }
.icon-bookmark:before { content: "\e9d2"; }
.icon-bookmarks:before { content: "\e9d3"; }
.icon-lightbulb:before { content: "\eacd"; }
.icon-lightbulb-o:before { content: "\f0eb"; }
.icon-flare:before { content: "\e3e4"; }
.icon-brightness:before { content: "\e430"; }
.icon-brightness-o:before { content: "\e9d4"; }
.icon-brightness-contrast:before { content: "\e9d6"; }
.icon-contrast:before { content: "\e9d5"; }
.icon-smiley-happy:before { content: "\eace"; }
.icon-smiley-sad:before { content: "\ead0"; }
.icon-happy:before { content: "\e9e0"; }
.icon-happy-o:before { content: "\e9df"; }
.icon-smile:before { content: "\e9e2"; }
.icon-smile-o:before { content: "\e9e1"; }
.icon-tongue:before { content: "\e9e4"; }
.icon-tongue-o:before { content: "\e9e3"; }
.icon-sad:before { content: "\e9e6"; }
.icon-sad-o:before { content: "\e9e5"; }
.icon-wink:before { content: "\e9e8"; }
.icon-wink-o:before { content: "\e9e7"; }
.icon-grin:before { content: "\e9ea"; }
.icon-grin-o:before { content: "\e9e9"; }
.icon-cool:before { content: "\e9ec"; }
.icon-cool-o:before { content: "\e9eb"; }
.icon-angry:before { content: "\e9ee"; }
.icon-angry-o:before { content: "\e9ed"; }
.icon-evil:before { content: "\e9f0"; }
.icon-evil-o:before { content: "\e9ef"; }
.icon-shocked:before { content: "\e9f2"; }
.icon-shocked-o:before { content: "\e9f1"; }
.icon-baffled:before { content: "\e9f4"; }
.icon-baffled-o:before { content: "\e9f3"; }
.icon-confused:before { content: "\e9f6"; }
.icon-confused-o:before { content: "\e9f5"; }
.icon-neutral:before { content: "\e9f8"; }
.icon-neutral-o:before { content: "\e9f7"; }
.icon-wondering:before { content: "\e9fc"; }
.icon-wondering-o:before { content: "\e9fb"; }
.icon-sleepy:before { content: "\e9fe"; }
.icon-sleepy-o:before { content: "\e9fd"; }
.icon-frustrated:before { content: "\ea00"; }
.icon-frustrated-o:before { content: "\e9ff"; }
.icon-crying:before { content: "\ea02"; }
.icon-crying-o:before { content: "\ea01"; }
.icon-check-thin:before { content: "\e5ca"; }
.icon-close-thin:before { content: "\e5cd"; }
.icon-add-thin:before { content: "\e145"; }
.icon-remove-thin:before { content: "\e15b"; }
.icon-check-thick:before { content: "\ea10"; }
.icon-close-thick:before { content: "\ea0f"; }
.icon-add-thick:before { content: "\ea0a"; }
.icon-remove-thick:before { content: "\ea0b"; }
.icon-asterisk:before { content: "\f069"; }
.icon-hashtag:before { content: "\f292"; }
.icon-question-square:before { content: "\f128"; }
.icon-exclamation-square:before { content: "\f12a"; }
.icon-question-round:before { content: "\e980"; }
.icon-exclamation-round:before { content: "\e645"; }
.icon-info-italic:before { content: "\ead7"; }
.icon-info-bold:before { content: "\e981"; }
.icon-check-square:before { content: "\e834"; }
.icon-close-square:before { content: "\e98a"; }
.icon-add-square:before { content: "\e146"; }
.icon-remove-square:before { content: "\eb41"; }
.icon-checkbox-blank:before { content: "\e835"; }
.icon-checkbox-checked:before { content: "\ea52"; }
.icon-exit-to-app:before { content: "\e879"; }
.icon-crop-free:before { content: "\e3c2"; }
.icon-center-focus-strong:before { content: "\e3b4"; }
.icon-radio-unchecked:before { content: "\ea56"; }
.icon-radio-filled:before { content: "\e3fa"; }
.icon-radio-checked:before { content: "\ea55"; }
.icon-radio-checked-o:before { content: "\ea54"; }
.icon-square:before { content: "\f0c8"; }
.icon-square-o:before { content: "\f096"; }
.icon-square-checked-o:before { content: "\f046"; }
.icon-square-edit:before { content: "\f044"; }
.icon-square-add-o:before { content: "\f196"; }
.icon-square-remove-o:before { content: "\f147"; }
.icon-check-square-dotted:before { content: "\eadd"; }
.icon-close-square-dotted:before { content: "\eae0"; }
.icon-add-square-dotted:before { content: "\eae2"; }
.icon-remove-square-dotted:before { content: "\eae7"; }
.icon-check-circle:before { content: "\e86c"; }
.icon-close-circle:before { content: "\e5c9"; }
.icon-add-circle:before { content: "\e147"; }
.icon-remove-circle:before { content: "\e15c"; }
.icon-question-circle:before { content: "\e887"; }
.icon-exclamation-circle:before { content: "\e000"; }
.icon-info-circle:before { content: "\eae8"; }
.icon-check-circle-thick:before { content: "\f058"; }
.icon-close-circle-thick:before { content: "\f057"; }
.icon-add-circle-thick:before { content: "\f055"; }
.icon-remove-circle-thick:before { content: "\f056"; }
.icon-question-circle-thick:before { content: "\f059"; }
.icon-exclamation-circle-thick:before { content: "\f06a"; }
.icon-info-circle-thick:before { content: "\f05a"; }
.icon-arrow-circle-left:before { content: "\f0a8"; }
.icon-arrow-circle-right:before { content: "\f0a9"; }
.icon-arrow-circle-up:before { content: "\f0aa"; }
.icon-arrow-circle-down:before { content: "\f0ab"; }
.icon-chevron-circle-left:before { content: "\f137"; }
.icon-chevron-circle-right:before { content: "\f138"; }
.icon-chevron-circle-up:before { content: "\f139"; }
.icon-chevron-circle-down:before { content: "\f13a"; }
.icon-stop:before { content: "\eae9"; }
.icon-blocked:before { content: "\ea0e"; }
.icon-warning:before { content: "\eaea"; }
.icon-warning-o:before { content: "\ea07"; }
.icon-warning-square:before { content: "\f071"; }
.icon-close-circle-o:before { content: "\ea0d"; }
.icon-add-circle-o:before { content: "\e3ba"; }
.icon-remove-circle-o:before { content: "\e15d"; }
.icon-question-circle-o:before { content: "\e8fd"; }
.icon-exclamation-circle-o:before { content: "\ea08"; }
.icon-info-circle-o:before { content: "\ea0c"; }
.icon-chevron-circle-left-o:before { content: "\ea44"; }
.icon-chevron-circle-right-o:before { content: "\ea42"; }
.icon-chevron-circle-up-o:before { content: "\ea41"; }
.icon-chevron-circle-down-o:before { content: "\ea43"; }
.icon-music-player-play:before { content: "\ea1c"; }
.icon-music-player-pause:before { content: "\ea1d"; }
.icon-music-player-stop:before { content: "\ea1e"; }
.icon-music-player-backward:before { content: "\ea1f"; }
.icon-music-player-forward:before { content: "\ea20"; }
.icon-music-player-first:before { content: "\ea21"; }
.icon-music-player-last:before { content: "\ea22"; }
.icon-music-player-previous:before { content: "\ea23"; }
.icon-music-player-next:before { content: "\ea24"; }
.icon-music-player-eject:before { content: "\ea25"; }
.icon-volume:before { content: "\e050"; }
.icon-volume-off:before { content: "\e04f"; }
.icon-move:before { content: "\e89f"; }
.icon-collapse:before { content: "\eaeb"; }
.icon-expand:before { content: "\eaec"; }
.icon-arrows:before { content: "\f047"; }
.icon-arrows-alt:before { content: "\f0b2"; }
.icon-enlarge:before { content: "\e9d9"; }
.icon-shrink:before { content: "\e9f9"; }
.icon-swap-horizontal:before { content: "\e8d4"; }
.icon-swap-vertical:before { content: "\e8d5"; }
.icon-swap-calls:before { content: "\e0d7"; }
.icon-retweet:before { content: "\e987"; }
.icon-random:before { content: "\f074"; }
.icon-subdirectory-arrow-left:before { content: "\e5d9"; }
.icon-subdirectory-arrow-right:before { content: "\e5da"; }
.icon-level-up:before { content: "\e983"; }
.icon-level-down:before { content: "\e982"; }
.icon-refresh:before { content: "\ea2e"; }
.icon-undo:before { content: "\e9fa"; }
.icon-redo:before { content: "\ea03"; }
.icon-undo-medium:before { content: "\e965"; }
.icon-redo-medium:before { content: "\e966"; }
.icon-undo-small:before { content: "\e166"; }
.icon-redo-small:before { content: "\e15a"; }
.icon-undo-curved:before { content: "\e967"; }
.icon-redo-curved:before { content: "\e968"; }
.icon-reply:before { content: "\e96a"; }
.icon-forward:before { content: "\e969"; }
.icon-arrow-drop-left:before { content: "\e5c7"; }
.icon-arrow-drop-right:before { content: "\e5c8"; }
.icon-arrow-drop-up:before { content: "\e5cb"; }
.icon-arrow-drop-down:before { content: "\e5c5"; }
.icon-arrows-select:before { content: "\e978"; }
.icon-triangle-left:before { content: "\e97a"; }
.icon-triangle-right:before { content: "\e97b"; }
.icon-triangle-up:before { content: "\e97c"; }
.icon-triangle-down:before { content: "\e979"; }
.icon-arrow-long-left:before { content: "\f177"; }
.icon-arrow-long-right:before { content: "\f178"; }
.icon-arrow-long-up:before { content: "\f176"; }
.icon-arrow-long-down:before { content: "\f175"; }
.icon-exchange:before { content: "\f0ec"; }
.icon-angle-double-left:before { content: "\f100"; }
.icon-angle-double-right:before { content: "\f101"; }
.icon-angle-double-up:before { content: "\f102"; }
.icon-angle-double-down:before { content: "\f103"; }
.icon-angle-left:before { content: "\f104"; }
.icon-angle-right:before { content: "\f105"; }
.icon-angle-up:before { content: "\f106"; }
.icon-angle-down:before { content: "\f107"; }
.icon-chevron-left:before { content: "\f053"; }
.icon-chevron-right:before { content: "\f054"; }
.icon-chevron-up:before { content: "\f077"; }
.icon-chevron-down:before { content: "\f078"; }
.icon-arrow-thick-left:before { content: "\f060"; }
.icon-arrow-thick-right:before { content: "\f061"; }
.icon-arrow-thick-up:before { content: "\f062"; }
.icon-arrow-thick-down:before { content: "\f063"; }
.icon-arrow-large-up-left:before { content: "\ea31"; }
.icon-arrow-large-up:before { content: "\ea32"; }
.icon-arrow-large-up-right:before { content: "\ea33"; }
.icon-arrow-large-right:before { content: "\ea34"; }
.icon-arrow-large-down-right:before { content: "\ea35"; }
.icon-arrow-large-down:before { content: "\ea36"; }
.icon-arrow-large-down-left:before { content: "\ea37"; }
.icon-arrow-large-left:before { content: "\ea38"; }
.icon-arrow-thin-up-left:before { content: "\ea39"; }
.icon-arrow-thin-up:before { content: "\ea3a"; }
.icon-arrow-thin-up-right:before { content: "\ea3b"; }
.icon-arrow-thin-right:before { content: "\ea3c"; }
.icon-arrow-thin-down-right:before { content: "\ea3d"; }
.icon-arrow-thin-down:before { content: "\ea3e"; }
.icon-arrow-thin-down-left:before { content: "\ea3f"; }
.icon-arrow-thin-left:before { content: "\ea40"; }
.icon-copyright:before { content: "\f1f9"; }
.icon-at:before { content: "\f1fa"; }
.icon-spell-check:before { content: "\ea12"; }
.icon-sort-alpha-asc:before { content: "\ea48"; }
.icon-sort-alpha-desc:before { content: "\ea49"; }
.icon-sort-numeric-asc:before { content: "\ea4a"; }
.icon-sort-numeric-desc:before { content: "\ea4b"; }
.icon-sort-amount-asc:before { content: "\ea4c"; }
.icon-sort-amount-desc:before { content: "\ea4d"; }
.icon-table:before { content: "\ea70"; }
.icon-table-large:before { content: "\ea71"; }
.icon-menu:before { content: "\ea06"; }
.icon-menu-open:before { content: "\ea11"; }
.icon-menu-up:before { content: "\ea15"; }
.icon-menu-down:before { content: "\ea16"; }
.icon-texture:before { content: "\e421"; }
.icon-filter-list:before { content: "\e152"; }
.icon-list-single:before { content: "\eaef"; }
.icon-list-double:before { content: "\eaf0"; }
.icon-grid-small:before { content: "\eaf1"; }
.icon-grid-large:before { content: "\eaf2"; }
.icon-layout-small:before { content: "\eaf4"; }
.icon-layout-large:before { content: "\eaf3"; }
.icon-layout-left:before { content: "\eaf5"; }
.icon-layout-right:before { content: "\eaf6"; }
.icon-command:before { content: "\ea4e"; }
.icon-infinite:before { content: "\ea2f"; }
.icon-voicemail:before { content: "\e0d9"; }
.icon-pages:before { content: "\e7f9"; }
.icon-hdr-strong:before { content: "\e3f1"; }
.icon-hdr-weak:before { content: "\e3f2"; }
.icon-more-horizontal:before { content: "\e5d3"; }
.icon-more-vertical:before { content: "\e5d4"; }
.icon-terminal:before { content: "\f120"; }
.icon-code:before { content: "\f121"; }
.icon-brackets:before { content: "\e86f"; }
.icon-brackets-text:before { content: "\e8be"; }
.icon-usb:before { content: "\f287"; }
.icon-apple:before { content: "\f179"; }
.icon-android:before { content: "\eac0"; }
.icon-windows:before { content: "\f17a"; }
.icon-linux:before { content: "\f17c"; }
.icon-finder:before { content: "\eabf"; }
.icon-chrome:before { content: "\ead9"; }
.icon-firefox:before { content: "\eada"; }
.icon-safari:before { content: "\f267"; }
.icon-opera:before { content: "\eade"; }
.icon-internet-explorer:before { content: "\eadb"; }
.icon-edge:before { content: "\eadc"; }
.icon-html5:before { content: "\eae4"; }
.icon-html5-o:before { content: "\eae5"; }
.icon-css3:before { content: "\eae6"; }
.icon-skype:before { content: "\eac5"; }
.icon-whatsapp:before { content: "\ea93"; }
.icon-amazon:before { content: "\ea87"; }
.icon-wikipedia:before { content: "\f266"; }
.icon-share:before { content: "\ea82"; }
.icon-email:before { content: "\ea85"; }
.icon-email-o:before { content: "\ea84"; }
.icon-email-square:before { content: "\ea83"; }
.icon-rss:before { content: "\ea9b"; }
.icon-rss-square:before { content: "\ea9c"; }
.icon-google:before { content: "\ea88"; }
.icon-google-square:before { content: "\ea89"; }
.icon-google-plus:before { content: "\ea8b"; }
.icon-google-plus-square:before { content: "\ea8c"; }
.icon-google-plus-retro:before { content: "\e98e"; }
.icon-facebook:before { content: "\ea90"; }
.icon-facebook-square:before { content: "\ea91"; }
.icon-twitter:before { content: "\ea96"; }
.icon-twitter-square:before { content: "\f081"; }
.icon-pinterest:before { content: "\f231"; }
.icon-pinterest-square:before { content: "\f0d3"; }
.icon-instagram:before { content: "\e98f"; }
.icon-instagram-o:before { content: "\ea92"; }
.icon-linkedin:before { content: "\eaca"; }
.icon-linkedin-square:before { content: "\eac9"; }
.icon-viadeo:before { content: "\f2a9"; }
.icon-viadeo-square:before { content: "\f2aa"; }
.icon-xing:before { content: "\ead4"; }
.icon-xing-square:before { content: "\ead3"; }
.icon-vine:before { content: "\ea97"; }
.icon-vimeo:before { content: "\eaa0"; }
.icon-vimeo-square:before { content: "\eaa1"; }
.icon-blogger:before { content: "\eab7"; }
.icon-blogger-square:before { content: "\eab8"; }
.icon-tumblr:before { content: "\eab9"; }
.icon-tumblr-square:before { content: "\eaba"; }
.icon-yahoo:before { content: "\f19e"; }
.icon-yahoo-square:before { content: "\eac7"; }
.icon-youtube2:before { content: "\f167"; }
.icon-youtube-large:before { content: "\ea9e"; }
.icon-behance:before { content: "\f1b4"; }
.icon-behance-square:before { content: "\eaa9"; }
.icon-git:before { content: "\f1d3"; }
.icon-git-square:before { content: "\f1d2"; }
.icon-github:before { content: "\f113"; }
.icon-github-round:before { content: "\eab0"; }
.icon-flickr:before { content: "\eaa3"; }
.icon-flickr-square:before { content: "\eaa5"; }
.icon-steam:before { content: "\eaac"; }
.icon-steam-square:before { content: "\eaad"; }
.icon-twitch:before { content: "\ea9f"; }
.icon-snapchat:before { content: "\f2ac"; }
.icon-snapchat-square:before { content: "\f2ad"; }
.icon-reddit:before { content: "\f281"; }
.icon-reddit-square:before { content: "\f1a2"; }
.icon-delicious-square:before { content: "\eacf"; }
.icon-delicious-rounded:before { content: "\f1a5"; }
.icon-digg:before { content: "\f1a6"; }
.icon-stumbleupon:before { content: "\f1a4"; }
.icon-stumbleupon-square:before { content: "\ead1"; }
.icon-spotify:before { content: "\ea94"; }
.icon-soundcloud:before { content: "\f1be"; }
.icon-soundcloud-square:before { content: "\eac4"; }
