@font-face {
  font-family: 'Moi-icomoon';
  src:  url('../fonts/Moi-icomoon.eot?i2vh8l');
  src:  url('../fonts/Moi-icomoon.eot?i2vh8l#iefix') format('embedded-opentype'),
    url('../fonts/Moi-icomoon.ttf?i2vh8l') format('truetype'),
    url('../fonts/Moi-icomoon.woff?i2vh8l') format('woff'),
    url('../fonts/Moi-icomoon.svg?i2vh8l#Moi-icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"]:before, [class*=" icon-"]:before,
 .tf8:before, .tf7:before, .gaf:after, 
 .lg-toolbar .lg-close:after, .lg-actions .lg-prev:after,.lg-actions .lg-next:before, .icon-vnz:before,
 .lSAction>.lSPrev:before, .lSAction > .lSNext:before, .gallery li:after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Moi-icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

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

.icon-ok1:before {
  content: "\e101";
}
.icon-ok2:before {
  content: "\e102";
}
.icon-ok3:before {
  content: "\e103";
}
.icon-ok4:before {
  content: "\e104";
}
.icon-vk3:before {
  content: "\e105";
}
.icon-vk1:before {
  content: "\e106";
}
.icon-vk2:before {
  content: "\e107";
}
.icon-youtube1:before {
  content: "\e108";
}
.icon-youtube2:before {
  content: "\e109";
}
.icon-youtube3:before {
  content: "\e10a";
}
.icon-youtube4:before {
  content: "\e10b";
}
.icon-youtube5:before {
  content: "\e10c";
}
.icon-instagram1:before {
  content: "\e10d";
}
.icon-instagram1b:before {
  content: "\e10e";
}
.icon-instagram2:before {
  content: "\e10f";
}
.icon-instagram3:before {
  content: "\e110";
}
.icon-instagram4:before {
  content: "\e111";
}
.icon-instagram5:before {
  content: "\e112";
}
.icon-instagram6:before {
  content: "\e113";
}
.icon-phone1:before {
  content: "\e114";
}
.icon-phone2:before {
  content: "\e115";
}
.icon-phone3:before {
  content: "\e116";
}
.icon-tphone4:before {
  content: "\e117";
}
.icon-phone5:before {
  content: "\e118";
}
.icon-phone6:before {
  content: "\e119";
}
.icon-phone7:before {
  content: "\e11a";
}
.icon-phone8:before {
  content: "\e11b";
}
.icon-whatsapp1-a:before {
  content: "\e11c";
}
.icon-whatsapp2-a:before {
  content: "\e11d";
}
.icon-mail1:before {
  content: "\e11e";
}
.icon-mail2:before {
  content: "\e11f";
}
.icon-left1-a:before {
  content: "\e120";
}
.icon-right1-a:before {
  content: "\e121";
}
.icon-left2-a:before {
  content: "\e122";
}
.icon-right2-a:before {
  content: "\e123";
}
.icon-left3-a:before {
  content: "\e124";
}
.icon-right3-a:before {
  content: "\e125";
}
.icon-left4-a:before {
  content: "\e126";
}
.icon-right4-a:before {
  content: "\e127";
}
.icon-up1-a:before {
  content: "\e128";
}
.icon-down1-a:before {
  content: "\e129";
}
.icon-up2-a:before {
  content: "\e12a";
}
.icon-down2-a:before {
  content: "\e12b";
}
.icon-up3-a:before {
  content: "\e12c";
}
.icon-down3-a:before {
  content: "\e12d";
}
.icon-up4-a:before {
  content: "\e12e";
}
.icon-down4-a:before {
  content: "\e12f";
}
.icon-arrow-left1-a:before {
  content: "\e130";
}
.icon-arrow-right1-a:before {
  content: "\e131";
}
.icon-arrow-down1-a:before {
  content: "\e132";
}
.icon-arrow-up1-a:before {
  content: "\e133";
}
.icon-arrow-left2-a:before {
  content: "\e134";
}
.icon-arrow-right2-a:before {
  content: "\e135";
}
.icon-arrow-up2-a:before {
  content: "\e136";
}
.icon-arrow-down2-a:before {
  content: "\e137";
}
.icon-arrow-left3-a:before {
  content: "\e138";
}
.icon-arrow-right3-a:before {
  content: "\e139";
}
.icon-arrow-down3-a:before {
  content: "\e13a";
}
.icon-arrow-up3-a:before {
  content: "\e13b";
}
.icon-left-hand-a:before {
  content: "\e13c";
}
.icon-arrow-right4-a:before {
  content: "\e13d";
}
.icon-arrow-up4-a:before {
  content: "\e13e";
}
.icon-arrow-down4-a:before {
  content: "\e13f";
}
.icon-arrow-down5-a:before {
  content: "\e140";
}
.icon-play-a:before {
  content: "\e141";
}
.icon-play-circled2-a:before {
  content: "\e142";
}
.icon-stop-a:before {
  content: "\e143";
}
.icon-pause-a:before {
  content: "\e144";
}
.icon-to-end-a:before {
  content: "\e145";
}
.icon-to-start-a:before {
  content: "\e146";
}
.icon-to-start-alt-a:before {
  content: "\e147";
}
.icon-fast-bw-a:before {
  content: "\e148";
}
.icon-fast-fw-a:before {
  content: "\e149";
}
.icon-to-end-alt-a:before {
  content: "\e14a";
}
.icon-eject-a:before {
  content: "\e14b";
}
.icon-play-circled-a:before {
  content: "\e14c";
}
.icon-cancel1:before {
  content: "\e14d";
}
.icon-cancel2:before {
  content: "\e14e";
}
.icon-ey1:before {
  content: "\e14f";
}
.icon-ey2:before {
  content: "\e150";
}
.icon-vnz:before {
  content: "\e151";
}
.icon-resize-full-alt:before {
  content: "\e152";
}
.icon-menu:before {
  content: "\e153";
}
