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

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
        font-family: "tm-icon2";
        src: url("../fonts/tm-icon2.svg#tm-icon2") format("svg");
    }
}

[class^="tm-icon2-"], [class*=" tm-icon2-"] {
    font-family: "tm-icon2" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.tm-icon2-air-conditioner:before {
    content: "\f100";
}

.tm-icon2-air-conditioner-1:before {
    content: "\f101";
}

.tm-icon2-balcony:before {
    content: "\f102";
}

.tm-icon2-blueprint:before {
    content: "\f103";
}

.tm-icon2-blueprint-1:before {
    content: "\f104";
}

.tm-icon2-blueprint-2:before {
    content: "\f105";
}

.tm-icon2-box:before {
    content: "\f106";
}

.tm-icon2-brickwall:before {
    content: "\f107";
}

.tm-icon2-brickwall-1:before {
    content: "\f108";
}

.tm-icon2-building:before {
    content: "\f109";
}

.tm-icon2-building-1:before {
    content: "\f10a";
}

.tm-icon2-calculator:before {
    content: "\f10b";
}

.tm-icon2-certificate:before {
    content: "\f10c";
}

.tm-icon2-chat:before {
    content: "\f10d";
}

.tm-icon2-check:before {
    content: "\f10e";
}

.tm-icon2-compass:before {
    content: "\f10f";
}

.tm-icon2-concrete-mixer:before {
    content: "\f110";
}

.tm-icon2-concrete-mixer-1:before {
    content: "\f111";
}

.tm-icon2-crane:before {
    content: "\f112";
}

.tm-icon2-document:before {
    content: "\f113";
}

.tm-icon2-documents:before {
    content: "\f114";
}

.tm-icon2-door:before {
    content: "\f115";
}

.tm-icon2-driller:before {
    content: "\f116";
}

.tm-icon2-elevator:before {
    content: "\f117";
}

.tm-icon2-faucet:before {
    content: "\f118";
}

.tm-icon2-fence:before {
    content: "\f119";
}

.tm-icon2-flash:before {
    content: "\f11a";
}

.tm-icon2-garage:before {
    content: "\f11b";
}

.tm-icon2-glass-wall:before {
    content: "\f11c";
}

.tm-icon2-hammer:before {
    content: "\f11d";
}

.tm-icon2-hangar:before {
    content: "\f11e";
}

.tm-icon2-heater:before {
    content: "\f11f";
}

.tm-icon2-helmet:before {
    content: "\f120";
}

.tm-icon2-high-voltage:before {
    content: "\f121";
}

.tm-icon2-home:before {
    content: "\f122";
}

.tm-icon2-house:before {
    content: "\f123";
}

.tm-icon2-house-1:before {
    content: "\f124";
}

.tm-icon2-house-2:before {
    content: "\f125";
}

.tm-icon2-house-3:before {
    content: "\f126";
}

.tm-icon2-house-4:before {
    content: "\f127";
}

.tm-icon2-key:before {
    content: "\f128";
}

.tm-icon2-ladder:before {
    content: "\f129";
}

.tm-icon2-lamp:before {
    content: "\f12a";
}

.tm-icon2-letter:before {
    content: "\f12b";
}

.tm-icon2-line-chart:before {
    content: "\f12c";
}

.tm-icon2-mailbox:before {
    content: "\f12d";
}

.tm-icon2-mansion:before {
    content: "\f12e";
}

.tm-icon2-measuring-tape:before {
    content: "\f12f";
}

.tm-icon2-nail:before {
    content: "\f130";
}

.tm-icon2-padlock:before {
    content: "\f131";
}

.tm-icon2-padlock-1:before {
    content: "\f132";
}

.tm-icon2-paint-brush:before {
    content: "\f133";
}

.tm-icon2-paint-roller:before {
    content: "\f134";
}

.tm-icon2-parking:before {
    content: "\f135";
}

.tm-icon2-parquet:before {
    content: "\f136";
}

.tm-icon2-pipe:before {
    content: "\f137";
}

.tm-icon2-pipe-1:before {
    content: "\f138";
}

.tm-icon2-placeholder:before {
    content: "\f139";
}

.tm-icon2-pliers:before {
    content: "\f13a";
}

.tm-icon2-plug:before {
    content: "\f13b";
}

.tm-icon2-portfolio:before {
    content: "\f13c";
}

.tm-icon2-roof:before {
    content: "\f13d";
}

.tm-icon2-ruler:before {
    content: "\f13e";
}

.tm-icon2-saw:before {
    content: "\f13f";
}

.tm-icon2-screw:before {
    content: "\f140";
}

.tm-icon2-screw-1:before {
    content: "\f141";
}

.tm-icon2-screwdriver:before {
    content: "\f142";
}

.tm-icon2-set-square:before {
    content: "\f143";
}

.tm-icon2-shovel:before {
    content: "\f144";
}

.tm-icon2-skyscraper:before {
    content: "\f145";
}

.tm-icon2-smartphone:before {
    content: "\f146";
}

.tm-icon2-spatula:before {
    content: "\f147";
}

.tm-icon2-switch:before {
    content: "\f148";
}

.tm-icon2-tiles:before {
    content: "\f149";
}

.tm-icon2-trowel:before {
    content: "\f14a";
}

.tm-icon2-truck:before {
    content: "\f14b";
}

.tm-icon2-wallpaper:before {
    content: "\f14c";
}

.tm-icon2-wheelbarrow:before {
    content: "\f14d";
}

.tm-icon2-window:before {
    content: "\f14e";
}

.tm-icon2-wrench:before {
    content: "\f14f";
}