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

/* Example usage for your scroll-to-top button */
.z-to-top-default:before {
    font-family: 'Genericons';
    content: '\f429'; /* Genericon up-arrow */
    display: inline-block;
    font-size: 32px;
    line-height: 1;
    text-align: center;
    vertical-align: middle;
}