@font-face {
    font-family: 'icomoon';
    src:  url('../fonts/icomoon.eot?bo6dwk');
    src:  url('../fonts/icomoon.eot?bo6dwk#iefix') format('embedded-opentype'),
      url('../fonts/icomoon.ttf?bo6dwk') format('truetype'),
      url('../fonts/icomoon.woff?bo6dwk') format('woff'),
      url('../fonts/icomoon.svg?bo6dwk#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }
  
  [class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !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;
  }
  
  .icon-warning2:before {
    content: "\e90e";
  }
  .icon-cloud2:before {
    content: "\e931";
  }
  .icon-adjust1:before {
    content: "\e959";
  }
  .icon-aircraft-take-off:before {
    content: "\e95c";
  }
  .icon-battery1:before {
    content: "\e96b";
  }
  .icon-beamed-note:before {
    content: "\e96c";
  }
  .icon-bell2:before {
    content: "\e96d";
  }
  .icon-cake:before {
    content: "\e977";
  }
  .icon-circle-with-cross:before {
    content: "\e97e";
  }
  .icon-circle-with-minus:before {
    content: "\e97f";
  }
  .icon-circle-with-plus:before {
    content: "\e980";
  }
  .icon-cup:before {
    content: "\e98e";
  }
  .icon-graduation-cap1:before {
    content: "\e9b0";
  }
  .icon-info-with-circle:before {
    content: "\e9bf";
  }
  .icon-leaf2:before {
    content: "\e9c7";
  }
  .icon-map3:before {
    content: "\e9dc";
  }
  .icon-megaphone:before {
    content: "\e9df";
  }
  .icon-modern-mic:before {
    content: "\e9e5";
  }
  .icon-moon:before {
    content: "\e9e6";
  }
  .icon-new:before {
    content: "\e9eb";
  }
  .icon-shop:before {
    content: "\ea10";
  }
  .icon-shopping-cart1:before {
    content: "\ea13";
  }
  .icon-star-outlined:before {
    content: "\ea1c";
  }
  .icon-star1:before {
    content: "\ea1d";
  }
  .icon-traffic-cone:before {
    content: "\ea2f";
  }
  .icon-tree2:before {
    content: "\ea30";
  }
  .icon-trophy2:before {
    content: "\ea31";
  }
  .icon-icloud:before {
    content: "\ea4a";
  }
  .icon-dribbble2:before {
    content: "\ea65";
  }
  .icon-add-outline:before {
    content: "\ea81";
  }
  .icon-add-solid:before {
    content: "\ea82";
  }
  .icon-adjust2:before {
    content: "\ea83";
  }
  .icon-airplane1:before {
    content: "\ea84";
  }
  .icon-album:before {
    content: "\ea85";
  }
  .icon-align-center1:before {
    content: "\ea86";
  }
  .icon-align-justified:before {
    content: "\ea87";
  }
  .icon-align-left2:before {
    content: "\ea88";
  }
  .icon-align-right2:before {
    content: "\ea89";
  }
  .icon-anchor1:before {
    content: "\ea8a";
  }
  .icon-announcement:before {
    content: "\ea8b";
  }
  .icon-apparel:before {
    content: "\ea8c";
  }
  .icon-arrow-down4:before {
    content: "\ea8d";
  }
  .icon-arrow-left4:before {
    content: "\ea8e";
  }
  .icon-arrow-outline-down:before {
    content: "\ea8f";
  }
  .icon-arrow-outline-left:before {
    content: "\ea90";
  }
  .icon-arrow-outline-right:before {
    content: "\ea91";
  }
  .icon-arrow-outline-up:before {
    content: "\ea92";
  }
  .icon-arrow-right4:before {
    content: "\ea93";
  }
  .icon-arrow-thick-down:before {
    content: "\ea94";
  }
  .icon-arrow-thick-left:before {
    content: "\ea95";
  }
  .icon-arrow-thick-right:before {
    content: "\ea97";
  }
  .icon-arrow-thick-up:before {
    content: "\ea98";
  }
  .icon-arrow-thin-down:before {
    content: "\ea99";
  }
  .icon-arrow-thin-left:before {
    content: "\ea9a";
  }
  .icon-arrow-thin-right:before {
    content: "\ea9b";
  }
  .icon-arrow-thin-up:before {
    content: "\ea9c";
  }
  .icon-arrow-up4:before {
    content: "\ea9d";
  }
  .icon-artist:before {
    content: "\ea9e";
  }
  .icon-at-symbol:before {
    content: "\ea9f";
  }
  .icon-attachment2:before {
    content: "\eaa0";
  }
  .icon-backspace:before {
    content: "\eaa1";
  }
  .icon-backward3:before {
    content: "\eaa2";
  }
  .icon-backward-step:before {
    content: "\eaa3";
  }
  .icon-badge:before {
    content: "\eaa4";
  }
  .icon-battery-full1:before {
    content: "\eaa5";
  }
  .icon-battery-half1:before {
    content: "\eaa6";
  }
  .icon-battery-low:before {
    content: "\eaa7";
  }
  .icon-beverage:before {
    content: "\eaa8";
  }
  .icon-block1:before {
    content: "\eaa9";
  }
  .icon-bluetooth1:before {
    content: "\eaaa";
  }
  .icon-bolt1:before {
    content: "\eaab";
  }
  .icon-book-reference:before {
    content: "\eaac";
  }
  .icon-bookmark3:before {
    content: "\eaad";
  }
  .icon-bookmarkcopy2:before {
    content: "\eaae";
  }
  .icon-bookmarkcopy3:before {
    content: "\eaaf";
  }
  .icon-bookmark-outline:before {
    content: "\eab0";
  }
  .icon-bookmark-outline-add:before {
    content: "\eab1";
  }
  .icon-border-all:before {
    content: "\eab2";
  }
  .icon-border-bottom:before {
    content: "\eab3";
  }
  .icon-border-horizontal:before {
    content: "\eab4";
  }
  .icon-border-inner:before {
    content: "\eab5";
  }
  .icon-border-left:before {
    content: "\eab6";
  }
  .icon-border-none:before {
    content: "\eab7";
  }
  .icon-border-outer:before {
    content: "\eab8";
  }
  .icon-border-right:before {
    content: "\eab9";
  }
  .icon-border-top:before {
    content: "\eaba";
  }
  .icon-border-vertical:before {
    content: "\eabb";
  }
  .icon-box1:before {
    content: "\eabc";
  }
  .icon-brightness-down:before {
    content: "\eabd";
  }
  .icon-brightness-up:before {
    content: "\eabe";
  }
  .icon-browser-window:before {
    content: "\eabf";
  }
  .icon-browser-window-new:before {
    content: "\eac0";
  }
  .icon-browser-window-open:before {
    content: "\eac1";
  }
  .icon-bug2:before {
    content: "\eac2";
  }
  .icon-buoy:before {
    content: "\eac3";
  }
  .icon-calculator3:before {
    content: "\eac4";
  }
  .icon-calendar3:before {
    content: "\eac5";
  }
  .icon-camera3:before {
    content: "\eac6";
  }
  .icon-chart:before {
    content: "\eac7";
  }
  .icon-chart-bar:before {
    content: "\eac8";
  }
  .icon-chart-pie:before {
    content: "\eac9";
  }
  .icon-chat-bubble-dots:before {
    content: "\eaca";
  }
  .icon-checkmark1:before {
    content: "\eacb";
  }
  .icon-checkmark-outline:before {
    content: "\eacc";
  }
  .icon-cheveron-down:before {
    content: "\eacd";
  }
  .icon-cheveron-left:before {
    content: "\eace";
  }
  .icon-cheveron-outline-down:before {
    content: "\eacf";
  }
  .icon-cheveron-outline-left:before {
    content: "\ead0";
  }
  .icon-cheveron-outline-right:before {
    content: "\ead1";
  }
  .icon-cheveron-outline-up:before {
    content: "\ead2";
  }
  .icon-cheveron-right:before {
    content: "\ead3";
  }
  .icon-cheveron-up:before {
    content: "\ead4";
  }
  .icon-clipboard3:before {
    content: "\ead5";
  }
  .icon-close1:before {
    content: "\ead6";
  }
  .icon-close-outline:before {
    content: "\ead7";
  }
  .icon-close-solid:before {
    content: "\ead8";
  }
  .icon-cloud3:before {
    content: "\ead9";
  }
  .icon-cloud-upload2:before {
    content: "\eada";
  }
  .icon-code2:before {
    content: "\eadb";
  }
  .icon-coffee1:before {
    content: "\eadc";
  }
  .icon-cog3:before {
    content: "\eadd";
  }
  .icon-color-palette:before {
    content: "\eade";
  }
  .icon-compose:before {
    content: "\eadf";
  }
  .icon-computer-desktop:before {
    content: "\eae0";
  }
  .icon-computer-laptop:before {
    content: "\eae1";
  }
  .icon-conversation:before {
    content: "\eae2";
  }
  .icon-copy3:before {
    content: "\eae3";
  }
  .icon-credit-card3:before {
    content: "\eae4";
  }
  .icon-currency-dollar:before {
    content: "\eae5";
  }
  .icon-dashboard1:before {
    content: "\eae6";
  }
  .icon-date-add:before {
    content: "\eae7";
  }
  .icon-dial-pad1:before {
    content: "\eae8";
  }
  .icon-directions:before {
    content: "\eae9";
  }
  .icon-document1:before {
    content: "\eaea";
  }
  .icon-document-add:before {
    content: "\eaeb";
  }
  .icon-dots-horizontal-double:before {
    content: "\eaec";
  }
  .icon-dots-horizontal-triple:before {
    content: "\eaed";
  }
  .icon-download5:before {
    content: "\eaee";
  }
  .icon-duplicate:before {
    content: "\eaef";
  }
  .icon-edit-copy:before {
    content: "\eaf0";
  }
  .icon-edit-crop:before {
    content: "\eaf1";
  }
  .icon-edit-cut:before {
    content: "\eaf2";
  }
  .icon-edit-pencil:before {
    content: "\eaf3";
  }
  .icon-education:before {
    content: "\eaf4";
  }
  .icon-envelope1:before {
    content: "\eaf5";
  }
  .icon-exclamation-outline:before {
    content: "\eaf6";
  }
  .icon-exclamation-solid:before {
    content: "\eaf7";
  }
  .icon-explore:before {
    content: "\eaf8";
  }
  .icon-factory:before {
    content: "\eaf9";
  }
  .icon-fast-forward1:before {
    content: "\eafa";
  }
  .icon-fast-rewind:before {
    content: "\eafb";
  }
  .icon-film2:before {
    content: "\eafc";
  }
  .icon-filter2:before {
    content: "\eafd";
  }
  .icon-flag3:before {
    content: "\eafe";
  }
  .icon-flashlight1:before {
    content: "\eaff";
  }
  .icon-folder3:before {
    content: "\eb00";
  }
  .icon-folder-outline:before {
    content: "\eb01";
  }
  .icon-folder-outline-add:before {
    content: "\eb02";
  }
  .icon-format-bold:before {
    content: "\eb03";
  }
  .icon-format-font-size:before {
    content: "\eb04";
  }
  .icon-format-italic:before {
    content: "\eb05";
  }
  .icon-format-text-size:before {
    content: "\eb06";
  }
  .icon-format-underline:before {
    content: "\eb07";
  }
  .icon-forward5:before {
    content: "\eb08";
  }
  .icon-forward-step:before {
    content: "\eb09";
  }
  .icon-gift2:before {
    content: "\eb0a";
  }
  .icon-globe2:before {
    content: "\eb0b";
  }
  .icon-hand-stop:before {
    content: "\eb0c";
  }
  .icon-hard-drive:before {
    content: "\eb0d";
  }
  .icon-headphones2:before {
    content: "\eb0e";
  }
  .icon-heart3:before {
    content: "\eb0f";
  }
  .icon-home5:before {
    content: "\eb10";
  }
  .icon-hot:before {
    content: "\eb11";
  }
  .icon-hour-glass2:before {
    content: "\eb12";
  }
  .icon-inbox2:before {
    content: "\eb13";
  }
  .icon-inbox-check:before {
    content: "\eb14";
  }
  .icon-inbox-download:before {
    content: "\eb15";
  }
  .icon-inbox-full:before {
    content: "\eb16";
  }
  .icon-indent-decrease1:before {
    content: "\eb17";
  }
  .icon-indent-increase1:before {
    content: "\eb18";
  }
  .icon-information-outline:before {
    content: "\eb19";
  }
  .icon-information-solid:before {
    content: "\eb1a";
  }
  .icon-key4:before {
    content: "\eb1b";
  }
  .icon-keyboard2:before {
    content: "\eb1c";
  }
  .icon-layers1:before {
    content: "\eb1d";
  }
  .icon-library1:before {
    content: "\eb1e";
  }
  .icon-light-bulb1:before {
    content: "\eb1f";
  }
  .icon-link3:before {
    content: "\eb20";
  }
  .icon-list4:before {
    content: "\eb21";
  }
  .icon-list-add:before {
    content: "\eb22";
  }
  .icon-list-bullet:before {
    content: "\eb23";
  }
  .icon-load-balancer:before {
    content: "\eb24";
  }
  .icon-location3:before {
    content: "\eb25";
  }
  .icon-location-current:before {
    content: "\eb26";
  }
  .icon-location-food:before {
    content: "\eb27";
  }
  .icon-location-gas-station:before {
    content: "\eb28";
  }
  .icon-location-hotel:before {
    content: "\eb29";
  }
  .icon-location-marina:before {
    content: "\eb2a";
  }
  .icon-location-park:before {
    content: "\eb2b";
  }
  .icon-location-restroom:before {
    content: "\eb2c";
  }
  .icon-location-shopping:before {
    content: "\eb2d";
  }
  .icon-lock-closed:before {
    content: "\eb2e";
  }
  .icon-lock-open1:before {
    content: "\eb2f";
  }
  .icon-map4:before {
    content: "\eb30";
  }
  .icon-menu5:before {
    content: "\eb31";
  }
  .icon-mic2:before {
    content: "\eb32";
  }
  .icon-minus-outline:before {
    content: "\eb33";
  }
  .icon-minus-solid:before {
    content: "\eb34";
  }
  .icon-mobile-devices:before {
    content: "\eb35";
  }
  .icon-mood-happy-outline:before {
    content: "\eb36";
  }
  .icon-mood-happy-solid:before {
    content: "\eb37";
  }
  .icon-mood-neutral-outline:before {
    content: "\eb38";
  }
  .icon-mood-neutral-solid:before {
    content: "\eb39";
  }
  .icon-mood-sad-outline:before {
    content: "\eb3a";
  }
  .icon-mood-sad-solid:before {
    content: "\eb3b";
  }
  .icon-mouse1:before {
    content: "\eb3c";
  }
  .icon-music-album:before {
    content: "\eb3d";
  }
  .icon-music-artist:before {
    content: "\eb3e";
  }
  .icon-music-notes:before {
    content: "\eb3f";
  }
  .icon-music-playlist:before {
    content: "\eb40";
  }
  .icon-navigation-more:before {
    content: "\eb41";
  }
  .icon-network1:before {
    content: "\eb42";
  }
  .icon-news-paper:before {
    content: "\eb43";
  }
  .icon-notification2:before {
    content: "\eb44";
  }
  .icon-notifications:before {
    content: "\eb45";
  }
  .icon-notifications-outline:before {
    content: "\eb46";
  }
  .icon-paste2:before {
    content: "\eb47";
  }
  .icon-pause3:before {
    content: "\eb48";
  }
  .icon-pause-outline:before {
    content: "\eb49";
  }
  .icon-pause-solid:before {
    content: "\eb4a";
  }
  .icon-pen-tool:before {
    content: "\eb4b";
  }
  .icon-phone3:before {
    content: "\eb4c";
  }
  .icon-photo1:before {
    content: "\eb4d";
  }
  .icon-php-elephant:before {
    content: "\eb4e";
  }
  .icon-pin1:before {
    content: "\eb4f";
  }
  .icon-play4:before {
    content: "\eb50";
  }
  .icon-play-outline:before {
    content: "\eb51";
  }
  .icon-playlist:before {
    content: "\eb52";
  }
  .icon-plugin:before {
    content: "\eb53";
  }
  .icon-portfolio:before {
    content: "\eb54";
  }
  .icon-printer1:before {
    content: "\eb55";
  }
  .icon-pylon:before {
    content: "\eb56";
  }
  .icon-question2:before {
    content: "\eb57";
  }
  .icon-queue:before {
    content: "\eb58";
  }
  .icon-radar:before {
    content: "\eb59";
  }
  .icon-radarcopy2:before {
    content: "\eb5a";
  }
  .icon-radio1:before {
    content: "\eb5b";
  }
  .icon-refresh1:before {
    content: "\eb5c";
  }
  .icon-reload:before {
    content: "\eb5d";
  }
  .icon-reply3:before {
    content: "\eb5e";
  }
  .icon-reply-all2:before {
    content: "\eb5f";
  }
  .icon-repost:before {
    content: "\eb60";
  }
  .icon-save-disk:before {
    content: "\eb61";
  }
  .icon-screen-full:before {
    content: "\eb62";
  }
  .icon-search2:before {
    content: "\eb63";
  }
  .icon-send1:before {
    content: "\eb64";
  }
  .icon-servers:before {
    content: "\eb65";
  }
  .icon-share4:before {
    content: "\eb66";
  }
  .icon-share-01:before {
    content: "\eb67";
  }
  .icon-share-alt1:before {
    content: "\eb68";
  }
  .icon-shield3:before {
    content: "\eb69";
  }
  .icon-shopping-cart2:before {
    content: "\eb6a";
  }
  .icon-show-sidebar:before {
    content: "\eb6b";
  }
  .icon-shuffle2:before {
    content: "\eb6c";
  }
  .icon-stand-by:before {
    content: "\eb6d";
  }
  .icon-star-full1:before {
    content: "\eb6e";
  }
  .icon-station:before {
    content: "\eb6f";
  }
  .icon-step-backward1:before {
    content: "\eb70";
  }
  .icon-step-forward1:before {
    content: "\eb71";
  }
  .icon-stethoscope1:before {
    content: "\eb72";
  }
  .icon-store-front:before {
    content: "\eb73";
  }
  .icon-stroke-width:before {
    content: "\eb74";
  }
  .icon-subdirectory-left:before {
    content: "\eb75";
  }
  .icon-subdirectory-right:before {
    content: "\eb76";
  }
  .icon-swap1:before {
    content: "\eb77";
  }
  .icon-tablet3:before {
    content: "\eb78";
  }
  .icon-tag2:before {
    content: "\eb79";
  }
  .icon-target1:before {
    content: "\eb7a";
  }
  .icon-text-box:before {
    content: "\eb7b";
  }
  .icon-text-decoration:before {
    content: "\eb7c";
  }
  .icon-thermometer2:before {
    content: "\eb7d";
  }
  .icon-thumbs-down2:before {
    content: "\eb7e";
  }
  .icon-thumbs-up2:before {
    content: "\eb7f";
  }
  .icon-ticket3:before {
    content: "\eb80";
  }
  .icon-time:before {
    content: "\eb81";
  }
  .icon-timer:before {
    content: "\eb82";
  }
  .icon-toolscopy:before {
    content: "\eb83";
  }
  .icon-translate:before {
    content: "\eb84";
  }
  .icon-trash2:before {
    content: "\eb85";
  }
  .icon-travel:before {
    content: "\eb86";
  }
  .icon-travel-bus:before {
    content: "\eb87";
  }
  .icon-travel-car:before {
    content: "\eb88";
  }
  .icon-travel-case:before {
    content: "\eb89";
  }
  .icon-travel-taxi-cab:before {
    content: "\eb8a";
  }
  .icon-travel-train:before {
    content: "\eb8b";
  }
  .icon-travel-walk:before {
    content: "\eb8c";
  }
  .icon-trophy3:before {
    content: "\eb8d";
  }
  .icon-tuning:before {
    content: "\eb8e";
  }
  .icon-upload5:before {
    content: "\eb8f";
  }
  .icon-usb1:before {
    content: "\eb90";
  }
  .icon-user3:before {
    content: "\eb91";
  }
  .icon-user-add:before {
    content: "\eb92";
  }
  .icon-user-group:before {
    content: "\eb93";
  }
  .icon-user-solid-circle:before {
    content: "\eb94";
  }
  .icon-user-solid-square:before {
    content: "\eb95";
  }
  .icon-vector:before {
    content: "\eb96";
  }
  .icon-video-camera2:before {
    content: "\eb97";
  }
  .icon-view-carousel:before {
    content: "\eb98";
  }
  .icon-view-column:before {
    content: "\eb99";
  }
  .icon-view-hide:before {
    content: "\eb9a";
  }
  .icon-view-list:before {
    content: "\eb9b";
  }
  .icon-view-show:before {
    content: "\eb9c";
  }
  .icon-view-tile:before {
    content: "\eb9d";
  }
  .icon-volume-down1:before {
    content: "\eb9e";
  }
  .icon-volume-mute1:before {
    content: "\eb9f";
  }
  .icon-volume-off1:before {
    content: "\eba0";
  }
  .icon-volume-up1:before {
    content: "\eba1";
  }
  .icon-wallet1:before {
    content: "\eba2";
  }
  .icon-watch:before {
    content: "\eba3";
  }
  .icon-window:before {
    content: "\eba4";
  }
  .icon-window-new:before {
    content: "\eba5";
  }
  .icon-window-open:before {
    content: "\eba6";
  }
  .icon-wrench2:before {
    content: "\eba7";
  }
  .icon-yin-yang:before {
    content: "\eba8";
  }
  .icon-zoom-in1:before {
    content: "\eba9";
  }
  .icon-zoom-out1:before {
    content: "\ebaa";
  }
  .icon-asterisk:before {
    content: "\f069";
  }
  .icon-glass:before {
    content: "\f000";
  }
  .icon-music:before {
    content: "\f001";
  }
  .icon-envelope-o:before {
    content: "\f003";
  }
  .icon-heart:before {
    content: "\f004";
  }
  .icon-star:before {
    content: "\f005";
  }
  .icon-star-o:before {
    content: "\f006";
  }
  .icon-th:before {
    content: "\f00a";
  }
  .icon-th-list:before {
    content: "\f00b";
  }
  .icon-check:before {
    content: "\f00c";
  }
  .icon-close:before {
    content: "\f00d";
  }
  .icon-remove:before {
    content: "\f00d";
  }
  .icon-times:before {
    content: "\f00d";
  }
  .icon-power-off:before {
    content: "\f011";
  }
  .icon-cog:before {
    content: "\f013";
  }
  .icon-gear:before {
    content: "\f013";
  }
  .icon-trash-o:before {
    content: "\f014";
  }
  .icon-home:before {
    content: "\f015";
  }
  .icon-headphones:before {
    content: "\f025";
  }
  .icon-volume-off:before {
    content: "\f026";
  }
  .icon-volume-down:before {
    content: "\f027";
  }
  .icon-volume-up:before {
    content: "\f028";
  }
  .icon-barcode:before {
    content: "\f02a";
  }
  .icon-tag:before {
    content: "\f02b";
  }
  .icon-book:before {
    content: "\f02d";
  }
  .icon-exclamation-circle:before {
    content: "\f06a";
  }
  .icon-gift:before {
    content: "\f06b";
  }
  .icon-leaf:before {
    content: "\f06c";
  }
  .icon-eye:before {
    content: "\f06e";
  }
  .icon-eye-slash:before {
    content: "\f070";
  }
  .icon-exclamation-triangle:before {
    content: "\f071";
  }
  .icon-warning:before {
    content: "\f071";
  }
  .icon-chevron-up:before {
    content: "\f077";
  }
  .icon-chevron-down:before {
    content: "\f078";
  }
  .icon-shopping-cart:before {
    content: "\f07a";
  }
  .icon-folder:before {
    content: "\f07b";
  }
  .icon-arrows-v:before {
    content: "\f07d";
  }
  .icon-arrows-h:before {
    content: "\f07e";
  }
  .icon-bar-chart:before {
    content: "\f080";
  }
  .icon-bar-chart-o:before {
    content: "\f080";
  }
  .icon-facebook-square:before {
    content: "\f082";
  }
  .icon-camera-retro:before {
    content: "\f083";
  }
  .icon-key:before {
    content: "\f084";
  }
  .icon-thumbs-o-up:before {
    content: "\f087";
  }
  .icon-thumbs-o-down:before {
    content: "\f088";
  }
  .icon-heart-o:before {
    content: "\f08a";
  }
  .icon-linkedin-square:before {
    content: "\f08c";
  }
  .icon-thumb-tack:before {
    content: "\f08d";
  }
  .icon-sign-in:before {
    content: "\f090";
  }
  .icon-trophy:before {
    content: "\f091";
  }
  .icon-facebook:before {
    content: "\f09a";
  }
  .icon-facebook-f:before {
    content: "\f09a";
  }
  .icon-credit-card:before {
    content: "\f09d";
  }
  .icon-feed:before {
    content: "\f09e";
  }
  .icon-rss:before {
    content: "\f09e";
  }
  .icon-bullhorn:before {
    content: "\f0a1";
  }
  .icon-wrench:before {
    content: "\f0ad";
  }
  .icon-briefcase:before {
    content: "\f0b1";
  }
  .icon-group:before {
    content: "\f0c0";
  }
  .icon-users:before {
    content: "\f0c0";
  }
  .icon-truck:before {
    content: "\f0d1";
  }
  .icon-envelope:before {
    content: "\f0e0";
  }
  .icon-comment-o:before {
    content: "\f0e5";
  }
  .icon-comments-o:before {
    content: "\f0e6";
  }
  .icon-cloud-download:before {
    content: "\f0ed";
  }
  .icon-cloud-upload:before {
    content: "\f0ee";
  }
  .icon-user-md:before {
    content: "\f0f0";
  }
  .icon-stethoscope:before {
    content: "\f0f1";
  }
  .icon-suitcase:before {
    content: "\f0f2";
  }
  .icon-bell:before {
    content: "\f0f3";
  }
  .icon-coffee:before {
    content: "\f0f4";
  }
  .icon-ambulance:before {
    content: "\f0f9";
  }
  .icon-medkit:before {
    content: "\f0fa";
  }
  .icon-plus-square:before {
    content: "\f0fe";
  }
  .icon-desktop:before {
    content: "\f108";
  }
  .icon-laptop:before {
    content: "\f109";
  }
  .icon-tablet:before {
    content: "\f10a";
  }
  .icon-mobile:before {
    content: "\f10b";
  }
  .icon-mobile-phone:before {
    content: "\f10b";
  }
  .icon-circle-o:before {
    content: "\f10c";
  }
  .icon-quote-left:before {
    content: "\f10d";
  }
  .icon-quote-right:before {
    content: "\f10e";
  }
  .icon-spinner:before {
    content: "\f110";
  }
  .icon-chain-broken:before {
    content: "\f127";
  }
  .icon-unlink:before {
    content: "\f127";
  }
  .icon-puzzle-piece:before {
    content: "\f12e";
  }
  .icon-calendar-o:before {
    content: "\f133";
  }
  .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-anchor:before {
    content: "\f13d";
  }
  .icon-unlock-alt:before {
    content: "\f13e";
  }
  .icon-eur:before {
    content: "\f153";
  }
  .icon-euro:before {
    content: "\f153";
  }
  .icon-dollar:before {
    content: "\f155";
  }
  .icon-usd:before {
    content: "\f155";
  }
  .icon-inr:before {
    content: "\f156";
  }
  .icon-rupee:before {
    content: "\f156";
  }
  .icon-cny:before {
    content: "\f157";
  }
  .icon-jpy:before {
    content: "\f157";
  }
  .icon-rmb:before {
    content: "\f157";
  }
  .icon-yen:before {
    content: "\f157";
  }
  .icon-thumbs-up:before {
    content: "\f164";
  }
  .icon-thumbs-down:before {
    content: "\f165";
  }
  .icon-youtube-square:before {
    content: "\f166";
  }
  .icon-youtube:before {
    content: "\f167";
  }
  .icon-youtube-play:before {
    content: "\f16a";
  }
  .icon-female:before {
    content: "\f182";
  }
  .icon-male:before {
    content: "\f183";
  }
  .icon-gittip:before {
    content: "\f184";
  }
  .icon-gratipay:before {
    content: "\f184";
  }
  .icon-wheelchair:before {
    content: "\f193";
  }
  .icon-tree:before {
    content: "\f1bb";
  }
  .icon-spotify:before {
    content: "\f1bc";
  }
  .icon-newspaper-o:before {
    content: "\f1ea";
  }
  .icon-wifi:before {
    content: "\f1eb";
  }
  .icon-cc-visa:before {
    content: "\f1f0";
  }
  .icon-cc-mastercard:before {
    content: "\f1f1";
  }
  .icon-cc-discover:before {
    content: "\f1f2";
  }
  .icon-cc-amex:before {
    content: "\f1f3";
  }
  .icon-cc-paypal:before {
    content: "\f1f4";
  }
  .icon-paint-brush:before {
    content: "\f1fc";
  }
  .icon-birthday-cake:before {
    content: "\f1fd";
  }
  .icon-pie-chart:before {
    content: "\f200";
  }
  .icon-street-view:before {
    content: "\f21d";
  }
  .icon-heartbeat:before {
    content: "\f21e";
  }
  .icon-venus:before {
    content: "\f221";
  }
  .icon-mars:before {
    content: "\f222";
  }
  .icon-mercury:before {
    content: "\f223";
  }
  .icon-intersex:before {
    content: "\f224";
  }
  .icon-transgender:before {
    content: "\f224";
  }
  .icon-transgender-alt:before {
    content: "\f225";
  }
  .icon-venus-double:before {
    content: "\f226";
  }
  .icon-mars-double:before {
    content: "\f227";
  }
  .icon-venus-mars:before {
    content: "\f228";
  }
  .icon-facebook-official:before {
    content: "\f230";
  }
  .icon-battery:before {
    content: "\f240";
  }
  .icon-battery-4:before {
    content: "\f240";
  }
  .icon-battery-full:before {
    content: "\f240";
  }
  .icon-battery-2:before {
    content: "\f242";
  }
  .icon-battery-half:before {
    content: "\f242";
  }
  .icon-battery-0:before {
    content: "\f244";
  }
  .icon-battery-empty:before {
    content: "\f244";
  }
  .icon-hourglass-2:before {
    content: "\f252";
  }
  .icon-hourglass-half:before {
    content: "\f252";
  }
  .icon-hourglass-3:before {
    content: "\f253";
  }
  .icon-hourglass-end:before {
    content: "\f253";
  }
  .icon-hourglass:before {
    content: "\f254";
  }
  .icon-hand-peace-o:before {
    content: "\f25b";
  }
  .icon-tripadvisor:before {
    content: "\f262";
  }
  .icon-vimeo:before {
    content: "\f27d";
  }
  .icon-credit-card-alt:before {
    content: "\f283";
  }
  .icon-mixcloud:before {
    content: "\f289";
  }
  .icon-wheelchair-alt:before {
    content: "\f29b";
  }
  .icon-volume-control-phone:before {
    content: "\f2a0";
  }
  .icon-address-book:before {
    content: "\f2b9";
  }
  .icon-address-card:before {
    content: "\f2bb";
  }
  .icon-vcard:before {
    content: "\f2bb";
  }
  .icon-user-circle:before {
    content: "\f2bd";
  }
  .icon-user-o:before {
    content: "\f2c0";
  }
  .icon-thermometer:before {
    content: "\f2c7";
  }
  .icon-thermometer-4:before {
    content: "\f2c7";
  }
  .icon-thermometer-full:before {
    content: "\f2c7";
  }
  .icon-thermometer-2:before {
    content: "\f2c9";
  }
  .icon-thermometer-half:before {
    content: "\f2c9";
  }
  .icon-thermometer-0:before {
    content: "\f2cb";
  }
  .icon-thermometer-empty:before {
    content: "\f2cb";
  }
  .icon-shower:before {
    content: "\f2cc";
  }
  .icon-times-rectangle:before {
    content: "\f2d3";
  }
  .icon-window-close:before {
    content: "\f2d3";
  }
  .icon-snowflake-o:before {
    content: "\f2dc";
  }
  .icon-heart4:before {
    content: "\ebab";
  }
  .icon-cloud4:before {
    content: "\ebac";
  }
  .icon-star2:before {
    content: "\ebad";
  }
  .icon-tv3:before {
    content: "\ebae";
  }
  .icon-sound1:before {
    content: "\ebaf";
  }
  .icon-video1:before {
    content: "\ebb0";
  }
  .icon-trash3:before {
    content: "\ebb1";
  }
  .icon-user4:before {
    content: "\ebb2";
  }
  .icon-key5:before {
    content: "\ebb3";
  }
  .icon-search3:before {
    content: "\ebb4";
  }
  .icon-settings:before {
    content: "\ebb5";
  }
  .icon-camera4:before {
    content: "\ebb6";
  }
  .icon-tag3:before {
    content: "\ebb7";
  }
  .icon-lock3:before {
    content: "\ebb8";
  }
  .icon-bulb:before {
    content: "\ebb9";
  }
  .icon-pen1:before {
    content: "\ebba";
  }
  .icon-diamond1:before {
    content: "\ebbb";
  }
  .icon-display1:before {
    content: "\ebbc";
  }
  .icon-location4:before {
    content: "\ebbd";
  }
  .icon-eye3:before {
    content: "\ebbe";
  }
  .icon-bubble1:before {
    content: "\ebbf";
  }
  .icon-stack1:before {
    content: "\ebc0";
  }
  .icon-cup1:before {
    content: "\ebc1";
  }
  .icon-phone4:before {
    content: "\ebc2";
  }
  .icon-news1:before {
    content: "\ebc3";
  }
  .icon-mail5:before {
    content: "\ebc4";
  }
  .icon-like:before {
    content: "\ebc5";
  }
  .icon-photo2:before {
    content: "\ebc6";
  }
  .icon-note1:before {
    content: "\ebc7";
  }
  .icon-clock3:before {
    content: "\ebc8";
  }
  .icon-paperplane:before {
    content: "\ebc9";
  }
  .icon-params:before {
    content: "\ebca";
  }
  .icon-banknote:before {
    content: "\ebcb";
  }
  .icon-data:before {
    content: "\ebcc";
  }
  .icon-music3:before {
    content: "\ebcd";
  }
  .icon-megaphone1:before {
    content: "\ebce";
  }
  .icon-study:before {
    content: "\ebcf";
  }
  .icon-lab1:before {
    content: "\ebd0";
  }
  .icon-food:before {
    content: "\ebd1";
  }
  .icon-t-shirt:before {
    content: "\ebd2";
  }
  .icon-fire2:before {
    content: "\ebd3";
  }
  .icon-clip:before {
    content: "\ebd4";
  }
  .icon-shop1:before {
    content: "\ebd5";
  }
  .icon-calendar4:before {
    content: "\ebd6";
  }
  .icon-wallet2:before {
    content: "\ebd7";
  }
  .icon-vynil:before {
    content: "\ebd8";
  }
  .icon-truck2:before {
    content: "\ebd9";
  }
  .icon-world:before {
    content: "\ebda";
  }
  .icon-adobe:before {
    content: "\ebe5";
    color: #f00;
  }
  .icon-adobeacrobatreader:before {
    content: "\ebe6";
    color: #ee3f24;
  }
  .icon-airbnb:before {
    content: "\ebf3";
    color: #ff5a5f;
  }
  .icon-amazonalexa:before {
    content: "\ebf9";
    color: #00caff;
  }
  .icon-apple1:before {
    content: "\ec0e";
    color: #999;
  }
  .icon-applemusic:before {
    content: "\ec0f";
  }
  .icon-applepay:before {
    content: "\ec10";
  }
  .icon-baidu:before {
    content: "\ec2a";
    color: #2319dc;
  }
  .icon-buymeacoffee:before {
    content: "\ec4c";
    color: #ff813f;
  }
  .icon-cashapp:before {
    content: "\ec52";
    color: #00c244;
  }
  .icon-facebook4:before {
    content: "\ecd6";
    color: #1877f2;
  }
  .icon-foursquare3:before {
    content: "\eced";
    color: #f94877;
  }
  .icon-gauges:before {
    content: "\ecf7";
    color: #2fa66a;
  }
  .icon-gmail:before {
    content: "\ed06";
    color: #d14836;
  }
  .icon-google5:before {
    content: "\ed11";
    color: #4285f4;
  }
  .icon-googlecloud:before {
    content: "\ed15";
    color: #4285f4;
  }
  .icon-googlepay:before {
    content: "\ed1a";
    color: #5f6368;
  }
  .icon-googleplay:before {
    content: "\ed1b";
    color: #607d8b;
  }
  .icon-html51:before {
    content: "\ed47";
    color: #e34f26;
  }
  .icon-hubspot:before {
    content: "\ed4a";
    color: #ff7a59;
  }
  .icon-instagram3:before {
    content: "\ed5e";
    color: #e4405f;
  }
  .icon-internetexplorer:before {
    content: "\ed64";
    color: #0076d6;
  }
  .icon-invision:before {
    content: "\ed65";
    color: #f36;
  }
  .icon-ios:before {
    content: "\ed68";
  }
  .icon-itunes:before {
    content: "\ed6c";
    color: #fb5bc5;
  }
  .icon-javascript:before {
    content: "\ed6f";
    color: #f7df1e;
  }
  .icon-linux1:before {
    content: "\eda5";
    color: #fcc624;
  }
  .icon-messenger:before {
    content: "\edcc";
    color: #00b2ff;
  }
  .icon-microsoftexcel:before {
    content: "\edd4";
    color: #217346;
  }
  .icon-microsoftonedrive:before {
    content: "\edd6";
    color: #094ab2;
  }
  .icon-microsoftoutlook:before {
    content: "\edd8";
    color: #0072c6;
  }
  .icon-microsoftword:before {
    content: "\eddb";
    color: #2b579a;
  }
  .icon-opera2:before {
    content: "\ee1a";
    color: #ff1b2d;
  }
  .icon-paypal3:before {
    content: "\ee2b";
    color: #00457c;
  }
  .icon-pinterest4:before {
    content: "\ee34";
    color: #bd081c;
  }
  .icon-postgresql:before {
    content: "\ee43";
    color: #336791;
  }
  .icon-powershell:before {
    content: "\ee46";
    color: #5391fe;
  }
  .icon-processwire:before {
    content: "\ee4b";
    color: #ef145f;
  }
  .icon-python:before {
    content: "\ee54";
    color: #3776ab;
  }
  .icon-shazam:before {
    content: "\ee98";
    color: #08f;
  }
  .icon-skype3:before {
    content: "\eea4";
    color: #00aff0;
  }
  .icon-snapchat1:before {
    content: "\eeab";
    color: #fffc00;
  }
  .icon-spotify3:before {
    content: "\eec4";
    color: #1ed760;
  }
  .icon-stackoverflow1:before {
    content: "\eecd";
    color: #fe7a16;
  }
  .icon-steam3:before {
    content: "\eed4";
  }
  .icon-swarm1:before {
    content: "\eeec";
    color: #ffa633;
  }
  .icon-tencentqq:before {
    content: "\eefa";
    color: #eb1923;
  }
  .icon-tencentweibo:before {
    content: "\eefb";
    color: #20b8e5;
  }
  .icon-teradata:before {
    content: "\eefd";
    color: #f37440;
  }
  .icon-tesla:before {
    content: "\eeff";
    color: #c00;
  }
  .icon-tiktok:before {
    content: "\ef03";
  }
  .icon-tinder:before {
    content: "\ef05";
    color: #ff6b6b;
  }
  .icon-toggl:before {
    content: "\ef07";
    color: #e01b22;
  }
  .icon-trello2:before {
    content: "\ef10";
    color: #0079bf;
  }
  .icon-tripadvisor1:before {
    content: "\ef12";
    color: #00af87;
  }
  .icon-trustpilot:before {
    content: "\ef14";
    color: #00b67a;
  }
  .icon-twitch2:before {
    content: "\ef18";
    color: #6441a4;
  }
  .icon-x:before {
    content: "\ef19";
  }
  .icon-uber:before {
    content: "\ef1d";
  }
  .icon-ubereats:before {
    content: "\ef1e";
    color: #5fb709;
  }
  .icon-verizon:before {
    content: "\ef31";
    color: #cd040b;
  }
  .icon-viber:before {
    content: "\ef33";
    color: #665cac;
  }
  .icon-vimeo4:before {
    content: "\ef35";
    color: #1ab7ea;
  }
  .icon-vine3:before {
    content: "\ef36";
    color: #11b48a;
  }
  .icon-visa:before {
    content: "\ef38";
    color: #142787;
  }
  .icon-visualstudiocode:before {
    content: "\ef3a";
    color: #007acc;
  }
  .icon-vk3:before {
    content: "\ef3b";
    color: #4680c2;
  }
  .icon-vlcmediaplayer:before {
    content: "\ef3c";
    color: #f80;
  }
  .icon-vodafone:before {
    content: "\ef3d";
    color: #e60000;
  }
  .icon-w3c:before {
    content: "\ef41";
    color: #005a9c;
  }
  .icon-wechat1:before {
    content: "\ef4a";
    color: #7bb32e;
  }
  .icon-whatsapp2:before {
    content: "\ef4b";
    color: #25d366;
  }
  .icon-wheniwork:before {
    content: "\ef4c";
    color: #51a33d;
  }
  .icon-windows2:before {
    content: "\ef51";
    color: #0078d6;
  }
  .icon-wordpress2:before {
    content: "\ef59";
    color: #21759b;
  }
  .icon-xbox:before {
    content: "\ef60";
    color: #107c10;
  }
  .icon-xiaomi:before {
    content: "\ef65";
    color: #fa6709;
  }
  .icon-yahoo3:before {
    content: "\ef6a";
    color: #6001d2;
  }
  .icon-yelp3:before {
    content: "\ef71";
    color: #d32323;
  }
  .icon-youtube4:before {
    content: "\ef72";
    color: #f00;
  }
  .icon-zingat:before {
    content: "\ef7d";
    color: #009cfb;
  }
  .icon-zoom:before {
    content: "\ef7e";
    color: #2d8cff;
  }
  .icon-zulip:before {
    content: "\ef80";
    color: #52c2af;
  }
  .icon-home1:before {
    content: "\ef81";
  }
  .icon-home2:before {
    content: "\ef82";
  }
  .icon-home3:before {
    content: "\ef83";
  }
  .icon-office:before {
    content: "\ef84";
  }
  .icon-newspaper:before {
    content: "\ef85";
  }
  .icon-pencil1:before {
    content: "\ef86";
  }
  .icon-pencil2:before {
    content: "\ef87";
  }
  .icon-quill:before {
    content: "\ef88";
  }
  .icon-pen:before {
    content: "\ef89";
  }
  .icon-blog:before {
    content: "\ef8a";
  }
  .icon-eyedropper1:before {
    content: "\ef8b";
  }
  .icon-droplet:before {
    content: "\ef8c";
  }
  .icon-paint-format:before {
    content: "\ef8d";
  }
  .icon-image1:before {
    content: "\ef8e";
  }
  .icon-images:before {
    content: "\ef8f";
  }
  .icon-camera1:before {
    content: "\ef90";
  }
  .icon-headphones1:before {
    content: "\ef91";
  }
  .icon-music1:before {
    content: "\ef92";
  }
  .icon-play1:before {
    content: "\ef93";
  }
  .icon-film1:before {
    content: "\ef94";
  }
  .icon-video-camera1:before {
    content: "\ef95";
  }
  .icon-dice:before {
    content: "\ef96";
  }
  .icon-pacman:before {
    content: "\ef97";
  }
  .icon-spades:before {
    content: "\ef98";
  }
  .icon-clubs:before {
    content: "\ef99";
  }
  .icon-diamonds:before {
    content: "\ef9a";
  }
  .icon-bullhorn1:before {
    content: "\ef9b";
  }
  .icon-connection:before {
    content: "\ef9c";
  }
  .icon-podcast1:before {
    content: "\ef9d";
  }
  .icon-feed1:before {
    content: "\ef9e";
  }
  .icon-mic:before {
    content: "\ef9f";
  }
  .icon-book1:before {
    content: "\efa0";
  }
  .icon-books:before {
    content: "\efa1";
  }
  .icon-library:before {
    content: "\efa2";
  }
  .icon-file-text1:before {
    content: "\efa3";
  }
  .icon-profile:before {
    content: "\efa4";
  }
  .icon-file-empty:before {
    content: "\efa5";
  }
  .icon-files-empty:before {
    content: "\efa6";
  }
  .icon-file-text2:before {
    content: "\efa7";
  }
  .icon-file-picture:before {
    content: "\efa8";
  }
  .icon-file-music:before {
    content: "\efa9";
  }
  .icon-file-play:before {
    content: "\efaa";
  }
  .icon-file-video:before {
    content: "\efab";
  }
  .icon-file-zip:before {
    content: "\efac";
  }
  .icon-copy1:before {
    content: "\efad";
  }
  .icon-paste1:before {
    content: "\efae";
  }
  .icon-stack:before {
    content: "\efaf";
  }
  .icon-folder1:before {
    content: "\efb0";
  }
  .icon-folder-open1:before {
    content: "\efb1";
  }
  .icon-folder-plus:before {
    content: "\efb2";
  }
  .icon-folder-minus:before {
    content: "\efb3";
  }
  .icon-folder-download:before {
    content: "\efb4";
  }
  .icon-folder-upload:before {
    content: "\efb5";
  }
  .icon-price-tag:before {
    content: "\efb6";
  }
  .icon-price-tags:before {
    content: "\efb7";
  }
  .icon-barcode1:before {
    content: "\efb8";
  }
  .icon-qrcode1:before {
    content: "\efb9";
  }
  .icon-ticket1:before {
    content: "\efba";
  }
  .icon-cart:before {
    content: "\efbb";
  }
  .icon-coin-dollar:before {
    content: "\efbc";
  }
  .icon-coin-euro:before {
    content: "\efbd";
  }
  .icon-coin-pound:before {
    content: "\efbe";
  }
  .icon-coin-yen:before {
    content: "\efbf";
  }
  .icon-credit-card1:before {
    content: "\efc0";
  }
  .icon-calculator1:before {
    content: "\efc1";
  }
  .icon-lifebuoy:before {
    content: "\efc2";
  }
  .icon-phone1:before {
    content: "\efc3";
  }
  .icon-phone-hang-up:before {
    content: "\efc4";
  }
  .icon-address-book1:before {
    content: "\efc5";
  }
  .icon-envelop:before {
    content: "\efc6";
  }
  .icon-pushpin:before {
    content: "\efc7";
  }
  .icon-location:before {
    content: "\efc8";
  }
  .icon-location2:before {
    content: "\efc9";
  }
  .icon-compass1:before {
    content: "\efca";
  }
  .icon-compass2:before {
    content: "\efcb";
  }
  .icon-map1:before {
    content: "\efcc";
  }
  .icon-map2:before {
    content: "\efcd";
  }
  .icon-history1:before {
    content: "\efce";
  }
  .icon-clock:before {
    content: "\efcf";
  }
  .icon-clock2:before {
    content: "\efd0";
  }
  .icon-alarm:before {
    content: "\efd1";
  }
  .icon-bell1:before {
    content: "\efd2";
  }
  .icon-stopwatch:before {
    content: "\efd3";
  }
  .icon-calendar1:before {
    content: "\efd4";
  }
  .icon-printer:before {
    content: "\efd5";
  }
  .icon-keyboard:before {
    content: "\efd6";
  }
  .icon-display:before {
    content: "\efd7";
  }
  .icon-laptop1:before {
    content: "\efd8";
  }
  .icon-mobile1:before {
    content: "\efd9";
  }
  .icon-mobile2:before {
    content: "\efda";
  }
  .icon-tablet1:before {
    content: "\efdb";
  }
  .icon-tv1:before {
    content: "\efdc";
  }
  .icon-drawer:before {
    content: "\efdd";
  }
  .icon-drawer2:before {
    content: "\efde";
  }
  .icon-box-add:before {
    content: "\efdf";
  }
  .icon-box-remove:before {
    content: "\efe0";
  }
  .icon-download1:before {
    content: "\efe1";
  }
  .icon-upload1:before {
    content: "\efe2";
  }
  .icon-floppy-disk:before {
    content: "\efe3";
  }
  .icon-drive:before {
    content: "\efe4";
  }
  .icon-database1:before {
    content: "\efe5";
  }
  .icon-undo1:before {
    content: "\efe6";
  }
  .icon-redo:before {
    content: "\efe7";
  }
  .icon-undo2:before {
    content: "\efe8";
  }
  .icon-redo2:before {
    content: "\efe9";
  }
  .icon-forward1:before {
    content: "\efea";
  }
  .icon-reply1:before {
    content: "\efeb";
  }
  .icon-bubble:before {
    content: "\efec";
  }
  .icon-bubbles:before {
    content: "\efed";
  }
  .icon-bubbles2:before {
    content: "\efee";
  }
  .icon-bubble2:before {
    content: "\efef";
  }
  .icon-bubbles3:before {
    content: "\eff0";
  }
  .icon-bubbles4:before {
    content: "\eff1";
  }
  .icon-user1:before {
    content: "\eff2";
  }
  .icon-users1:before {
    content: "\eff3";
  }
  .icon-user-plus1:before {
    content: "\eff4";
  }
  .icon-user-minus:before {
    content: "\eff5";
  }
  .icon-user-check:before {
    content: "\eff6";
  }
  .icon-user-tie:before {
    content: "\eff7";
  }
  .icon-quotes-left:before {
    content: "\eff8";
  }
  .icon-quotes-right:before {
    content: "\eff9";
  }
  .icon-hour-glass:before {
    content: "\effa";
  }
  .icon-spinner1:before {
    content: "\effb";
  }
  .icon-spinner2:before {
    content: "\effc";
  }
  .icon-spinner3:before {
    content: "\effd";
  }
  .icon-spinner4:before {
    content: "\effe";
  }
  .icon-spinner5:before {
    content: "\efff";
  }
  .icon-spinner6:before {
    content: "\f00f";
  }
  .icon-spinner7:before {
    content: "\f01f";
  }
  .icon-spinner8:before {
    content: "\f020";
  }
  .icon-spinner9:before {
    content: "\f03f";
  }
  .icon-spinner10:before {
    content: "\f04f";
  }
  .icon-spinner11:before {
    content: "\f05f";
  }
  .icon-binoculars1:before {
    content: "\f06f";
  }
  .icon-search1:before {
    content: "\f07f";
  }
  .icon-zoom-in:before {
    content: "\f08f";
  }
  .icon-zoom-out:before {
    content: "\f09f";
  }
  .icon-enlarge:before {
    content: "\f0af";
  }
  .icon-shrink:before {
    content: "\f0b3";
  }
  .icon-enlarge2:before {
    content: "\f0b4";
  }
  .icon-shrink2:before {
    content: "\f0b5";
  }
  .icon-key1:before {
    content: "\f0b6";
  }
  .icon-key2:before {
    content: "\f0b7";
  }
  .icon-lock1:before {
    content: "\f0b8";
  }
  .icon-unlocked:before {
    content: "\f0b9";
  }
  .icon-wrench1:before {
    content: "\f0ba";
  }
  .icon-equalizer:before {
    content: "\f0bb";
  }
  .icon-equalizer2:before {
    content: "\f0bc";
  }
  .icon-cog1:before {
    content: "\f0bd";
  }
  .icon-cogs1:before {
    content: "\f0be";
  }
  .icon-hammer:before {
    content: "\f0bf";
  }
  .icon-magic-wand:before {
    content: "\f0cf";
  }
  .icon-aid-kit:before {
    content: "\f0df";
  }
  .icon-bug1:before {
    content: "\f0ef";
  }
  .icon-pie-chart1:before {
    content: "\f0ff";
  }
  .icon-stats-dots:before {
    content: "\f10f";
  }
  .icon-stats-bars:before {
    content: "\f116";
  }
  .icon-stats-bars2:before {
    content: "\f117";
  }
  .icon-trophy1:before {
    content: "\f11f";
  }
  .icon-gift1:before {
    content: "\f12f";
  }
  .icon-glass1:before {
    content: "\f13f";
  }
  .icon-glass2:before {
    content: "\f14f";
  }
  .icon-mug:before {
    content: "\f15f";
  }
  .icon-spoon-knife:before {
    content: "\f16f";
  }
  .icon-leaf1:before {
    content: "\f17f";
  }
  .icon-rocket1:before {
    content: "\f18f";
  }
  .icon-meter:before {
    content: "\f19f";
  }
  .icon-meter2:before {
    content: "\f1af";
  }
  .icon-hammer2:before {
    content: "\f1bf";
  }
  .icon-fire1:before {
    content: "\f1cf";
  }
  .icon-lab:before {
    content: "\f1df";
  }
  .icon-magnet1:before {
    content: "\f1ef";
  }
  .icon-bin:before {
    content: "\f1ff";
  }
  .icon-bin2:before {
    content: "\f20f";
  }
  .icon-briefcase1:before {
    content: "\f21f";
  }
  .icon-airplane:before {
    content: "\f220";
  }
  .icon-truck1:before {
    content: "\f22e";
  }
  .icon-road1:before {
    content: "\f22f";
  }
  .icon-accessibility:before {
    content: "\f23f";
  }
  .icon-target:before {
    content: "\f24f";
  }
  .icon-shield1:before {
    content: "\f25f";
  }
  .icon-power:before {
    content: "\f26f";
  }
  .icon-switch:before {
    content: "\f27f";
  }
  .icon-power-cord:before {
    content: "\f28f";
  }
  .icon-clipboard1:before {
    content: "\f29f";
  }
  .icon-list-numbered:before {
    content: "\f2af";
  }
  .icon-list1:before {
    content: "\f2bf";
  }
  .icon-list2:before {
    content: "\f2cf";
  }
  .icon-tree1:before {
    content: "\f2df";
  }
  .icon-menu:before {
    content: "\f2e1";
  }
  .icon-menu2:before {
    content: "\f2e2";
  }
  .icon-menu3:before {
    content: "\f2e3";
  }
  .icon-menu4:before {
    content: "\f2e4";
  }
  .icon-cloud1:before {
    content: "\f2e5";
  }
  .icon-cloud-download1:before {
    content: "\f2e6";
  }
  .icon-cloud-upload1:before {
    content: "\f2e7";
  }
  .icon-cloud-check:before {
    content: "\f2e8";
  }
  .icon-download2:before {
    content: "\f2e9";
  }
  .icon-upload2:before {
    content: "\f2ea";
  }
  .icon-download3:before {
    content: "\f2eb";
  }
  .icon-upload3:before {
    content: "\f2ec";
  }
  .icon-sphere:before {
    content: "\f2ed";
  }
  .icon-earth:before {
    content: "\f2ee";
  }
  .icon-link1:before {
    content: "\f2ef";
  }
  .icon-flag1:before {
    content: "\f2f0";
  }
  .icon-attachment:before {
    content: "\f2f1";
  }
  .icon-eye1:before {
    content: "\f2f2";
  }
  .icon-eye-plus:before {
    content: "\f2f3";
  }
  .icon-eye-minus:before {
    content: "\f2f4";
  }
  .icon-eye-blocked:before {
    content: "\f2f5";
  }
  .icon-bookmark1:before {
    content: "\f2f6";
  }
  .icon-bookmarks:before {
    content: "\f2f7";
  }
  .icon-sun:before {
    content: "\f2f8";
  }
  .icon-contrast:before {
    content: "\f2f9";
  }
  .icon-brightness-contrast:before {
    content: "\f2fa";
  }
  .icon-star-empty:before {
    content: "\f2fb";
  }
  .icon-star-half1:before {
    content: "\f2fc";
  }
  .icon-star-full:before {
    content: "\f2fd";
  }
  .icon-heart1:before {
    content: "\f2fe";
  }
  .icon-heart-broken:before {
    content: "\f2ff";
  }
  .icon-man:before {
    content: "\f300";
  }
  .icon-woman:before {
    content: "\f301";
  }
  .icon-man-woman:before {
    content: "\f302";
  }
  .icon-happy:before {
    content: "\f303";
  }
  .icon-happy2:before {
    content: "\f304";
  }
  .icon-smile:before {
    content: "\f305";
  }
  .icon-smile2:before {
    content: "\f306";
  }
  .icon-tongue:before {
    content: "\f307";
  }
  .icon-tongue2:before {
    content: "\f308";
  }
  .icon-sad:before {
    content: "\f309";
  }
  .icon-sad2:before {
    content: "\f30a";
  }
  .icon-wink:before {
    content: "\f30b";
  }
  .icon-wink2:before {
    content: "\f30c";
  }
  .icon-grin:before {
    content: "\f30d";
  }
  .icon-grin2:before {
    content: "\f30e";
  }
  .icon-cool:before {
    content: "\f30f";
  }
  .icon-cool2:before {
    content: "\f310";
  }
  .icon-angry:before {
    content: "\f311";
  }
  .icon-angry2:before {
    content: "\f312";
  }
  .icon-evil:before {
    content: "\f313";
  }
  .icon-evil2:before {
    content: "\f314";
  }
  .icon-shocked:before {
    content: "\f315";
  }
  .icon-shocked2:before {
    content: "\f316";
  }
  .icon-baffled:before {
    content: "\f317";
  }
  .icon-baffled2:before {
    content: "\f318";
  }
  .icon-confused:before {
    content: "\f319";
  }
  .icon-confused2:before {
    content: "\f31a";
  }
  .icon-neutral:before {
    content: "\f31b";
  }
  .icon-neutral2:before {
    content: "\f31c";
  }
  .icon-hipster:before {
    content: "\f31d";
  }
  .icon-hipster2:before {
    content: "\f31e";
  }
  .icon-wondering:before {
    content: "\f31f";
  }
  .icon-wondering2:before {
    content: "\f320";
  }
  .icon-sleepy:before {
    content: "\f321";
  }
  .icon-sleepy2:before {
    content: "\f322";
  }
  .icon-frustrated:before {
    content: "\f323";
  }
  .icon-frustrated2:before {
    content: "\f324";
  }
  .icon-crying:before {
    content: "\f325";
  }
  .icon-crying2:before {
    content: "\f326";
  }
  .icon-point-up:before {
    content: "\f327";
  }
  .icon-point-right:before {
    content: "\f328";
  }
  .icon-point-down:before {
    content: "\f329";
  }
  .icon-point-left:before {
    content: "\f32a";
  }
  .icon-warning1:before {
    content: "\f32b";
  }
  .icon-notification:before {
    content: "\f32c";
  }
  .icon-question1:before {
    content: "\f32d";
  }
  .icon-plus1:before {
    content: "\f32e";
  }
  .icon-minus1:before {
    content: "\f32f";
  }
  .icon-info1:before {
    content: "\f330";
  }
  .icon-cancel-circle:before {
    content: "\f331";
  }
  .icon-blocked:before {
    content: "\f332";
  }
  .icon-cross:before {
    content: "\f333";
  }
  .icon-checkmark:before {
    content: "\f334";
  }
  .icon-checkmark2:before {
    content: "\f335";
  }
  .icon-spell-check:before {
    content: "\f336";
  }
  .icon-enter:before {
    content: "\f337";
  }
  .icon-exit:before {
    content: "\f338";
  }
  .icon-play2:before {
    content: "\f339";
  }
  .icon-pause1:before {
    content: "\f33a";
  }
  .icon-stop1:before {
    content: "\f33b";
  }
  .icon-previous:before {
    content: "\f33c";
  }
  .icon-next:before {
    content: "\f33d";
  }
  .icon-backward1:before {
    content: "\f33e";
  }
  .icon-forward2:before {
    content: "\f33f";
  }
  .icon-play3:before {
    content: "\f340";
  }
  .icon-pause2:before {
    content: "\f341";
  }
  .icon-stop2:before {
    content: "\f342";
  }
  .icon-backward2:before {
    content: "\f343";
  }
  .icon-forward3:before {
    content: "\f344";
  }
  .icon-first:before {
    content: "\f345";
  }
  .icon-last:before {
    content: "\f346";
  }
  .icon-previous2:before {
    content: "\f347";
  }
  .icon-next2:before {
    content: "\f348";
  }
  .icon-eject1:before {
    content: "\f349";
  }
  .icon-volume-high:before {
    content: "\f34a";
  }
  .icon-volume-medium:before {
    content: "\f34b";
  }
  .icon-volume-low:before {
    content: "\f34c";
  }
  .icon-volume-mute:before {
    content: "\f34d";
  }
  .icon-volume-mute2:before {
    content: "\f34e";
  }
  .icon-volume-increase:before {
    content: "\f34f";
  }
  .icon-volume-decrease:before {
    content: "\f350";
  }
  .icon-loop:before {
    content: "\f351";
  }
  .icon-loop2:before {
    content: "\f352";
  }
  .icon-infinite:before {
    content: "\f353";
  }
  .icon-shuffle:before {
    content: "\f354";
  }
  .icon-arrow-up-left:before {
    content: "\f355";
  }
  .icon-arrow-up1:before {
    content: "\f356";
  }
  .icon-arrow-up-right:before {
    content: "\f357";
  }
  .icon-arrow-right1:before {
    content: "\f358";
  }
  .icon-arrow-down-right:before {
    content: "\f359";
  }
  .icon-arrow-down1:before {
    content: "\f35a";
  }
  .icon-arrow-down-left:before {
    content: "\f35b";
  }
  .icon-arrow-left1:before {
    content: "\f35c";
  }
  .icon-arrow-up-left2:before {
    content: "\f35d";
  }
  .icon-arrow-up2:before {
    content: "\f35e";
  }
  .icon-arrow-up-right2:before {
    content: "\f35f";
  }
  .icon-arrow-right2:before {
    content: "\f360";
  }
  .icon-arrow-down-right2:before {
    content: "\f361";
  }
  .icon-arrow-down2:before {
    content: "\f362";
  }
  .icon-arrow-down-left2:before {
    content: "\f363";
  }
  .icon-arrow-left2:before {
    content: "\f364";
  }
  .icon-circle-up:before {
    content: "\f365";
  }
  .icon-circle-right:before {
    content: "\f366";
  }
  .icon-circle-down:before {
    content: "\f367";
  }
  .icon-circle-left:before {
    content: "\f368";
  }
  .icon-tab:before {
    content: "\f369";
  }
  .icon-move-up:before {
    content: "\f36a";
  }
  .icon-move-down:before {
    content: "\f36b";
  }
  .icon-sort-alpha-asc1:before {
    content: "\f36c";
  }
  .icon-sort-alpha-desc1:before {
    content: "\f36d";
  }
  .icon-sort-numeric-asc1:before {
    content: "\f36e";
  }
  .icon-sort-numberic-desc:before {
    content: "\f36f";
  }
  .icon-sort-amount-asc1:before {
    content: "\f370";
  }
  .icon-sort-amount-desc1:before {
    content: "\f371";
  }
  .icon-command:before {
    content: "\f372";
  }
  .icon-shift:before {
    content: "\f373";
  }
  .icon-ctrl:before {
    content: "\f374";
  }
  .icon-opt:before {
    content: "\f375";
  }
  .icon-checkbox-checked:before {
    content: "\f376";
  }
  .icon-checkbox-unchecked:before {
    content: "\f377";
  }
  .icon-radio-checked:before {
    content: "\f378";
  }
  .icon-radio-checked2:before {
    content: "\f379";
  }
  .icon-radio-unchecked:before {
    content: "\f37a";
  }
  .icon-crop1:before {
    content: "\f37b";
  }
  .icon-make-group:before {
    content: "\f37c";
  }
  .icon-ungroup:before {
    content: "\f37d";
  }
  .icon-scissors1:before {
    content: "\f37e";
  }
  .icon-filter1:before {
    content: "\f37f";
  }
  .icon-font1:before {
    content: "\f380";
  }
  .icon-ligature:before {
    content: "\f381";
  }
  .icon-ligature2:before {
    content: "\f382";
  }
  .icon-text-height1:before {
    content: "\f383";
  }
  .icon-text-width1:before {
    content: "\f384";
  }
  .icon-font-size:before {
    content: "\f385";
  }
  .icon-bold1:before {
    content: "\f386";
  }
  .icon-underline1:before {
    content: "\f387";
  }
  .icon-italic1:before {
    content: "\f388";
  }
  .icon-strikethrough1:before {
    content: "\f389";
  }
  .icon-omega:before {
    content: "\f38a";
  }
  .icon-sigma:before {
    content: "\f38b";
  }
  .icon-page-break:before {
    content: "\f38c";
  }
  .icon-superscript1:before {
    content: "\f38d";
  }
  .icon-subscript1:before {
    content: "\f38e";
  }
  .icon-superscript2:before {
    content: "\f38f";
  }
  .icon-subscript2:before {
    content: "\f390";
  }
  .icon-text-color:before {
    content: "\f391";
  }
  .icon-pagebreak:before {
    content: "\f392";
  }
  .icon-clear-formatting:before {
    content: "\f393";
  }
  .icon-table1:before {
    content: "\f394";
  }
  .icon-table2:before {
    content: "\f395";
  }
  .icon-insert-template:before {
    content: "\f396";
  }
  .icon-pilcrow:before {
    content: "\f397";
  }
  .icon-ltr:before {
    content: "\f398";
  }
  .icon-rtl:before {
    content: "\f399";
  }
  .icon-section:before {
    content: "\f39a";
  }
  .icon-paragraph-left:before {
    content: "\f39b";
  }
  .icon-paragraph-center:before {
    content: "\f39c";
  }
  .icon-paragraph-right:before {
    content: "\f39d";
  }
  .icon-paragraph-justify:before {
    content: "\f39e";
  }
  .icon-indent-increase:before {
    content: "\f39f";
  }
  .icon-indent-decrease:before {
    content: "\f3a0";
  }
  .icon-share1:before {
    content: "\f3a1";
  }
  .icon-new-tab:before {
    content: "\f3a2";
  }
  .icon-embed:before {
    content: "\f3a3";
  }
  .icon-embed2:before {
    content: "\f3a4";
  }
  .icon-terminal1:before {
    content: "\f3a5";
  }
  .icon-share2:before {
    content: "\f3a6";
  }
  .icon-mail:before {
    content: "\f3a7";
  }
  .icon-mail2:before {
    content: "\f3a8";
  }
  .icon-mail3:before {
    content: "\f3a9";
  }
  .icon-mail4:before {
    content: "\f3aa";
  }
  .icon-amazon1:before {
    content: "\f3ab";
  }
  .icon-google1:before {
    content: "\f3ac";
  }
  .icon-google2:before {
    content: "\f3ad";
  }
  .icon-google3:before {
    content: "\f3ae";
  }
  .icon-google-plus1:before {
    content: "\f3af";
  }
  .icon-google-plus2:before {
    content: "\f3b0";
  }
  .icon-google-plus3:before {
    content: "\f3b1";
  }
  .icon-hangouts:before {
    content: "\f3b2";
  }
  .icon-google-drive:before {
    content: "\f3b3";
  }
  .icon-facebook1:before {
    content: "\f3b4";
  }
  .icon-facebook2:before {
    content: "\f3b5";
  }
  .icon-instagram1:before {
    content: "\f3b6";
  }
  .icon-whatsapp1:before {
    content: "\f3b7";
  }
  .icon-spotify1:before {
    content: "\f3b8";
  }
  .icon-telegram1:before {
    content: "\f3b9";
  }
  .icon-twitter1:before {
    content: "\ea96";
  }
  .icon-vine1:before {
    content: "\f3ba";
  }
  .icon-vk1:before {
    content: "\f3bb";
  }
  .icon-renren1:before {
    content: "\f3bc";
  }
  .icon-sina-weibo:before {
    content: "\f3bd";
  }
  .icon-rss1:before {
    content: "\f3be";
  }
  .icon-rss2:before {
    content: "\f3bf";
  }
  .icon-youtube1:before {
    content: "\f3c0";
  }
  .icon-youtube2:before {
    content: "\f3c1";
  }
  .icon-twitch1:before {
    content: "\f3c2";
  }
  .icon-vimeo1:before {
    content: "\f3c3";
  }
  .icon-vimeo2:before {
    content: "\f3c4";
  }
  .icon-lanyrd:before {
    content: "\f3c5";
  }
  .icon-flickr1:before {
    content: "\f3c6";
  }
  .icon-flickr2:before {
    content: "\f3c7";
  }
  .icon-flickr3:before {
    content: "\f3c8";
  }
  .icon-flickr4:before {
    content: "\f3c9";
  }
  .icon-dribbble1:before {
    content: "\f3ca";
  }
  .icon-behance1:before {
    content: "\f3cb";
  }
  .icon-behance2:before {
    content: "\f3cc";
  }
  .icon-deviantart1:before {
    content: "\f3cd";
  }
  .icon-500px1:before {
    content: "\f3ce";
  }
  .icon-steam1:before {
    content: "\f3cf";
  }
  .icon-steam2:before {
    content: "\f3d0";
  }
  .icon-dropbox1:before {
    content: "\f3d1";
  }
  .icon-onedrive:before {
    content: "\f3d2";
  }
  .icon-github1:before {
    content: "\f3d3";
  }
  .icon-npm:before {
    content: "\f3d4";
  }
  .icon-basecamp:before {
    content: "\f3d5";
  }
  .icon-trello1:before {
    content: "\f3d6";
  }
  .icon-wordpress1:before {
    content: "\f3d7";
  }
  .icon-joomla1:before {
    content: "\f3d8";
  }
  .icon-ello:before {
    content: "\f3d9";
  }
  .icon-blogger:before {
    content: "\f3da";
  }
  .icon-blogger2:before {
    content: "\f3db";
  }
  .icon-tumblr1:before {
    content: "\f3dc";
  }
  .icon-tumblr2:before {
    content: "\f3dd";
  }
  .icon-yahoo1:before {
    content: "\f3de";
  }
  .icon-yahoo2:before {
    content: "\f3df";
  }
  .icon-tux:before {
    content: "\f3e0";
  }
  .icon-appleinc:before {
    content: "\f3e1";
  }
  .icon-finder:before {
    content: "\f3e2";
  }
  .icon-android1:before {
    content: "\f3e3";
  }
  .icon-windows1:before {
    content: "\f3e4";
  }
  .icon-windows8:before {
    content: "\f3e5";
  }
  .icon-soundcloud1:before {
    content: "\f3e6";
  }
  .icon-soundcloud2:before {
    content: "\f3e7";
  }
  .icon-skype1:before {
    content: "\f3e8";
  }
  .icon-reddit1:before {
    content: "\f3e9";
  }
  .icon-hackernews:before {
    content: "\f3ea";
  }
  .icon-wikipedia:before {
    content: "\f3eb";
  }
  .icon-linkedin1:before {
    content: "\f3ec";
  }
  .icon-linkedin2:before {
    content: "\f3ed";
  }
  .icon-lastfm1:before {
    content: "\f3ee";
  }
  .icon-lastfm2:before {
    content: "\f3ef";
  }
  .icon-delicious1:before {
    content: "\f3f0";
  }
  .icon-stumbleupon1:before {
    content: "\f3f1";
  }
  .icon-stumbleupon2:before {
    content: "\f3f2";
  }
  .icon-stackoverflow:before {
    content: "\f3f3";
  }
  .icon-pinterest1:before {
    content: "\f3f4";
  }
  .icon-pinterest2:before {
    content: "\f3f5";
  }
  .icon-xing1:before {
    content: "\f3f6";
  }
  .icon-xing2:before {
    content: "\f3f7";
  }
  .icon-flattr:before {
    content: "\f3f8";
  }
  .icon-foursquare1:before {
    content: "\f3f9";
  }
  .icon-yelp1:before {
    content: "\f3fa";
  }
  .icon-paypal1:before {
    content: "\f3fb";
  }
  .icon-chrome1:before {
    content: "\f3fc";
  }
  .icon-firefox1:before {
    content: "\f3fd";
  }
  .icon-IE:before {
    content: "\f3fe";
  }
  .icon-edge1:before {
    content: "\f3ff";
  }
  .icon-safari1:before {
    content: "\f400";
  }
  .icon-opera1:before {
    content: "\f401";
  }
  .icon-file-pdf:before {
    content: "\f402";
  }
  .icon-file-openoffice:before {
    content: "\f403";
  }
  .icon-file-word:before {
    content: "\f404";
  }
  .icon-file-excel:before {
    content: "\f405";
  }
  .icon-libreoffice:before {
    content: "\f406";
  }
  .icon-html-five:before {
    content: "\f407";
  }
  .icon-html-five2:before {
    content: "\f408";
  }
  .icon-css31:before {
    content: "\f409";
  }
  .icon-git1:before {
    content: "\f40a";
  }
  .icon-codepen1:before {
    content: "\f40b";
  }
  .icon-svg:before {
    content: "\f40c";
  }
  .icon-IcoMoon:before {
    content: "\f40d";
  }
  