@font-face {
    font-family: 'Helvetica';
    src: url('../fonts-new/Helvetica.woff2') format('woff2'),
        url('../fonts-new/Helvetica.woff') format('woff'),
        url('../fonts-new/Helvetica.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica';
    src: url('../fonts-new/Helvetica-BoldOblique.woff2') format('woff2'),
        url('../fonts-new/Helvetica-BoldOblique.woff') format('woff'),
        url('../fonts-new/Helvetica-BoldOblique.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica';
    src: url('../fonts-new/Helvetica-Bold.woff2') format('woff2'),
        url('../fonts-new/Helvetica-Bold.woff') format('woff'),
        url('../fonts-new/Helvetica-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica-Compressed';
    src: url('../fonts-new/Helvetica-Compressed.woff2') format('woff2'),
        url('../fonts-new/Helvetica-Compressed.woff') format('woff'),
        url('../fonts-new/Helvetica-Compressed.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica';
    src: url('../fonts-new/Helvetica-Light.woff2') format('woff2'),
        url('../fonts-new/Helvetica-Light.woff') format('woff'),
        url('../fonts-new/Helvetica-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica-Oblique';
    src: url('../fonts-new/Helvetica-Oblique.woff2') format('woff2'),
        url('../fonts-new/Helvetica-Oblique.woff') format('woff'),
        url('../fonts-new/Helvetica-Oblique.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica-Rounded';
    src: url('../fonts-new/HelveticaRounded-Bold.woff2') format('woff2'),
        url('../fonts-new/HelveticaRounded-Bold.woff') format('woff'),
        url('../fonts-new/HelveticaRounded-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue Book';
    src: url('../fonts-new/RecklessNeue-BookItalic.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-BookItalic.woff') format('woff'),
        url('../fonts-new/RecklessNeue-BookItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue Book';
    src: url('../fonts-new/RecklessNeue-BookItalic_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-BookItalic_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-BookItalic_1.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-SemiBold.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-SemiBold.woff') format('woff'),
        url('../fonts-new/RecklessNeue-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-HeavyItalic.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-HeavyItalic.woff') format('woff'),
        url('../fonts-new/RecklessNeue-HeavyItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-SemiBold_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-SemiBold_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-SemiBold_1.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue Book';
    src: url('../fonts-new/RecklessNeue-BookItalic_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-BookItalic_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-BookItalic_2.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-SemiBold_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-SemiBold_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-SemiBold_2.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Medium.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Medium.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-MediumItalic.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-MediumItalic.woff') format('woff'),
        url('../fonts-new/RecklessNeue-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Medium_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Medium_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Medium_1.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-BoldItalic.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-BoldItalic.woff') format('woff'),
        url('../fonts-new/RecklessNeue-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-MediumItalic_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-MediumItalic_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-MediumItalic_1.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-BoldItalic_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-BoldItalic_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-BoldItalic_1.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-BoldItalic_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-BoldItalic_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-BoldItalic_2.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-HeavyItalic_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-HeavyItalic_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-HeavyItalic_1.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-MediumItalic_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-MediumItalic_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-MediumItalic_2.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Medium_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Medium_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Medium_2.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-HeavyItalic_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-HeavyItalic_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-HeavyItalic_2.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-LightItalic.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-LightItalic.woff') format('woff'),
        url('../fonts-new/RecklessNeue-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-SemiBoldItalic.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-SemiBoldItalic.woff') format('woff'),
        url('../fonts-new/RecklessNeue-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-LightItalic_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-LightItalic_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-LightItalic_1.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Bold.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Bold.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Heavy.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Heavy.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-SemiBoldItalic_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-SemiBoldItalic_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-SemiBoldItalic_1.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-SemiBoldItalic_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-SemiBoldItalic_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-SemiBoldItalic_2.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Bold_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Bold_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Bold_1.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Bold_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Bold_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Bold_2.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-LightItalic_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-LightItalic_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-LightItalic_2.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Regular.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Regular.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Light.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Light.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Heavy.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Heavy.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Light_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Light_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Light_1.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Heavy_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Heavy_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Heavy_1.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue Book';
    src: url('../fonts-new/RecklessNeue-Book.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Book.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Thin.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Thin.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Regular_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Regular_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Regular_1.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-RegularItalic.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-RegularItalic.woff') format('woff'),
        url('../fonts-new/RecklessNeue-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue Book';
    src: url('../fonts-new/RecklessNeue-Book_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Book_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Book_1.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Light_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Light_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Light_2.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-RegularItalic_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-RegularItalic_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-RegularItalic_1.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Regular_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Regular_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Regular_2.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Thin_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Thin_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Thin_1.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue Book';
    src: url('../fonts-new/RecklessNeue-Book_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Book_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Book_2.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-RegularItalic_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-RegularItalic_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-RegularItalic_2.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-Thin_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-Thin_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-Thin_2.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-ThinItalic.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-ThinItalic.woff') format('woff'),
        url('../fonts-new/RecklessNeue-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-ThinItalic_1.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-ThinItalic_1.woff') format('woff'),
        url('../fonts-new/RecklessNeue-ThinItalic_1.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Reckless Neue';
    src: url('../fonts-new/RecklessNeue-ThinItalic_2.woff2') format('woff2'),
        url('../fonts-new/RecklessNeue-ThinItalic_2.woff') format('woff'),
        url('../fonts-new/RecklessNeue-ThinItalic_2.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}


@font-face{
    font-weight:400;
    font-family: RecklessNeue-Book-New;
    font-style:normal;
    src:url('../fonts-new/RecklessNeue-Book.woff2') format("woff2"),
        url('../fonts-new/RecklessNeue-Book.woff') format("woff");
    font-display:block;
}

@font-face{
    font-weight:400;
    font-family: RecklessNeue-Book-New;
    font-style:italic;
    src:url('../fonts-new/RecklessNeue-BookItalic.woff2') format("woff2"),
        url('../fonts-new/RecklessNeue-BookItalic.woff') format("woff");
    font-display:block;
}

@font-face {
    font-family: 'NHaasGroteskTXPro';
    src: url('../fonts-new/NHaasGroteskTXPro-55Rg.woff2') format('woff2'),
        url('../fonts-new/NHaasGroteskTXPro-55Rg.woff') format('woff'),
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NHaasGroteskTXPro';
    src: url('../fonts-new/NHaasGroteskTXPro-65Md.woff2') format('woff2'),
        url('../fonts-new/NHaasGroteskTXPro-65Md.woff') format('woff'),
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NHaasGroteskDSPro';
    src: url('../fonts-new/NHaasGroteskDSPro-55Rg.woff2') format('woff2'),
        url('../fonts-new/NHaasGroteskDSPro-55Rg.woff') format('woff'),
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}