@font-face {
    font-family: "Untitled";
    src: url("fonts/Untitled.woff2") format("woff2"),
         url("fonts/Untitled.woff") format("woff"),
         url("fonts/Untitled.ttf") format("truetype"),
         url("fonts/Untitled.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: "Untitled" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 50px;          /* ← default size 50×50 */
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Individual icons */
.icon-20-sawing-equipment:before { content: "\f000"; }
.icon-19-technical-drawings:before { content: "\f001"; }
.icon-18-cutting-tools:before { content: "\f002"; }
.icon-17-toolbox:before { content: "\f003"; }
.icon-16-welding-fabrication:before { content: "\f004"; }
.icon-15-press-brake:before { content: "\f005"; }
.icon-14-laser-cutting:before { content: "\f006"; }
.icon-13-cnc-router:before { content: "\f007"; }
.icon-12-precision-measurement:before { content: "\f008"; }
.icon-11-drill-press:before { content: "\f009"; }
.icon-10-material-handling-equipment:before { content: "\f00a"; }
.icon-09-sheet-metal-processing:before { content: "\f00b"; }
.icon-08-workshop-furniture-fixtures:before { content: "\f00c"; }
.icon-07-general-shop-tools:before { content: "\f00d"; }
.icon-06-other-equipment:before { content: "\f00e"; }
.icon-05-misc:before { content: "\f00f"; }
.icon-04-grinding-finishing:before { content: "\f010"; }
.icon-03-milling-machines:before { content: "\f011"; }
.icon-02-lathes-turning-centers:before { content: "\f012"; }
.icon-01-cnc-machines:before { content: "\f013"; }