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

.bw-icons-mg > img {
  height: 70px;
  padding-bottom: 10px;
  filter: brightness(0) invert(1);
  opacity: .5;
}

.nav-link:hover .bw-icons-mg > img {
  filter: brightness(0) invert(1);
  opacity: 1;
}

[class^='mg-'],
[class*=' mg-'] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'meubles-gaille' !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;
}

.mg-fauteuil_bureau:before {
  content: '\e955';
}

.mg-chaise-3:before {
  content: '\e900';
}

.mg-chaise_bureau:before {
  content: '\e901';
}

.mg-cocktail_table:before {
  content: '\e902';
}

.mg-computer:before {
  content: '\e903';
}

.mg-furniture:before {
  content: '\e904';
}

.mg-rtable_click:before {
  content: '\e905';
}

.mg-school_desk:before {
  content: '\e906';
}

.mg-table-tabouret:before {
  content: '\e907';
}

.mg-vintage_armchair:before {
  content: '\e908';
}

.mg-aula:before {
  content: '\e909';
}

.mg-banc:before {
  content: '\e90a';
}

.mg-banquet:before {
  content: '\e90b';
}

.mg-bar:before {
  content: '\e90c';
}

.mg-bureau_direction:before {
  content: '\e90d';
}

.mg-bureau:before {
  content: '\e90e';
}

.mg-bureau2:before {
  content: '\e90f';
}

.mg-bureau3:before {
  content: '\e910';
}

.mg-canape:before {
  content: '\e911';
}

.mg-canape2:before {
  content: '\e912';
}

.mg-casiers:before {
  content: '\e913';
}

.mg-chaise_bureau1:before {
  content: '\e914';
}

.mg-chaise_ecole:before {
  content: '\e915';
}

.mg-chaise_restaurant:before {
  content: '\e916';
}

.mg-chaise_simple:before {
  content: '\e917';
}

.mg-chaise_terrasse:before {
  content: '\e918';
}

.mg-chaise:before {
  content: '\e919';
}

.mg-chariot_stockage:before {
  content: '\e91a';
}

.mg-classement:before {
  content: '\e91b';
}

.mg-detente:before {
  content: '\e91c';
}

.mg-enfance:before {
  content: '\e91d';
}

.mg-fauteuil:before {
  content: '\e91e';
}

.mg-gradins:before {
  content: '\e91f';
}

.mg-grand_canape:before {
  content: '\e920';
}

.mg-marque:before {
  content: '\e921';
}

.mg-ours-en-peluche:before {
  content: '\e922';
}

.mg-porte_manteau:before {
  content: '\e923';
}

.mg-pupitre_pro:before {
  content: '\e924';
}

.mg-pupitre-pro:before {
  content: '\e925';
}

.mg-pupitre:before {
  content: '\e926';
}

.mg-rangements_2:before {
  content: '\e927';
}

.mg-rangements_3:before {
  content: '\e928';
}

.mg-rangements:before {
  content: '\e929';
}

.mg-reception:before {
  content: '\e92a';
}

.mg-separateur:before {
  content: '\e92b';
}

.mg-stockage:before {
  content: '\e92c';
}

.mg-table_pliable:before {
  content: '\e92d';
}

.mg-table_ronde:before {
  content: '\e92e';
}

.mg-table_simple:before {
  content: '\e92f';
}

.mg-table_technique:before {
  content: '\e930';
}

.mg-table_technique2:before {
  content: '\e931';
}

.mg-table_technique3:before {
  content: '\e932';
}

.mg-tableau:before {
  content: '\e933';
}

.mg-tabouret_bar:before {
  content: '\e934';
}

.mg-tabouret-simple:before {
  content: '\e935';
}

.mg-terrasse:before {
  content: '\e936';
}

.mg-blackboard:before {
  content: '\e937';
}

.mg-chair:before {
  content: '\e938';
}

.mg-terrace:before {
  content: '\e939';
}

.mg-lockers:before {
  content: '\e93a';
}

.mg-meeting-table:before {
  content: '\e93b';
}

.mg-stool:before {
  content: '\e93c';
}

.mg-terrace2:before {
  content: '\e93d';
}

.mg-cabinets:before {
  content: '\e93e';
}

.mg-cart:before {
  content: '\e93f';
}

.mg-chair2:before {
  content: '\e940';
}

.mg-children:before {
  content: '\e941';
}

.mg-desk:before {
  content: '\e942';
}

.mg-desk2:before {
  content: '\e943';
}

.mg-desk3:before {
  content: '\e944';
}

.mg-home:before {
  content: '\e945';
}

.mg-dinner:before {
  content: '\e946';
}

.mg-eames-chair:before {
  content: '\e947';
}

.mg-office-chair:before {
  content: '\e948';
}

.mg-sofa:before {
  content: '\e949';
}

.mg-wardrobe:before {
  content: '\e94a';
}

.mg-waiting-room:before {
  content: '\e94b';
}

.mg-lounge:before {
  content: '\e94c';
}

.mg-bookcase:before {
  content: '\e94d';
}

.mg-armchair:before {
  content: '\e94e';
}

.mg-round-table:before {
  content: '\e94f';
}

.mg-stool-chair:before {
  content: '\e950';
}

.mg-table:before {
  content: '\e951';
}

.mg-stadium-chairs:before {
  content: '\e952';
}

.mg-home-office:before {
  content: '\e953';
}

.mg-cabinet:before {
  content: '\e954';
}
