@font-face {
    font-family: 'icons';
    src: url('../fonts/icons.ttf?mitpnt') format('truetype'), url('../fonts/icons.woff?mitpnt') format('woff'), url('../fonts/icons.svg?mitpnt#icons') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="_icon-"]::before,
[class*=" _icon-"]::before {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icons' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

._icon-Twitter:before {
    content: "\e904";
}

._icon-Facebook:before {
    content: "\e905";
}

._icon-Instagram:before {
    content: "\e906";
    /* color: #e2e2e2; */
}

._icon-headphone:before {
    content: "\e900";
    color: #01BEE3;
}

._icon-mobile:before {
    content: "\e901";
    color: #FE00D0;
}

._icon-Sun:before {
    content: "\e902";
    color: #E8890B;
}

._icon-web:before {
    content: "\e903";
    color: #EBEF55;
}