
@font-face {
    font-family: 'fs_me';
    src: url('../ingro/fonts/fsme-bold-webfont-eot.eot');
    src: url('../ingro/fonts/fsme-bold-webfont-eot.eot?#iefix') format('embedded-opentype'),
        url('../ingro/fonts/fsme-bold-webfont-woff2.woff2') format('woff2'),
        url('../ingro/fonts/fsme-bold-webfont-woff.woff') format('woff'),
        url('../ingro/fonts/fsme-bold-webfont-ttf.ttf') format('truetype'),
        url('../ingro/fonts/fsme-bold-webfont-svg.svg#fs_mebold') format('svg');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'fs_me';
    src: url('../ingro/fonts/fsme-regular-webfont-eot.eot');
    src: url('../ingro/fonts/fsme-regular-webfont-eot.eot?#iefix') format('embedded-opentype'),
        url('../ingro/fonts/fsme-regular-webfont-woff2.woff2') format('woff2'),
        url('../ingro/fonts/fsme-regular-webfont-woff.woff') format('woff'),
        url('../ingro/fonts/fsme-regular-webfont-ttf.ttf') format('truetype'),
        url('../ingro/fonts/fsme-regular-webfont-svg.svg#fs_meregular') format('svg');
    font-weight: 400;
    font-style: normal;

}
@font-face {
    font-family: 'fs_me';
    src: url('../ingro/fonts/FSMe-Light-webfont-eot.eot');
    src: url('../ingro/fonts/FSMe-Light-webfont-eot.eot?#iefix') format('embedded-opentype'),
        url('../ingro/fonts/FSMe-Light-webfont-woff2.woff2') format('woff2'),
        url('../ingro/fonts/FSMe-Light-webfont-woff.woff') format('woff'),
        url('../ingro/fonts/FSMe-Light-webfont-ttf.ttf') format('truetype'),
        url('../ingro/fonts/FSMe-Light-webfont-svg.svg#fs_melight') format('svg');
    font-weight: 300;
    font-style: normal;

}

@font-face {
    font-family: 'ingme';
    src: url('../ingro/fonts/ingmeweb-bold-ttf-webfont-eot.eot');
    src: url('../ingro/fonts/ingmeweb-bold-ttf-webfont-eot.eot?#iefix') format('embedded-opentype'),
        url('../ingro/fonts/ingmeweb-bold-ttf-webfont-woff2.woff2') format('woff2'),
        url('../ingro/fonts/ingmeweb-bold-ttf-webfont-woff.woff') format('woff'),
        url('../ingro/fonts/ingmeweb-bold-ttf-webfont-ttf.ttf') format('truetype'),
        url('../ingro/fonts/ingmeweb-bold-ttf-webfont-svg.svg#fs_mebold') format('svg');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'ingme';
    src: url('../ingro/fonts/ingmeweb-regular-webfont-eot.eot');
    src: url('../ingro/fonts/ingmeweb-regular-webfont-eot.eot?#iefix') format('embedded-opentype'),
        url('../ingro/fonts/ingmeweb-regular-webfont-woff2.woff2') format('woff2'),
        url('../ingro/fonts/ingmeweb-regular-webfont-woff.woff') format('woff'),
        url('../ingro/fonts/ingmeweb-regular-webfont-ttf.ttf') format('truetype'),
        url('../ingro/fonts/ingmeweb-regular-webfont-svg.svg#fs_meregular') format('svg');
    font-weight: 400;
    font-style: normal;

}
@font-face {
    font-family: 'ingme';
    src: url('../ingro/fonts/ingmeweb-italic-eot.eot');
    src: url('../ingro/fonts/ingmeweb-italic-eot.eot?#iefix') format('embedded-opentype'),
        url('../ingro/fonts/ingmeweb-italic-woff2.woff2') format('woff2'),
        url('../ingro/fonts/ingmeweb-italic-woff.woff') format('woff'),
        url('../ingro/fonts/ingmeweb-italic-ttf.ttf') format('truetype'),
        url('../ingro/fonts/ingmeweb-italic-svg.svg#fs_meregular') format('svg');
    font-weight: 400;
    font-style: italic;

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

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

}
@font-face {
  font-family: 'ing_me_regular';
  src: url('../ingro/fonts/INGMeWeb-Regular.eot');
  src: url('../ingro/fonts/INGMeWeb-Regular.eot') format('embedded-opentype'), url('../ingro/fonts/INGMeWeb-Regular.woff2') format('woff2'), url('../ingro/fonts/INGMeWeb-Regular.woff') format('woff'), url('../ingro/fonts/INGMeWeb-Regular.ttf') format("truetype"), url('../ingro/fonts/INGMeWeb-Regular.svg#ing_me_regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.font-primary-regular {
  font-family: 'ing_me_regular';
  font-weight: normal;
  font-style: normal;
}

/* Slick Icons */
@font-face {
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('../ingro/fonts/slick.eot');
    src: url('../ingro/fonts/slick.eot?#iefix') format('embedded-opentype'),
    url('../ingro/fonts/slick.woff') format('woff'),
    url('../ingro/fonts/slick.ttf') format('truetype'),
    url('../ingro/fonts/slick.svg#slick') format('svg');
}

/* Icomoon */

@font-face {
    font-family: 'icomoon';
    src: url('../ingro/fonts/icomoon.eot?m75kuo');
    src: url('../ingro/fonts/icomoon.eot?m75kuo#iefix') format('embedded-opentype'),
    /*url('../ingro/fonts/icomoon.ttf?m75kuo') format('truetype'),*/
    /*url('../ingro/fonts/icomoon.woff?m75kuo') format('woff'),*/
    url('../ingro/fonts/icomoon.svg?m75kuo#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' !important;
    speak: none;
    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-chevron-down:before {
    content: "\e900";
}

.icon-chevron-left:before {
    content: "\e901";
}

.icon-chevron-right:before {
    content: "\e902";
}

.icon-chevron-thin-down:before {
    content: "\e903";
}

.icon-chevron-thin-left:before {
    content: "\e904";
}

.icon-chevron-thin-right:before {
    content: "\e905";
}

.icon-chevron-thin-up:before {
    content: "\e906";
}

.icon-chevron-up:before {
    content: "\e907";
}

.icon-arrow_drop_down:before {
    content: "\e5c5";
}

.icon-arrow_drop_up:before {
    content: "\e5c7";
}

.icon-navigate_before:before {
    content: "\e408";
}

.icon-navigate_next:before {
    content: "\e409";
}
