@font-face {
    font-family: 'Neurial Grotesk';
    src: url('../fonts/neurialgrotesk/NeurialGrotesk-BoldItalic.eot');
    src: local('Neurial Grotesk Bold Italic'), local('NeurialGrotesk-BoldItalic'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-BoldItalic.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-BoldItalic.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neurial Grotesk';
    src: url('../fonts/neurialgrotesk/NeurialGrotesk-Medium.eot');
    src: local('Neurial Grotesk Medium'), local('NeurialGrotesk-Medium'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Medium.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Medium.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neurial Grotesk';
    src: url('../fonts/neurialgrotesk/NeurialGrotesk-MediumItalic.eot');
    src: local('Neurial Grotesk Medium Italic'), local('NeurialGrotesk-MediumItalic'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-MediumItalic.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-MediumItalic.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neurial Grotesk';
    src: url('NeurialGrotesk-LightItalic.eot');
    src: local('Neurial Grotesk Light Italic'), local('NeurialGrotesk-LightItalic'),
        url('NeurialGrotesk-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('NeurialGrotesk-LightItalic.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-LightItalic.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neurial Grotesk';
    src: url('../fonts/neurialgrotesk/NeurialGrotesk-Bold.eot');
    src: local('Neurial Grotesk Bold'), local('NeurialGrotesk-Bold'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Bold.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Bold.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neurial Grotesk';
    src: url('../fonts/neurialgrotesk/NeurialGrotesk-Regular.eot');
    src: local('Neurial Grotesk Regular'), local('NeurialGrotesk-Regular'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Regular.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Regular.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neurial Grotesk';
    src: url('../fonts/neurialgrotesk/NeurialGrotesk-Extrabold.eot');
    src: local('Neurial Grotesk Extrabold'), local('NeurialGrotesk-Extrabold'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Extrabold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Extrabold.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Extrabold.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Extrabold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neurial Grotesk Exbold';
    src: url('../fonts/neurialgrotesk/NeurialGrotesk-ExtraboldItalic.eot');
    src: local('Neurial Grotesk Extrabold Italic'), local('NeurialGrotesk-ExtraboldItalic'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-ExtraboldItalic.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-ExtraboldItalic.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-ExtraboldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neurial Grotesk';
    src: url('../fonts/neurialgrotesk/NeurialGrotesk-RegularItalic.eot');
    src: local('Neurial Grotesk Regular Italic'), local('NeurialGrotesk-RegularItalic'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-RegularItalic.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-RegularItalic.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neurial Grotesk';
    src: url('../fonts/neurialgrotesk/NeurialGrotesk-Light.eot');
    src: local('Neurial Grotesk Light'), local('NeurialGrotesk-Light'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Light.woff2') format('woff2'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Light.woff') format('woff'),
        url('../fonts/neurialgrotesk/NeurialGrotesk-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}



/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 23, 2023 */


@font-face {
    font-family: 'Neue Alte Grotesk';
    src: url('../fonts/nunealt/NeueAlteGrotesk-Regular.eot');
    src: local('Neue Alte Grotesk Regular'), local('NeueAlteGrotesk-Regular'),
        url('../fonts/nunealt/NeueAlteGrotesk-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/nunealt/NeueAlteGrotesk-Regular.woff2') format('woff2'),
        url('../fonts/nunealt/NeueAlteGrotesk-Regular.woff') format('woff'),
        url('../fonts/nunealt/NeueAlteGrotesk-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Alte Grotesk';
    src: url('../fonts/nunealt/NeueAlteGrotesk-Bold.eot');
    src: local('../fonts/nunealt/Neue Alte Grotesk Bold'), local('../fonts/NeueAlteGrotesk-Bold'),
        url('../fonts/nunealt/NeueAlteGrotesk-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/nunealt/NeueAlteGrotesk-Bold.woff2') format('woff2'),
        url('../fonts/nunealt/NeueAlteGrotesk-Bold.woff') format('woff'),
        url('../fonts/nunealt/NeueAlteGrotesk-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Alte Grotesk';
    src: url('../fonts/nunealt/NeueAlteGrotesk-Medium.eot');
    src: local('nunealt/Neue Alte Grotesk Medium'), local('NeueAlteGrotesk-Medium'),
        url('../fonts/nunealt/NeueAlteGrotesk-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/nunealt/NeueAlteGrotesk-Medium.woff2') format('woff2'),
        url('../fonts/nunealt/NeueAlteGrotesk-Medium.woff') format('woff'),
        url('../fonts/nunealt/NeueAlteGrotesk-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Alte Grotesk';
    src: url('../fonts/NeueAlteGrotesk-Thin.eot');
    src: local('../fonts/Neue Alte Grotesk Thin'), local('../fonts/NeueAlteGrotesk-Thin'),
        url('../fonts/NeueAlteGrotesk-Thin.eot?#iefix') format('embedded-opentype'),
        url('../fonts/NeueAlteGrotesk-Thin.woff2') format('woff2'),
        url('../fonts/NeueAlteGrotesk-Thin.woff') format('woff'),
        url('../fonts/NeueAlteGrotesk-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Alte Grotesk';
    src: url('../fonts/NeueAlteGrotesk-Heavy.eot');
    src: local('../fonts/Neue Alte Grotesk Heavy'), local('../fonts/NeueAlteGrotesk-Heavy'),
        url('../fonts/NeueAlteGrotesk-Heavy.eot?#iefix') format('embedded-opentype'),
        url('../fonts/NeueAlteGrotesk-Heavy.woff2') format('woff2'),
        url('../fonts/NeueAlteGrotesk-Heavy.woff') format('woff'),
        url('../fonts/NeueAlteGrotesk-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Alte Grotesk';
    src: url('../fonts/NeueAlteGrotesk-Light.eot');
    src: local('../fonts/Neue Alte Grotesk Light'), local('../fonts/NeueAlteGrotesk-Light'),
        url('../fonts/NeueAlteGrotesk-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/NeueAlteGrotesk-Light.woff2') format('woff2'),
        url('../fonts/NeueAlteGrotesk-Light.woff') format('woff'),
        url('../fonts/NeueAlteGrotesk-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Alte Grotesk';
    src: url('../fonts/nunealt/NeueAlteGrotesk-Black.eot');
    src: local('../fonts/nunealt/Neue Alte Grotesk Black'), local('../fonts/nunealt/NeueAlteGrotesk-Black'),
        url('../fonts/nunealt/NeueAlteGrotesk-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/nunealt/NeueAlteGrotesk-Black.woff2') format('woff2'),
        url('../fonts/nunealt/NeueAlteGrotesk-Black.woff') format('woff'),
        url('../fonts/nunealt/NeueAlteGrotesk-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Alte Grotesk';
    src: url('../fonts/NeueAlteGrotesk-SemiBold.eot');
    src: local('../fonts/Neue Alte Grotesk SemiBold'), local('../fonts/NeueAlteGrotesk-SemiBold'),
        url('../fonts/NeueAlteGrotesk-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/NeueAlteGrotesk-SemiBold.woff2') format('woff2'),
        url('../fonts/NeueAlteGrotesk-SemiBold.woff') format('woff'),
        url('../fonts/NeueAlteGrotesk-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Alte Grotesk Book';
    src: url('../fonts/NeueAlteGrotesk-Book.eot');
    src: local('../fonts/Neue Alte Grotesk Book'), local('../fonts/NeueAlteGrotesk-Book'),
        url('../fonts/NeueAlteGrotesk-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/NeueAlteGrotesk-Book.woff2') format('woff2'),
        url('../fonts/NeueAlteGrotesk-Book.woff') format('woff'),
        url('../fonts/NeueAlteGrotesk-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Alte Grotesk';
    src: url('../fonts/NeueAlteGrotesk-ExtraLight.eot');
    src: local('../fonts/Neue Alte Grotesk ExtraLight'), local('../fonts/NeueAlteGrotesk-ExtraLight'),
        url('../fonts/NeueAlteGrotesk-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/NeueAlteGrotesk-ExtraLight.woff2') format('woff2'),
        url('../fonts/NeueAlteGrotesk-ExtraLight.woff') format('woff'),
        url('../fonts/NeueAlteGrotesk-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}


@font-face {
    font-family: 'helvetica_neueregular';
    src: url('../fonts/helveticaneue/helveticaneue-01-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-01-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'helvetica_neuebold';
    src: url('../fonts/helveticaneue/helveticaneue-bold-02-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-bold-02-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'helvetica_neuebold_italic';
    src: url('../fonts/helveticaneue/helveticaneue-bolditalic-04-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-bolditalic-04-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'helvetica_neueitalic';
    src: url('../fonts/helveticaneue/helveticaneue-italic-03-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-italic-03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'helvetica_neuelight';
    src: url('../fonts/helveticaneue/helveticaneue-light-08-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-light-08-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'helvetica_neuelight_italic';
    src: url('../fonts/helveticaneue/helveticaneue-lightitalic-09-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-lightitalic-09-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'helvetica_neuemedium';
    src: url('../fonts/helveticaneue/helveticaneue-medium-11-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-medium-11-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'helvetica_neuemedium_italic';
    src: url('../fonts/helveticaneue/helveticaneue-mediumitalic-12-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-mediumitalic-12-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'helvetica_neuethin';
    src: url('../fonts/helveticaneue/helveticaneue-thin-13-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-thin-13-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'helvetica_neuethin_italic';
    src: url('../fonts/helveticaneue/helveticaneue-thinitalic-14-webfont.woff2') format('woff2'),
         url('../fonts/helveticaneue/helveticaneue-thinitalic-14-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on August 27, 2024 */



@font-face {
    font-family: 'authorbold';
    src: url('../font/author/author-bold-webfont.woff2') format('woff2'),
         url('../font/author/author-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authorbold_italic';
    src: url('../font/author/author-bolditalic-webfont.woff2') format('woff2'),
         url('../font/author/author-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authorextralight';
    src: url('../font/author/author-extralight-webfont.woff2') format('woff2'),
         url('../font/author/author-extralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authorextralight_italic';
    src: url('../font/author/author-extralightitalic-webfont.woff2') format('woff2'),
         url('../font/author/author-extralightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authoritalic';
    src: url('../font/author/author-italic-webfont.woff2') format('woff2'),
         url('../font/author/author-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authorlight';
    src: url('../font/author/author-light-webfont.woff2') format('woff2'),
         url('../font/author/author-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authorlight_italic';
    src: url('../font/author/author-lightitalic-webfont.woff2') format('woff2'),
         url('../font/author/author-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authormedium';
    src: url('../font/author/author-medium-webfont.woff2') format('woff2'),
         url('../font/author/author-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authormedium_italic';
    src: url('../font/author/author-mediumitalic-webfont.woff2') format('woff2'),
         url('../font/author/author-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authorregular';
    src: url('../font/author/author-regular-webfont.woff2') format('woff2'),
         url('../font/author/author-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authorsemibold';
    src: url('../font/author/author-semibold-webfont.woff2') format('woff2'),
         url('../font/author/author-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'authorsemibold_italic';
    src: url('../font/author/author-semibolditalic-webfont.woff2') format('woff2'),
         url('../font/author/author-semibolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 28, 2015 */
@font-face {
    font-family: 'photograph_signatureregular';
    src: url('../fonts/photograph_signature-webfont.woff2') format('woff2'),
         url('../fonts/photograph_signature-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on March 16, 2022 */



@font-face {
    font-family: 'manifold_cfregular';
    src: url('../font/manifold1/manifoldcf-regular-webfont.woff2') format('woff2'),
         url('../font/manifold1/manifoldcf-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'manifold_cfregular_oblique';
    src: url('../font/manifold1/manifoldcf-regularoblique-webfont.woff2') format('woff2'),
         url('../font/manifold1/manifoldcf-regularoblique-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'manifold_cfthin';
    src: url('manifoldcf-thin-webfont.woff2') format('woff2'),
         url('manifoldcf-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'manifold_cfthin_oblique';
    src: url('manifoldcf-thinoblique-webfont.woff2') format('woff2'),
         url('manifoldcf-thinoblique-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on March 16, 2022 */



@font-face {
    font-family: 'manifold_cfbold';
    src: url('../font/manifold1/manifoldcf-bold-webfont.woff2') format('woff2'),
         url('../font/manifold1/manifoldcf-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'manifold_cfextra_bold';
    src: url('../font/manifold1/manifoldcf-extrabold-webfont.woff2') format('woff2'),
         url('../font/manifold1/manifoldcf-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'manifold_cfheavy';
    src: url('../font/manifold1/manifoldcf-heavy-webfont.woff2') format('woff2'),
         url('../font/manifold1/manifoldcf-heavy-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'manifold_cfheavy_oblique';
    src: url('../font/manifold1/manifoldcf-heavyoblique-webfont.woff2') format('woff2'),
         url('../font/manifold1/manifoldcf-heavyoblique-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'manifold_cflight';
    src: url('../font/manifold1/manifoldcf-light-webfont.woff2') format('woff2'),
         url('../font/manifold1/manifoldcf-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'manifold_cfmedium_oblique';
    src: url('../font/manifold1/manifoldcf-mediumoblique-webfont.woff2') format('woff2'),
         url('../font/manifold1/manifoldcf-mediumoblique-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'manifold_cfbold_oblique';
    src: url('../font/manifold1/manifoldcf-boldoblique-webfont.woff2') format('woff2'),
         url('../font/manifold1/manifoldcf-boldoblique-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

