@import "iconmoon-fonts.css";

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

[class^="icon-"] , [class*=" icon-"], %churchfinder {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'churchfinder' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]::before,[class*=" icon-"]::before {
    font-family: 'churchfinder';
}

.icon-church-add::before {
    content: var(--icon-church-add);
}
.icon-church-review::before {
    content: var(--icon-church-review);
}
.icon-church-search::before {
    content: var(--icon-church-search);
}
.icon-account::before {
        content: var(--icon-account);
  }
.icon-alert::before {
        content: var(--icon-alert);
  }
.icon-avatar::before {
        content: var(--icon-avatar);
  }
.icon-avatar2::before {
        content: var(--icon-avatar2);
  }
.icon-church-profile::before {
    content: var(--icon-church-profile);
}
.icon-grow::before {
        content: var(--icon-grow);
  }
.icon-help2::before {
        content: var(--icon-help2);
  }
.icon-journal-2::before {
        content: var(--icon-journal-2);
  }
.icon-journal::before {
        content: var(--icon-journal);
  }
.icon-journey-guide::before {
        content: var(--icon-journey-guide);
  }
.icon-news::before {
        content: var(--icon-news);
  }
.icon-offer::before {
        content: var(--icon-offer);
  }
.icon-reports::before {
        content: var(--icon-reports);
  }
.icon-resources-2::before {
        content: var(--icon-resources-2);
  }
.icon-resources::before {
        content: var(--icon-resources);
  }
.icon-reviews::before {
    content: var(--icon-reviews);
}
.icon-search-tool::before {
        content: var(--icon-search-tool);
  }
.icon-favorite2:before {
    content: var(--icon-favorite2);
}

.icon-favorite-flagged::before  {
    font-family: 'churchfinder';
    content: var(--icon-favorite-flagged);
}

.icon-church-icon::before {
    content: var(--icon-church-icon);
}

.icon-review::before {
    content: var(--icon-review);
}

.icon-pastor::before {
    content: var(--icon-pastor);
}

.icon-bible::before {
    content: var(--icon-bible);
}

.icon-church::before {
    content: var(--icon-church);
}

.icon-counseling::before {
    content: var(--icon-counseling);
}

.icon-glass::before {
    content: var(--icon-glass);
}

.icon-music::before {
    content: var(--icon-music);
}

.icon-search::before {
    content: var(--icon-search);
}

.icon-envelope-o::before {
    content: var(--icon-envelope-o);
}

.icon-heart::before {
    content: var(--icon-heart);
}

.icon-star::before {
    content: var(--icon-star);
}

.icon-star-o::before {
    content: var(--icon-star-o);
}

.icon-user::before {
    content: var(--icon-user);
}

.icon-film::before {
    content: var(--icon-film);
}

.icon-th-large::before {
    content: var(--icon-th-large);
}

.icon-th::before {
    content: var(--icon-th);
}

.icon-th-list::before {
    content: var(--icon-th-list);
}

.icon-check::before {
    content: var(--icon-check);
}

.icon-close::before {
    content: var(--icon-close);
}

.icon-remove::before {
    content: var(--icon-remove);
}

.icon-times::before {
    content: var(--icon-times);
}

.icon-search-plus::before {
    content: var(--icon-search-plus);
}

.icon-search-minus::before {
    content: var(--icon-search-minus);
}

.icon-power-off::before {
    content: var(--icon-power-off);
}

.icon-signal::before {
    content: var(--icon-signal);
}

.icon-cog::before {
    content: var(--icon-cog);
}

.icon-gear::before {
    content: var(--icon-gear);
}

.icon-trash-o::before {
    content: var(--icon-trash-o);
}

.icon-home::before {
    content: var(--icon-home);
}

.icon-file-o::before {
    content: var(--icon-file-o);
}

.icon-clock-o::before {
    content: var(--icon-clock-o);
}

.icon-road::before {
    content: var(--icon-road);
}

.icon-download::before {
    content: var(--icon-download);
}

.icon-arrow-circle-o-down::before {
    content: var(--icon-arrow-circle-o-down);
}

.icon-arrow-circle-o-up::before {
    content: var(--icon-arrow-circle-o-up);
}

.icon-inbox::before {
    content: var(--icon-inbox);
}

.icon-play-circle-o::before {
    content: var(--icon-play-circle-o);
}

.icon-repeat::before {
    content: var(--icon-repeat);
}

.icon-rotate-right::before {
    content: var(--icon-rotate-right);
}

.icon-refresh::before {
    content: var(--icon-refresh);
}

.icon-list-alt::before {
    content: var(--icon-list-alt);
}

.icon-lock::before {
    content: var(--icon-lock);
}

.icon-flag::before {
    content: var(--icon-flag);
}

.icon-headphones::before {
    content: var(--icon-headphones);
}

.icon-volume-off::before {
    content: var(--icon-volume-off);
}

.icon-volume-down::before {
    content: var(--icon-volume-down);
}

.icon-volume-up::before {
    content: var(--icon-volume-up);
}

.icon-qrcode::before {
    content: var(--icon-qrcode);
}

.icon-barcode::before {
    content: var(--icon-barcode);
}

.icon-tag::before {
    content: var(--icon-tag);
}

.icon-tags::before {
    content: var(--icon-tags);
}

.icon-book::before {
    content: var(--icon-book);
}

.icon-bookmark::before {
    content: var(--icon-bookmark);
}

.icon-print::before {
    content: var(--icon-print);
}

.icon-camera::before {
    content: var(--icon-camera);
}

.icon-font::before {
    content: var(--icon-font);
}

.icon-bold::before {
    content: var(--icon-bold);
}

.icon-italic::before {
    content: var(--icon-italic);
}

.icon-text-height::before {
    content: var(--icon-text-height);
}

.icon-text-width::before {
    content: var(--icon-text-width);
}

.icon-align-left::before {
    content: var(--icon-align-left);
}

.icon-align-center::before {
    content: var(--icon-align-center);
}

.icon-align-right::before {
    content: var(--icon-align-right);
}

.icon-align-justify::before {
    content: var(--icon-align-justify);
}

.icon-list::before {
    content: var(--icon-list);
}

.icon-dedent::before {
    content: var(--icon-dedent);
}

.icon-outdent::before {
    content: var(--icon-outdent);
}

.icon-indent::before {
    content: var(--icon-indent);
}

.icon-video-camera::before {
    content: var(--icon-video-camera);
}

.icon-image::before {
    content: var(--icon-image);
}

.icon-photo::before {
    content: var(--icon-photo);
}

.icon-picture-o::before {
    content: var(--icon-picture-o);
}

.icon-pencil::before {
    content: var(--icon-pencil);
}

.icon-map-marker::before {
    content: var(--icon-map-marker);
}

.icon-adjust::before {
    content: var(--icon-adjust);
}

.icon-tint::before {
    content: var(--icon-tint);
}

.icon-edit::before {
    content: var(--icon-edit);
}

.icon-pencil-square-o::before {
    content: var(--icon-pencil-square-o);
}

.icon-share-square-o::before {
    content: var(--icon-share-square-o);
}

.icon-check-square-o::before {
    content: var(--icon-check-square-o);
}

.icon-arrows::before {
    content: var(--icon-arrows);
}

.icon-step-backward::before {
    content: var(--icon-step-backward);
}

.icon-fast-backward::before {
    content: var(--icon-fast-backward);
}

.icon-backward::before {
    content: var(--icon-backward);
}

.icon-play::before {
    content: var(--icon-play);
}

.icon-pause::before {
    content: var(--icon-pause);
}

.icon-stop::before {
    content: var(--icon-stop);
}

.icon-forward::before {
    content: var(--icon-forward);
}

.icon-fast-forward::before {
    content: var(--icon-fast-forward);
}

.icon-step-forward::before {
    content: var(--icon-step-forward);
}

.icon-eject::before {
    content: var(--icon-eject);
}

.icon-chevron-left::before {
    content: var(--icon-chevron-left);
}

.icon-chevron-right::before {
    content: var(--icon-chevron-right);
}

.icon-plus-circle::before {
    content: var(--icon-plus-circle);
}

.icon-minus-circle::before {
    content: var(--icon-minus-circle);
}

.icon-times-circle::before {
    content: var(--icon-times-circle);
}

.icon-check-circle::before {
    content: var(--icon-check-circle);
}

.icon-question-circle::before {
    content: var(--icon-question-circle);
}

.icon-info-circle::before {
    content: var(--icon-info-circle);
}

.icon-crosshairs::before {
    content: var(--icon-crosshairs);
}

.icon-times-circle-o::before {
    content: var(--icon-times-circle-o);
}

.icon-check-circle-o::before {
    content: var(--icon-check-circle-o);
}

.icon-ban::before {
    content: var(--icon-ban);
}

.icon-arrow-left::before {
    content: var(--icon-arrow-left);
}

.icon-arrow-right::before {
    content: var(--icon-arrow-right);
}

.icon-arrow-up::before {
    content: var(--icon-arrow-up);
}

.icon-arrow-down::before {
    content: var(--icon-arrow-down);
}

.icon-mail-forward::before {
    content: var(--icon-mail-forward);
}

.icon-share::before {
    content: var(--icon-share);
}

.icon-expand::before {
    content: var(--icon-expand);
}

.icon-compress::before {
    content: var(--icon-compress);
}

.icon-plus::before {
    content: var(--icon-plus);
}

.icon-minus::before {
    content: var(--icon-minus);
}

.icon-asterisk::before {
    content: var(--icon-asterisk);
}

.icon-exclamation-circle::before {
    content: var(--icon-exclamation-circle);
}

.icon-gift::before {
    content: var(--icon-gift);
}

.icon-leaf::before {
    content: var(--icon-leaf);
}

.icon-fire::before {
    content: var(--icon-fire);
}

.icon-eye::before {
    content: var(--icon-eye);
}

.icon-eye-slash::before {
    content: var(--icon-eye-slash);
}

.icon-exclamation-triangle::before {
    content: var(--icon-exclamation-triangle);
}

.icon-warning::before {
    content: var(--icon-warning);
}

.icon-plane::before {
    content: var(--icon-plane);
}

.icon-calendar::before {
    content: var(--icon-calendar);
}

.icon-random::before {
    content: var(--icon-random);
}

.icon-comment::before {
    content: var(--icon-comment);
}

.icon-magnet::before {
    content: var(--icon-magnet);
}

.icon-chevron-up::before {
    content: var(--icon-chevron-up);
}

.icon-chevron-down::before {
    content: var(--icon-chevron-down);
}

.icon-retweet::before {
    content: var(--icon-retweet);
}

.icon-shopping-cart::before {
    content: var(--icon-shopping-cart);
}

.icon-folder::before {
    content: var(--icon-folder);
}

.icon-folder-open::before {
    content: var(--icon-folder-open);
}

.icon-arrows-v::before {
    content: var(--icon-arrows-v);
}

.icon-arrows-h::before {
    content: var(--icon-arrows-h);
}

.icon-bar-chart::before {
    content: var(--icon-bar-chart);
}

.icon-bar-chart-o::before {
    content: var(--icon-bar-chart-o);
}

.icon-twitter-square::before {
    content: var(--icon-twitter-square);
}

.icon-facebook-square::before {
    content: var(--icon-facebook-square);
}

.icon-camera-retro::before {
    content: var(--icon-camera-retro);
}

.icon-key::before {
    content: var(--icon-key);
}

.icon-cogs::before {
    content: var(--icon-cogs);
}

.icon-gears::before {
    content: var(--icon-gears);
}

.icon-comments::before {
    content: var(--icon-comments);
}

.icon-thumbs-o-up::before {
    content: var(--icon-thumbs-o-up);
}

.icon-thumbs-o-down::before {
    content: var(--icon-thumbs-o-down);
}

.icon-star-half::before {
    content: var(--icon-star-half);
}

.icon-heart-o::before {
    content: var(--icon-heart-o);
}

.icon-sign-out::before {
    content: var(--icon-sign-out);
}

.icon-linkedin-square::before {
    content: var(--icon-linkedin-square);
}

.icon-thumb-tack::before {
    content: var(--icon-thumb-tack);
}

.icon-external-link::before {
    content: var(--icon-external-link);
}

.icon-sign-in::before {
    content: var(--icon-sign-in);
}

.icon-trophy::before {
    content: var(--icon-trophy);
}

.icon-github-square::before {
    content: var(--icon-github-square);
}

.icon-upload::before {
    content: var(--icon-upload);
}

.icon-lemon-o::before {
    content: var(--icon-lemon-o);
}

.icon-phone:before {
    content: var(--icon-phone);
}

.icon-square-o::before {
    content: var(--icon-square-o);
}

.icon-bookmark-o::before {
    content: var(--icon-bookmark-o);
}

.icon-phone-square::before {
    content: var(--icon-phone-square);
}

.icon-twitter::before {
    content: var(--icon-twitter);
}

.icon-facebook::before {
    content: var(--icon-facebook);
}

.icon-facebook-f::before {
    content: var(--icon-facebook-f);
}

.icon-github::before {
    content: var(--icon-github);
}

.icon-unlock::before {
    content: var(--icon-unlock);
}

.icon-credit-card::before {
    content: var(--icon-credit-card);
}

.icon-feed::before {
    content: var(--icon-feed);
}

.icon-rss::before {
    content: var(--icon-rss);
}

.icon-hdd-o::before {
    content: var(--icon-hdd-o);
}

.icon-bullhorn::before {
    content: var(--icon-bullhorn);
}

.icon-bell-o::before {
    content: var(--icon-bell-o);
}

.icon-certificate::before {
    content: var(--icon-certificate);
}

.icon-hand-o-right::before {
    content: var(--icon-hand-o-right);
}

.icon-hand-o-left::before {
    content: var(--icon-hand-o-left);
}

.icon-hand-o-up::before {
    content: var(--icon-hand-o-up);
}

.icon-hand-o-down::before {
    content: var(--icon-hand-o-down);
}

.icon-arrow-circle-left::before {
    content: var(--icon-arrow-circle-left);
}

.icon-arrow-circle-right::before {
    content: var(--icon-arrow-circle-right);
}

.icon-arrow-circle-up::before {
    content: var(--icon-arrow-circle-up);
}

.icon-arrow-circle-down::before {
    content: var(--icon-arrow-circle-down);
}

.icon-globe::before {
    content: var(--icon-globe);
}

.icon-wrench::before {
    content: var(--icon-wrench);
}

.icon-tasks::before {
    content: var(--icon-tasks);
}

.icon-filter::before {
    content: var(--icon-filter);
}

.icon-briefcase::before {
    content: var(--icon-briefcase);
}

.icon-arrows-alt::before {
    content: var(--icon-arrows-alt);
}

.icon-group::before {
    content: var(--icon-group);
}

.icon-users::before {
    content: var(--icon-users);
}

.icon-chain::before {
    content: var(--icon-chain);
}

.icon-link::before {
    content: var(--icon-link);
}

.icon-cloud::before {
    content: var(--icon-cloud);
}

.icon-flask::before {
    content: var(--icon-flask);
}

.icon-cut::before {
    content: var(--icon-cut);
}

.icon-scissors::before {
    content: var(--icon-scissors);
}

.icon-copy::before {
    content: var(--icon-copy);
}

.icon-files-o::before {
    content: var(--icon-files-o);
}

.icon-paperclip::before {
    content: var(--icon-paperclip);
}

.icon-floppy-o::before {
    content: var(--icon-floppy-o);
}

.icon-save::before {
    content: var(--icon-save);
}

.icon-square::before {
    content: var(--icon-square);
}

.icon-bars::before {
    content: var(--icon-bars);
}

.icon-navicon::before {
    content: var(--icon-navicon);
}

.icon-reorder::before {
    content: var(--icon-reorder);
}

.icon-list-ul::before {
    content: var(--icon-list-ul);
}

.icon-list-ol::before {
    content: var(--icon-list-ol);
}

.icon-strikethrough::before {
    content: var(--icon-strikethrough);
}

.icon-underline::before {
    content: var(--icon-underline);
}

.icon-table::before {
    content: var(--icon-table);
}

.icon-magic::before {
    content: var(--icon-magic);
}

.icon-truck::before {
    content: var(--icon-truck);
}

.icon-pinterest::before {
    content: var(--icon-pinterest);
}

.icon-pinterest-square::before {
    content: var(--icon-pinterest-square);
}

.icon-google-plus-square::before {
    content: var(--icon-google-plus-square);
}

.icon-google-plus::before {
    content: var(--icon-google-plus);
}

.icon-money::before {
    content: var(--icon-money);
}

.icon-caret-down::before {
    content: var(--icon-caret-down);
}

.icon-caret-up::before {
    content: var(--icon-caret-up);
}

.icon-caret-left::before {
    content: var(--icon-caret-left);
}

.icon-caret-right::before {
    content: var(--icon-caret-right);
}

.icon-columns::before {
    content: var(--icon-columns);
}

.icon-sort::before {
    content: var(--icon-sort);
}

.icon-unsorted::before {
    content: var(--icon-unsorted);
}

.icon-sort-desc::before {
    content: var(--icon-sort-desc);
}

.icon-sort-down::before {
    content: var(--icon-sort-down);
}

.icon-sort-asc::before {
    content: var(--icon-sort-asc);
}

.icon-sort-up::before {
    content: var(--icon-sort-up);
}

.icon-envelope::before {
    content: var(--icon-envelope);
}

.icon-linkedin::before {
    content: var(--icon-linkedin);
}

.icon-rotate-left::before {
    content: var(--icon-rotate-left);
}

.icon-undo::before {
    content: var(--icon-undo);
}

.icon-gavel::before {
    content: var(--icon-gavel);
}

.icon-legal::before {
    content: var(--icon-legal);
}

.icon-dashboard::before {
    content: var(--icon-dashboard);
}

.icon-tachometer::before {
    content: var(--icon-tachometer);
}

.icon-comment-o::before {
    content: var(--icon-comment-o);
}

.icon-comments-o::before {
    content: var(--icon-comments-o);
}

.icon-bolt::before {
    content: var(--icon-bolt);
}

.icon-flash::before {
    content: var(--icon-flash);
}

.icon-sitemap::before {
    content: var(--icon-sitemap);
}

.icon-umbrella::before {
    content: var(--icon-umbrella);
}

.icon-clipboard::before {
    content: var(--icon-clipboard);
}

.icon-paste::before {
    content: var(--icon-paste);
}

.icon-lightbulb-o::before {
    content: var(--icon-lightbulb-o);
}

.icon-exchange::before {
    content: var(--icon-exchange);
}

.icon-cloud-download::before {
    content: var(--icon-cloud-download);
}

.icon-cloud-upload::before {
    content: var(--icon-cloud-upload);
}

.icon-user-md::before {
    content: var(--icon-user-md);
}

.icon-stethoscope::before {
    content: var(--icon-stethoscope);
}

.icon-suitcase::before {
    content: var(--icon-suitcase);
}

.icon-bell::before {
    content: var(--icon-bell);
}

.icon-coffee::before {
    content: var(--icon-coffee);
}

.icon-cutlery::before {
    content: var(--icon-cutlery);
}

.icon-file-text-o::before {
    content: var(--icon-file-text-o);
}

.icon-building-o::before {
    content: var(--icon-building-o);
}

.icon-hospital-o::before {
    content: var(--icon-hospital-o);
}

.icon-ambulance::before {
    content: var(--icon-ambulance);
}

.icon-medkit::before {
    content: var(--icon-medkit);
}

.icon-fighter-jet::before {
    content: var(--icon-fighter-jet);
}

.icon-beer::before {
    content: var(--icon-beer);
}

.icon-h-square::before {
    content: var(--icon-h-square);
}

.icon-plus-square::before {
    content: var(--icon-plus-square);
}

.icon-angle-double-left::before {
    content: var(--icon-angle-double-left);
}

.icon-angle-double-right::before {
    content: var(--icon-angle-double-right);
}

.icon-angle-double-up::before {
    content: var(--icon-angle-double-up);
}

.icon-angle-double-down::before {
    content: var(--icon-angle-double-down);
}

.icon-angle-left::before {
    content: var(--icon-angle-left);
}

.icon-angle-right::before {
    content: var(--icon-angle-right);
}

.icon-angle-up::before {
    content: var(--icon-angle-up);
}

.icon-angle-down::before {
    content: var(--icon-angle-down);
}

.icon-desktop::before {
    content: var(--icon-desktop);
}

.icon-laptop::before {
    content: var(--icon-laptop);
}

.icon-tablet::before {
    content: var(--icon-tablet);
}

.icon-mobile::before {
    content: var(--icon-mobile);
}

.icon-mobile-phone::before {
    content: var(--icon-mobile-phone);
}

.icon-circle-o::before {
    content: var(--icon-circle-o);
}

.icon-quote-left::before {
    content: var(--icon-quote-left);
}

.icon-quote-right::before {
    content: var(--icon-quote-right);
}

.icon-spinner::before {
    content: var(--icon-spinner);
}

.icon-circle::before {
    content: var(--icon-circle);
}

.icon-mail-reply::before {
    content: var(--icon-mail-reply);
}

.icon-reply::before {
    content: var(--icon-reply);
}

.icon-github-alt::before {
    content: var(--icon-github-alt);
}

.icon-folder-o::before {
    content: var(--icon-folder-o);
}

.icon-folder-open-o::before {
    content: var(--icon-folder-open-o);
}

.icon-smile-o::before {
    content: var(--icon-smile-o);
}

.icon-frown-o::before {
    content: var(--icon-frown-o);
}

.icon-meh-o::before {
    content: var(--icon-meh-o);
}

.icon-gamepad::before {
    content: var(--icon-gamepad);
}

.icon-keyboard-o::before {
    content: var(--icon-keyboard-o);
}

.icon-flag-o::before {
    content: var(--icon-flag-o);
}

.icon-flag-checkered::before {
    content: var(--icon-flag-checkered);
}

.icon-terminal::before {
    content: var(--icon-terminal);
}

.icon-code::before {
    content: var(--icon-code);
}

.icon-mail-reply-all::before {
    content: var(--icon-mail-reply-all);
}

.icon-reply-all::before {
    content: var(--icon-reply-all);
}

.icon-star-half-empty::before {
    content: var(--icon-star-half-empty);
}

.icon-star-half-full::before {
    content: var(--icon-star-half-full);
}

.icon-star-half-o::before {
    content: var(--icon-star-half-o);
}

.icon-location-arrow::before {
    content: var(--icon-location-arrow);
}

.icon-crop::before {
    content: var(--icon-crop);
}

.icon-code-fork::before {
    content: var(--icon-code-fork);
}

.icon-chain-broken::before {
    content: var(--icon-chain-broken);
}

.icon-unlink::before {
    content: var(--icon-unlink);
}

.icon-question::before {
    content: var(--icon-question);
}

.icon-info::before {
    content: var(--icon-info);
}

.icon-exclamation::before {
    content: var(--icon-exclamation);
}

.icon-superscript::before {
    content: var(--icon-superscript);
}

.icon-subscript::before {
    content: var(--icon-subscript);
}

.icon-eraser::before {
    content: var(--icon-eraser);
}

.icon-puzzle-piece::before {
    content: var(--icon-puzzle-piece);
}

.icon-microphone::before {
    content: var(--icon-microphone);
}

.icon-microphone-slash::before {
    content: var(--icon-microphone-slash);
}

.icon-shield::before {
    content: var(--icon-shield);
}

.icon-calendar-o::before {
    content: var(--icon-calendar-o);
}

.icon-fire-extinguisher::before {
    content: var(--icon-fire-extinguisher);
}

.icon-rocket::before {
    content: var(--icon-rocket);
}

.icon-maxcdn::before {
    content: var(--icon-maxcdn);
}

.icon-chevron-circle-left::before {
    content: var(--icon-chevron-circle-left);
}

.icon-chevron-circle-right::before {
    content: var(--icon-chevron-circle-right);
}

.icon-chevron-circle-up::before {
    content: var(--icon-chevron-circle-up);
}

.icon-chevron-circle-down::before {
    content: var(--icon-chevron-circle-down);
}

.icon-html5::before {
    content: var(--icon-html5);
}

.icon-css3::before {
    content: var(--icon-css3);
}

.icon-anchor::before {
    content: var(--icon-anchor);
}

.icon-unlock-alt::before {
    content: var(--icon-unlock-alt);
}

.icon-bullseye::before {
    content: var(--icon-bullseye);
}

.icon-ellipsis-h::before {
    content: var(--icon-ellipsis-h);
}

.icon-ellipsis-v::before {
    content: var(--icon-ellipsis-v);
}

.icon-rss-square::before {
    content: var(--icon-rss-square);
}

.icon-play-circle::before {
    content: var(--icon-play-circle);
}

.icon-ticket::before {
    content: var(--icon-ticket);
}

.icon-minus-square::before {
    content: var(--icon-minus-square);
}

.icon-minus-square-o::before {
    content: var(--icon-minus-square-o);
}

.icon-level-up::before {
    content: var(--icon-level-up);
}

.icon-level-down::before {
    content: var(--icon-level-down);
}

.icon-check-square::before {
    content: var(--icon-check-square);
}

.icon-pencil-square::before {
    content: var(--icon-pencil-square);
}

.icon-external-link-square::before {
    content: var(--icon-external-link-square);
}

.icon-share-square::before {
    content: var(--icon-share-square);
}

.icon-compass::before {
    content: var(--icon-compass);
}

.icon-caret-square-o-down::before {
    content: var(--icon-caret-square-o-down);
}

.icon-toggle-down::before {
    content: var(--icon-toggle-down);
}

.icon-caret-square-o-up::before {
    content: var(--icon-caret-square-o-up);
}

.icon-toggle-up::before {
    content: var(--icon-toggle-up);
}

.icon-caret-square-o-right::before {
    content: var(--icon-caret-square-o-right);
}

.icon-toggle-right::before {
    content: var(--icon-toggle-right);
}

.icon-eur::before {
    content: var(--icon-eur);
}

.icon-euro::before {
    content: var(--icon-euro);
}

.icon-gbp::before {
    content: var(--icon-gbp);
}

.icon-dollar::before {
    content: var(--icon-dollar);
}

.icon-usd::before {
    content: var(--icon-usd);
}

.icon-inr::before {
    content: var(--icon-inr);
}

.icon-rupee::before {
    content: var(--icon-rupee);
}

.icon-cny::before {
    content: var(--icon-cny);
}

.icon-jpy::before {
    content: var(--icon-jpy);
}

.icon-rmb::before {
    content: var(--icon-rmb);
}

.icon-yen::before {
    content: var(--icon-yen);
}

.icon-rouble::before {
    content: var(--icon-rouble);
}

.icon-rub::before {
    content: var(--icon-rub);
}

.icon-ruble::before {
    content: var(--icon-ruble);
}

.icon-krw::before {
    content: var(--icon-krw);
}

.icon-won::before {
    content: var(--icon-won);
}

.icon-bitcoin::before {
    content: var(--icon-bitcoin);
}

.icon-btc::before {
    content: var(--icon-btc);
}

.icon-file::before {
    content: var(--icon-file);
}

.icon-file-text::before {
    content: var(--icon-file-text);
}

.icon-sort-alpha-asc::before {
    content: var(--icon-sort-alpha-asc);
}

.icon-sort-alpha-desc::before {
    content: var(--icon-sort-alpha-desc);
}

.icon-sort-amount-asc::before {
    content: var(--icon-sort-amount-asc);
}

.icon-sort-amount-desc::before {
    content: var(--icon-sort-amount-desc);
}

.icon-sort-numeric-asc::before {
    content: var(--icon-sort-numeric-asc);
}

.icon-sort-numeric-desc::before {
    content: var(--icon-sort-numeric-desc);
}

.icon-thumbs-up::before {
    content: var(--icon-thumbs-up);
}

.icon-thumbs-down::before {
    content: var(--icon-thumbs-down);
}

.icon-youtube-square::before {
    content: var(--icon-youtube-square);
}

.icon-youtube::before {
    content: var(--icon-youtube);
}

.icon-xing::before {
    content: var(--icon-xing);
}

.icon-xing-square::before {
    content: var(--icon-xing-square);
}

.icon-youtube-play::before {
    content: var(--icon-youtube-play);
}

.icon-dropbox::before {
    content: var(--icon-dropbox);
}

.icon-stack-overflow::before {
    content: var(--icon-stack-overflow);
}

.icon-instagram::before {
    content: var(--icon-instagram);
}

.icon-flickr::before {
    content: var(--icon-flickr);
}

.icon-adn::before {
    content: var(--icon-adn);
}

.icon-bitbucket::before {
    content: var(--icon-bitbucket);
}

.icon-bitbucket-square::before {
    content: var(--icon-bitbucket-square);
}

.icon-tumblr::before {
    content: var(--icon-tumblr);
}

.icon-tumblr-square::before {
    content: var(--icon-tumblr-square);
}

.icon-long-arrow-down::before {
    content: var(--icon-long-arrow-down);
}

.icon-long-arrow-up::before {
    content: var(--icon-long-arrow-up);
}

.icon-long-arrow-left::before {
    content: var(--icon-long-arrow-left);
}

.icon-long-arrow-right::before {
    content: var(--icon-long-arrow-right);
}

.icon-apple::before {
    content: var(--icon-apple);
}

.icon-windows::before {
    content: var(--icon-windows);
}

.icon-android::before {
    content: var(--icon-android);
}

.icon-linux::before {
    content: var(--icon-linux);
}

.icon-dribbble::before {
    content: var(--icon-dribbble);
}

.icon-skype::before {
    content: var(--icon-skype);
}

.icon-foursquare::before {
    content: var(--icon-foursquare);
}

.icon-trello::before {
    content: var(--icon-trello);
}

.icon-female::before {
    content: var(--icon-female);
}

.icon-male::before {
    content: var(--icon-male);
}

.icon-gittip::before {
    content: var(--icon-gittip);
}

.icon-gratipay::before {
    content: var(--icon-gratipay);
}

.icon-sun-o::before {
    content: var(--icon-sun-o);
}

.icon-moon-o::before {
    content: var(--icon-moon-o);
}

.icon-archive::before {
    content: var(--icon-archive);
}

.icon-bug::before {
    content: var(--icon-bug);
}

.icon-vk::before {
    content: var(--icon-vk);
}

.icon-weibo::before {
    content: var(--icon-weibo);
}

.icon-renren::before {
    content: var(--icon-renren);
}

.icon-pagelines::before {
    content: var(--icon-pagelines);
}

.icon-stack-exchange::before {
    content: var(--icon-stack-exchange);
}

.icon-arrow-circle-o-right::before {
    content: var(--icon-arrow-circle-o-right);
}

.icon-arrow-circle-o-left::before {
    content: var(--icon-arrow-circle-o-left);
}

.icon-caret-square-o-left::before {
    content: var(--icon-caret-square-o-left);
}

.icon-toggle-left::before {
    content: var(--icon-toggle-left);
}

.icon-dot-circle-o::before {
    content: var(--icon-dot-circle-o);
}

.icon-wheelchair::before {
    content: var(--icon-wheelchair);
}

.icon-vimeo-square::before {
    content: var(--icon-vimeo-square);
}

.icon-try::before {
    content: var(--icon-try);
}

.icon-turkish-lira::before {
    content: var(--icon-turkish-lira);
}

.icon-plus-square-o::before {
    content: var(--icon-plus-square-o);
}

.icon-space-shuttle::before {
    content: var(--icon-space-shuttle);
}

.icon-slack::before {
    content: var(--icon-slack);
}

.icon-envelope-square::before {
    content: var(--icon-envelope-square);
}

.icon-wordpress::before {
    content: var(--icon-wordpress);
}

.icon-openid::before {
    content: var(--icon-openid);
}

.icon-bank::before {
    content: var(--icon-bank);
}

.icon-institution::before {
    content: var(--icon-institution);
}

.icon-university::before {
    content: var(--icon-university);
}

.icon-graduation-cap::before {
    content: var(--icon-graduation-cap);
}

.icon-mortar-board::before {
    content: var(--icon-mortar-board);
}

.icon-yahoo::before {
    content: var(--icon-yahoo);
}

.icon-google::before {
    content: var(--icon-google);
}

.icon-reddit::before {
    content: var(--icon-reddit);
}

.icon-reddit-square::before {
    content: var(--icon-reddit-square);
}

.icon-stumbleupon-circle::before {
    content: var(--icon-stumbleupon-circle);
}

.icon-stumbleupon::before {
    content: var(--icon-stumbleupon);
}

.icon-delicious::before {
    content: var(--icon-delicious);
}

.icon-digg::before {
    content: var(--icon-digg);
}

.icon-pied-piper-pp::before {
    content: var(--icon-pied-piper-pp);
}

.icon-pied-piper-alt::before {
    content: var(--icon-pied-piper-alt);
}

.icon-drupal::before {
    content: var(--icon-drupal);
}

.icon-joomla::before {
    content: var(--icon-joomla);
}

.icon-language::before {
    content: var(--icon-language);
}

.icon-fax::before {
    content: var(--icon-fax);
}

.icon-building::before {
    content: var(--icon-building);
}

.icon-child::before {
    content: var(--icon-child);
}

.icon-paw::before {
    content: var(--icon-paw);
}

.icon-spoon::before {
    content: var(--icon-spoon);
}

.icon-cube::before {
    content: var(--icon-cube);
}

.icon-cubes::before {
    content: var(--icon-cubes);
}

.icon-behance::before {
    content: var(--icon-behance);
}

.icon-behance-square::before {
    content: var(--icon-behance-square);
}

.icon-steam::before {
    content: var(--icon-steam);
}

.icon-steam-square::before {
    content: var(--icon-steam-square);
}

.icon-recycle::before {
    content: var(--icon-recycle);
}

.icon-automobile::before {
    content: var(--icon-automobile);
}

.icon-car::before {
    content: var(--icon-car);
}

.icon-cab::before {
    content: var(--icon-cab);
}

.icon-taxi::before {
    content: var(--icon-taxi);
}

.icon-tree::before {
    content: var(--icon-tree);
}

.icon-spotify::before {
    content: var(--icon-spotify);
}

.icon-deviantart::before {
    content: var(--icon-deviantart);
}

.icon-soundcloud::before {
    content: var(--icon-soundcloud);
}

.icon-database::before {
    content: var(--icon-database);
}

.icon-file-pdf-o::before {
    content: var(--icon-file-pdf-o);
}

.icon-file-word-o::before {
    content: var(--icon-file-word-o);
}

.icon-file-excel-o::before {
    content: var(--icon-file-excel-o);
}

.icon-file-powerpoint-o::before {
    content: var(--icon-file-powerpoint-o);
}

.icon-file-image-o::before {
    content: var(--icon-file-image-o);
}

.icon-file-photo-o::before {
    content: var(--icon-file-photo-o);
}

.icon-file-picture-o::before {
    content: var(--icon-file-picture-o);
}

.icon-file-archive-o::before {
    content: var(--icon-file-archive-o);
}

.icon-file-zip-o::before {
    content: var(--icon-file-zip-o);
}

.icon-file-audio-o::before {
    content: var(--icon-file-audio-o);
}

.icon-file-sound-o::before {
    content: var(--icon-file-sound-o);
}

.icon-file-movie-o::before {
    content: var(--icon-file-movie-o);
}

.icon-file-video-o::before {
    content: var(--icon-file-video-o);
}

.icon-file-code-o::before {
    content: var(--icon-file-code-o);
}

.icon-vine::before {
    content: var(--icon-vine);
}

.icon-codepen::before {
    content: var(--icon-codepen);
}

.icon-jsfiddle::before {
    content: var(--icon-jsfiddle);
}

.icon-life-bouy::before {
    content: var(--icon-life-bouy);
}

.icon-life-buoy::before {
    content: var(--icon-life-buoy);
}

.icon-life-ring::before {
    content: var(--icon-life-ring);
}

.icon-life-saver::before {
    content: var(--icon-life-saver);
}

.icon-support::before {
    content: var(--icon-support);
}

.icon-circle-o-notch::before {
    content: var(--icon-circle-o-notch);
}

.icon-ra::before {
    content: var(--icon-ra);
}

.icon-rebel::before {
    content: var(--icon-rebel);
}

.icon-resistance::before {
    content: var(--icon-resistance);
}

.icon-empire::before {
    content: var(--icon-empire);
}

.icon-ge::before {
    content: var(--icon-ge);
}

.icon-git-square::before {
    content: var(--icon-git-square);
}

.icon-git::before {
    content: var(--icon-git);
}

.icon-hacker-news::before {
    content: var(--icon-hacker-news);
}

.icon-y-combinator-square::before {
    content: var(--icon-y-combinator-square);
}

.icon-yc-square::before {
    content: var(--icon-yc-square);
}

.icon-tencent-weibo::before {
    content: var(--icon-tencent-weibo);
}

.icon-qq::before {
    content: var(--icon-qq);
}

.icon-wechat::before {
    content: var(--icon-wechat);
}

.icon-weixin::before {
    content: var(--icon-weixin);
}

.icon-paper-plane::before {
    content: var(--icon-paper-plane);
}

.icon-send::before {
    content: var(--icon-send);
}

.icon-paper-plane-o::before {
    content: var(--icon-paper-plane-o);
}

.icon-send-o::before {
    content: var(--icon-send-o);
}

.icon-history::before {
    content: var(--icon-history);
}

.icon-circle-thin::before {
    content: var(--icon-circle-thin);
}

.icon-header::before {
    content: var(--icon-header);
}

.icon-paragraph::before {
    content: var(--icon-paragraph);
}

.icon-sliders::before {
    content: var(--icon-sliders);
}

.icon-share-alt::before {
    content: var(--icon-share-alt);
}

.icon-share-alt-square::before {
    content: var(--icon-share-alt-square);
}

.icon-bomb::before {
    content: var(--icon-bomb);
}

.icon-futbol-o::before {
    content: var(--icon-futbol-o);
}

.icon-soccer-ball-o::before {
    content: var(--icon-soccer-ball-o);
}

.icon-tty::before {
    content: var(--icon-tty);
}

.icon-binoculars::before {
    content: var(--icon-binoculars);
}

.icon-plug::before {
    content: var(--icon-plug);
}

.icon-slideshare::before {
    content: var(--icon-slideshare);
}

.icon-twitch::before {
    content: var(--icon-twitch);
}

.icon-yelp::before {
    content: var(--icon-yelp);
}

.icon-newspaper-o::before {
    content: var(--icon-newspaper-o);
}

.icon-wifi::before {
    content: var(--icon-wifi);
}

.icon-calculator::before {
    content: var(--icon-calculator);
}

.icon-paypal::before {
    content: var(--icon-paypal);
}

.icon-google-wallet::before {
    content: var(--icon-google-wallet);
}

.icon-cc-visa::before {
    content: var(--icon-cc-visa);
}

.icon-cc-mastercard::before {
    content: var(--icon-cc-mastercard);
}

.icon-cc-discover::before {
    content: var(--icon-cc-discover);
}

.icon-cc-amex::before {
    content: var(--icon-cc-amex);
}

.icon-cc-paypal::before {
    content: var(--icon-cc-paypal);
}

.icon-cc-stripe::before {
    content: var(--icon-cc-stripe);
}

.icon-bell-slash::before {
    content: var(--icon-bell-slash);
}

.icon-bell-slash-o::before {
    content: var(--icon-bell-slash-o);
}

.icon-trash::before {
    content: var(--icon-trash);
}

.icon-copyright::before {
    content: var(--icon-copyright);
}

.icon-at::before {
    content: var(--icon-at);
}

.icon-eyedropper::before {
    content: var(--icon-eyedropper);
}

.icon-paint-brush::before {
    content: var(--icon-paint-brush);
}

.icon-birthday-cake::before {
    content: var(--icon-birthday-cake);
}

.icon-area-chart::before {
    content: var(--icon-area-chart);
}

.icon-pie-chart::before {
    content: var(--icon-pie-chart);
}

.icon-line-chart::before {
    content: var(--icon-line-chart);
}

.icon-lastfm::before {
    content: var(--icon-lastfm);
}

.icon-lastfm-square::before {
    content: var(--icon-lastfm-square);
}

.icon-toggle-off::before {
    content: var(--icon-toggle-off);
}

.icon-toggle-on::before {
    content: var(--icon-toggle-on);
}

.icon-bicycle::before {
    content: var(--icon-bicycle);
}

.icon-bus::before {
    content: var(--icon-bus);
}

.icon-ioxhost::before {
    content: var(--icon-ioxhost);
}

.icon-angellist::before {
    content: var(--icon-angellist);
}

.icon-cc::before {
    content: var(--icon-cc);
}

.icon-ils::before {
    content: var(--icon-ils);
}

.icon-shekel::before {
    content: var(--icon-shekel);
}

.icon-sheqel::before {
    content: var(--icon-sheqel);
}

.icon-meanpath::before {
    content: var(--icon-meanpath);
}

.icon-buysellads::before {
    content: var(--icon-buysellads);
}

.icon-connectdevelop::before {
    content: var(--icon-connectdevelop);
}

.icon-dashcube::before {
    content: var(--icon-dashcube);
}

.icon-forumbee::before {
    content: var(--icon-forumbee);
}

.icon-leanpub::before {
    content: var(--icon-leanpub);
}

.icon-sellsy::before {
    content: var(--icon-sellsy);
}

.icon-shirtsinbulk::before {
    content: var(--icon-shirtsinbulk);
}

.icon-simplybuilt::before {
    content: var(--icon-simplybuilt);
}

.icon-skyatlas::before {
    content: var(--icon-skyatlas);
}

.icon-cart-plus::before {
    content: var(--icon-cart-plus);
}

.icon-cart-arrow-down::before {
    content: var(--icon-cart-arrow-down);
}

.icon-diamond::before {
    content: var(--icon-diamond);
}

.icon-ship::before {
    content: var(--icon-ship);
}

.icon-user-secret::before {
    content: var(--icon-user-secret);
}

.icon-motorcycle::before {
    content: var(--icon-motorcycle);
}

.icon-street-view::before {
    content: var(--icon-street-view);
}

.icon-heartbeat::before {
    content: var(--icon-heartbeat);
}

.icon-venus::before {
    content: var(--icon-venus);
}

.icon-mars::before {
    content: var(--icon-mars);
}

.icon-mercury::before {
    content: var(--icon-mercury);
}

.icon-intersex::before {
    content: var(--icon-intersex);
}

.icon-transgender::before {
    content: var(--icon-transgender);
}

.icon-transgender-alt::before {
    content: var(--icon-transgender-alt);
}

.icon-venus-double::before {
    content: var(--icon-venus-double);
}

.icon-mars-double::before {
    content: var(--icon-mars-double);
}

.icon-venus-mars::before {
    content: var(--icon-venus-mars);
}

.icon-mars-stroke::before {
    content: var(--icon-mars-stroke);
}

.icon-mars-stroke-v::before {
    content: var(--icon-mars-stroke-v);
}

.icon-mars-stroke-h::before {
    content: var(--icon-mars-stroke-h);
}

.icon-neuter::before {
    content: var(--icon-neuter);
}

.icon-genderless::before {
    content: var(--icon-genderless);
}

.icon-facebook-official::before {
    content: var(--icon-facebook-official);
}

.icon-pinterest-p::before {
    content: var(--icon-pinterest-p);
}

.icon-whatsapp::before {
    content: var(--icon-whatsapp);
}

.icon-server::before {
    content: var(--icon-server);
}

.icon-user-plus::before {
    content: var(--icon-user-plus);
}

.icon-user-times::before {
    content: var(--icon-user-times);
}

.icon-bed::before {
    content: var(--icon-bed);
}

.icon-hotel::before {
    content: var(--icon-hotel);
}

.icon-viacoin::before {
    content: var(--icon-viacoin);
}

.icon-train::before {
    content: var(--icon-train);
}

.icon-subway::before {
    content: var(--icon-subway);
}

.icon-medium::before {
    content: var(--icon-medium);
}

.icon-y-combinator::before {
    content: var(--icon-y-combinator);
}

.icon-yc::before {
    content: var(--icon-yc);
}

.icon-optin-monster::before {
    content: var(--icon-optin-monster);
}

.icon-opencart::before {
    content: var(--icon-opencart);
}

.icon-expeditedssl::before {
    content: var(--icon-expeditedssl);
}

.icon-battery-4::before {
    content: var(--icon-battery-4);
}

.icon-battery-full::before {
    content: var(--icon-battery-full);
}

.icon-battery-3::before {
    content: var(--icon-battery-3);
}

.icon-battery-three-quarters::before {
    content: var(--icon-battery-three-quarters);
}

.icon-battery-2::before {
    content: var(--icon-battery-2);
}

.icon-battery-half::before {
    content: var(--icon-battery-half);
}

.icon-battery-1::before {
    content: var(--icon-battery-1);
}

.icon-battery-quarter::before {
    content: var(--icon-battery-quarter);
}

.icon-battery-0::before {
    content: var(--icon-battery-0);
}

.icon-battery-empty::before {
    content: var(--icon-battery-empty);
}

.icon-mouse-pointer::before {
    content: var(--icon-mouse-pointer);
}

.icon-i-cursor::before {
    content: var(--icon-i-cursor);
}

.icon-object-group::before {
    content: var(--icon-object-group);
}

.icon-object-ungroup::before {
    content: var(--icon-object-ungroup);
}

.icon-sticky-note::before {
    content: var(--icon-sticky-note);
}

.icon-sticky-note-o::before {
    content: var(--icon-sticky-note-o);
}

.icon-cc-jcb::before {
    content: var(--icon-cc-jcb);
}

.icon-cc-diners-club::before {
    content: var(--icon-cc-diners-club);
}

.icon-clone::before {
    content: var(--icon-clone);
}

.icon-balance-scale::before {
    content: var(--icon-balance-scale);
}

.icon-hourglass-o::before {
    content: var(--icon-hourglass-o);
}

.icon-hourglass-1::before {
    content: var(--icon-hourglass-1);
}

.icon-hourglass-start::before {
    content: var(--icon-hourglass-start);
}

.icon-hourglass-2::before {
    content: var(--icon-hourglass-2);
}

.icon-hourglass-half::before {
    content: var(--icon-hourglass-half);
}

.icon-hourglass-3::before {
    content: var(--icon-hourglass-3);
}

.icon-hourglass-end::before {
    content: var(--icon-hourglass-end);
}

.icon-hourglass::before {
    content: var(--icon-hourglass);
}

.icon-hand-grab-o::before {
    content: var(--icon-hand-grab-o);
}

.icon-hand-rock-o::before {
    content: var(--icon-hand-rock-o);
}

.icon-hand-paper-o::before {
    content: var(--icon-hand-paper-o);
}

.icon-hand-stop-o::before {
    content: var(--icon-hand-stop-o);
}

.icon-hand-scissors-o::before {
    content: var(--icon-hand-scissors-o);
}

.icon-hand-lizard-o::before {
    content: var(--icon-hand-lizard-o);
}

.icon-hand-spock-o::before {
    content: var(--icon-hand-spock-o);
}

.icon-hand-pointer-o::before {
    content: var(--icon-hand-pointer-o);
}

.icon-hand-peace-o::before {
    content: var(--icon-hand-peace-o);
}

.icon-trademark::before {
    content: var(--icon-trademark);
}

.icon-registered::before {
    content: var(--icon-registered);
}

.icon-creative-commons::before {
    content: var(--icon-creative-commons);
}

.icon-gg::before {
    content: var(--icon-gg);
}

.icon-gg-circle::before {
    content: var(--icon-gg-circle);
}

.icon-tripadvisor::before {
    content: var(--icon-tripadvisor);
}

.icon-odnoklassniki::before {
    content: var(--icon-odnoklassniki);
}

.icon-odnoklassniki-square::before {
    content: var(--icon-odnoklassniki-square);
}

.icon-get-pocket::before {
    content: var(--icon-get-pocket);
}

.icon-wikipedia-w::before {
    content: var(--icon-wikipedia-w);
}

.icon-safari::before {
    content: var(--icon-safari);
}

.icon-chrome::before {
    content: var(--icon-chrome);
}

.icon-firefox::before {
    content: var(--icon-firefox);
}

.icon-opera::before {
    content: var(--icon-opera);
}

.icon-internet-explorer::before {
    content: var(--icon-internet-explorer);
}

.icon-television::before {
    content: var(--icon-television);
}

.icon-tv::before {
    content: var(--icon-tv);
}

.icon-contao::before {
    content: var(--icon-contao);
}

.icon-500px::before {
    content: var(--icon-500px);
}

.icon-amazon::before {
    content: var(--icon-amazon);
}

.icon-calendar-plus-o::before {
    content: var(--icon-calendar-plus-o);
}

.icon-calendar-minus-o::before {
    content: var(--icon-calendar-minus-o);
}

.icon-calendar-times-o::before {
    content: var(--icon-calendar-times-o);
}

.icon-calendar-check-o::before {
    content: var(--icon-calendar-check-o);
}

.icon-industry::before {
    content: var(--icon-industry);
}

.icon-map-pin::before {
    content: var(--icon-map-pin);
}

.icon-map-signs::before {
    content: var(--icon-map-signs);
}

.icon-map-o::before {
    content: var(--icon-map-o);
}

.icon-map::before {
    content: var(--icon-map);
}

.icon-commenting::before {
    content: var(--icon-commenting);
}

.icon-commenting-o::before {
    content: var(--icon-commenting-o);
}

.icon-houzz::before {
    content: var(--icon-houzz);
}

.icon-vimeo::before {
    content: var(--icon-vimeo);
}

.icon-black-tie::before {
    content: var(--icon-black-tie);
}

.icon-fonticons::before {
    content: var(--icon-fonticons);
}

.icon-reddit-alien::before {
    content: var(--icon-reddit-alien);
}

.icon-edge::before {
    content: var(--icon-edge);
}

.icon-credit-card-alt::before {
    content: var(--icon-credit-card-alt);
}

.icon-codiepie::before {
    content: var(--icon-codiepie);
}

.icon-modx::before {
    content: var(--icon-modx);
}

.icon-fort-awesome::before {
    content: var(--icon-fort-awesome);
}

.icon-usb::before {
    content: var(--icon-usb);
}

.icon-product-hunt::before {
    content: var(--icon-product-hunt);
}

.icon-mixcloud::before {
    content: var(--icon-mixcloud);
}

.icon-scribd::before {
    content: var(--icon-scribd);
}

.icon-pause-circle::before {
    content: var(--icon-pause-circle);
}

.icon-pause-circle-o::before {
    content: var(--icon-pause-circle-o);
}

.icon-stop-circle::before {
    content: var(--icon-stop-circle);
}

.icon-stop-circle-o::before {
    content: var(--icon-stop-circle-o);
}

.icon-shopping-bag::before {
    content: var(--icon-shopping-bag);
}

.icon-shopping-basket::before {
    content: var(--icon-shopping-basket);
}

.icon-hashtag::before {
    content: var(--icon-hashtag);
}

.icon-bluetooth::before {
    content: var(--icon-bluetooth);
}

.icon-bluetooth-b::before {
    content: var(--icon-bluetooth-b);
}

.icon-percent::before {
    content: var(--icon-percent);
}

.icon-gitlab::before {
    content: var(--icon-gitlab);
}

.icon-wpbeginner::before {
    content: var(--icon-wpbeginner);
}

.icon-wpforms::before {
    content: var(--icon-wpforms);
}

.icon-envira::before {
    content: var(--icon-envira);
}

.icon-universal-access::before {
    content: var(--icon-universal-access);
}

.icon-wheelchair-alt::before {
    content: var(--icon-wheelchair-alt);
}

.icon-question-circle-o::before {
    content: var(--icon-question-circle-o);
}

.icon-blind::before {
    content: var(--icon-blind);
}

.icon-audio-description::before {
    content: var(--icon-audio-description);
}

.icon-volume-control-phone::before {
    content: var(--icon-volume-control-phone);
}

.icon-braille::before {
    content: var(--icon-braille);
}

.icon-assistive-listening-systems::before {
    content: var(--icon-assistive-listening-systems);
}

.icon-american-sign-language-interpreting::before {
    content: var(--icon-american-sign-language-interpreting);
}

.icon-asl-interpreting::before {
    content: var(--icon-asl-interpreting);
}

.icon-deaf::before {
    content: var(--icon-deaf);
}

.icon-deafness::before {
    content: var(--icon-deafness);
}

.icon-hard-of-hearing::before {
    content: var(--icon-hard-of-hearing);
}

.icon-glide::before {
    content: var(--icon-glide);
}

.icon-glide-g::before {
    content: var(--icon-glide-g);
}

.icon-sign-language::before {
    content: var(--icon-sign-language);
}

.icon-signing::before {
    content: var(--icon-signing);
}

.icon-low-vision::before {
    content: var(--icon-low-vision);
}

.icon-viadeo::before {
    content: var(--icon-viadeo);
}

.icon-viadeo-square::before {
    content: var(--icon-viadeo-square);
}

.icon-snapchat::before {
    content: var(--icon-snapchat);
}

.icon-snapchat-ghost::before {
    content: var(--icon-snapchat-ghost);
}

.icon-snapchat-square::before {
    content: var(--icon-snapchat-square);
}

.icon-pied-piper::before {
    content: var(--icon-pied-piper);
}

.icon-first-order::before {
    content: var(--icon-first-order);
}

.icon-yoast::before {
    content: var(--icon-yoast);
}

.icon-themeisle::before {
    content: var(--icon-themeisle);
}

.icon-google-plus-circle::before {
    content: var(--icon-google-plus-circle);
}

.icon-google-plus-official::before {
    content: var(--icon-google-plus-official);
}

.icon-fa::before {
    content: var(--icon-fa);
}

.icon-font-awesome::before {
    content: var(--icon-font-awesome);
}

.icon-3d_rotation::before {
    content: var(--icon-3d_rotation);
}

.icon-ac_unit::before {
    content: var(--icon-ac_unit);
}

.icon-alarm::before {
    content: var(--icon-alarm);
}

.icon-access_alarms::before {
    content: var(--icon-access_alarms);
}

.icon-schedule::before {
    content: var(--icon-schedule);
}

.icon-accessibility::before {
    content: var(--icon-accessibility);
}

.icon-accessible::before {
    content: var(--icon-accessible);
}

.icon-account_balance::before {
    content: var(--icon-account_balance);
}

.icon-account_balance_wallet::before {
    content: var(--icon-account_balance_wallet);
}

.icon-account_box::before {
    content: var(--icon-account_box);
}

.icon-account_circle::before {
    content: var(--icon-account_circle);
}

.icon-adb::before {
    content: var(--icon-adb);
}

.icon-add::before {
    content: var(--icon-add);
}

.icon-add_a_photo::before {
    content: var(--icon-add_a_photo);
}

.icon-alarm_add::before {
    content: var(--icon-alarm_add);
}

.icon-add_alert::before {
    content: var(--icon-add_alert);
}

.icon-add_box::before {
    content: var(--icon-add_box);
}

.icon-add_circle::before {
    content: var(--icon-add_circle);
}

.icon-control_point::before {
    content: var(--icon-control_point);
}

.icon-add_location::before {
    content: var(--icon-add_location);
}

.icon-add_shopping_cart::before {
    content: var(--icon-add_shopping_cart);
}

.icon-queue::before {
    content: var(--icon-queue);
}

.icon-add_to_queue::before {
    content: var(--icon-add_to_queue);
}

.icon-adjust2::before {
    content: var(--icon-adjust2);
}

.icon-airline_seat_flat::before {
    content: var(--icon-airline_seat_flat);
}

.icon-airline_seat_flat_angled::before {
    content: var(--icon-airline_seat_flat_angled);
}

.icon-airline_seat_individual_suite::before {
    content: var(--icon-airline_seat_individual_suite);
}

.icon-airline_seat_legroom_extra::before {
    content: var(--icon-airline_seat_legroom_extra);
}

.icon-airline_seat_legroom_normal::before {
    content: var(--icon-airline_seat_legroom_normal);
}

.icon-airline_seat_legroom_reduced::before {
    content: var(--icon-airline_seat_legroom_reduced);
}

.icon-airline_seat_recline_extra::before {
    content: var(--icon-airline_seat_recline_extra);
}

.icon-airline_seat_recline_normal::before {
    content: var(--icon-airline_seat_recline_normal);
}

.icon-flight::before {
    content: var(--icon-flight);
}

.icon-airplanemode_inactive::before {
    content: var(--icon-airplanemode_inactive);
}

.icon-airplay::before {
    content: var(--icon-airplay);
}

.icon-airport_shuttle::before {
    content: var(--icon-airport_shuttle);
}

.icon-alarm_off::before {
    content: var(--icon-alarm_off);
}

.icon-alarm_on::before {
    content: var(--icon-alarm_on);
}

.icon-album::before {
    content: var(--icon-album);
}

.icon-all_inclusive::before {
    content: var(--icon-all_inclusive);
}

.icon-all_out::before {
    content: var(--icon-all_out);
}

.icon-android2::before {
    content: var(--icon-android2);
}

.icon-announcement::before {
    content: var(--icon-announcement);
}

.icon-apps::before {
    content: var(--icon-apps);
}

.icon-archive2::before {
    content: var(--icon-archive2);
}

.icon-arrow_back::before {
    content: var(--icon-arrow_back);
}

.icon-arrow_downward::before {
    content: var(--icon-arrow_downward);
}

.icon-arrow_drop_down::before {
    content: var(--icon-arrow_drop_down);
}

.icon-arrow_drop_down_circle::before {
    content: var(--icon-arrow_drop_down_circle);
}

.icon-arrow_drop_up::before {
    content: var(--icon-arrow_drop_up);
}

.icon-arrow_forward::before {
    content: var(--icon-arrow_forward);
}

.icon-arrow_upward::before {
    content: var(--icon-arrow_upward);
}

.icon-art_track::before {
    content: var(--icon-art_track);
}

.icon-aspect_ratio::before {
    content: var(--icon-aspect_ratio);
}

.icon-poll::before {
    content: var(--icon-poll);
}

.icon-assignment::before {
    content: var(--icon-assignment);
}

.icon-assignment_ind::before {
    content: var(--icon-assignment_ind);
}

.icon-assignment_late::before {
    content: var(--icon-assignment_late);
}

.icon-assignment_return::before {
    content: var(--icon-assignment_return);
}

.icon-assignment_returned::before {
    content: var(--icon-assignment_returned);
}

.icon-assignment_turned_in::before {
    content: var(--icon-assignment_turned_in);
}

.icon-assistant::before {
    content: var(--icon-assistant);
}

.icon-flag2::before {
    content: var(--icon-flag2);
}

.icon-attach_file::before {
    content: var(--icon-attach_file);
}

.icon-attach_money::before {
    content: var(--icon-attach_money);
}

.icon-attachment::before {
    content: var(--icon-attachment);
}

.icon-audiotrack::before {
    content: var(--icon-audiotrack);
}

.icon-autorenew::before {
    content: var(--icon-autorenew);
}

.icon-av_timer::before {
    content: var(--icon-av_timer);
}

.icon-backspace::before {
    content: var(--icon-backspace);
}

.icon-cloud_upload::before {
    content: var(--icon-cloud_upload);
}

.icon-battery_alert::before {
    content: var(--icon-battery_alert);
}

.icon-battery_charging_full::before {
    content: var(--icon-battery_charging_full);
}

.icon-battery_std::before {
    content: var(--icon-battery_std);
}

.icon-battery_unknown::before {
    content: var(--icon-battery_unknown);
}

.icon-beach_access::before {
    content: var(--icon-beach_access);
}

.icon-beenhere::before {
    content: var(--icon-beenhere);
}

.icon-block::before {
    content: var(--icon-block);
}

.icon-bluetooth2::before {
    content: var(--icon-bluetooth2);
}

.icon-bluetooth_searching::before {
    content: var(--icon-bluetooth_searching);
}

.icon-bluetooth_connected::before {
    content: var(--icon-bluetooth_connected);
}

.icon-bluetooth_disabled::before {
    content: var(--icon-bluetooth_disabled);
}

.icon-blur_circular::before {
    content: var(--icon-blur_circular);
}

.icon-blur_linear::before {
    content: var(--icon-blur_linear);
}

.icon-blur_off::before {
    content: var(--icon-blur_off);
}

.icon-blur_on::before {
    content: var(--icon-blur_on);
}

.icon-class::before {
    content: var(--icon-class);
}

.icon-turned_in::before {
    content: var(--icon-turned_in);
}

.icon-turned_in_not::before {
    content: var(--icon-turned_in_not);
}

.icon-border_all::before {
    content: var(--icon-border_all);
}

.icon-border_bottom::before {
    content: var(--icon-border_bottom);
}

.icon-border_clear::before {
    content: var(--icon-border_clear);
}

.icon-border_color::before {
    content: var(--icon-border_color);
}

.icon-border_horizontal::before {
    content: var(--icon-border_horizontal);
}

.icon-border_inner::before {
    content: var(--icon-border_inner);
}

.icon-border_left::before {
    content: var(--icon-border_left);
}

.icon-border_outer::before {
    content: var(--icon-border_outer);
}

.icon-border_right::before {
    content: var(--icon-border_right);
}

.icon-border_style::before {
    content: var(--icon-border_style);
}

.icon-border_top::before {
    content: var(--icon-border_top);
}

.icon-border_vertical::before {
    content: var(--icon-border_vertical);
}

.icon-branding_watermark::before {
    content: var(--icon-branding_watermark);
}

.icon-brightness_1::before {
    content: var(--icon-brightness_1);
}

.icon-brightness_2::before {
    content: var(--icon-brightness_2);
}

.icon-brightness_3::before {
    content: var(--icon-brightness_3);
}

.icon-brightness_4::before {
    content: var(--icon-brightness_4);
}

.icon-brightness_low::before {
    content: var(--icon-brightness_low);
}

.icon-brightness_medium::before {
    content: var(--icon-brightness_medium);
}

.icon-brightness_high::before {
    content: var(--icon-brightness_high);
}

.icon-brightness_auto::before {
    content: var(--icon-brightness_auto);
}

.icon-broken_image::before {
    content: var(--icon-broken_image);
}

.icon-brush::before {
    content: var(--icon-brush);
}

.icon-bubble_chart::before {
    content: var(--icon-bubble_chart);
}

.icon-bug_report::before {
    content: var(--icon-bug_report);
}

.icon-build::before {
    content: var(--icon-build);
}

.icon-burst_mode::before {
    content: var(--icon-burst_mode);
}

.icon-domain::before {
    content: var(--icon-domain);
}

.icon-business_center::before {
    content: var(--icon-business_center);
}

.icon-cached::before {
    content: var(--icon-cached);
}

.icon-cake::before {
    content: var(--icon-cake);
}

.icon-phone2::before {
    content: var(--icon-phone2);
}

.icon-call_end::before {
    content: var(--icon-call_end);
}

.icon-call_made::before {
    content: var(--icon-call_made);
}

.icon-merge_type::before {
    content: var(--icon-merge_type);
}

.icon-call_missed::before {
    content: var(--icon-call_missed);
}

.icon-call_missed_outgoing::before {
    content: var(--icon-call_missed_outgoing);
}

.icon-call_received::before {
    content: var(--icon-call_received);
}

.icon-call_split::before {
    content: var(--icon-call_split);
}

.icon-call_to_action::before {
    content: var(--icon-call_to_action);
}

.icon-camera2::before {
    content: var(--icon-camera2);
}

.icon-photo_camera::before {
    content: var(--icon-photo_camera);
}

.icon-camera_enhance::before {
    content: var(--icon-camera_enhance);
}

.icon-camera_front::before {
    content: var(--icon-camera_front);
}

.icon-camera_rear::before {
    content: var(--icon-camera_rear);
}

.icon-camera_roll::before {
    content: var(--icon-camera_roll);
}

.icon-cancel::before {
    content: var(--icon-cancel);
}

.icon-redeem::before {
    content: var(--icon-redeem);
}

.icon-card_membership::before {
    content: var(--icon-card_membership);
}

.icon-card_travel::before {
    content: var(--icon-card_travel);
}

.icon-casino::before {
    content: var(--icon-casino);
}

.icon-cast::before {
    content: var(--icon-cast);
}

.icon-cast_connected::before {
    content: var(--icon-cast_connected);
}

.icon-center_focus_strong::before {
    content: var(--icon-center_focus_strong);
}

.icon-center_focus_weak::before {
    content: var(--icon-center_focus_weak);
}

.icon-change_history::before {
    content: var(--icon-change_history);
}

.icon-chat::before {
    content: var(--icon-chat);
}

.icon-chat_bubble::before {
    content: var(--icon-chat_bubble);
}

.icon-chat_bubble_outline::before {
    content: var(--icon-chat_bubble_outline);
}

.icon-check2::before {
    content: var(--icon-check2);
}

.icon-check_box::before {
    content: var(--icon-check_box);
}

.icon-check_box_outline_blank::before {
    content: var(--icon-check_box_outline_blank);
}

.icon-check_circle::before {
    content: var(--icon-check_circle);
}

.icon-navigate_before::before {
    content: var(--icon-navigate_before);
}

.icon-navigate_next::before {
    content: var(--icon-navigate_next);
}

.icon-child_care::before {
    content: var(--icon-child_care);
}

.icon-child_friendly::before {
    content: var(--icon-child_friendly);
}

.icon-chrome_reader_mode::before {
    content: var(--icon-chrome_reader_mode);
}

.icon-close2::before {
    content: var(--icon-close2);
}

.icon-clear_all::before {
    content: var(--icon-clear_all);
}

.icon-closed_caption::before {
    content: var(--icon-closed_caption);
}

.icon-wb_cloudy::before {
    content: var(--icon-wb_cloudy);
}

.icon-cloud_circle::before {
    content: var(--icon-cloud_circle);
}

.icon-cloud_done::before {
    content: var(--icon-cloud_done);
}

.icon-cloud_download::before {
    content: var(--icon-cloud_download);
}

.icon-cloud_off::before {
    content: var(--icon-cloud_off);
}

.icon-cloud_queue::before {
    content: var(--icon-cloud_queue);
}

.icon-code2::before {
    content: var(--icon-code2);
}

.icon-photo_library::before {
    content: var(--icon-photo_library);
}

.icon-collections_bookmark::before {
    content: var(--icon-collections_bookmark);
}

.icon-palette::before {
    content: var(--icon-palette);
}

.icon-colorize::before {
    content: var(--icon-colorize);
}

.icon-comment2::before {
    content: var(--icon-comment2);
}

.icon-compare::before {
    content: var(--icon-compare);
}

.icon-compare_arrows::before {
    content: var(--icon-compare_arrows);
}

.icon-laptop2::before {
    content: var(--icon-laptop2);
}

.icon-confirmation_number::before {
    content: var(--icon-confirmation_number);
}

.icon-contact_mail::before {
    content: var(--icon-contact_mail);
}

.icon-contact_phone::before {
    content: var(--icon-contact_phone);
}

.icon-contacts::before {
    content: var(--icon-contacts);
}

.icon-content_copy::before {
    content: var(--icon-content_copy);
}

.icon-content_cut::before {
    content: var(--icon-content_cut);
}

.icon-content_paste::before {
    content: var(--icon-content_paste);
}

.icon-control_point_duplicate::before {
    content: var(--icon-control_point_duplicate);
}

.icon-copyright2::before {
    content: var(--icon-copyright2);
}

.icon-mode_edit::before {
    content: var(--icon-mode_edit);
}

.icon-create_new_folder::before {
    content: var(--icon-create_new_folder);
}

.icon-payment::before {
    content: var(--icon-payment);
}

.icon-crop2::before {
    content: var(--icon-crop2);
}

.icon-crop_16_9::before {
    content: var(--icon-crop_16_9);
}

.icon-crop_3_2::before {
    content: var(--icon-crop_3_2);
}

.icon-crop_landscape::before {
    content: var(--icon-crop_landscape);
}

.icon-crop_7_5::before {
    content: var(--icon-crop_7_5);
}

.icon-crop_din::before {
    content: var(--icon-crop_din);
}

.icon-crop_free::before {
    content: var(--icon-crop_free);
}

.icon-crop_original::before {
    content: var(--icon-crop_original);
}

.icon-crop_portrait::before {
    content: var(--icon-crop_portrait);
}

.icon-crop_rotate::before {
    content: var(--icon-crop_rotate);
}

.icon-crop_square::before {
    content: var(--icon-crop_square);
}

.icon-dashboard2::before {
    content: var(--icon-dashboard2);
}

.icon-data_usage::before {
    content: var(--icon-data_usage);
}

.icon-date_range::before {
    content: var(--icon-date_range);
}

.icon-dehaze::before {
    content: var(--icon-dehaze);
}

.icon-delete::before {
    content: var(--icon-delete);
}

.icon-delete_forever::before {
    content: var(--icon-delete_forever);
}

.icon-delete_sweep::before {
    content: var(--icon-delete_sweep);
}

.icon-description::before {
    content: var(--icon-description);
}

.icon-desktop_mac::before {
    content: var(--icon-desktop_mac);
}

.icon-desktop_windows::before {
    content: var(--icon-desktop_windows);
}

.icon-details::before {
    content: var(--icon-details);
}

.icon-developer_board::before {
    content: var(--icon-developer_board);
}

.icon-developer_mode::before {
    content: var(--icon-developer_mode);
}

.icon-device_hub::before {
    content: var(--icon-device_hub);
}

.icon-phonelink::before {
    content: var(--icon-phonelink);
}

.icon-devices_other::before {
    content: var(--icon-devices_other);
}

.icon-dialer_sip::before {
    content: var(--icon-dialer_sip);
}

.icon-dialpad::before {
    content: var(--icon-dialpad);
}

.icon-directions::before {
    content: var(--icon-directions);
}

.icon-directions_bike::before {
    content: var(--icon-directions_bike);
}

.icon-directions_boat::before {
    content: var(--icon-directions_boat);
}

.icon-directions_bus::before {
    content: var(--icon-directions_bus);
}

.icon-directions_car::before {
    content: var(--icon-directions_car);
}

.icon-directions_railway::before {
    content: var(--icon-directions_railway);
}

.icon-directions_run::before {
    content: var(--icon-directions_run);
}

.icon-directions_transit::before {
    content: var(--icon-directions_transit);
}

.icon-directions_walk::before {
    content: var(--icon-directions_walk);
}

.icon-disc_full::before {
    content: var(--icon-disc_full);
}

.icon-dns::before {
    content: var(--icon-dns);
}

.icon-not_interested::before {
    content: var(--icon-not_interested);
}

.icon-do_not_disturb_alt::before {
    content: var(--icon-do_not_disturb_alt);
}

.icon-do_not_disturb_off::before {
    content: var(--icon-do_not_disturb_off);
}

.icon-remove_circle::before {
    content: var(--icon-remove_circle);
}

.icon-dock::before {
    content: var(--icon-dock);
}

.icon-done::before {
    content: var(--icon-done);
}

.icon-done_all::before {
    content: var(--icon-done_all);
}

.icon-donut_large::before {
    content: var(--icon-donut_large);
}

.icon-donut_small::before {
    content: var(--icon-donut_small);
}

.icon-drafts::before {
    content: var(--icon-drafts);
}

.icon-drag_handle::before {
    content: var(--icon-drag_handle);
}

.icon-time_to_leave::before {
    content: var(--icon-time_to_leave);
}

.icon-dvr::before {
    content: var(--icon-dvr);
}

.icon-edit_location::before {
    content: var(--icon-edit_location);
}

.icon-eject2::before {
    content: var(--icon-eject2);
}

.icon-markunread::before {
    content: var(--icon-markunread);
}

.icon-enhanced_encryption::before {
    content: var(--icon-enhanced_encryption);
}

.icon-equalizer::before {
    content: var(--icon-equalizer);
}

.icon-error::before {
    content: var(--icon-error);
}

.icon-error_outline::before {
    content: var(--icon-error_outline);
}

.icon-euro_symbol::before {
    content: var(--icon-euro_symbol);
}

.icon-ev_station::before {
    content: var(--icon-ev_station);
}

.icon-insert_invitation::before {
    content: var(--icon-insert_invitation);
}

.icon-event_available::before {
    content: var(--icon-event_available);
}

.icon-event_busy::before {
    content: var(--icon-event_busy);
}

.icon-event_note::before {
    content: var(--icon-event_note);
}

.icon-event_seat::before {
    content: var(--icon-event_seat);
}

.icon-exit_to_app::before {
    content: var(--icon-exit_to_app);
}

.icon-expand_less::before {
    content: var(--icon-expand_less);
}

.icon-expand_more::before {
    content: var(--icon-expand_more);
}

.icon-explicit::before {
    content: var(--icon-explicit);
}

.icon-explore::before {
    content: var(--icon-explore);
}

.icon-exposure::before {
    content: var(--icon-exposure);
}

.icon-exposure_neg_1::before {
    content: var(--icon-exposure_neg_1);
}

.icon-exposure_neg_2::before {
    content: var(--icon-exposure_neg_2);
}

.icon-exposure_plus_1::before {
    content: var(--icon-exposure_plus_1);
}

.icon-exposure_plus_2::before {
    content: var(--icon-exposure_plus_2);
}

.icon-exposure_zero::before {
    content: var(--icon-exposure_zero);
}

.icon-extension::before {
    content: var(--icon-extension);
}

.icon-face::before {
    content: var(--icon-face);
}

.icon-fast_forward::before {
    content: var(--icon-fast_forward);
}

.icon-fast_rewind::before {
    content: var(--icon-fast_rewind);
}

.icon-favorite::before {
    content: var(--icon-favorite);
}

.icon-favorite_border::before {
    content: var(--icon-favorite_border);
}

.icon-featured_play_list::before {
    content: var(--icon-featured_play_list);
}

.icon-featured_video::before {
    content: var(--icon-featured_video);
}

.icon-sms_failed::before {
    content: var(--icon-sms_failed);
}

.icon-fiber_dvr::before {
    content: var(--icon-fiber_dvr);
}

.icon-fiber_manual_record::before {
    content: var(--icon-fiber_manual_record);
}

.icon-fiber_new::before {
    content: var(--icon-fiber_new);
}

.icon-fiber_pin::before {
    content: var(--icon-fiber_pin);
}

.icon-fiber_smart_record::before {
    content: var(--icon-fiber_smart_record);
}

.icon-get_app::before {
    content: var(--icon-get_app);
}

.icon-file_upload::before {
    content: var(--icon-file_upload);
}

.icon-filter2::before {
    content: var(--icon-filter2);
}

.icon-filter_1::before {
    content: var(--icon-filter_1);
}

.icon-filter_2::before {
    content: var(--icon-filter_2);
}

.icon-filter_3::before {
    content: var(--icon-filter_3);
}

.icon-filter_4::before {
    content: var(--icon-filter_4);
}

.icon-filter_5::before {
    content: var(--icon-filter_5);
}

.icon-filter_6::before {
    content: var(--icon-filter_6);
}

.icon-filter_7::before {
    content: var(--icon-filter_7);
}

.icon-filter_8::before {
    content: var(--icon-filter_8);
}

.icon-filter_9::before {
    content: var(--icon-filter_9);
}

.icon-filter_9_plus::before {
    content: var(--icon-filter_9_plus);
}

.icon-filter_b_and_w::before {
    content: var(--icon-filter_b_and_w);
}

.icon-filter_center_focus::before {
    content: var(--icon-filter_center_focus);
}

.icon-filter_drama::before {
    content: var(--icon-filter_drama);
}

.icon-filter_frames::before {
    content: var(--icon-filter_frames);
}

.icon-terrain::before {
    content: var(--icon-terrain);
}

.icon-filter_list::before {
    content: var(--icon-filter_list);
}

.icon-filter_none::before {
    content: var(--icon-filter_none);
}

.icon-filter_tilt_shift::before {
    content: var(--icon-filter_tilt_shift);
}

.icon-filter_vintage::before {
    content: var(--icon-filter_vintage);
}

.icon-find_in_page::before {
    content: var(--icon-find_in_page);
}

.icon-find_replace::before {
    content: var(--icon-find_replace);
}

.icon-fingerprint::before {
    content: var(--icon-fingerprint);
}

.icon-first_page::before {
    content: var(--icon-first_page);
}

.icon-fitness_center::before {
    content: var(--icon-fitness_center);
}

.icon-flare::before {
    content: var(--icon-flare);
}

.icon-flash_auto::before {
    content: var(--icon-flash_auto);
}

.icon-flash_off::before {
    content: var(--icon-flash_off);
}

.icon-flash_on::before {
    content: var(--icon-flash_on);
}

.icon-flight_land::before {
    content: var(--icon-flight_land);
}

.icon-flight_takeoff::before {
    content: var(--icon-flight_takeoff);
}

.icon-flip::before {
    content: var(--icon-flip);
}

.icon-flip_to_back::before {
    content: var(--icon-flip_to_back);
}

.icon-flip_to_front::before {
    content: var(--icon-flip_to_front);
}

.icon-folder2::before {
    content: var(--icon-folder2);
}

.icon-folder_open::before {
    content: var(--icon-folder_open);
}

.icon-folder_shared::before {
    content: var(--icon-folder_shared);
}

.icon-folder_special::before {
    content: var(--icon-folder_special);
}

.icon-font_download::before {
    content: var(--icon-font_download);
}

.icon-format_align_center::before {
    content: var(--icon-format_align_center);
}

.icon-format_align_justify::before {
    content: var(--icon-format_align_justify);
}

.icon-format_align_left::before {
    content: var(--icon-format_align_left);
}

.icon-format_align_right::before {
    content: var(--icon-format_align_right);
}

.icon-format_bold::before {
    content: var(--icon-format_bold);
}

.icon-format_clear::before {
    content: var(--icon-format_clear);
}

.icon-format_color_fill::before {
    content: var(--icon-format_color_fill);
}

.icon-format_color_reset::before {
    content: var(--icon-format_color_reset);
}

.icon-format_color_text::before {
    content: var(--icon-format_color_text);
}

.icon-format_indent_decrease::before {
    content: var(--icon-format_indent_decrease);
}

.icon-format_indent_increase::before {
    content: var(--icon-format_indent_increase);
}

.icon-format_italic::before {
    content: var(--icon-format_italic);
}

.icon-format_line_spacing::before {
    content: var(--icon-format_line_spacing);
}

.icon-format_list_bulleted::before {
    content: var(--icon-format_list_bulleted);
}

.icon-format_list_numbered::before {
    content: var(--icon-format_list_numbered);
}

.icon-format_paint::before {
    content: var(--icon-format_paint);
}

.icon-format_quote::before {
    content: var(--icon-format_quote);
}

.icon-format_shapes::before {
    content: var(--icon-format_shapes);
}

.icon-format_size::before {
    content: var(--icon-format_size);
}

.icon-format_strikethrough::before {
    content: var(--icon-format_strikethrough);
}

.icon-format_textdirection_l_to_r::before {
    content: var(--icon-format_textdirection_l_to_r);
}

.icon-format_textdirection_r_to_l::before {
    content: var(--icon-format_textdirection_r_to_l);
}

.icon-format_underlined::before {
    content: var(--icon-format_underlined);
}

.icon-question_answer::before {
    content: var(--icon-question_answer);
}

.icon-forward2::before {
    content: var(--icon-forward2);
}

.icon-forward_10::before {
    content: var(--icon-forward_10);
}

.icon-forward_30::before {
    content: var(--icon-forward_30);
}

.icon-forward_5::before {
    content: var(--icon-forward_5);
}

.icon-free_breakfast::before {
    content: var(--icon-free_breakfast);
}

.icon-fullscreen::before {
    content: var(--icon-fullscreen);
}

.icon-fullscreen_exit::before {
    content: var(--icon-fullscreen_exit);
}

.icon-functions::before {
    content: var(--icon-functions);
}

.icon-g_translate::before {
    content: var(--icon-g_translate);
}

.icon-games::before {
    content: var(--icon-games);
}

.icon-gavel2::before {
    content: var(--icon-gavel2);
}

.icon-gesture::before {
    content: var(--icon-gesture);
}

.icon-gif::before {
    content: var(--icon-gif);
}

.icon-goat::before {
    content: var(--icon-goat);
}

.icon-golf_course::before {
    content: var(--icon-golf_course);
}

.icon-my_location::before {
    content: var(--icon-my_location);
}

.icon-location_searching::before {
    content: var(--icon-location_searching);
}

.icon-location_disabled::before {
    content: var(--icon-location_disabled);
}

.icon-star2::before {
    content: var(--icon-star2);
}

.icon-gradient::before {
    content: var(--icon-gradient);
}

.icon-grain::before {
    content: var(--icon-grain);
}

.icon-graphic_eq::before {
    content: var(--icon-graphic_eq);
}

.icon-grid_off::before {
    content: var(--icon-grid_off);
}

.icon-grid_on::before {
    content: var(--icon-grid_on);
}

.icon-people::before {
    content: var(--icon-people);
}

.icon-group_add::before {
    content: var(--icon-group_add);
}

.icon-group_work::before {
    content: var(--icon-group_work);
}

.icon-hd::before {
    content: var(--icon-hd);
}

.icon-hdr_off::before {
    content: var(--icon-hdr_off);
}

.icon-hdr_on::before {
    content: var(--icon-hdr_on);
}

.icon-hdr_strong::before {
    content: var(--icon-hdr_strong);
}

.icon-hdr_weak::before {
    content: var(--icon-hdr_weak);
}

.icon-headset::before {
    content: var(--icon-headset);
}

.icon-headset_mic::before {
    content: var(--icon-headset_mic);
}

.icon-healing::before {
    content: var(--icon-healing);
}

.icon-hearing::before {
    content: var(--icon-hearing);
}

.icon-help::before {
    content: var(--icon-help);
}

.icon-help_outline::before {
    content: var(--icon-help_outline);
}

.icon-high_quality::before {
    content: var(--icon-high_quality);
}

.icon-highlight::before {
    content: var(--icon-highlight);
}

.icon-highlight_off::before {
    content: var(--icon-highlight_off);
}

.icon-restore::before {
    content: var(--icon-restore);
}

.icon-home2::before {
    content: var(--icon-home2);
}

.icon-hot_tub::before {
    content: var(--icon-hot_tub);
}

.icon-local_hotel::before {
    content: var(--icon-local_hotel);
}

.icon-hourglass_empty::before {
    content: var(--icon-hourglass_empty);
}

.icon-hourglass_full::before {
    content: var(--icon-hourglass_full);
}

.icon-http::before {
    content: var(--icon-http);
}

.icon-lock2::before {
    content: var(--icon-lock2);
}

.icon-photo2::before {
    content: var(--icon-photo2);
}

.icon-image_aspect_ratio::before {
    content: var(--icon-image_aspect_ratio);
}

.icon-import_contacts::before {
    content: var(--icon-import_contacts);
}

.icon-import_export::before {
    content: var(--icon-import_export);
}

.icon-important_devices::before {
    content: var(--icon-important_devices);
}

.icon-inbox2::before {
    content: var(--icon-inbox2);
}

.icon-indeterminate_check_box::before {
    content: var(--icon-indeterminate_check_box);
}

.icon-info2::before {
    content: var(--icon-info2);
}

.icon-info_outline::before {
    content: var(--icon-info_outline);
}

.icon-input::before {
    content: var(--icon-input);
}

.icon-insert_comment::before {
    content: var(--icon-insert_comment);
}

.icon-insert_drive_file::before {
    content: var(--icon-insert_drive_file);
}

.icon-tag_faces::before {
    content: var(--icon-tag_faces);
}

.icon-link2::before {
    content: var(--icon-link2);
}

.icon-invert_colors::before {
    content: var(--icon-invert_colors);
}

.icon-invert_colors_off::before {
    content: var(--icon-invert_colors_off);
}

.icon-iso::before {
    content: var(--icon-iso);
}

.icon-keyboard::before {
    content: var(--icon-keyboard);
}

.icon-keyboard_arrow_down::before {
    content: var(--icon-keyboard_arrow_down);
}

.icon-keyboard_arrow_left::before {
    content: var(--icon-keyboard_arrow_left);
}

.icon-keyboard_arrow_right::before {
    content: var(--icon-keyboard_arrow_right);
}

.icon-keyboard_arrow_up::before {
    content: var(--icon-keyboard_arrow_up);
}

.icon-keyboard_backspace::before {
    content: var(--icon-keyboard_backspace);
}

.icon-keyboard_capslock::before {
    content: var(--icon-keyboard_capslock);
}

.icon-keyboard_hide::before {
    content: var(--icon-keyboard_hide);
}

.icon-keyboard_return::before {
    content: var(--icon-keyboard_return);
}

.icon-keyboard_tab::before {
    content: var(--icon-keyboard_tab);
}

.icon-keyboard_voice::before {
    content: var(--icon-keyboard_voice);
}

.icon-kitchen::before {
    content: var(--icon-kitchen);
}

.icon-label::before {
    content: var(--icon-label);
}

.icon-label_outline::before {
    content: var(--icon-label_outline);
}

.icon-language2::before {
    content: var(--icon-language2);
}

.icon-laptop_chromebook::before {
    content: var(--icon-laptop_chromebook);
}

.icon-laptop_mac::before {
    content: var(--icon-laptop_mac);
}

.icon-laptop_windows::before {
    content: var(--icon-laptop_windows);
}

.icon-last_page::before {
    content: var(--icon-last_page);
}

.icon-open_in_new::before {
    content: var(--icon-open_in_new);
}

.icon-layers::before {
    content: var(--icon-layers);
}

.icon-layers_clear::before {
    content: var(--icon-layers_clear);
}

.icon-leak_add::before {
    content: var(--icon-leak_add);
}

.icon-leak_remove::before {
    content: var(--icon-leak_remove);
}

.icon-lens::before {
    content: var(--icon-lens);
}

.icon-library_books::before {
    content: var(--icon-library_books);
}

.icon-library_music::before {
    content: var(--icon-library_music);
}

.icon-lightbulb_outline::before {
    content: var(--icon-lightbulb_outline);
}

.icon-line_style::before {
    content: var(--icon-line_style);
}

.icon-line_weight::before {
    content: var(--icon-line_weight);
}

.icon-linear_scale::before {
    content: var(--icon-linear_scale);
}

.icon-linked_camera::before {
    content: var(--icon-linked_camera);
}

.icon-list2::before {
    content: var(--icon-list2);
}

.icon-live_help::before {
    content: var(--icon-live_help);
}

.icon-live_tv::before {
    content: var(--icon-live_tv);
}

.icon-local_play::before {
    content: var(--icon-local_play);
}

.icon-local_airport::before {
    content: var(--icon-local_airport);
}

.icon-local_atm::before {
    content: var(--icon-local_atm);
}

.icon-local_bar::before {
    content: var(--icon-local_bar);
}

.icon-local_cafe::before {
    content: var(--icon-local_cafe);
}

.icon-local_car_wash::before {
    content: var(--icon-local_car_wash);
}

.icon-local_convenience_store::before {
    content: var(--icon-local_convenience_store);
}

.icon-restaurant_menu::before {
    content: var(--icon-restaurant_menu);
}

.icon-local_drink::before {
    content: var(--icon-local_drink);
}

.icon-local_florist::before {
    content: var(--icon-local_florist);
}

.icon-local_gas_station::before {
    content: var(--icon-local_gas_station);
}

.icon-shopping_cart::before {
    content: var(--icon-shopping_cart);
}

.icon-local_hospital::before {
    content: var(--icon-local_hospital);
}

.icon-local_laundry_service::before {
    content: var(--icon-local_laundry_service);
}

.icon-local_library::before {
    content: var(--icon-local_library);
}

.icon-local_mall::before {
    content: var(--icon-local_mall);
}

.icon-theaters::before {
    content: var(--icon-theaters);
}

.icon-local_offer::before {
    content: var(--icon-local_offer);
}

.icon-local_parking::before {
    content: var(--icon-local_parking);
}

.icon-local_pharmacy::before {
    content: var(--icon-local_pharmacy);
}

.icon-local_pizza::before {
    content: var(--icon-local_pizza);
}

.icon-print2::before {
    content: var(--icon-print2);
}

.icon-local_shipping::before {
    content: var(--icon-local_shipping);
}

.icon-local_taxi::before {
    content: var(--icon-local_taxi);
}

.icon-location_city::before {
    content: var(--icon-location_city);
}

.icon-location_off::before {
    content: var(--icon-location_off);
}

.icon-room::before {
    content: var(--icon-room);
}

.icon-lock_open::before {
    content: var(--icon-lock_open);
}

.icon-lock_outline::before {
    content: var(--icon-lock_outline);
}

.icon-looks::before {
    content: var(--icon-looks);
}

.icon-looks_3::before {
    content: var(--icon-looks_3);
}

.icon-looks_4::before {
    content: var(--icon-looks_4);
}

.icon-looks_5::before {
    content: var(--icon-looks_5);
}

.icon-looks_6::before {
    content: var(--icon-looks_6);
}

.icon-looks_one::before {
    content: var(--icon-looks_one);
}

.icon-looks_two::before {
    content: var(--icon-looks_two);
}

.icon-sync::before {
    content: var(--icon-sync);
}

.icon-loupe::before {
    content: var(--icon-loupe);
}

.icon-low_priority::before {
    content: var(--icon-low_priority);
}

.icon-loyalty::before {
    content: var(--icon-loyalty);
}

.icon-mail_outline::before {
    content: var(--icon-mail_outline);
}

.icon-map2::before {
    content: var(--icon-map2);
}

.icon-markunread_mailbox::before {
    content: var(--icon-markunread_mailbox);
}

.icon-memory::before {
    content: var(--icon-memory);
}

.icon-menu::before {
    content: var(--icon-menu);
}

.icon-message::before {
    content: var(--icon-message);
}

.icon-mic::before {
    content: var(--icon-mic);
}

.icon-mic_none::before {
    content: var(--icon-mic_none);
}

.icon-mic_off::before {
    content: var(--icon-mic_off);
}

.icon-mms::before {
    content: var(--icon-mms);
}

.icon-mode_comment::before {
    content: var(--icon-mode_comment);
}

.icon-monetization_on::before {
    content: var(--icon-monetization_on);
}

.icon-money_off::before {
    content: var(--icon-money_off);
}

.icon-monochrome_photos::before {
    content: var(--icon-monochrome_photos);
}

.icon-mood_bad::before {
    content: var(--icon-mood_bad);
}

.icon-more::before {
    content: var(--icon-more);
}

.icon-more_horiz::before {
    content: var(--icon-more_horiz);
}

.icon-more_vert::before {
    content: var(--icon-more_vert);
}

.icon-motorcycle2::before {
    content: var(--icon-motorcycle2);
}

.icon-mouse::before {
    content: var(--icon-mouse);
}

.icon-move_to_inbox::before {
    content: var(--icon-move_to_inbox);
}

.icon-movie_creation::before {
    content: var(--icon-movie_creation);
}

.icon-movie_filter::before {
    content: var(--icon-movie_filter);
}

.icon-multiline_chart::before {
    content: var(--icon-multiline_chart);
}

.icon-music_note::before {
    content: var(--icon-music_note);
}

.icon-music_video::before {
    content: var(--icon-music_video);
}

.icon-nature::before {
    content: var(--icon-nature);
}

.icon-nature_people::before {
    content: var(--icon-nature_people);
}

.icon-navigation::before {
    content: var(--icon-navigation);
}

.icon-near_me::before {
    content: var(--icon-near_me);
}

.icon-network_cell::before {
    content: var(--icon-network_cell);
}

.icon-network_check::before {
    content: var(--icon-network_check);
}

.icon-network_locked::before {
    content: var(--icon-network_locked);
}

.icon-network_wifi::before {
    content: var(--icon-network_wifi);
}

.icon-new_releases::before {
    content: var(--icon-new_releases);
}

.icon-next_week::before {
    content: var(--icon-next_week);
}

.icon-nfc::before {
    content: var(--icon-nfc);
}

.icon-no_encryption::before {
    content: var(--icon-no_encryption);
}

.icon-signal_cellular_no_sim::before {
    content: var(--icon-signal_cellular_no_sim);
}

.icon-note::before {
    content: var(--icon-note);
}

.icon-note_add::before {
    content: var(--icon-note_add);
}

.icon-notifications::before {
    content: var(--icon-notifications);
}

.icon-notifications_active::before {
    content: var(--icon-notifications_active);
}

.icon-notifications_none::before {
    content: var(--icon-notifications_none);
}

.icon-notifications_off::before {
    content: var(--icon-notifications_off);
}

.icon-notifications_paused::before {
    content: var(--icon-notifications_paused);
}

.icon-offline_pin::before {
    content: var(--icon-offline_pin);
}

.icon-ondemand_video::before {
    content: var(--icon-ondemand_video);
}

.icon-opacity::before {
    content: var(--icon-opacity);
}

.icon-open_in_browser::before {
    content: var(--icon-open_in_browser);
}

.icon-open_with::before {
    content: var(--icon-open_with);
}

.icon-pages::before {
    content: var(--icon-pages);
}

.icon-pageview::before {
    content: var(--icon-pageview);
}

.icon-pan_tool::before {
    content: var(--icon-pan_tool);
}

.icon-panorama::before {
    content: var(--icon-panorama);
}

.icon-radio_button_unchecked::before {
    content: var(--icon-radio_button_unchecked);
}

.icon-panorama_horizontal::before {
    content: var(--icon-panorama_horizontal);
}

.icon-panorama_vertical::before {
    content: var(--icon-panorama_vertical);
}

.icon-panorama_wide_angle::before {
    content: var(--icon-panorama_wide_angle);
}

.icon-party_mode::before {
    content: var(--icon-party_mode);
}

.icon-pause2::before {
    content: var(--icon-pause2);
}

.icon-pause_circle_filled::before {
    content: var(--icon-pause_circle_filled);
}

.icon-pause_circle_outline::before {
    content: var(--icon-pause_circle_outline);
}

.icon-people_outline::before {
    content: var(--icon-people_outline);
}

.icon-perm_camera_mic::before {
    content: var(--icon-perm_camera_mic);
}

.icon-perm_contact_calendar::before {
    content: var(--icon-perm_contact_calendar);
}

.icon-perm_data_setting::before {
    content: var(--icon-perm_data_setting);
}

.icon-perm_device_information::before {
    content: var(--icon-perm_device_information);
}

.icon-person_outline::before {
    content: var(--icon-person_outline);
}

.icon-perm_media::before {
    content: var(--icon-perm_media);
}

.icon-perm_phone_msg::before {
    content: var(--icon-perm_phone_msg);
}

.icon-perm_scan_wifi::before {
    content: var(--icon-perm_scan_wifi);
}

.icon-person::before {
    content: var(--icon-person);
}

.icon-person_add::before {
    content: var(--icon-person_add);
}

.icon-person_pin::before {
    content: var(--icon-person_pin);
}

.icon-person_pin_circle::before {
    content: var(--icon-person_pin_circle);
}

.icon-personal_video::before {
    content: var(--icon-personal_video);
}

.icon-pets::before {
    content: var(--icon-pets);
}

.icon-phone_android::before {
    content: var(--icon-phone_android);
}

.icon-phone_bluetooth_speaker::before {
    content: var(--icon-phone_bluetooth_speaker);
}

.icon-phone_forwarded::before {
    content: var(--icon-phone_forwarded);
}

.icon-phone_in_talk::before {
    content: var(--icon-phone_in_talk);
}

.icon-phone_iphone::before {
    content: var(--icon-phone_iphone);
}

.icon-phone_locked::before {
    content: var(--icon-phone_locked);
}

.icon-phone_missed::before {
    content: var(--icon-phone_missed);
}

.icon-phone_paused::before {
    content: var(--icon-phone_paused);
}

.icon-phonelink_erase::before {
    content: var(--icon-phonelink_erase);
}

.icon-phonelink_lock::before {
    content: var(--icon-phonelink_lock);
}

.icon-phonelink_off::before {
    content: var(--icon-phonelink_off);
}

.icon-phonelink_ring::before {
    content: var(--icon-phonelink_ring);
}

.icon-phonelink_setup::before {
    content: var(--icon-phonelink_setup);
}

.icon-photo_album::before {
    content: var(--icon-photo_album);
}

.icon-photo_filter::before {
    content: var(--icon-photo_filter);
}

.icon-photo_size_select_actual::before {
    content: var(--icon-photo_size_select_actual);
}

.icon-photo_size_select_large::before {
    content: var(--icon-photo_size_select_large);
}

.icon-photo_size_select_small::before {
    content: var(--icon-photo_size_select_small);
}

.icon-picture_as_pdf::before {
    content: var(--icon-picture_as_pdf);
}

.icon-picture_in_picture::before {
    content: var(--icon-picture_in_picture);
}

.icon-picture_in_picture_alt::before {
    content: var(--icon-picture_in_picture_alt);
}

.icon-pie_chart::before {
    content: var(--icon-pie_chart);
}

.icon-pie_chart_outlined::before {
    content: var(--icon-pie_chart_outlined);
}

.icon-pin_drop::before {
    content: var(--icon-pin_drop);
}

.icon-play_arrow::before {
    content: var(--icon-play_arrow);
}

.icon-play_circle_filled::before {
    content: var(--icon-play_circle_filled);
}

.icon-play_circle_outline::before {
    content: var(--icon-play_circle_outline);
}

.icon-play_for_work::before {
    content: var(--icon-play_for_work);
}

.icon-playlist_add::before {
    content: var(--icon-playlist_add);
}

.icon-playlist_add_check::before {
    content: var(--icon-playlist_add_check);
}

.icon-playlist_play::before {
    content: var(--icon-playlist_play);
}

.icon-plus_one::before {
    content: var(--icon-plus_one);
}

.icon-polymer::before {
    content: var(--icon-polymer);
}

.icon-pool::before {
    content: var(--icon-pool);
}

.icon-portable_wifi_off::before {
    content: var(--icon-portable_wifi_off);
}

.icon-portrait::before {
    content: var(--icon-portrait);
}

.icon-power::before {
    content: var(--icon-power);
}

.icon-power_input::before {
    content: var(--icon-power_input);
}

.icon-power_settings_new::before {
    content: var(--icon-power_settings_new);
}

.icon-pregnant_woman::before {
    content: var(--icon-pregnant_woman);
}

.icon-present_to_all::before {
    content: var(--icon-present_to_all);
}

.icon-priority_high::before {
    content: var(--icon-priority_high);
}

.icon-public::before {
    content: var(--icon-public);
}

.icon-publish::before {
    content: var(--icon-publish);
}

.icon-queue_music::before {
    content: var(--icon-queue_music);
}

.icon-queue_play_next::before {
    content: var(--icon-queue_play_next);
}

.icon-radio::before {
    content: var(--icon-radio);
}

.icon-radio_button_checked::before {
    content: var(--icon-radio_button_checked);
}

.icon-rate_review::before {
    content: var(--icon-rate_review);
}

.icon-receipt::before {
    content: var(--icon-receipt);
}

.icon-recent_actors::before {
    content: var(--icon-recent_actors);
}

.icon-record_voice_over::before {
    content: var(--icon-record_voice_over);
}

.icon-redo::before {
    content: var(--icon-redo);
}

.icon-refresh2::before {
    content: var(--icon-refresh2);
}

.icon-remove2::before {
    content: var(--icon-remove2);
}

.icon-remove_circle_outline::before {
    content: var(--icon-remove_circle_outline);
}

.icon-remove_from_queue::before {
    content: var(--icon-remove_from_queue);
}

.icon-visibility::before {
    content: var(--icon-visibility);
}

.icon-remove_shopping_cart::before {
    content: var(--icon-remove_shopping_cart);
}

.icon-reorder2::before {
    content: var(--icon-reorder2);
}

.icon-repeat2::before {
    content: var(--icon-repeat2);
}

.icon-repeat_one::before {
    content: var(--icon-repeat_one);
}

.icon-replay::before {
    content: var(--icon-replay);
}

.icon-replay_10::before {
    content: var(--icon-replay_10);
}

.icon-replay_30::before {
    content: var(--icon-replay_30);
}

.icon-replay_5::before {
    content: var(--icon-replay_5);
}

.icon-reply2::before {
    content: var(--icon-reply2);
}

.icon-reply_all::before {
    content: var(--icon-reply_all);
}

.icon-report::before {
    content: var(--icon-report);
}

.icon-warning2::before {
    content: var(--icon-warning2);
}

.icon-restaurant::before {
    content: var(--icon-restaurant);
}

.icon-restore_page::before {
    content: var(--icon-restore_page);
}

.icon-ring_volume::before {
    content: var(--icon-ring_volume);
}

.icon-room_service::before {
    content: var(--icon-room_service);
}

.icon-rotate_90_degrees_ccw::before {
    content: var(--icon-rotate_90_degrees_ccw);
}

.icon-rotate_left::before {
    content: var(--icon-rotate_left);
}

.icon-rotate_right::before {
    content: var(--icon-rotate_right);
}

.icon-rounded_corner::before {
    content: var(--icon-rounded_corner);
}

.icon-router::before {
    content: var(--icon-router);
}

.icon-rowing::before {
    content: var(--icon-rowing);
}

.icon-rss_feed::before {
    content: var(--icon-rss_feed);
}

.icon-rv_hookup::before {
    content: var(--icon-rv_hookup);
}

.icon-satellite::before {
    content: var(--icon-satellite);
}

.icon-save2::before {
    content: var(--icon-save2);
}

.icon-scanner::before {
    content: var(--icon-scanner);
}

.icon-school::before {
    content: var(--icon-school);
}

.icon-screen_lock_landscape::before {
    content: var(--icon-screen_lock_landscape);
}

.icon-screen_lock_portrait::before {
    content: var(--icon-screen_lock_portrait);
}

.icon-screen_lock_rotation::before {
    content: var(--icon-screen_lock_rotation);
}

.icon-screen_rotation::before {
    content: var(--icon-screen_rotation);
}

.icon-screen_share::before {
    content: var(--icon-screen_share);
}

.icon-sd_storage::before {
    content: var(--icon-sd_storage);
}

.icon-search2::before {
    content: var(--icon-search2);
}

.icon-security::before {
    content: var(--icon-security);
}

.icon-select_all::before {
    content: var(--icon-select_all);
}

.icon-send2::before {
    content: var(--icon-send2);
}

.icon-sentiment_dissatisfied::before {
    content: var(--icon-sentiment_dissatisfied);
}

.icon-sentiment_neutral::before {
    content: var(--icon-sentiment_neutral);
}

.icon-sentiment_satisfied::before {
    content: var(--icon-sentiment_satisfied);
}

.icon-sentiment_very_dissatisfied::before {
    content: var(--icon-sentiment_very_dissatisfied);
}

.icon-sentiment_very_satisfied::before {
    content: var(--icon-sentiment_very_satisfied);
}

.icon-settings::before {
    content: var(--icon-settings);
}

.icon-settings_applications::before {
    content: var(--icon-settings_applications);
}

.icon-settings_backup_restore::before {
    content: var(--icon-settings_backup_restore);
}

.icon-settings_bluetooth::before {
    content: var(--icon-settings_bluetooth);
}

.icon-settings_brightness::before {
    content: var(--icon-settings_brightness);
}

.icon-settings_cell::before {
    content: var(--icon-settings_cell);
}

.icon-settings_ethernet::before {
    content: var(--icon-settings_ethernet);
}

.icon-settings_input_antenna::before {
    content: var(--icon-settings_input_antenna);
}

.icon-settings_input_composite::before {
    content: var(--icon-settings_input_composite);
}

.icon-settings_input_hdmi::before {
    content: var(--icon-settings_input_hdmi);
}

.icon-settings_input_svideo::before {
    content: var(--icon-settings_input_svideo);
}

.icon-settings_overscan::before {
    content: var(--icon-settings_overscan);
}

.icon-settings_phone::before {
    content: var(--icon-settings_phone);
}

.icon-settings_power::before {
    content: var(--icon-settings_power);
}

.icon-settings_remote::before {
    content: var(--icon-settings_remote);
}

.icon-settings_system_daydream::before {
    content: var(--icon-settings_system_daydream);
}

.icon-settings_voice::before {
    content: var(--icon-settings_voice);
}

.icon-share2::before {
    content: var(--icon-share2);
}

.icon-shop::before {
    content: var(--icon-shop);
}

.icon-shop_two::before {
    content: var(--icon-shop_two);
}

.icon-shopping_basket::before {
    content: var(--icon-shopping_basket);
}

.icon-short_text::before {
    content: var(--icon-short_text);
}

.icon-show_chart::before {
    content: var(--icon-show_chart);
}

.icon-shuffle::before {
    content: var(--icon-shuffle);
}

.icon-signal_cellular_4_bar::before {
    content: var(--icon-signal_cellular_4_bar);
}

.icon-signal_cellular_connected_no_internet_4_bar::before {
    content: var(--icon-signal_cellular_connected_no_internet_4_bar);
}

.icon-signal_cellular_null::before {
    content: var(--icon-signal_cellular_null);
}

.icon-signal_cellular_off::before {
    content: var(--icon-signal_cellular_off);
}

.icon-signal_wifi_4_bar::before {
    content: var(--icon-signal_wifi_4_bar);
}

.icon-signal_wifi_4_bar_lock::before {
    content: var(--icon-signal_wifi_4_bar_lock);
}

.icon-signal_wifi_off::before {
    content: var(--icon-signal_wifi_off);
}

.icon-sim_card::before {
    content: var(--icon-sim_card);
}

.icon-sim_card_alert::before {
    content: var(--icon-sim_card_alert);
}

.icon-skip_next::before {
    content: var(--icon-skip_next);
}

.icon-skip_previous::before {
    content: var(--icon-skip_previous);
}

.icon-slideshow::before {
    content: var(--icon-slideshow);
}

.icon-slow_motion_video::before {
    content: var(--icon-slow_motion_video);
}

.icon-stay_primary_portrait::before {
    content: var(--icon-stay_primary_portrait);
}

.icon-smoke_free::before {
    content: var(--icon-smoke_free);
}

.icon-smoking_rooms::before {
    content: var(--icon-smoking_rooms);
}

.icon-textsms::before {
    content: var(--icon-textsms);
}

.icon-snooze::before {
    content: var(--icon-snooze);
}

.icon-sort2::before {
    content: var(--icon-sort2);
}

.icon-sort_by_alpha::before {
    content: var(--icon-sort_by_alpha);
}

.icon-spa::before {
    content: var(--icon-spa);
}

.icon-space_bar::before {
    content: var(--icon-space_bar);
}

.icon-speaker::before {
    content: var(--icon-speaker);
}

.icon-speaker_group::before {
    content: var(--icon-speaker_group);
}

.icon-speaker_notes::before {
    content: var(--icon-speaker_notes);
}

.icon-speaker_notes_off::before {
    content: var(--icon-speaker_notes_off);
}

.icon-speaker_phone::before {
    content: var(--icon-speaker_phone);
}

.icon-spellcheck::before {
    content: var(--icon-spellcheck);
}

.icon-star_border::before {
    content: var(--icon-star_border);
}

.icon-star_half::before {
    content: var(--icon-star_half);
}

.icon-stars::before {
    content: var(--icon-stars);
}

.icon-stay_primary_landscape::before {
    content: var(--icon-stay_primary_landscape);
}

.icon-stop2::before {
    content: var(--icon-stop2);
}

.icon-stop_screen_share::before {
    content: var(--icon-stop_screen_share);
}

.icon-storage::before {
    content: var(--icon-storage);
}

.icon-store_mall_directory::before {
    content: var(--icon-store_mall_directory);
}

.icon-straighten::before {
    content: var(--icon-straighten);
}

.icon-streetview::before {
    content: var(--icon-streetview);
}

.icon-strikethrough_s::before {
    content: var(--icon-strikethrough_s);
}

.icon-style::before {
    content: var(--icon-style);
}

.icon-subdirectory_arrow_left::before {
    content: var(--icon-subdirectory_arrow_left);
}

.icon-subdirectory_arrow_right::before {
    content: var(--icon-subdirectory_arrow_right);
}

.icon-subject::before {
    content: var(--icon-subject);
}

.icon-subscriptions::before {
    content: var(--icon-subscriptions);
}

.icon-subtitles::before {
    content: var(--icon-subtitles);
}

.icon-subway2::before {
    content: var(--icon-subway2);
}

.icon-supervisor_account::before {
    content: var(--icon-supervisor_account);
}

.icon-surround_sound::before {
    content: var(--icon-surround_sound);
}

.icon-swap_calls::before {
    content: var(--icon-swap_calls);
}

.icon-swap_horiz::before {
    content: var(--icon-swap_horiz);
}

.icon-swap_vert::before {
    content: var(--icon-swap_vert);
}

.icon-swap_vertical_circle::before {
    content: var(--icon-swap_vertical_circle);
}

.icon-switch_camera::before {
    content: var(--icon-switch_camera);
}

.icon-switch_video::before {
    content: var(--icon-switch_video);
}

.icon-sync_disabled::before {
    content: var(--icon-sync_disabled);
}

.icon-sync_problem::before {
    content: var(--icon-sync_problem);
}

.icon-system_update::before {
    content: var(--icon-system_update);
}

.icon-system_update_alt::before {
    content: var(--icon-system_update_alt);
}

.icon-tab::before {
    content: var(--icon-tab);
}

.icon-tab_unselected::before {
    content: var(--icon-tab_unselected);
}

.icon-tablet2::before {
    content: var(--icon-tablet2);
}

.icon-tablet_android::before {
    content: var(--icon-tablet_android);
}

.icon-tablet_mac::before {
    content: var(--icon-tablet_mac);
}

.icon-tap_and_play::before {
    content: var(--icon-tap_and_play);
}

.icon-text_fields::before {
    content: var(--icon-text_fields);
}

.icon-text_format::before {
    content: var(--icon-text_format);
}

.icon-texture::before {
    content: var(--icon-texture);
}

.icon-thumb_down::before {
    content: var(--icon-thumb_down);
}

.icon-thumb_up::before {
    content: var(--icon-thumb_up);
}

.icon-thumbs_up_down::before {
    content: var(--icon-thumbs_up_down);
}

.icon-timelapse::before {
    content: var(--icon-timelapse);
}

.icon-timeline::before {
    content: var(--icon-timeline);
}

.icon-timer::before {
    content: var(--icon-timer);
}

.icon-timer_10::before {
    content: var(--icon-timer_10);
}

.icon-timer_3::before {
    content: var(--icon-timer_3);
}

.icon-timer_off::before {
    content: var(--icon-timer_off);
}

.icon-title::before {
    content: var(--icon-title);
}

.icon-toc::before {
    content: var(--icon-toc);
}

.icon-today::before {
  content: var(--icon-today);
}

.icon-toll::before {
    content: var(--icon-toll);
}

.icon-tonality::before {
    content: var(--icon-tonality);
}

.icon-touch_app::before {
    content: var(--icon-touch_app);
}

.icon-toys::before {
    content: var(--icon-toys);
}

.icon-track_changes::before {
    content: var(--icon-track_changes);
}

.icon-traffic::before {
    content: var(--icon-traffic);
}

.icon-train2::before {
    content: var(--icon-train2);
}

.icon-tram::before {
    content: var(--icon-tram);
}

.icon-transfer_within_a_station::before {
    content: var(--icon-transfer_within_a_station);
}

.icon-transform::before {
    content: var(--icon-transform);
}

.icon-translate::before {
    content: var(--icon-translate);
}

.icon-trending_down::before {
    content: var(--icon-trending_down);
}

.icon-trending_flat::before {
    content: var(--icon-trending_flat);
}

.icon-trending_up::before {
    content: var(--icon-trending_up);
}

.icon-tune::before {
    content: var(--icon-tune);
}

.icon-tv2::before {
    content: var(--icon-tv2);
}

.icon-unarchive::before {
    content: var(--icon-unarchive);
}

.icon-undo2::before {
    content: var(--icon-undo2);
}

.icon-unfold_less::before {
    content: var(--icon-unfold_less);
}

.icon-unfold_more::before {
    content: var(--icon-unfold_more);
}

.icon-update::before {
    content: var(--icon-update);
}

.icon-usb2::before {
    content: var(--icon-usb2);
}

.icon-verified_user::before {
    content: var(--icon-verified_user);
}

.icon-vertical_align_bottom::before {
    content: var(--icon-vertical_align_bottom);
}

.icon-vertical_align_center::before {
    content: var(--icon-vertical_align_center);
}

.icon-vertical_align_top::before {
    content: var(--icon-vertical_align_top);
}

.icon-vibration::before {
    content: var(--icon-vibration);
}

.icon-video_call::before {
    content: var(--icon-video_call);
}

.icon-video_label::before {
    content: var(--icon-video_label);
}

.icon-video_library::before {
    content: var(--icon-video_library);
}

.icon-videocam::before {
    content: var(--icon-videocam);
}

.icon-videocam_off::before {
    content: var(--icon-videocam_off);
}

.icon-videogame_asset::before {
    content: var(--icon-videogame_asset);
}

.icon-view_agenda::before {
    content: var(--icon-view_agenda);
}

.icon-view_array::before {
    content: var(--icon-view_array);
}

.icon-view_carousel::before {
    content: var(--icon-view_carousel);
}

.icon-view_column::before {
    content: var(--icon-view_column);
}

.icon-view_comfy::before {
    content: var(--icon-view_comfy);
}

.icon-view_compact::before {
    content: var(--icon-view_compact);
}

.icon-view_day::before {
    content: var(--icon-view_day);
}

.icon-view_headline::before {
    content: var(--icon-view_headline);
}

.icon-view_list::before {
    content: var(--icon-view_list);
}

.icon-view_module::before {
    content: var(--icon-view_module);
}

.icon-view_quilt::before {
    content: var(--icon-view_quilt);
}

.icon-view_stream::before {
    content: var(--icon-view_stream);
}

.icon-view_week::before {
    content: var(--icon-view_week);
}

.icon-vignette::before {
    content: var(--icon-vignette);
}

.icon-visibility_off::before {
    content: var(--icon-visibility_off);
}

.icon-voice_chat::before {
    content: var(--icon-voice_chat);
}

.icon-voicemail::before {
    content: var(--icon-voicemail);
}

.icon-volume_down::before {
    content: var(--icon-volume_down);
}

.icon-volume_mute::before {
    content: var(--icon-volume_mute);
}

.icon-volume_off::before {
    content: var(--icon-volume_off);
}

.icon-volume_up::before {
    content: var(--icon-volume_up);
}

.icon-vpn_key::before {
    content: var(--icon-vpn_key);
}

.icon-vpn_lock::before {
    content: var(--icon-vpn_lock);
}

.icon-wallpaper::before {
    content: var(--icon-wallpaper);
}

.icon-watch::before {
    content: var(--icon-watch);
}

.icon-watch_later::before {
    content: var(--icon-watch_later);
}

.icon-wb_auto::before {
    content: var(--icon-wb_auto);
}

.icon-wb_incandescent::before {
    content: var(--icon-wb_incandescent);
}

.icon-wb_iridescent::before {
    content: var(--icon-wb_iridescent);
}

.icon-wb_sunny::before {
    content: var(--icon-wb_sunny);
}

.icon-wc::before {
    content: var(--icon-wc);
}

.icon-web::before {
    content: var(--icon-web);
}

.icon-web_asset::before {
    content: var(--icon-web_asset);
}

.icon-weekend::before {
    content: var(--icon-weekend);
}

.icon-whatshot::before {
    content: var(--icon-whatshot);
}

.icon-widgets::before {
    content: var(--icon-widgets);
}

.icon-wifi2::before {
    content: var(--icon-wifi2);
}

.icon-wifi_lock::before {
    content: var(--icon-wifi_lock);
}

.icon-wifi_tethering::before {
    content: var(--icon-wifi_tethering);
}

.icon-work::before {
    content: var(--icon-work);
}

.icon-wrap_text::before {
    content: var(--icon-wrap_text);
}

.icon-youtube_searched_for::before {
    content: var(--icon-youtube_searched_for);
}

.icon-zoom_in::before {
    content: var(--icon-zoom_in);
}

.icon-zoom_out::before {
    content: var(--icon-zoom_out);
}

.icon-zoom_out_map::before {
    content: var(--icon-zoom_out_map);
}