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

[class^="pbg-"], [class*=" pbg-"] {
    font-family: 'pbg-elements' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    position: relative;
    width: 20px;
    height: 20px;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: darkgrey;
    font-size: 25px;
    margin-left: -0.3em;
}
.pbg-accordion-block:before {
  content: "\e900";
}
.pbg-banner-block:before {
  content: "\e901";
}
.pbg-button-block:before {
  content: "\e902";
}
.pbg-counter-block:before {
  content: "\e903";
}
.pbg-dual-heading-block:before {
  content: "\e904";
}
.pbg-icon-block:before {
  content: "\e905";
}
.pbg-icon-box-block:before {
  content: "\e906";
}
.pbg-maps-block:before {
  content: "\e907";
}
.pbg-pricing-table-block:before {
  content: "\e909";
}
.pbg-section-block:before {
  content: "\e90a";
}
.pbg-testimonials-block:before {
  content: "\e90b";
}
.pbg-video-block:before {
  content: "\e90c";
}


