@font-face {
  font-family: 'cb-icons';
  src: url('../font/cb-icons.eot?53198465');
  src: url('../font/cb-icons.eot?53198465#iefix') format('embedded-opentype'),
  url('../font/cb-icons.woff2?53198465') format('woff2'),
  url('../font/cb-icons.woff?53198465') format('woff'),
  url('../font/cb-icons.ttf?53198465') format('truetype'),
  url('../font/cb-icons.svg?53198465#cb-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="cb-icon-"]:before, [class*=" cb-icon-"]:before {
  font-family: "cb-icons";
  font-style: normal;
  font-weight: normal;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-inline: .2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cb-icon-calculator:before { content: '\e80a'; }
.cb-icon-envelope:before { content: '\e80b'; }
.cb-icon-link:before { content: '\e80c'; }
.cb-icon-print:before { content: '\e80d'; }
.cb-icon-like:before { content: '\e80e'; }