@import url("https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.2.1/css/all.min.css"); /* Ref: https://fontawesome.com/search?o=r&m=free */
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css"); /* Ref: https://icons.getbootstrap.com/#icons */
@import url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/css/line.css"); /* Ref: https://iconscout.com/unicons/explore/line */

@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-0.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-0.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-0.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-0.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-0.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E800-E83B;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-1.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-1.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-1.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-1.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-1.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E83C-E877;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-10.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-10.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-10.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-10.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-10.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EA5B-EA96;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-11.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-11.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-11.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-11.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-11.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EA97-EAD4;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-12.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-12.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-12.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-12.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-12.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EAD5-EB11;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-13.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-13.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-13.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-13.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-13.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EB12-EB4D;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-14.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-14.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-14.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-14.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-14.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EB4E-EB89;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-15.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-15.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-15.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-15.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-15.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EB8A-EBC5;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-16.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-16.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-16.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-16.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-16.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EBC6-EC01;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-17.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-17.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-17.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-17.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-17.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EC02-EC3D;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-18.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-18.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-18.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-18.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-18.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EC3E-EC79;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-19.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-19.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-19.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-19.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-19.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EC7A-ECB5;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-2.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-2.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-2.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-2.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-2.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E878-E8B3;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-20.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-20.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-20.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-20.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-20.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+ECB6-ECB9;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-3.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-3.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-3.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-3.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-3.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E8B4-E8EF;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-4.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-4.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-4.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-4.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-4.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E8F0-E92B;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-5.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-5.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-5.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-5.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-5.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E92C-E967;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-6.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-6.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-6.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-6.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-6.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E968-E9A4;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-7.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-7.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-7.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-7.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-7.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E9A5-E9E1;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-8.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-8.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-8.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-8.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-8.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+E9E2-EA1D;
}
@font-face {
  font-family: "unicons-line";
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-9.eot");
  src: url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-9.eot#iefix")
      format("embedded-opentype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-9.woff")
      format("woff"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-9.ttf")
      format("truetype"),
    url("https://cdn.jsdelivr.net/npm/@iconscout/unicons@4.0.1/fonts/line/unicons-9.svg#unicons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+EA1E-EA5A;
}
[class^="uil-"]::before,
[class*=" uil-"]::before {
  font-family: "unicons-line";
}

[class*="fa-"],
[class*=" fa-"],
[class*="bi-"],
[class*=" bi-"],
[class*="uil-"],
[class*=" uil-"] {
  display: inline-block;
  line-height: inherit;
  font-display: swap;
}

[class*="fa-"]::before,
[class*=" fa-"]::before,
[class*="bi-"]::before,
[class*=" bi-"]::before,
[class*="uil-"]::before,
[class*=" uil-"]::before {
  display: inline-flex;
  align-self: center;
  justify-self: center;
  line-height: inherit;
}

.icon-lg {
  font-size: 1.3333333333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.icon-2x {
  font-size: 2em;
}
.icon-3x {
  font-size: 3em;
}
.icon-4x {
  font-size: 4em;
}
.icon-5x {
  font-size: 5em;
}
.icon-fw {
  width: 1.2857142857142858em;
  text-align: center;
}

.icon-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eeeeee;
  border-radius: 0.1em;
}
.icon.pull-left {
  margin-right: 0.3em;
}
.icon.pull-right {
  margin-left: 0.3em;
}
.icon-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.icon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.icon-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.icon-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.icon-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.icon-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
.icon-stacked {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.icon-stacked-1x,
.icon-stacked-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.rtl .icon-stacked-1x,
.rtl .icon-stacked-2x {
  left: auto;
  right: 0;
}
.icon-stacked-1x {
  line-height: inherit;
}
.icon-stacked-2x {
  font-size: 2em;
}
.icon-inverse {
  color: #ffffff;
}

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

[class^="icon-realestate-"],
[class*=" icon-realestate-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "realestate" !important;
  /* speak: none; */
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-realestate-advert:before {
  content: "\e900";
}
.icon-realestate-air-conditioning:before {
  content: "\e901";
}
.icon-realestate-bag:before {
  content: "\e902";
}
.icon-realestate-balance:before {
  content: "\e903";
}
.icon-realestate-balcony:before {
  content: "\e904";
}
.icon-realestate-barrow:before {
  content: "\e905";
}
.icon-realestate-bathtub:before {
  content: "\e906";
}
.icon-realestate-bed:before {
  content: "\e907";
}
.icon-realestate-billboard:before {
  content: "\e908";
}
.icon-realestate-box:before {
  content: "\e909";
}
.icon-realestate-bricks:before {
  content: "\e90a";
}
.icon-realestate-bridge:before {
  content: "\e90b";
}
.icon-realestate-brush:before {
  content: "\e90c";
}
.icon-realestate-building-crane:before {
  content: "\e90d";
}
.icon-realestate-building:before {
  content: "\e90e";
}
.icon-realestate-building2:before {
  content: "\e90f";
}
.icon-realestate-building3:before {
  content: "\e910";
}
.icon-realestate-bungalow:before {
  content: "\e911";
}
.icon-realestate-buying-a-home:before {
  content: "\e912";
}
.icon-realestate-calculator:before {
  content: "\e913";
}
.icon-realestate-calendar:before {
  content: "\e914";
}
.icon-realestate-chair:before {
  content: "\e915";
}
.icon-realestate-chair2:before {
  content: "\e916";
}
.icon-realestate-chandelier:before {
  content: "\e917";
}
.icon-realestate-check:before {
  content: "\e918";
}
.icon-realestate-china-house:before {
  content: "\e919";
}
.icon-realestate-clip:before {
  content: "\e91a";
}
.icon-realestate-combination-lock:before {
  content: "\e91b";
}
.icon-realestate-compasses:before {
  content: "\e91c";
}
.icon-realestate-concrete-mixer:before {
  content: "\e91d";
}
.icon-realestate-construction-helmet:before {
  content: "\e91e";
}
.icon-realestate-court:before {
  content: "\e91f";
}
.icon-realestate-credit:before {
  content: "\e920";
}
.icon-realestate-dialogue:before {
  content: "\e921";
}
.icon-realestate-doc:before {
  content: "\e922";
}
.icon-realestate-doc2:before {
  content: "\e923";
}
.icon-realestate-doc3:before {
  content: "\e924";
}
.icon-realestate-document:before {
  content: "\e925";
}
.icon-realestate-door:before {
  content: "\e926";
}
.icon-realestate-door2:before {
  content: "\e927";
}
.icon-realestate-drill:before {
  content: "\e928";
}
.icon-realestate-eco:before {
  content: "\e929";
}
.icon-realestate-elevator:before {
  content: "\e92a";
}
.icon-realestate-exchange:before {
  content: "\e92b";
}
.icon-realestate-fence:before {
  content: "\e92c";
}
.icon-realestate-fireplace:before {
  content: "\e92d";
}
.icon-realestate-folder:before {
  content: "\e92e";
}
.icon-realestate-garage:before {
  content: "\e92f";
}
.icon-realestate-garage2:before {
  content: "\e930";
}
.icon-realestate-glasses:before {
  content: "\e931";
}
.icon-realestate-hacksaw:before {
  content: "\e932";
}
.icon-realestate-hammer:before {
  content: "\e933";
}
.icon-realestate-hangar:before {
  content: "\e934";
}
.icon-realestate-heating:before {
  content: "\e935";
}
.icon-realestate-high-voltage:before {
  content: "\e936";
}
.icon-realestate-horn:before {
  content: "\e937";
}
.icon-realestate-hotel:before {
  content: "\e938";
}
.icon-realestate-hotel2:before {
  content: "\e939";
}
.icon-realestate-house-key:before {
  content: "\e93a";
}
.icon-realestate-house:before {
  content: "\e93b";
}
.icon-realestate-house2:before {
  content: "\e93c";
}
.icon-realestate-house3:before {
  content: "\e93d";
}
.icon-realestate-house4:before {
  content: "\e93e";
}
.icon-realestate-house5:before {
  content: "\e93f";
}
.icon-realestate-house6:before {
  content: "\e940";
}
.icon-realestate-house7:before {
  content: "\e941";
}
.icon-realestate-house8:before {
  content: "\e942";
}
.icon-realestate-house9:before {
  content: "\e943";
}
.icon-realestate-imac:before {
  content: "\e944";
}
.icon-realestate-incision-plan:before {
  content: "\e945";
}
.icon-realestate-ipad:before {
  content: "\e946";
}
.icon-realestate-key:before {
  content: "\e947";
}
.icon-realestate-key2:before {
  content: "\e948";
}
.icon-realestate-ladder:before {
  content: "\e949";
}
.icon-realestate-lamp:before {
  content: "\e94a";
}
.icon-realestate-lawn-mower:before {
  content: "\e94b";
}
.icon-realestate-letter:before {
  content: "\e94c";
}
.icon-realestate-light-bulb:before {
  content: "\e94d";
}
.icon-realestate-light-bulb2:before {
  content: "\e94e";
}
.icon-realestate-lock:before {
  content: "\e94f";
}
.icon-realestate-lock2:before {
  content: "\e950";
}
.icon-realestate-love:before {
  content: "\e951";
}
.icon-realestate-mail:before {
  content: "\e952";
}
.icon-realestate-map:before {
  content: "\e953";
}
.icon-realestate-medicine-chest:before {
  content: "\e954";
}
.icon-realestate-mixer:before {
  content: "\e955";
}
.icon-realestate-money:before {
  content: "\e956";
}
.icon-realestate-moneybox:before {
  content: "\e957";
}
.icon-realestate-motorhome:before {
  content: "\e958";
}
.icon-realestate-move:before {
  content: "\e959";
}
.icon-realestate-move2:before {
  content: "\e95a";
}
.icon-realestate-music:before {
  content: "\e95b";
}
.icon-realestate-music2:before {
  content: "\e95c";
}
.icon-realestate-my-house:before {
  content: "\e95d";
}
.icon-realestate-my-key:before {
  content: "\e95e";
}
.icon-realestate-newspapers:before {
  content: "\e95f";
}
.icon-realestate-nightstand:before {
  content: "\e960";
}
.icon-realestate-nippers:before {
  content: "\e961";
}
.icon-realestate-notebook:before {
  content: "\e962";
}
.icon-realestate-pan:before {
  content: "\e963";
}
.icon-realestate-parking:before {
  content: "\e964";
}
.icon-realestate-parquet:before {
  content: "\e965";
}
.icon-realestate-phone:before {
  content: "\e966";
}
.icon-realestate-phone2:before {
  content: "\e967";
}
.icon-realestate-phone3:before {
  content: "\e968";
}
.icon-realestate-pipe-wrench:before {
  content: "\e969";
}
.icon-realestate-plan:before {
  content: "\e96a";
}
.icon-realestate-plan2:before {
  content: "\e96b";
}
.icon-realestate-plan3:before {
  content: "\e96c";
}
.icon-realestate-plant:before {
  content: "\e96d";
}
.icon-realestate-plant2:before {
  content: "\e96e";
}
.icon-realestate-point:before {
  content: "\e96f";
}
.icon-realestate-pointer:before {
  content: "\e970";
}
.icon-realestate-printer:before {
  content: "\e971";
}
.icon-realestate-purse:before {
  content: "\e972";
}
.icon-realestate-purse2:before {
  content: "\e973";
}
.icon-realestate-realtor:before {
  content: "\e974";
}
.icon-realestate-regulator:before {
  content: "\e975";
}
.icon-realestate-rent:before {
  content: "\e976";
}
.icon-realestate-rent2:before {
  content: "\e977";
}
.icon-realestate-restaurant:before {
  content: "\e978";
}
.icon-realestate-roller:before {
  content: "\e979";
}
.icon-realestate-roulette:before {
  content: "\e97a";
}
.icon-realestate-scale:before {
  content: "\e97b";
}
.icon-realestate-search:before {
  content: "\e97c";
}
.icon-realestate-secateurs:before {
  content: "\e97d";
}
.icon-realestate-shop:before {
  content: "\e97e";
}
.icon-realestate-shovel:before {
  content: "\e97f";
}
.icon-realestate-shower:before {
  content: "\e980";
}
.icon-realestate-skyscrapers:before {
  content: "\e981";
}
.icon-realestate-skyscrapers2:before {
  content: "\e982";
}
.icon-realestate-socket:before {
  content: "\e983";
}
.icon-realestate-spatula:before {
  content: "\e984";
}
.icon-realestate-stamp:before {
  content: "\e985";
}
.icon-realestate-statistic:before {
  content: "\e986";
}
.icon-realestate-suitcase2:before {
  content: "\e987";
}
.icon-realestate-swimming-pool:before {
  content: "\e988";
}
.icon-realestate-switch:before {
  content: "\e989";
}
.icon-realestate-tag:before {
  content: "\e98a";
}
.icon-realestate-tap:before {
  content: "\e98b";
}
.icon-realestate-things:before {
  content: "\e98c";
}
.icon-realestate-time:before {
  content: "\e98d";
}
.icon-realestate-tools:before {
  content: "\e98e";
}
.icon-realestate-trowel:before {
  content: "\e98f";
}
.icon-realestate-tv:before {
  content: "\e990";
}
.icon-realestate-vacuum-cleaner:before {
  content: "\e991";
}
.icon-realestate-ventilation:before {
  content: "\e992";
}
.icon-realestate-washing-machine:before {
  content: "\e993";
}
.icon-realestate-window:before {
  content: "\e994";
}
.icon-realestate-wood:before {
  content: "\e995";
}
