        @font-face {
            font-family: 'icomoon';
            src:    url('_global/css/vendor/fonts/icomoon.eot?x44hiu');
            src:    url('_global/css/vendor/fonts/icomoon.eot?x44hiu#iefix') format('embedded-opentype'),
                url('_global/css/vendor/fonts/icomoon.ttf?x44hiu') format('truetype'),
                url('_global/css/vendor/fonts/icomoon.woff?x44hiu') format('woff'),
                url('_global/css/vendor/fonts/icomoon.svg?x44hiu#icomoon') format('svg');
            font-weight: normal;
            font-style: normal;
        }

        [class^="icon-"], [class*=" icon-"] {
            /* use !important to prevent issues with browser extensions that change fonts */
            font-family: 'icomoon';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
    
            /* Enable Ligatures ================ */
            letter-spacing: 0;
            -webkit-font-feature-settings: "liga";
            -moz-font-feature-settings: "liga=1";
            -moz-font-feature-settings: "liga";
            -ms-font-feature-settings: "liga" 1;
            -o-font-feature-settings: "liga";
            font-feature-settings: "liga";

            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        .icon-flame:before {
            content: "\e900";
        }
        .icon-fire:before {
            content: "\e901";
        }