/* MaterialDesignIcons.com */
@font-face {
  font-family: "Material Design Icons";
  src: url("../fonts/materialdesignicons-webfont.eot");
  src: url("../fonts/materialdesignicons-webfont.eot#iefix") format("embedded-opentype"),
       url("../fonts/materialdesignicons-webfont.woff2") format("woff2"),
       url("../fonts/materialdesignicons-webfont.woff") format("woff"),
       url("../fonts/materialdesignicons-webfont.ttf") format("truetype"),
       url("../fonts/materialdesignicons-webfont.svg#materialdesigniconsregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

.mdi:before {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mdi-arrow-right:before { content: "\F054"; }
.mdi-facebook:before { content: "\F20C"; }
.mdi-google:before { content: "\F2AD"; }
.mdi-home:before { content: "\F2DC"; }
.mdi-instagram:before { content: "\F2FE"; }
.mdi-menu:before { content: "\F35C"; }
.mdi-minus:before { content: "\F374"; }
.mdi-whatsapp:before { content: "\F5A3"; }
.mdi-youtube:before { content: "\F5C3"; }
.mdi-24px.mdi:before { font-size: 24px; }

@-webkit-keyframes mdi-spin {
  0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}

@keyframes mdi-spin {
  0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
} 