@font-face {
    font-family: 'Mulish';
    src: url('assets/fonts/MulishItalic/MulishItalic.eot');
    src: url('assets/fonts/MulishItalic/MulishItalic.eot') format('embedded-opentype'),
    url('assets/fonts/MulishItalic/MulishItalic.woff2') format('woff2'),
    url('assets/fonts/MulishItalic/MulishItalic.woff') format('woff'),
    url('assets/fonts/MulishItalic/MulishItalic.ttf') format('truetype'),
    url('assets/fonts/MulishItalic/MulishItalic.svg#MulishItalic') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('assets/fonts/MulishMedium/MulishMedium.eot');
    src: url('assets/fonts/MulishMedium/MulishMedium.eot') format('embedded-opentype'),
    url('assets/fonts/MulishMedium/MulishMedium.woff2') format('woff2'),
    url('assets/fonts/MulishMedium/MulishMedium.woff') format('woff'),
    url('assets/fonts/MulishMedium/MulishMedium.ttf') format('truetype'),
    url('assets/fonts/MulishMedium/MulishMedium.svg#MulishMedium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('assets/fonts/MulishRegular/MulishRegular.eot');
    src: url('assets/fonts/MulishRegular/MulishRegular.eot') format('embedded-opentype'),
    url('assets/fonts/MulishRegular/MulishRegular.woff2') format('woff2'),
    url('assets/fonts/MulishRegular/MulishRegular.woff') format('woff'),
    url('assets/fonts/MulishRegular/MulishRegular.ttf') format('truetype'),
    url('assets/fonts/MulishRegular/MulishRegular.svg#MulishRegular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mulish';
    src: url('assets/fonts/MulishSemiBold/MulishSemiBold.eot');
    src: url('assets/fonts/MulishSemiBold/MulishSemiBold.eot') format('embedded-opentype'),
    url('assets/fonts/MulishSemiBold/MulishSemiBold.woff2') format('woff2'),
    url('assets/fonts/MulishSemiBold/MulishSemiBold.woff') format('woff'),
    url('assets/fonts/MulishSemiBold/MulishSemiBold.ttf') format('truetype'),
    url('assets/fonts/MulishSemiBold/MulishSemiBold.svg#MulishSemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Firs Neue';
    src: url('assets/fonts/TTFirsNeueTrialLightItalic/TTFirsNeueTrialLightItalic.eot');
    src: url('assets/fonts/TTFirsNeueTrialLightItalic/TTFirsNeueTrialLightItalic.eot') format('embedded-opentype'),
    url('assets/fonts/TTFirsNeueTrialLightItalic/TTFirsNeueTrialLightItalic.woff2') format('woff2'),
    url('assets/fonts/TTFirsNeueTrialLightItalic/TTFirsNeueTrialLightItalic.woff') format('woff'),
    url('assets/fonts/TTFirsNeueTrialLightItalic/TTFirsNeueTrialLightItalic.ttf') format('truetype'),
    url('assets/fonts/TTFirsNeueTrialLightItalic/TTFirsNeueTrialLightItalic.svg#TTFirsNeueTrialLightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'TT Firs Neue';
    src: url('assets/fonts/TTFirsNeueTrialLight/TTFirsNeueTrialLight.eot');
    src: url('assets/fonts/TTFirsNeueTrialLight/TTFirsNeueTrialLight.eot') format('embedded-opentype'),
    url('assets/fonts/TTFirsNeueTrialLight/TTFirsNeueTrialLight.woff2') format('woff2'),
    url('assets/fonts/TTFirsNeueTrialLight/TTFirsNeueTrialLight.woff') format('woff'),
    url('assets/fonts/TTFirsNeueTrialLight/TTFirsNeueTrialLight.ttf') format('truetype'),
    url('assets/fonts/TTFirsNeueTrialLight/TTFirsNeueTrialLight.svg#TTFirsNeueTrialLight') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Firs Neue';
    src: url('assets/fonts/TTFirsNeueTrialMedium/TTFirsNeueTrialMedium.eot');
    src: url('assets/fonts/TTFirsNeueTrialMedium/TTFirsNeueTrialMedium.eot') format('embedded-opentype'),
    url('assets/fonts/TTFirsNeueTrialMedium/TTFirsNeueTrialMedium.woff2') format('woff2'),
    url('assets/fonts/TTFirsNeueTrialMedium/TTFirsNeueTrialMedium.woff') format('woff'),
    url('assets/fonts/TTFirsNeueTrialMedium/TTFirsNeueTrialMedium.ttf') format('truetype'),
    url('assets/fonts/TTFirsNeueTrialMedium/TTFirsNeueTrialMedium.svg#TTFirsNeueTrialMedium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TT Firs Neue';
    src: url('assets/fonts/TTFirsNeueTrialRegular/TTFirsNeueTrialRegular.eot');
    src: url('assets/fonts/TTFirsNeueTrialRegular/TTFirsNeueTrialRegular.eot') format('embedded-opentype'),
    url('assets/fonts/TTFirsNeueTrialRegular/TTFirsNeueTrialRegular.woff2') format('woff2'),
    url('assets/fonts/TTFirsNeueTrialRegular/TTFirsNeueTrialRegular.woff') format('woff'),
    url('assets/fonts/TTFirsNeueTrialRegular/TTFirsNeueTrialRegular.ttf') format('truetype'),
    url('assets/fonts/TTFirsNeueTrialRegular/TTFirsNeueTrialRegular.svg#TTFirsNeueTrialRegular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}