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

[class^="icon-"], [class*=" icon-"] {
    font-family: 'landscape-icons' !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;
}

.icon-aeration:before { content: "\f112"; }
.icon-drainage:before { content: "\f111"; }
.icon-fertilizing:before { content: "\f110"; }
.icon-flower:before { content: "\f10f"; }
.icon-fountain:before { content: "\f10e"; }
.icon-grass:before { content: "\f10d"; }
.icon-hardscape:before { content: "\f10c"; }
.icon-irrigation:before { content: "\f10b"; }
.icon-leaf-cleanup:before { content: "\f10a"; }
.icon-lighting:before { content: "\f109"; }
.icon-mowing:before { content: "\f108"; }
.icon-mulching:before { content: "\f107"; }
.icon-planting:before { content: "\f106"; }
.icon-pruning:before { content: "\f105"; }
.icon-seeding:before { content: "\f104"; }
.icon-tree-service:before { content: "\f103"; }
.icon-wall:before { content: "\f102"; }
.icon-water-feature:before { content: "\f101"; }