@font-face {
  font-family: 'diamondShapes';
  src:
    url('fonts/diamondShapes.ttf?l47o9i') format('truetype'),
    url('fonts/diamondShapes.woff?l47o9i') format('woff'),
    url('fonts/diamondShapes.svg?l47o9i#diamondShapes') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

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

.dc-icon-HE:before {
  content: "\44";
}
.dc-icon-RB:before {
  content: "\49";
}
.dc-icon-PE:before {
  content: "\47";
}
.dc-icon-PR:before {
  content: "\48";
}
.dc-icon-OV:before {
  content: "\46";
}
.dc-icon-EM:before {
  content: "\43";
}
.dc-icon-CU:before {
  content: "\4f";
}
.dc-icon-RE:before {
  content: "\52";
}
.dc-icon-RA:before {
  content: "\4c";
}
.dc-icon-MA:before {
  content: "\45";
}
.dc-icon-RCU:before {
  content: "\e917";
}
.dc-icon-ASSCHER:before {
  content: "\4b";
}
.dc-icon-HEART:before {
  content: "\e90b";
}
.dc-icon-RCUSHION:before {
  content: "\e900";
}
.dc-icon-EMERALD:before {
  content: "\e901";
}
.dc-icon-MARQUISE:before {
  content: "\e902";
}
.dc-icon-OVAL:before {
  content: "\e903";
}
.dc-icon-PEAR:before {
  content: "\e904";
}
.dc-icon-PRINCESS:before {
  content: "\e905";
}
.dc-icon-RADIANT:before {
  content: "\e906";
}
.dc-icon-RRADIANT:before {
  content: "\e907";
}
.dc-icon-ROUND:before {
  content: "\e908";
}
.dc-icon-CUSHION:before {
  content: "\e909";
}
