.neo-icon {
  display:inline-block;
  width:64px;
  height:64px;
  line-height:1;
  vertical-align:middle;
  color:inherit;
  font-size:1em;
}

.elementor-icons-manager__tab__item__icon.neo-icon{
  width:32px;
  height:32px;
  position: relative;  
  top: -2px;  
}

.neo-icon::before{
  content:"";
  display:block;
  width:100%;
  height:100%;
  background: var(--neo-color-icon, currentColor);
  -webkit-mask-repeat:no-repeat;
  -webkit-mask-position:center;
  -webkit-mask-size:contain;
  mask-repeat:no-repeat;
  mask-position:center;
  mask-size:contain;
}

/* Fix for render correctly in Elementor Frontend Editor & Frontend. */
/* Base: always paint via background-color using currentColor if no custom color is set */

/* Elementor Icon widget sets --e-icon-custom and --e-icon-hover
   → map those directly to our masked icon’s visible paint */
.elementor-widget-icon .elementor-icon i.neo-icon::before {
  background-color: var(--e-icon-custom, currentColor);
}

.elementor-widget-icon .elementor-icon:hover i.neo-icon::before {
  background-color: var(--e-icon-hover, var(--e-icon-custom, currentColor));
}

/* In Elementor, size + border framing is set on .elementor-icon.
   Let <i> follow size only; no painting here. */
.elementor-widget-icon .elementor-icon i.neo-icon {
  font-size: inherit;
}

.elementor-control-theme_mode .neo-icon{
    width: 20px;
    height: 20px;
}

/* Auto-generated map. Edit SVG files only. */

.neo-icon.neo-icon-accessibility::before{
    -webkit-mask-image:url('../icons/accessibility.svg');
    mask-image:url('../icons/accessibility.svg');
}

.neo-icon.neo-icon-activity::before{
    -webkit-mask-image:url('../icons/activity.svg');
    mask-image:url('../icons/activity.svg');
}

.neo-icon.neo-icon-add::before{
    -webkit-mask-image:url('../icons/add.svg');
    mask-image:url('../icons/add.svg');
}

.neo-icon.neo-icon-add_circle::before{
    -webkit-mask-image:url('../icons/add_circle.svg');
    mask-image:url('../icons/add_circle.svg');
}

.neo-icon.neo-icon-add_person::before{
    -webkit-mask-image:url('../icons/add_person.svg');
    mask-image:url('../icons/add_person.svg');
}

.neo-icon.neo-icon-add_square::before{
    -webkit-mask-image:url('../icons/add_square.svg');
    mask-image:url('../icons/add_square.svg');
}

.neo-icon.neo-icon-add_to_cart::before{
    -webkit-mask-image:url('../icons/add_to_cart.svg');
    mask-image:url('../icons/add_to_cart.svg');
}

.neo-icon.neo-icon-air_conditioner::before{
    -webkit-mask-image:url('../icons/air_conditioner.svg');
    mask-image:url('../icons/air_conditioner.svg');
}

.neo-icon.neo-icon-alarm::before{
    -webkit-mask-image:url('../icons/alarm.svg');
    mask-image:url('../icons/alarm.svg');
}

.neo-icon.neo-icon-alarm_set::before{
    -webkit-mask-image:url('../icons/alarm_set.svg');
    mask-image:url('../icons/alarm_set.svg');
}

.neo-icon.neo-icon-alert_circled::before{
    -webkit-mask-image:url('../icons/alert_circled.svg');
    mask-image:url('../icons/alert_circled.svg');
}

.neo-icon.neo-icon-anchor::before{
    -webkit-mask-image:url('../icons/anchor.svg');
    mask-image:url('../icons/anchor.svg');
}

.neo-icon.neo-icon-android::before{
    -webkit-mask-image:url('../icons/android.svg');
    mask-image:url('../icons/android.svg');
}

.neo-icon.neo-icon-apple::before{
    -webkit-mask-image:url('../icons/apple.svg');
    mask-image:url('../icons/apple.svg');
}

.neo-icon.neo-icon-apps::before{
    -webkit-mask-image:url('../icons/apps.svg');
    mask-image:url('../icons/apps.svg');
}

.neo-icon.neo-icon-archive::before{
    -webkit-mask-image:url('../icons/archive.svg');
    mask-image:url('../icons/archive.svg');
}

.neo-icon.neo-icon-area_chart::before{
    -webkit-mask-image:url('../icons/area_chart.svg');
    mask-image:url('../icons/area_chart.svg');
}

.neo-icon.neo-icon-arrow_backward::before{
    -webkit-mask-image:url('../icons/arrow_backward.svg');
    mask-image:url('../icons/arrow_backward.svg');
}

.neo-icon.neo-icon-arrow_backward_circle::before{
    -webkit-mask-image:url('../icons/arrow_backward_circle.svg');
    mask-image:url('../icons/arrow_backward_circle.svg');
}

.neo-icon.neo-icon-arrow_down::before{
    -webkit-mask-image:url('../icons/arrow_down.svg');
    mask-image:url('../icons/arrow_down.svg');
}

.neo-icon.neo-icon-arrow_down_circle::before{
    -webkit-mask-image:url('../icons/arrow_down_circle.svg');
    mask-image:url('../icons/arrow_down_circle.svg');
}

.neo-icon.neo-icon-arrow_forward::before{
    -webkit-mask-image:url('../icons/arrow_forward.svg');
    mask-image:url('../icons/arrow_forward.svg');
}

.neo-icon.neo-icon-arrow_forward_circle::before{
    -webkit-mask-image:url('../icons/arrow_forward_circle.svg');
    mask-image:url('../icons/arrow_forward_circle.svg');
}

.neo-icon.neo-icon-arrow_up::before{
    -webkit-mask-image:url('../icons/arrow_up.svg');
    mask-image:url('../icons/arrow_up.svg');
}

.neo-icon.neo-icon-arrow_up_circle::before{
    -webkit-mask-image:url('../icons/arrow_up_circle.svg');
    mask-image:url('../icons/arrow_up_circle.svg');
}

.neo-icon.neo-icon-arrow_up_down::before{
    -webkit-mask-image:url('../icons/arrow_up_down.svg');
    mask-image:url('../icons/arrow_up_down.svg');
}

.neo-icon.neo-icon-at_sign::before{
    -webkit-mask-image:url('../icons/at_sign.svg');
    mask-image:url('../icons/at_sign.svg');
}

.neo-icon.neo-icon-attachment::before{
    -webkit-mask-image:url('../icons/attachment.svg');
    mask-image:url('../icons/attachment.svg');
}

.neo-icon.neo-icon-audio_wave::before{
    -webkit-mask-image:url('../icons/audio_wave.svg');
    mask-image:url('../icons/audio_wave.svg');
}

.neo-icon.neo-icon-badge::before{
    -webkit-mask-image:url('../icons/badge.svg');
    mask-image:url('../icons/badge.svg');
}

.neo-icon.neo-icon-bank::before{
    -webkit-mask-image:url('../icons/bank.svg');
    mask-image:url('../icons/bank.svg');
}

.neo-icon.neo-icon-bar_chart::before{
    -webkit-mask-image:url('../icons/bar_chart.svg');
    mask-image:url('../icons/bar_chart.svg');
}

.neo-icon.neo-icon-basket::before{
    -webkit-mask-image:url('../icons/basket.svg');
    mask-image:url('../icons/basket.svg');
}

.neo-icon.neo-icon-basketball::before{
    -webkit-mask-image:url('../icons/basketball.svg');
    mask-image:url('../icons/basketball.svg');
}

.neo-icon.neo-icon-bathtub::before{
    -webkit-mask-image:url('../icons/bathtub.svg');
    mask-image:url('../icons/bathtub.svg');
}

.neo-icon.neo-icon-battery::before{
    -webkit-mask-image:url('../icons/battery.svg');
    mask-image:url('../icons/battery.svg');
}

.neo-icon.neo-icon-battery_charging::before{
    -webkit-mask-image:url('../icons/battery_charging.svg');
    mask-image:url('../icons/battery_charging.svg');
}

.neo-icon.neo-icon-battery_full::before{
    -webkit-mask-image:url('../icons/battery_full.svg');
    mask-image:url('../icons/battery_full.svg');
}

.neo-icon.neo-icon-battery_half::before{
    -webkit-mask-image:url('../icons/battery_half.svg');
    mask-image:url('../icons/battery_half.svg');
}

.neo-icon.neo-icon-battery_low::before{
    -webkit-mask-image:url('../icons/battery_low.svg');
    mask-image:url('../icons/battery_low.svg');
}

.neo-icon.neo-icon-bed::before{
    -webkit-mask-image:url('../icons/bed.svg');
    mask-image:url('../icons/bed.svg');
}

.neo-icon.neo-icon-binoculars::before{
    -webkit-mask-image:url('../icons/binoculars.svg');
    mask-image:url('../icons/binoculars.svg');
}

.neo-icon.neo-icon-bluetooth::before{
    -webkit-mask-image:url('../icons/bluetooth.svg');
    mask-image:url('../icons/bluetooth.svg');
}

.neo-icon.neo-icon-bluetooth_off::before{
    -webkit-mask-image:url('../icons/bluetooth_off.svg');
    mask-image:url('../icons/bluetooth_off.svg');
}

.neo-icon.neo-icon-bold::before{
    -webkit-mask-image:url('../icons/bold.svg');
    mask-image:url('../icons/bold.svg');
}

.neo-icon.neo-icon-book::before{
    -webkit-mask-image:url('../icons/book.svg');
    mask-image:url('../icons/book.svg');
}

.neo-icon.neo-icon-bookmark::before{
    -webkit-mask-image:url('../icons/bookmark.svg');
    mask-image:url('../icons/bookmark.svg');
}

.neo-icon.neo-icon-box::before{
    -webkit-mask-image:url('../icons/box.svg');
    mask-image:url('../icons/box.svg');
}

.neo-icon.neo-icon-briefcase::before{
    -webkit-mask-image:url('../icons/briefcase.svg');
    mask-image:url('../icons/briefcase.svg');
}

.neo-icon.neo-icon-brush::before{
    -webkit-mask-image:url('../icons/brush.svg');
    mask-image:url('../icons/brush.svg');
}

.neo-icon.neo-icon-bug::before{
    -webkit-mask-image:url('../icons/bug.svg');
    mask-image:url('../icons/bug.svg');
}

.neo-icon.neo-icon-build::before{
    -webkit-mask-image:url('../icons/build.svg');
    mask-image:url('../icons/build.svg');
}

.neo-icon.neo-icon-building::before{
    -webkit-mask-image:url('../icons/building.svg');
    mask-image:url('../icons/building.svg');
}

.neo-icon.neo-icon-buildings::before{
    -webkit-mask-image:url('../icons/buildings.svg');
    mask-image:url('../icons/buildings.svg');
}

.neo-icon.neo-icon-bulb::before{
    -webkit-mask-image:url('../icons/bulb.svg');
    mask-image:url('../icons/bulb.svg');
}

.neo-icon.neo-icon-burger::before{
    -webkit-mask-image:url('../icons/burger.svg');
    mask-image:url('../icons/burger.svg');
}

.neo-icon.neo-icon-bus::before{
    -webkit-mask-image:url('../icons/bus.svg');
    mask-image:url('../icons/bus.svg');
}

.neo-icon.neo-icon-cake::before{
    -webkit-mask-image:url('../icons/cake.svg');
    mask-image:url('../icons/cake.svg');
}

.neo-icon.neo-icon-calculator::before{
    -webkit-mask-image:url('../icons/calculator.svg');
    mask-image:url('../icons/calculator.svg');
}

.neo-icon.neo-icon-calendar::before{
    -webkit-mask-image:url('../icons/calendar.svg');
    mask-image:url('../icons/calendar.svg');
}

.neo-icon.neo-icon-camera::before{
    -webkit-mask-image:url('../icons/camera.svg');
    mask-image:url('../icons/camera.svg');
}

.neo-icon.neo-icon-caption::before{
    -webkit-mask-image:url('../icons/caption.svg');
    mask-image:url('../icons/caption.svg');
}

.neo-icon.neo-icon-car::before{
    -webkit-mask-image:url('../icons/car.svg');
    mask-image:url('../icons/car.svg');
}

.neo-icon.neo-icon-cart::before{
    -webkit-mask-image:url('../icons/cart.svg');
    mask-image:url('../icons/cart.svg');
}

.neo-icon.neo-icon-cast::before{
    -webkit-mask-image:url('../icons/cast.svg');
    mask-image:url('../icons/cast.svg');
}

.neo-icon.neo-icon-cctv camera::before{
    -webkit-mask-image:url('../icons/cctv camera.svg');
    mask-image:url('../icons/cctv camera.svg');
}

.neo-icon.neo-icon-center_align::before{
    -webkit-mask-image:url('../icons/center_align.svg');
    mask-image:url('../icons/center_align.svg');
}

.neo-icon.neo-icon-check::before{
    -webkit-mask-image:url('../icons/check.svg');
    mask-image:url('../icons/check.svg');
}

.neo-icon.neo-icon-check_all::before{
    -webkit-mask-image:url('../icons/check_all.svg');
    mask-image:url('../icons/check_all.svg');
}

.neo-icon.neo-icon-check_circled::before{
    -webkit-mask-image:url('../icons/check_circled.svg');
    mask-image:url('../icons/check_circled.svg');
}

.neo-icon.neo-icon-checkbox::before{
    -webkit-mask-image:url('../icons/checkbox.svg');
    mask-image:url('../icons/checkbox.svg');
}

.neo-icon.neo-icon-checkbox_unchecked::before{
    -webkit-mask-image:url('../icons/checkbox_unchecked.svg');
    mask-image:url('../icons/checkbox_unchecked.svg');
}

.neo-icon.neo-icon-checkout::before{
    -webkit-mask-image:url('../icons/checkout.svg');
    mask-image:url('../icons/checkout.svg');
}

.neo-icon.neo-icon-chevron_backward::before{
    -webkit-mask-image:url('../icons/chevron_backward.svg');
    mask-image:url('../icons/chevron_backward.svg');
}

.neo-icon.neo-icon-chevron_double_backward::before{
    -webkit-mask-image:url('../icons/chevron_double_backward.svg');
    mask-image:url('../icons/chevron_double_backward.svg');
}

.neo-icon.neo-icon-chevron_double_down::before{
    -webkit-mask-image:url('../icons/chevron_double_down.svg');
    mask-image:url('../icons/chevron_double_down.svg');
}

.neo-icon.neo-icon-chevron_double_forward::before{
    -webkit-mask-image:url('../icons/chevron_double_forward.svg');
    mask-image:url('../icons/chevron_double_forward.svg');
}

.neo-icon.neo-icon-chevron_double_up::before{
    -webkit-mask-image:url('../icons/chevron_double_up.svg');
    mask-image:url('../icons/chevron_double_up.svg');
}

.neo-icon.neo-icon-chevron_down::before{
    -webkit-mask-image:url('../icons/chevron_down.svg');
    mask-image:url('../icons/chevron_down.svg');
}

.neo-icon.neo-icon-chevron_forward::before{
    -webkit-mask-image:url('../icons/chevron_forward.svg');
    mask-image:url('../icons/chevron_forward.svg');
}

.neo-icon.neo-icon-chevron_up::before{
    -webkit-mask-image:url('../icons/chevron_up.svg');
    mask-image:url('../icons/chevron_up.svg');
}

.neo-icon.neo-icon-chip::before{
    -webkit-mask-image:url('../icons/chip.svg');
    mask-image:url('../icons/chip.svg');
}

.neo-icon.neo-icon-church::before{
    -webkit-mask-image:url('../icons/church.svg');
    mask-image:url('../icons/church.svg');
}

.neo-icon.neo-icon-cinema::before{
    -webkit-mask-image:url('../icons/cinema.svg');
    mask-image:url('../icons/cinema.svg');
}

.neo-icon.neo-icon-clipboard::before{
    -webkit-mask-image:url('../icons/clipboard.svg');
    mask-image:url('../icons/clipboard.svg');
}

.neo-icon.neo-icon-clock::before{
    -webkit-mask-image:url('../icons/clock.svg');
    mask-image:url('../icons/clock.svg');
}

.neo-icon.neo-icon-close::before{
    -webkit-mask-image:url('../icons/close.svg');
    mask-image:url('../icons/close.svg');
}

.neo-icon.neo-icon-close_circle::before{
    -webkit-mask-image:url('../icons/close_circle.svg');
    mask-image:url('../icons/close_circle.svg');
}

.neo-icon.neo-icon-cloud check::before{
    -webkit-mask-image:url('../icons/cloud check.svg');
    mask-image:url('../icons/cloud check.svg');
}

.neo-icon.neo-icon-cloud::before{
    -webkit-mask-image:url('../icons/cloud.svg');
    mask-image:url('../icons/cloud.svg');
}

.neo-icon.neo-icon-cloud_download::before{
    -webkit-mask-image:url('../icons/cloud_download.svg');
    mask-image:url('../icons/cloud_download.svg');
}

.neo-icon.neo-icon-cloud_night::before{
    -webkit-mask-image:url('../icons/cloud_night.svg');
    mask-image:url('../icons/cloud_night.svg');
}

.neo-icon.neo-icon-cloud_off::before{
    -webkit-mask-image:url('../icons/cloud_off.svg');
    mask-image:url('../icons/cloud_off.svg');
}

.neo-icon.neo-icon-cloud_rain::before{
    -webkit-mask-image:url('../icons/cloud_rain.svg');
    mask-image:url('../icons/cloud_rain.svg');
}

.neo-icon.neo-icon-cloud_upload::before{
    -webkit-mask-image:url('../icons/cloud_upload.svg');
    mask-image:url('../icons/cloud_upload.svg');
}

.neo-icon.neo-icon-cloudy_day::before{
    -webkit-mask-image:url('../icons/cloudy_day.svg');
    mask-image:url('../icons/cloudy_day.svg');
}

.neo-icon.neo-icon-cluster::before{
    -webkit-mask-image:url('../icons/cluster.svg');
    mask-image:url('../icons/cluster.svg');
}

.neo-icon.neo-icon-code::before{
    -webkit-mask-image:url('../icons/code.svg');
    mask-image:url('../icons/code.svg');
}

.neo-icon.neo-icon-coffee::before{
    -webkit-mask-image:url('../icons/coffee.svg');
    mask-image:url('../icons/coffee.svg');
}

.neo-icon.neo-icon-collapse::before{
    -webkit-mask-image:url('../icons/collapse.svg');
    mask-image:url('../icons/collapse.svg');
}

.neo-icon.neo-icon-collapse_circle::before{
    -webkit-mask-image:url('../icons/collapse_circle.svg');
    mask-image:url('../icons/collapse_circle.svg');
}

.neo-icon.neo-icon-color_palette::before{
    -webkit-mask-image:url('../icons/color_palette.svg');
    mask-image:url('../icons/color_palette.svg');
}

.neo-icon.neo-icon-command::before{
    -webkit-mask-image:url('../icons/command.svg');
    mask-image:url('../icons/command.svg');
}

.neo-icon.neo-icon-compass::before{
    -webkit-mask-image:url('../icons/compass.svg');
    mask-image:url('../icons/compass.svg');
}

.neo-icon.neo-icon-copy::before{
    -webkit-mask-image:url('../icons/copy.svg');
    mask-image:url('../icons/copy.svg');
}

.neo-icon.neo-icon-crop::before{
    -webkit-mask-image:url('../icons/crop.svg');
    mask-image:url('../icons/crop.svg');
}

.neo-icon.neo-icon-crosshairs::before{
    -webkit-mask-image:url('../icons/crosshairs.svg');
    mask-image:url('../icons/crosshairs.svg');
}

.neo-icon.neo-icon-crown::before{
    -webkit-mask-image:url('../icons/crown.svg');
    mask-image:url('../icons/crown.svg');
}

.neo-icon.neo-icon-cursor::before{
    -webkit-mask-image:url('../icons/cursor.svg');
    mask-image:url('../icons/cursor.svg');
}

.neo-icon.neo-icon-cycling::before{
    -webkit-mask-image:url('../icons/cycling.svg');
    mask-image:url('../icons/cycling.svg');
}

.neo-icon.neo-icon-dashboard::before{
    -webkit-mask-image:url('../icons/dashboard.svg');
    mask-image:url('../icons/dashboard.svg');
}

.neo-icon.neo-icon-database::before{
    -webkit-mask-image:url('../icons/database.svg');
    mask-image:url('../icons/database.svg');
}

.neo-icon.neo-icon-day_night::before{
    -webkit-mask-image:url('../icons/day_night.svg');
    mask-image:url('../icons/day_night.svg');
}

.neo-icon.neo-icon-decrease_indent::before{
    -webkit-mask-image:url('../icons/decrease_indent.svg');
    mask-image:url('../icons/decrease_indent.svg');
}

.neo-icon.neo-icon-design::before{
    -webkit-mask-image:url('../icons/design.svg');
    mask-image:url('../icons/design.svg');
}

.neo-icon.neo-icon-diamond::before{
    -webkit-mask-image:url('../icons/diamond.svg');
    mask-image:url('../icons/diamond.svg');
}

.neo-icon.neo-icon-directions::before{
    -webkit-mask-image:url('../icons/directions.svg');
    mask-image:url('../icons/directions.svg');
}

.neo-icon.neo-icon-dislike::before{
    -webkit-mask-image:url('../icons/dislike.svg');
    mask-image:url('../icons/dislike.svg');
}

.neo-icon.neo-icon-document::before{
    -webkit-mask-image:url('../icons/document.svg');
    mask-image:url('../icons/document.svg');
}

.neo-icon.neo-icon-dollar::before{
    -webkit-mask-image:url('../icons/dollar.svg');
    mask-image:url('../icons/dollar.svg');
}

.neo-icon.neo-icon-donut_chart::before{
    -webkit-mask-image:url('../icons/donut_chart.svg');
    mask-image:url('../icons/donut_chart.svg');
}

.neo-icon.neo-icon-donut_chart_alt::before{
    -webkit-mask-image:url('../icons/donut_chart_alt.svg');
    mask-image:url('../icons/donut_chart_alt.svg');
}

.neo-icon.neo-icon-download::before{
    -webkit-mask-image:url('../icons/download.svg');
    mask-image:url('../icons/download.svg');
}

.neo-icon.neo-icon-download_complete::before{
    -webkit-mask-image:url('../icons/download_complete.svg');
    mask-image:url('../icons/download_complete.svg');
}

.neo-icon.neo-icon-drone::before{
    -webkit-mask-image:url('../icons/drone.svg');
    mask-image:url('../icons/drone.svg');
}

.neo-icon.neo-icon-drop::before{
    -webkit-mask-image:url('../icons/drop.svg');
    mask-image:url('../icons/drop.svg');
}

.neo-icon.neo-icon-dumbell::before{
    -webkit-mask-image:url('../icons/dumbell.svg');
    mask-image:url('../icons/dumbell.svg');
}

.neo-icon.neo-icon-duplex::before{
    -webkit-mask-image:url('../icons/duplex.svg');
    mask-image:url('../icons/duplex.svg');
}

.neo-icon.neo-icon-edit::before{
    -webkit-mask-image:url('../icons/edit.svg');
    mask-image:url('../icons/edit.svg');
}

.neo-icon.neo-icon-elevator::before{
    -webkit-mask-image:url('../icons/elevator.svg');
    mask-image:url('../icons/elevator.svg');
}

.neo-icon.neo-icon-eraser::before{
    -webkit-mask-image:url('../icons/eraser.svg');
    mask-image:url('../icons/eraser.svg');
}

.neo-icon.neo-icon-euro::before{
    -webkit-mask-image:url('../icons/euro.svg');
    mask-image:url('../icons/euro.svg');
}

.neo-icon.neo-icon-event_add::before{
    -webkit-mask-image:url('../icons/event_add.svg');
    mask-image:url('../icons/event_add.svg');
}

.neo-icon.neo-icon-event_scheduled::before{
    -webkit-mask-image:url('../icons/event_scheduled.svg');
    mask-image:url('../icons/event_scheduled.svg');
}

.neo-icon.neo-icon-expand::before{
    -webkit-mask-image:url('../icons/expand.svg');
    mask-image:url('../icons/expand.svg');
}

.neo-icon.neo-icon-expand_circle::before{
    -webkit-mask-image:url('../icons/expand_circle.svg');
    mask-image:url('../icons/expand_circle.svg');
}

.neo-icon.neo-icon-eye_dropper::before{
    -webkit-mask-image:url('../icons/eye_dropper.svg');
    mask-image:url('../icons/eye_dropper.svg');
}

.neo-icon.neo-icon-fast_backward::before{
    -webkit-mask-image:url('../icons/fast_backward.svg');
    mask-image:url('../icons/fast_backward.svg');
}

.neo-icon.neo-icon-fast_forward::before{
    -webkit-mask-image:url('../icons/fast_forward.svg');
    mask-image:url('../icons/fast_forward.svg');
}

.neo-icon.neo-icon-favorite::before{
    -webkit-mask-image:url('../icons/favorite.svg');
    mask-image:url('../icons/favorite.svg');
}

.neo-icon.neo-icon-female::before{
    -webkit-mask-image:url('../icons/female.svg');
    mask-image:url('../icons/female.svg');
}

.neo-icon.neo-icon-file::before{
    -webkit-mask-image:url('../icons/file.svg');
    mask-image:url('../icons/file.svg');
}

.neo-icon.neo-icon-file_add::before{
    -webkit-mask-image:url('../icons/file_add.svg');
    mask-image:url('../icons/file_add.svg');
}

.neo-icon.neo-icon-file_shared::before{
    -webkit-mask-image:url('../icons/file_shared.svg');
    mask-image:url('../icons/file_shared.svg');
}

.neo-icon.neo-icon-files::before{
    -webkit-mask-image:url('../icons/files.svg');
    mask-image:url('../icons/files.svg');
}

.neo-icon.neo-icon-film::before{
    -webkit-mask-image:url('../icons/film.svg');
    mask-image:url('../icons/film.svg');
}

.neo-icon.neo-icon-filter::before{
    -webkit-mask-image:url('../icons/filter.svg');
    mask-image:url('../icons/filter.svg');
}

.neo-icon.neo-icon-find_home::before{
    -webkit-mask-image:url('../icons/find_home.svg');
    mask-image:url('../icons/find_home.svg');
}

.neo-icon.neo-icon-fire::before{
    -webkit-mask-image:url('../icons/fire.svg');
    mask-image:url('../icons/fire.svg');
}

.neo-icon.neo-icon-flag::before{
    -webkit-mask-image:url('../icons/flag.svg');
    mask-image:url('../icons/flag.svg');
}

.neo-icon.neo-icon-flashlight::before{
    -webkit-mask-image:url('../icons/flashlight.svg');
    mask-image:url('../icons/flashlight.svg');
}

.neo-icon.neo-icon-flight::before{
    -webkit-mask-image:url('../icons/flight.svg');
    mask-image:url('../icons/flight.svg');
}

.neo-icon.neo-icon-folder::before{
    -webkit-mask-image:url('../icons/folder.svg');
    mask-image:url('../icons/folder.svg');
}

.neo-icon.neo-icon-folder_add::before{
    -webkit-mask-image:url('../icons/folder_add.svg');
    mask-image:url('../icons/folder_add.svg');
}

.neo-icon.neo-icon-folder_shared::before{
    -webkit-mask-image:url('../icons/folder_shared.svg');
    mask-image:url('../icons/folder_shared.svg');
}

.neo-icon.neo-icon-football::before{
    -webkit-mask-image:url('../icons/football.svg');
    mask-image:url('../icons/football.svg');
}

.neo-icon.neo-icon-frown::before{
    -webkit-mask-image:url('../icons/frown.svg');
    mask-image:url('../icons/frown.svg');
}

.neo-icon.neo-icon-fruit::before{
    -webkit-mask-image:url('../icons/fruit.svg');
    mask-image:url('../icons/fruit.svg');
}

.neo-icon.neo-icon-fuel::before{
    -webkit-mask-image:url('../icons/fuel.svg');
    mask-image:url('../icons/fuel.svg');
}

.neo-icon.neo-icon-gamepad::before{
    -webkit-mask-image:url('../icons/gamepad.svg');
    mask-image:url('../icons/gamepad.svg');
}

.neo-icon.neo-icon-gift::before{
    -webkit-mask-image:url('../icons/gift.svg');
    mask-image:url('../icons/gift.svg');
}

.neo-icon.neo-icon-grid::before{
    -webkit-mask-image:url('../icons/grid.svg');
    mask-image:url('../icons/grid.svg');
}

.neo-icon.neo-icon-group::before{
    -webkit-mask-image:url('../icons/group.svg');
    mask-image:url('../icons/group.svg');
}

.neo-icon.neo-icon-growth::before{
    -webkit-mask-image:url('../icons/growth.svg');
    mask-image:url('../icons/growth.svg');
}

.neo-icon.neo-icon-growth_graph::before{
    -webkit-mask-image:url('../icons/growth_graph.svg');
    mask-image:url('../icons/growth_graph.svg');
}

.neo-icon.neo-icon-hand cursor::before{
    -webkit-mask-image:url('../icons/hand cursor.svg');
    mask-image:url('../icons/hand cursor.svg');
}

.neo-icon.neo-icon-hand::before{
    -webkit-mask-image:url('../icons/hand.svg');
    mask-image:url('../icons/hand.svg');
}

.neo-icon.neo-icon-happy::before{
    -webkit-mask-image:url('../icons/happy.svg');
    mask-image:url('../icons/happy.svg');
}

.neo-icon.neo-icon-hash::before{
    -webkit-mask-image:url('../icons/hash.svg');
    mask-image:url('../icons/hash.svg');
}

.neo-icon.neo-icon-headphone::before{
    -webkit-mask-image:url('../icons/headphone.svg');
    mask-image:url('../icons/headphone.svg');
}

.neo-icon.neo-icon-health::before{
    -webkit-mask-image:url('../icons/health.svg');
    mask-image:url('../icons/health.svg');
}

.neo-icon.neo-icon-health_shield::before{
    -webkit-mask-image:url('../icons/health_shield.svg');
    mask-image:url('../icons/health_shield.svg');
}

.neo-icon.neo-icon-help::before{
    -webkit-mask-image:url('../icons/help.svg');
    mask-image:url('../icons/help.svg');
}

.neo-icon.neo-icon-hide::before{
    -webkit-mask-image:url('../icons/hide.svg');
    mask-image:url('../icons/hide.svg');
}

.neo-icon.neo-icon-history::before{
    -webkit-mask-image:url('../icons/history.svg');
    mask-image:url('../icons/history.svg');
}

.neo-icon.neo-icon-home::before{
    -webkit-mask-image:url('../icons/home.svg');
    mask-image:url('../icons/home.svg');
}

.neo-icon.neo-icon-home_location::before{
    -webkit-mask-image:url('../icons/home_location.svg');
    mask-image:url('../icons/home_location.svg');
}

.neo-icon.neo-icon-home_valuation::before{
    -webkit-mask-image:url('../icons/home_valuation.svg');
    mask-image:url('../icons/home_valuation.svg');
}

.neo-icon.neo-icon-hospital::before{
    -webkit-mask-image:url('../icons/hospital.svg');
    mask-image:url('../icons/hospital.svg');
}

.neo-icon.neo-icon-hourglass::before{
    -webkit-mask-image:url('../icons/hourglass.svg');
    mask-image:url('../icons/hourglass.svg');
}

.neo-icon.neo-icon-hybrid_view::before{
    -webkit-mask-image:url('../icons/hybrid_view.svg');
    mask-image:url('../icons/hybrid_view.svg');
}

.neo-icon.neo-icon-image::before{
    -webkit-mask-image:url('../icons/image.svg');
    mask-image:url('../icons/image.svg');
}

.neo-icon.neo-icon-inbox::before{
    -webkit-mask-image:url('../icons/inbox.svg');
    mask-image:url('../icons/inbox.svg');
}

.neo-icon.neo-icon-increase_indent::before{
    -webkit-mask-image:url('../icons/increase_indent.svg');
    mask-image:url('../icons/increase_indent.svg');
}

.neo-icon.neo-icon-info::before{
    -webkit-mask-image:url('../icons/info.svg');
    mask-image:url('../icons/info.svg');
}

.neo-icon.neo-icon-inspect::before{
    -webkit-mask-image:url('../icons/inspect.svg');
    mask-image:url('../icons/inspect.svg');
}

.neo-icon.neo-icon-internet::before{
    -webkit-mask-image:url('../icons/internet.svg');
    mask-image:url('../icons/internet.svg');
}

.neo-icon.neo-icon-iron::before{
    -webkit-mask-image:url('../icons/iron.svg');
    mask-image:url('../icons/iron.svg');
}

.neo-icon.neo-icon-italics::before{
    -webkit-mask-image:url('../icons/italics.svg');
    mask-image:url('../icons/italics.svg');
}

.neo-icon.neo-icon-justify::before{
    -webkit-mask-image:url('../icons/justify.svg');
    mask-image:url('../icons/justify.svg');
}

.neo-icon.neo-icon-key::before{
    -webkit-mask-image:url('../icons/key.svg');
    mask-image:url('../icons/key.svg');
}

.neo-icon.neo-icon-keyboard::before{
    -webkit-mask-image:url('../icons/keyboard.svg');
    mask-image:url('../icons/keyboard.svg');
}

.neo-icon.neo-icon-keypad::before{
    -webkit-mask-image:url('../icons/keypad.svg');
    mask-image:url('../icons/keypad.svg');
}

.neo-icon.neo-icon-kitchen::before{
    -webkit-mask-image:url('../icons/kitchen.svg');
    mask-image:url('../icons/kitchen.svg');
}

.neo-icon.neo-icon-landscape::before{
    -webkit-mask-image:url('../icons/landscape.svg');
    mask-image:url('../icons/landscape.svg');
}

.neo-icon.neo-icon-laptop::before{
    -webkit-mask-image:url('../icons/laptop.svg');
    mask-image:url('../icons/laptop.svg');
}

.neo-icon.neo-icon-laugh::before{
    -webkit-mask-image:url('../icons/laugh.svg');
    mask-image:url('../icons/laugh.svg');
}

.neo-icon.neo-icon-layers::before{
    -webkit-mask-image:url('../icons/layers.svg');
    mask-image:url('../icons/layers.svg');
}

.neo-icon.neo-icon-layout::before{
    -webkit-mask-image:url('../icons/layout.svg');
    mask-image:url('../icons/layout.svg');
}

.neo-icon.neo-icon-leaderboard::before{
    -webkit-mask-image:url('../icons/leaderboard.svg');
    mask-image:url('../icons/leaderboard.svg');
}

.neo-icon.neo-icon-leaf::before{
    -webkit-mask-image:url('../icons/leaf.svg');
    mask-image:url('../icons/leaf.svg');
}

.neo-icon.neo-icon-left_align::before{
    -webkit-mask-image:url('../icons/left_align.svg');
    mask-image:url('../icons/left_align.svg');
}

.neo-icon.neo-icon-like::before{
    -webkit-mask-image:url('../icons/like.svg');
    mask-image:url('../icons/like.svg');
}

.neo-icon.neo-icon-line_chart::before{
    -webkit-mask-image:url('../icons/line_chart.svg');
    mask-image:url('../icons/line_chart.svg');
}

.neo-icon.neo-icon-line_spacing::before{
    -webkit-mask-image:url('../icons/line_spacing.svg');
    mask-image:url('../icons/line_spacing.svg');
}

.neo-icon.neo-icon-link::before{
    -webkit-mask-image:url('../icons/link.svg');
    mask-image:url('../icons/link.svg');
}

.neo-icon.neo-icon-list::before{
    -webkit-mask-image:url('../icons/list.svg');
    mask-image:url('../icons/list.svg');
}

.neo-icon.neo-icon-live::before{
    -webkit-mask-image:url('../icons/live.svg');
    mask-image:url('../icons/live.svg');
}

.neo-icon.neo-icon-loading::before{
    -webkit-mask-image:url('../icons/loading.svg');
    mask-image:url('../icons/loading.svg');
}

.neo-icon.neo-icon-location::before{
    -webkit-mask-image:url('../icons/location.svg');
    mask-image:url('../icons/location.svg');
}

.neo-icon.neo-icon-lock::before{
    -webkit-mask-image:url('../icons/lock.svg');
    mask-image:url('../icons/lock.svg');
}

.neo-icon.neo-icon-login::before{
    -webkit-mask-image:url('../icons/login.svg');
    mask-image:url('../icons/login.svg');
}

.neo-icon.neo-icon-logout::before{
    -webkit-mask-image:url('../icons/logout.svg');
    mask-image:url('../icons/logout.svg');
}

.neo-icon.neo-icon-magic_wand::before{
    -webkit-mask-image:url('../icons/magic_wand.svg');
    mask-image:url('../icons/magic_wand.svg');
}

.neo-icon.neo-icon-mail::before{
    -webkit-mask-image:url('../icons/mail.svg');
    mask-image:url('../icons/mail.svg');
}

.neo-icon.neo-icon-mail_open::before{
    -webkit-mask-image:url('../icons/mail_open.svg');
    mask-image:url('../icons/mail_open.svg');
}

.neo-icon.neo-icon-male::before{
    -webkit-mask-image:url('../icons/male.svg');
    mask-image:url('../icons/male.svg');
}

.neo-icon.neo-icon-man::before{
    -webkit-mask-image:url('../icons/man.svg');
    mask-image:url('../icons/man.svg');
}

.neo-icon.neo-icon-map::before{
    -webkit-mask-image:url('../icons/map.svg');
    mask-image:url('../icons/map.svg');
}

.neo-icon.neo-icon-medal::before{
    -webkit-mask-image:url('../icons/medal.svg');
    mask-image:url('../icons/medal.svg');
}

.neo-icon.neo-icon-megaphone::before{
    -webkit-mask-image:url('../icons/megaphone.svg');
    mask-image:url('../icons/megaphone.svg');
}

.neo-icon.neo-icon-meh::before{
    -webkit-mask-image:url('../icons/meh.svg');
    mask-image:url('../icons/meh.svg');
}

.neo-icon.neo-icon-menu::before{
    -webkit-mask-image:url('../icons/menu.svg');
    mask-image:url('../icons/menu.svg');
}

.neo-icon.neo-icon-menu_alt::before{
    -webkit-mask-image:url('../icons/menu_alt.svg');
    mask-image:url('../icons/menu_alt.svg');
}

.neo-icon.neo-icon-message::before{
    -webkit-mask-image:url('../icons/message.svg');
    mask-image:url('../icons/message.svg');
}

.neo-icon.neo-icon-messages::before{
    -webkit-mask-image:url('../icons/messages.svg');
    mask-image:url('../icons/messages.svg');
}

.neo-icon.neo-icon-mic::before{
    -webkit-mask-image:url('../icons/mic.svg');
    mask-image:url('../icons/mic.svg');
}

.neo-icon.neo-icon-mic_off::before{
    -webkit-mask-image:url('../icons/mic_off.svg');
    mask-image:url('../icons/mic_off.svg');
}

.neo-icon.neo-icon-microwave::before{
    -webkit-mask-image:url('../icons/microwave.svg');
    mask-image:url('../icons/microwave.svg');
}

.neo-icon.neo-icon-mission::before{
    -webkit-mask-image:url('../icons/mission.svg');
    mask-image:url('../icons/mission.svg');
}

.neo-icon.neo-icon-mobile::before{
    -webkit-mask-image:url('../icons/mobile.svg');
    mask-image:url('../icons/mobile.svg');
}

.neo-icon.neo-icon-moon::before{
    -webkit-mask-image:url('../icons/moon.svg');
    mask-image:url('../icons/moon.svg');
}

.neo-icon.neo-icon-more_horizontal::before{
    -webkit-mask-image:url('../icons/more_horizontal.svg');
    mask-image:url('../icons/more_horizontal.svg');
}

.neo-icon.neo-icon-more_vertical::before{
    -webkit-mask-image:url('../icons/more_vertical.svg');
    mask-image:url('../icons/more_vertical.svg');
}

.neo-icon.neo-icon-motorbike::before{
    -webkit-mask-image:url('../icons/motorbike.svg');
    mask-image:url('../icons/motorbike.svg');
}

.neo-icon.neo-icon-mouse::before{
    -webkit-mask-image:url('../icons/mouse.svg');
    mask-image:url('../icons/mouse.svg');
}

.neo-icon.neo-icon-multiselect::before{
    -webkit-mask-image:url('../icons/multiselect.svg');
    mask-image:url('../icons/multiselect.svg');
}

.neo-icon.neo-icon-music::before{
    -webkit-mask-image:url('../icons/music.svg');
    mask-image:url('../icons/music.svg');
}

.neo-icon.neo-icon-navigation::before{
    -webkit-mask-image:url('../icons/navigation.svg');
    mask-image:url('../icons/navigation.svg');
}

.neo-icon.neo-icon-new::before{
    -webkit-mask-image:url('../icons/new.svg');
    mask-image:url('../icons/new.svg');
}

.neo-icon.neo-icon-news::before{
    -webkit-mask-image:url('../icons/news.svg');
    mask-image:url('../icons/news.svg');
}

.neo-icon.neo-icon-next::before{
    -webkit-mask-image:url('../icons/next.svg');
    mask-image:url('../icons/next.svg');
}

.neo-icon.neo-icon-note::before{
    -webkit-mask-image:url('../icons/note.svg');
    mask-image:url('../icons/note.svg');
}

.neo-icon.neo-icon-notes::before{
    -webkit-mask-image:url('../icons/notes.svg');
    mask-image:url('../icons/notes.svg');
}

.neo-icon.neo-icon-notification::before{
    -webkit-mask-image:url('../icons/notification.svg');
    mask-image:url('../icons/notification.svg');
}

.neo-icon.neo-icon-notification_off::before{
    -webkit-mask-image:url('../icons/notification_off.svg');
    mask-image:url('../icons/notification_off.svg');
}

.neo-icon.neo-icon-open::before{
    -webkit-mask-image:url('../icons/open.svg');
    mask-image:url('../icons/open.svg');
}

.neo-icon.neo-icon-paint_bucket::before{
    -webkit-mask-image:url('../icons/paint_bucket.svg');
    mask-image:url('../icons/paint_bucket.svg');
}

.neo-icon.neo-icon-paint_roller::before{
    -webkit-mask-image:url('../icons/paint_roller.svg');
    mask-image:url('../icons/paint_roller.svg');
}

.neo-icon.neo-icon-paragraph::before{
    -webkit-mask-image:url('../icons/paragraph.svg');
    mask-image:url('../icons/paragraph.svg');
}

.neo-icon.neo-icon-park::before{
    -webkit-mask-image:url('../icons/park.svg');
    mask-image:url('../icons/park.svg');
}

.neo-icon.neo-icon-parking::before{
    -webkit-mask-image:url('../icons/parking.svg');
    mask-image:url('../icons/parking.svg');
}

.neo-icon.neo-icon-pause::before{
    -webkit-mask-image:url('../icons/pause.svg');
    mask-image:url('../icons/pause.svg');
}

.neo-icon.neo-icon-pause_circled::before{
    -webkit-mask-image:url('../icons/pause_circled.svg');
    mask-image:url('../icons/pause_circled.svg');
}

.neo-icon.neo-icon-payment::before{
    -webkit-mask-image:url('../icons/payment.svg');
    mask-image:url('../icons/payment.svg');
}

.neo-icon.neo-icon-pen::before{
    -webkit-mask-image:url('../icons/pen.svg');
    mask-image:url('../icons/pen.svg');
}

.neo-icon.neo-icon-percent::before{
    -webkit-mask-image:url('../icons/percent.svg');
    mask-image:url('../icons/percent.svg');
}

.neo-icon.neo-icon-person::before{
    -webkit-mask-image:url('../icons/person.svg');
    mask-image:url('../icons/person.svg');
}

.neo-icon.neo-icon-pet_footprint::before{
    -webkit-mask-image:url('../icons/pet_footprint.svg');
    mask-image:url('../icons/pet_footprint.svg');
}

.neo-icon.neo-icon-phone::before{
    -webkit-mask-image:url('../icons/phone.svg');
    mask-image:url('../icons/phone.svg');
}

.neo-icon.neo-icon-phone_call_incoming::before{
    -webkit-mask-image:url('../icons/phone_call_incoming.svg');
    mask-image:url('../icons/phone_call_incoming.svg');
}

.neo-icon.neo-icon-phone_call_outgoing::before{
    -webkit-mask-image:url('../icons/phone_call_outgoing.svg');
    mask-image:url('../icons/phone_call_outgoing.svg');
}

.neo-icon.neo-icon-phone_call_rejected::before{
    -webkit-mask-image:url('../icons/phone_call_rejected.svg');
    mask-image:url('../icons/phone_call_rejected.svg');
}

.neo-icon.neo-icon-phone_end::before{
    -webkit-mask-image:url('../icons/phone_end.svg');
    mask-image:url('../icons/phone_end.svg');
}

.neo-icon.neo-icon-photos::before{
    -webkit-mask-image:url('../icons/photos.svg');
    mask-image:url('../icons/photos.svg');
}

.neo-icon.neo-icon-pie_chart::before{
    -webkit-mask-image:url('../icons/pie_chart.svg');
    mask-image:url('../icons/pie_chart.svg');
}

.neo-icon.neo-icon-pin::before{
    -webkit-mask-image:url('../icons/pin.svg');
    mask-image:url('../icons/pin.svg');
}

.neo-icon.neo-icon-pizza::before{
    -webkit-mask-image:url('../icons/pizza.svg');
    mask-image:url('../icons/pizza.svg');
}

.neo-icon.neo-icon-plant_pot::before{
    -webkit-mask-image:url('../icons/plant_pot.svg');
    mask-image:url('../icons/plant_pot.svg');
}

.neo-icon.neo-icon-play::before{
    -webkit-mask-image:url('../icons/play.svg');
    mask-image:url('../icons/play.svg');
}

.neo-icon.neo-icon-play_circled::before{
    -webkit-mask-image:url('../icons/play_circled.svg');
    mask-image:url('../icons/play_circled.svg');
}

.neo-icon.neo-icon-playlist::before{
    -webkit-mask-image:url('../icons/playlist.svg');
    mask-image:url('../icons/playlist.svg');
}

.neo-icon.neo-icon-podcast::before{
    -webkit-mask-image:url('../icons/podcast.svg');
    mask-image:url('../icons/podcast.svg');
}

.neo-icon.neo-icon-power::before{
    -webkit-mask-image:url('../icons/power.svg');
    mask-image:url('../icons/power.svg');
}

.neo-icon.neo-icon-presentation::before{
    -webkit-mask-image:url('../icons/presentation.svg');
    mask-image:url('../icons/presentation.svg');
}

.neo-icon.neo-icon-previous::before{
    -webkit-mask-image:url('../icons/previous.svg');
    mask-image:url('../icons/previous.svg');
}

.neo-icon.neo-icon-printer::before{
    -webkit-mask-image:url('../icons/printer.svg');
    mask-image:url('../icons/printer.svg');
}

.neo-icon.neo-icon-privacy::before{
    -webkit-mask-image:url('../icons/privacy.svg');
    mask-image:url('../icons/privacy.svg');
}

.neo-icon.neo-icon-profile::before{
    -webkit-mask-image:url('../icons/profile.svg');
    mask-image:url('../icons/profile.svg');
}

.neo-icon.neo-icon-promotion::before{
    -webkit-mask-image:url('../icons/promotion.svg');
    mask-image:url('../icons/promotion.svg');
}

.neo-icon.neo-icon-puzzle::before{
    -webkit-mask-image:url('../icons/puzzle.svg');
    mask-image:url('../icons/puzzle.svg');
}

.neo-icon.neo-icon-quote::before{
    -webkit-mask-image:url('../icons/quote.svg');
    mask-image:url('../icons/quote.svg');
}

.neo-icon.neo-icon-radio::before{
    -webkit-mask-image:url('../icons/radio.svg');
    mask-image:url('../icons/radio.svg');
}

.neo-icon.neo-icon-radio_checked::before{
    -webkit-mask-image:url('../icons/radio_checked.svg');
    mask-image:url('../icons/radio_checked.svg');
}

.neo-icon.neo-icon-radio_unchecked::before{
    -webkit-mask-image:url('../icons/radio_unchecked.svg');
    mask-image:url('../icons/radio_unchecked.svg');
}

.neo-icon.neo-icon-ranking::before{
    -webkit-mask-image:url('../icons/ranking.svg');
    mask-image:url('../icons/ranking.svg');
}

.neo-icon.neo-icon-receipt::before{
    -webkit-mask-image:url('../icons/receipt.svg');
    mask-image:url('../icons/receipt.svg');
}

.neo-icon.neo-icon-redo::before{
    -webkit-mask-image:url('../icons/redo.svg');
    mask-image:url('../icons/redo.svg');
}

.neo-icon.neo-icon-refrigerator::before{
    -webkit-mask-image:url('../icons/refrigerator.svg');
    mask-image:url('../icons/refrigerator.svg');
}

.neo-icon.neo-icon-reload::before{
    -webkit-mask-image:url('../icons/reload.svg');
    mask-image:url('../icons/reload.svg');
}

.neo-icon.neo-icon-remove::before{
    -webkit-mask-image:url('../icons/remove.svg');
    mask-image:url('../icons/remove.svg');
}

.neo-icon.neo-icon-remove_circle::before{
    -webkit-mask-image:url('../icons/remove_circle.svg');
    mask-image:url('../icons/remove_circle.svg');
}

.neo-icon.neo-icon-reorder::before{
    -webkit-mask-image:url('../icons/reorder.svg');
    mask-image:url('../icons/reorder.svg');
}

.neo-icon.neo-icon-repeat::before{
    -webkit-mask-image:url('../icons/repeat.svg');
    mask-image:url('../icons/repeat.svg');
}

.neo-icon.neo-icon-restaurant::before{
    -webkit-mask-image:url('../icons/restaurant.svg');
    mask-image:url('../icons/restaurant.svg');
}

.neo-icon.neo-icon-right_align::before{
    -webkit-mask-image:url('../icons/right_align.svg');
    mask-image:url('../icons/right_align.svg');
}

.neo-icon.neo-icon-rocket::before{
    -webkit-mask-image:url('../icons/rocket.svg');
    mask-image:url('../icons/rocket.svg');
}

.neo-icon.neo-icon-room_service::before{
    -webkit-mask-image:url('../icons/room_service.svg');
    mask-image:url('../icons/room_service.svg');
}

.neo-icon.neo-icon-route::before{
    -webkit-mask-image:url('../icons/route.svg');
    mask-image:url('../icons/route.svg');
}

.neo-icon.neo-icon-ruler::before{
    -webkit-mask-image:url('../icons/ruler.svg');
    mask-image:url('../icons/ruler.svg');
}

.neo-icon.neo-icon-rupee::before{
    -webkit-mask-image:url('../icons/rupee.svg');
    mask-image:url('../icons/rupee.svg');
}

.neo-icon.neo-icon-sad::before{
    -webkit-mask-image:url('../icons/sad.svg');
    mask-image:url('../icons/sad.svg');
}

.neo-icon.neo-icon-safe::before{
    -webkit-mask-image:url('../icons/safe.svg');
    mask-image:url('../icons/safe.svg');
}

.neo-icon.neo-icon-sale::before{
    -webkit-mask-image:url('../icons/sale.svg');
    mask-image:url('../icons/sale.svg');
}

.neo-icon.neo-icon-save::before{
    -webkit-mask-image:url('../icons/save.svg');
    mask-image:url('../icons/save.svg');
}

.neo-icon.neo-icon-scan::before{
    -webkit-mask-image:url('../icons/scan.svg');
    mask-image:url('../icons/scan.svg');
}

.neo-icon.neo-icon-scatter_chart::before{
    -webkit-mask-image:url('../icons/scatter_chart.svg');
    mask-image:url('../icons/scatter_chart.svg');
}

.neo-icon.neo-icon-school::before{
    -webkit-mask-image:url('../icons/school.svg');
    mask-image:url('../icons/school.svg');
}

.neo-icon.neo-icon-scissors::before{
    -webkit-mask-image:url('../icons/scissors.svg');
    mask-image:url('../icons/scissors.svg');
}

.neo-icon.neo-icon-search::before{
    -webkit-mask-image:url('../icons/search.svg');
    mask-image:url('../icons/search.svg');
}

.neo-icon.neo-icon-search_person::before{
    -webkit-mask-image:url('../icons/search_person.svg');
    mask-image:url('../icons/search_person.svg');
}

.neo-icon.neo-icon-send::before{
    -webkit-mask-image:url('../icons/send.svg');
    mask-image:url('../icons/send.svg');
}

.neo-icon.neo-icon-server::before{
    -webkit-mask-image:url('../icons/server.svg');
    mask-image:url('../icons/server.svg');
}

.neo-icon.neo-icon-settings::before{
    -webkit-mask-image:url('../icons/settings.svg');
    mask-image:url('../icons/settings.svg');
}

.neo-icon.neo-icon-settings_alt::before{
    -webkit-mask-image:url('../icons/settings_alt.svg');
    mask-image:url('../icons/settings_alt.svg');
}

.neo-icon.neo-icon-share::before{
    -webkit-mask-image:url('../icons/share.svg');
    mask-image:url('../icons/share.svg');
}

.neo-icon.neo-icon-shield::before{
    -webkit-mask-image:url('../icons/shield.svg');
    mask-image:url('../icons/shield.svg');
}

.neo-icon.neo-icon-shield_check::before{
    -webkit-mask-image:url('../icons/shield_check.svg');
    mask-image:url('../icons/shield_check.svg');
}

.neo-icon.neo-icon-ship::before{
    -webkit-mask-image:url('../icons/ship.svg');
    mask-image:url('../icons/ship.svg');
}

.neo-icon.neo-icon-shopping_bag::before{
    -webkit-mask-image:url('../icons/shopping_bag.svg');
    mask-image:url('../icons/shopping_bag.svg');
}

.neo-icon.neo-icon-show::before{
    -webkit-mask-image:url('../icons/show.svg');
    mask-image:url('../icons/show.svg');
}

.neo-icon.neo-icon-shuffle::before{
    -webkit-mask-image:url('../icons/shuffle.svg');
    mask-image:url('../icons/shuffle.svg');
}

.neo-icon.neo-icon-size::before{
    -webkit-mask-image:url('../icons/size.svg');
    mask-image:url('../icons/size.svg');
}

.neo-icon.neo-icon-smart_watch::before{
    -webkit-mask-image:url('../icons/smart_watch.svg');
    mask-image:url('../icons/smart_watch.svg');
}

.neo-icon.neo-icon-snowflake::before{
    -webkit-mask-image:url('../icons/snowflake.svg');
    mask-image:url('../icons/snowflake.svg');
}

.neo-icon.neo-icon-soda::before{
    -webkit-mask-image:url('../icons/soda.svg');
    mask-image:url('../icons/soda.svg');
}

.neo-icon.neo-icon-sofa::before{
    -webkit-mask-image:url('../icons/sofa.svg');
    mask-image:url('../icons/sofa.svg');
}

.neo-icon.neo-icon-sort::before{
    -webkit-mask-image:url('../icons/sort.svg');
    mask-image:url('../icons/sort.svg');
}

.neo-icon.neo-icon-sort_ascending::before{
    -webkit-mask-image:url('../icons/sort_ascending.svg');
    mask-image:url('../icons/sort_ascending.svg');
}

.neo-icon.neo-icon-sort_decending::before{
    -webkit-mask-image:url('../icons/sort_decending.svg');
    mask-image:url('../icons/sort_decending.svg');
}

.neo-icon.neo-icon-spa::before{
    -webkit-mask-image:url('../icons/spa.svg');
    mask-image:url('../icons/spa.svg');
}

.neo-icon.neo-icon-spark::before{
    -webkit-mask-image:url('../icons/spark.svg');
    mask-image:url('../icons/spark.svg');
}

.neo-icon.neo-icon-speaker::before{
    -webkit-mask-image:url('../icons/speaker.svg');
    mask-image:url('../icons/speaker.svg');
}

.neo-icon.neo-icon-spray::before{
    -webkit-mask-image:url('../icons/spray.svg');
    mask-image:url('../icons/spray.svg');
}

.neo-icon.neo-icon-star::before{
    -webkit-mask-image:url('../icons/star.svg');
    mask-image:url('../icons/star.svg');
}

.neo-icon.neo-icon-star_circled::before{
    -webkit-mask-image:url('../icons/star_circled.svg');
    mask-image:url('../icons/star_circled.svg');
}

.neo-icon.neo-icon-stop::before{
    -webkit-mask-image:url('../icons/stop.svg');
    mask-image:url('../icons/stop.svg');
}

.neo-icon.neo-icon-store::before{
    -webkit-mask-image:url('../icons/store.svg');
    mask-image:url('../icons/store.svg');
}

.neo-icon.neo-icon-sun::before{
    -webkit-mask-image:url('../icons/sun.svg');
    mask-image:url('../icons/sun.svg');
}

.neo-icon.neo-icon-swimming::before{
    -webkit-mask-image:url('../icons/swimming.svg');
    mask-image:url('../icons/swimming.svg');
}

.neo-icon.neo-icon-swipe_down::before{
    -webkit-mask-image:url('../icons/swipe_down.svg');
    mask-image:url('../icons/swipe_down.svg');
}

.neo-icon.neo-icon-swipe_left::before{
    -webkit-mask-image:url('../icons/swipe_left.svg');
    mask-image:url('../icons/swipe_left.svg');
}

.neo-icon.neo-icon-swipe_right::before{
    -webkit-mask-image:url('../icons/swipe_right.svg');
    mask-image:url('../icons/swipe_right.svg');
}

.neo-icon.neo-icon-swipe_up::before{
    -webkit-mask-image:url('../icons/swipe_up.svg');
    mask-image:url('../icons/swipe_up.svg');
}

.neo-icon.neo-icon-sync::before{
    -webkit-mask-image:url('../icons/sync.svg');
    mask-image:url('../icons/sync.svg');
}

.neo-icon.neo-icon-t_shirt::before{
    -webkit-mask-image:url('../icons/t_shirt.svg');
    mask-image:url('../icons/t_shirt.svg');
}

.neo-icon.neo-icon-table::before{
    -webkit-mask-image:url('../icons/table.svg');
    mask-image:url('../icons/table.svg');
}

.neo-icon.neo-icon-table_tennis::before{
    -webkit-mask-image:url('../icons/table_tennis.svg');
    mask-image:url('../icons/table_tennis.svg');
}

.neo-icon.neo-icon-tablet::before{
    -webkit-mask-image:url('../icons/tablet.svg');
    mask-image:url('../icons/tablet.svg');
}

.neo-icon.neo-icon-tag::before{
    -webkit-mask-image:url('../icons/tag.svg');
    mask-image:url('../icons/tag.svg');
}

.neo-icon.neo-icon-tag_person::before{
    -webkit-mask-image:url('../icons/tag_person.svg');
    mask-image:url('../icons/tag_person.svg');
}

.neo-icon.neo-icon-target::before{
    -webkit-mask-image:url('../icons/target.svg');
    mask-image:url('../icons/target.svg');
}

.neo-icon.neo-icon-text_to_speech::before{
    -webkit-mask-image:url('../icons/text_to_speech.svg');
    mask-image:url('../icons/text_to_speech.svg');
}

.neo-icon.neo-icon-thermometer::before{
    -webkit-mask-image:url('../icons/thermometer.svg');
    mask-image:url('../icons/thermometer.svg');
}

.neo-icon.neo-icon-ticket_alt::before{
    -webkit-mask-image:url('../icons/ticket_alt.svg');
    mask-image:url('../icons/ticket_alt.svg');
}

.neo-icon.neo-icon-tile_view::before{
    -webkit-mask-image:url('../icons/tile_view.svg');
    mask-image:url('../icons/tile_view.svg');
}

.neo-icon.neo-icon-timer::before{
    -webkit-mask-image:url('../icons/timer.svg');
    mask-image:url('../icons/timer.svg');
}

.neo-icon.neo-icon-toggle_off::before{
    -webkit-mask-image:url('../icons/toggle_off.svg');
    mask-image:url('../icons/toggle_off.svg');
}

.neo-icon.neo-icon-toggle_on::before{
    -webkit-mask-image:url('../icons/toggle_on.svg');
    mask-image:url('../icons/toggle_on.svg');
}

.neo-icon.neo-icon-townhouse::before{
    -webkit-mask-image:url('../icons/townhouse.svg');
    mask-image:url('../icons/townhouse.svg');
}

.neo-icon.neo-icon-train::before{
    -webkit-mask-image:url('../icons/train.svg');
    mask-image:url('../icons/train.svg');
}

.neo-icon.neo-icon-transgender::before{
    -webkit-mask-image:url('../icons/transgender.svg');
    mask-image:url('../icons/transgender.svg');
}

.neo-icon.neo-icon-trash::before{
    -webkit-mask-image:url('../icons/trash.svg');
    mask-image:url('../icons/trash.svg');
}

.neo-icon.neo-icon-trending_down::before{
    -webkit-mask-image:url('../icons/trending_down.svg');
    mask-image:url('../icons/trending_down.svg');
}

.neo-icon.neo-icon-trending_up::before{
    -webkit-mask-image:url('../icons/trending_up.svg');
    mask-image:url('../icons/trending_up.svg');
}

.neo-icon.neo-icon-trophy::before{
    -webkit-mask-image:url('../icons/trophy.svg');
    mask-image:url('../icons/trophy.svg');
}

.neo-icon.neo-icon-truck::before{
    -webkit-mask-image:url('../icons/truck.svg');
    mask-image:url('../icons/truck.svg');
}

.neo-icon.neo-icon-tune::before{
    -webkit-mask-image:url('../icons/tune.svg');
    mask-image:url('../icons/tune.svg');
}

.neo-icon.neo-icon-tune_alt::before{
    -webkit-mask-image:url('../icons/tune_alt.svg');
    mask-image:url('../icons/tune_alt.svg');
}

.neo-icon.neo-icon-tv::before{
    -webkit-mask-image:url('../icons/tv.svg');
    mask-image:url('../icons/tv.svg');
}

.neo-icon.neo-icon-umbrella::before{
    -webkit-mask-image:url('../icons/umbrella.svg');
    mask-image:url('../icons/umbrella.svg');
}

.neo-icon.neo-icon-underline::before{
    -webkit-mask-image:url('../icons/underline.svg');
    mask-image:url('../icons/underline.svg');
}

.neo-icon.neo-icon-undo::before{
    -webkit-mask-image:url('../icons/undo.svg');
    mask-image:url('../icons/undo.svg');
}

.neo-icon.neo-icon-unlock::before{
    -webkit-mask-image:url('../icons/unlock.svg');
    mask-image:url('../icons/unlock.svg');
}

.neo-icon.neo-icon-update::before{
    -webkit-mask-image:url('../icons/update.svg');
    mask-image:url('../icons/update.svg');
}

.neo-icon.neo-icon-upload::before{
    -webkit-mask-image:url('../icons/upload.svg');
    mask-image:url('../icons/upload.svg');
}

.neo-icon.neo-icon-vector::before{
    -webkit-mask-image:url('../icons/vector.svg');
    mask-image:url('../icons/vector.svg');
}

.neo-icon.neo-icon-verified::before{
    -webkit-mask-image:url('../icons/verified.svg');
    mask-image:url('../icons/verified.svg');
}

.neo-icon.neo-icon-video_off::before{
    -webkit-mask-image:url('../icons/video_off.svg');
    mask-image:url('../icons/video_off.svg');
}

.neo-icon.neo-icon-video_recorder::before{
    -webkit-mask-image:url('../icons/video_recorder.svg');
    mask-image:url('../icons/video_recorder.svg');
}

.neo-icon.neo-icon-villa::before{
    -webkit-mask-image:url('../icons/villa.svg');
    mask-image:url('../icons/villa.svg');
}

.neo-icon.neo-icon-volume_high::before{
    -webkit-mask-image:url('../icons/volume_high.svg');
    mask-image:url('../icons/volume_high.svg');
}

.neo-icon.neo-icon-volume_low::before{
    -webkit-mask-image:url('../icons/volume_low.svg');
    mask-image:url('../icons/volume_low.svg');
}

.neo-icon.neo-icon-volume_off::before{
    -webkit-mask-image:url('../icons/volume_off.svg');
    mask-image:url('../icons/volume_off.svg');
}

.neo-icon.neo-icon-wallet::before{
    -webkit-mask-image:url('../icons/wallet.svg');
    mask-image:url('../icons/wallet.svg');
}

.neo-icon.neo-icon-warehouse::before{
    -webkit-mask-image:url('../icons/warehouse.svg');
    mask-image:url('../icons/warehouse.svg');
}

.neo-icon.neo-icon-warning::before{
    -webkit-mask-image:url('../icons/warning.svg');
    mask-image:url('../icons/warning.svg');
}

.neo-icon.neo-icon-washing_machine::before{
    -webkit-mask-image:url('../icons/washing_machine.svg');
    mask-image:url('../icons/washing_machine.svg');
}

.neo-icon.neo-icon-watch::before{
    -webkit-mask-image:url('../icons/watch.svg');
    mask-image:url('../icons/watch.svg');
}

.neo-icon.neo-icon-web_development::before{
    -webkit-mask-image:url('../icons/web_development.svg');
    mask-image:url('../icons/web_development.svg');
}

.neo-icon.neo-icon-wheelchair::before{
    -webkit-mask-image:url('../icons/wheelchair.svg');
    mask-image:url('../icons/wheelchair.svg');
}

.neo-icon.neo-icon-wifi::before{
    -webkit-mask-image:url('../icons/wifi.svg');
    mask-image:url('../icons/wifi.svg');
}

.neo-icon.neo-icon-wifi_off::before{
    -webkit-mask-image:url('../icons/wifi_off.svg');
    mask-image:url('../icons/wifi_off.svg');
}

.neo-icon.neo-icon-wind::before{
    -webkit-mask-image:url('../icons/wind.svg');
    mask-image:url('../icons/wind.svg');
}

.neo-icon.neo-icon-window::before{
    -webkit-mask-image:url('../icons/window.svg');
    mask-image:url('../icons/window.svg');
}

.neo-icon.neo-icon-wine::before{
    -webkit-mask-image:url('../icons/wine.svg');
    mask-image:url('../icons/wine.svg');
}

.neo-icon.neo-icon-woman::before{
    -webkit-mask-image:url('../icons/woman.svg');
    mask-image:url('../icons/woman.svg');
}

.neo-icon.neo-icon-zap::before{
    -webkit-mask-image:url('../icons/zap.svg');
    mask-image:url('../icons/zap.svg');
}

.neo-icon.neo-icon-zoom_in::before{
    -webkit-mask-image:url('../icons/zoom_in.svg');
    mask-image:url('../icons/zoom_in.svg');
}

.neo-icon.neo-icon-zoom_out::before{
    -webkit-mask-image:url('../icons/zoom_out.svg');
    mask-image:url('../icons/zoom_out.svg');
}

