@font-face {
  font-family: 'fontello';
  src: url('../font/fontello-subset.woff2') format('woff2'),
       url('../font/fontello-subset.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  dint-display: swap;
}
[class^="icon-"]::before,
[class*=" icon-"]::before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  /* optional niceties */
  vertical-align: -0.125em;
}
.icon-pin:before { content: '\e801'; } /* '' */
.icon-clock-empty:before { content: '\e808'; } /* '' */
.icon-down:before { content: '\e828'; } /* '' */
.icon-location:before { content: '\e833'; } /* '' */
.icon-up:before { content: '\e835'; } /* '' */
.icon-right:before { content: '\e836'; } /* '' */
.icon-left:before { content: '\e837'; } /* '' */
.icon-user-light:before { content: '\e83d'; } /* '' */
.icon-calendar-light:before { content: '\e860'; } /* '' */
.icon-cog-light:before { content: '\e864'; } /* '' */
.icon-facebook:before { content: '\e873'; } /* '' */
.icon-google:before { content: '\e879'; } /* '' */
.icon-gplus:before { content: '\e87a'; } /* '' */
.icon-instagramm:before { content: '\e87e'; } /* '' */
.icon-paypal:before { content: '\e889'; } /* '' */
.icon-check:before { content: '\e8ab'; } /* '' */
.icon-cancel:before { content: '\e8ac'; } /* '' */
.icon-plus:before { content: '\e8ad'; } /* '' */
.icon-minus:before { content: '\e8ae'; } /* '' */
.icon-double-left:before { content: '\e8af'; } /* '' */
.icon-double-right:before { content: '\e8b0'; } /* '' */
.icon-double-up:before { content: '\e8b1'; } /* '' */
.icon-double-down:before { content: '\e8b2'; } /* '' */
.icon-link:before { content: '\e8b5'; } /* '' */
.icon-quote:before { content: '\e8b6'; } /* '' */
.icon-eye:before { content: '\e8b8'; } /* '' */
.icon-feather:before { content: '\e8bc'; } /* '' */
.icon-home:before { content: '\e8be'; } /* '' */
.icon-dot3:before { content: '\e8ca'; } /* '' */
.icon-basket:before { content: '\e8cc'; } /* '' */
.icon-play:before { content: '\e8e1'; } /* '' */
.icon-stop:before { content: '\e8e2'; } /* '' */
.icon-pause:before { content: '\e8e3'; } /* '' */
.icon-search:before { content: '\e8eb'; } /* '' */
.icon-eye-2:before { content: '\e8f4'; } /* '' */
.icon-search-alt:before { content: '\e8f9'; } /* '' */
.icon-quote-left:before { content: '\e901'; } /* '' */
.icon-quote-right:before { content: '\e902'; } /* '' */
.icon-volume-off:before { content: '\e904'; } /* '' */
.icon-volume:before { content: '\e905'; } /* '' */
.icon-arrow-left-alt:before { content: '\e907'; } /* '' */
.icon-arrow-right-alt:before { content: '\e908'; } /* '' */
.icon-arrow-down:before { content: '\e90f'; } /* '' */
.icon-arrow-left:before { content: '\e910'; } /* '' */
.icon-arrow-right:before { content: '\e911'; } /* '' */
.icon-arrow-up:before { content: '\e912'; } /* '' */
.icon-search-2:before { content: '\e913'; } /* '' */
.icon-clear-button:before { content: '\e916'; } /* '' */
.icon-favorite:before { content: '\e919'; } /* '' */
.icon-link-2:before { content: '\e91f'; } /* '' */
.icon-down-big:before { content: '\e929'; } /* '' */
.icon-left-big:before { content: '\e92a'; } /* '' */
.icon-right-big:before { content: '\e92b'; } /* '' */
.icon-up-big:before { content: '\e92c'; } /* '' */
.icon-new-email-outline:before { content: '\e92d'; } /* '' */
.icon-placeholder-1:before { content: '\e92e'; } /* '' */
.icon-smartphone:before { content: '\e92f'; } /* '' */
.icon-iconmonstr-shopping-cart-5:before { content: '\e934'; } /* '' */
.icon-quote1:before { content: '\e935'; } /* '' */
.icon-quote2:before { content: '\e936'; } /* '' */
.icon-rhombus:before { content: '\e937'; } /* '' */
.icon-romb2:before { content: '\e938'; } /* '' */
.icon-down-dir:before { content: '\e939'; } /* '' */
.icon-up-dir:before { content: '\e93a'; } /* '' */
.icon-iconmonstr-email-4:before { content: '\e93b'; } /* '' */
.icon-iconmonstr-location-2:before { content: '\e93c'; } /* '' */
.icon-iconmonstr-menu-1:before { content: '\e93d'; } /* '' */
.icon-iconmonstr-phone-7:before { content: '\e93e'; } /* '' */
.icon-iconmonstr-plus-2:before { content: '\e93f'; } /* '' */
.icon-iconmonstr-view-5:before { content: '\e940'; } /* '' */
.icon-twitter-1:before { content: '\e943'; } /* '' */
