@font-face {
    font-family: 'Icons';
    font-weight: 500;
    font-style: normal;
    src: url('../fonts/icomoon.eot');
    src: url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.woff') format('woff'),
        url('../fonts/icomoon.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'ActaDisplay';
    font-weight: 500;
    font-style: normal;
    src: url('../fonts/ActaDisplay.eot');
    src: url('../fonts/ActaDisplay.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ActaDisplay.woff2') format('woff2'),
        url('../fonts/ActaDisplay.woff') format('woff'),
        url('../fonts/ActaDisplay.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Rams';
    font-weight: normal;
    font-style: normal;
    src: url('../fonts/Rams.eot');
    src: url('../fonts/Rams.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Rams.woff2') format('woff2'),
        url('../fonts/Rams.woff') format('woff'),
        url('../fonts/Rams.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Rams';
    font-weight: 600;
    font-style: normal;
    src: url('../fonts/RamsBold.eot');
    src: url('../fonts/RamsBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RamsBold.woff2') format('woff2'),
        url('../fonts/RamsBold.woff') format('woff'),
        url('../fonts/RamsBold.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Rams';
    font-weight: normal;
    font-style: italic;
    src: url('../fonts/RamsItalic.eot');
    src: url('../fonts/RamsItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RamsItalic.woff2') format('woff2'),
        url('../fonts/RamsItalic.woff') format('woff'),
        url('../fonts/RamsItalic.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Rams';
    font-weight: 300;
    font-style: normal;
    src: url('../fonts/RamsLight.eot');
    src: url('../fonts/RamsLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RamsLight.woff2') format('woff2'),
        url('../fonts/RamsLight.woff') format('woff'),
        url('../fonts/RamsLight.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Rams';
    font-weight: 300;
    font-style: italic;
    src: url('../fonts/RamsLightItalic.eot');
    src: url('../fonts/RamsLightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RamsLightItalic.woff2') format('woff2'),
        url('../fonts/RamsLightItalic.woff') format('woff'),
        url('../fonts/RamsLightItalic.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Rams';
    font-weight: 700;
    font-style: italic;
    src: url('../fonts/RamsBlackItalic.eot');
    src: url('../fonts/RamsBlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RamsBlackItalic.woff2') format('woff2'),
        url('../fonts/RamsBlackItalic.woff') format('woff'),
        url('../fonts/RamsBlackItalic.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Rams';
    font-weight: 600;
    font-style: italic;
    src: url('../fonts/RamsBoldItalic.eot');
    src: url('../fonts/RamsBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RamsBoldItalic.woff2') format('woff2'),
        url('../fonts/RamsBoldItalic.woff') format('woff'),
        url('../fonts/RamsBoldItalic.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'Rams';
    font-weight: 700;
    font-style: normal;
    src: url('../fonts/RamsBlack.eot');
    src: url('../fonts/RamsBlack.eot?#iefix') format('embedded-opentype'),
        url('../fonts/RamsBlack.woff2') format('woff2'),
        url('../fonts/RamsBlack.woff') format('woff'),
        url('../fonts/RamsBlack.ttf') format('truetype');

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'Icons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    color: inherit;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
[class^="icon-"].reverse:before, [class*=" icon-"].reverse:before {
    display: inline-block;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
[class^="icon-"].reverseh:before, [class*=" icon-"].reverseh:before {
    display: inline-block;
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
}

.icon-scooter:before {
  content: "\e91e";
}
.icon-truck:before {
  content: "\e91d";
}
.icon-car1:before {
  content: "\e923";
}
.icon-concierge:before {
  content: "\e924";
}
.icon-kick-scooter:before {
  content: "\e925";
}
.icon-menu:before {
  content: "\e91b";
}
.icon-camera:before {
  content: "\e91a";
}
.icon-play:before {
  content: "\e919";
}
.icon-loc:before {
  content: "\e918";
}
.icon-magnifier:before {
  content: "\e917";
}
.icon-hash:before {
  content: "\e916";
}
.icon-case:before {
    content: "\e909";
}
.icon-screen:before {
    content: "\e90a";
}
.icon-smartphone:before {
    content: "\e90b";
}
.icon-tag:before {
    content: "\e90c";
}
.icon-letter:before {
    content: "\e90d";
}
.icon-mic:before {
    content: "\e90e";
}
.icon-network:before {
    content: "\e90f";
}
.icon-newspaper:before {
    content: "\e910";
}
.icon-folder:before {
    content: "\e911";
}
.icon-filetag:before {
    content: "\e912";
}
.icon-file:before {
    content: "\e913";
}
.icon-chair:before {
    content: "\e914";
}
.icon-car:before {
    content: "\e915";
}
.icon-building:before {
    content: "\e908";
}
.icon-pfw:before {
    content: "\e907";
}
.icon-youtube:before {
    content: "\e900";
}
.icon-eye:before {
    content: "\e901";
}
.icon-facebook:before {
    content: "\e902";
}
.icon-instagram:before {
    content: "\e903";
}
.icon-soundcloud:before {
    content: "\e904";
}
.icon-twitter:before {
    content: "\e905";
}
.icon-arrow:before {
    content: "\e906";
}
.icon-download:before {
    content: "\e91c";
}
