/*////////////////////////////////////////*/
/*Geologica*/
/*Geologica / Geologica-Black*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica Black'), local('Geologica-Black'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica-Black.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

/*Geologica / Geologica-Bold*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica Bold'), local('Geologica-Bold'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/*Geologica / Geologica-ExtraBold*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica ExtraBold'), local('Geologica-ExtraBold'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica-ExtraBold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

/*Geologica / Geologica-ExtraLight*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica ExtraLight'), local('Geologica-ExtraLight'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

/*Geologica / Geologica-Light*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica Light'), local('Geologica-Light'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

/*Geologica / Geologica-Medium*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica Medium'), local('Geologica-Medium'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

/*Geologica / Geologica-Regular*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica Regular'), local('Geologica-Regular'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

/*Geologica / Geologica-SemiBold*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica SemiBold'), local('Geologica-SemiBold'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

/*Geologica / Geologica-Thin*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica Thin'), local('Geologica-Thin'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

/*Geologica / Geologica_Auto-Black*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Auto Black'), local('Geologica_Auto-Black'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Auto-Black.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

/*Geologica / Geologica_Auto-Bold*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Auto Bold'), local('Geologica_Auto-Bold'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Auto-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/*Geologica / Geologica_Auto-ExtraBold*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Auto ExtraBold'), local('Geologica_Auto-ExtraBold'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Auto-ExtraBold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

/*Geologica / Geologica_Auto-ExtraLight*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Auto ExtraLight'), local('Geologica_Auto-ExtraLight'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Auto-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

/*Geologica / Geologica_Auto-Light*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Auto Light'), local('Geologica_Auto-Light'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Auto-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

/*Geologica / Geologica_Auto-Medium*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Auto Medium'), local('Geologica_Auto-Medium'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Auto-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

/*Geologica / Geologica_Auto-Regular*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Auto Regular'), local('Geologica_Auto-Regular'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Auto-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

/*Geologica / Geologica_Auto-SemiBold*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Auto SemiBold'), local('Geologica_Auto-SemiBold'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Auto-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

/*Geologica / Geologica_Auto-Thin*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Auto Thin'), local('Geologica_Auto-Thin'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Auto-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

/*Geologica / Geologica_Cursive-Black*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Cursive Black'), local('Geologica_Cursive-Black'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Cursive-Black.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

/*Geologica / Geologica_Cursive-Bold*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Cursive Bold'), local('Geologica_Cursive-Bold'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Cursive-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

/*Geologica / Geologica_Cursive-ExtraBold*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Cursive ExtraBold'), local('Geologica_Cursive-ExtraBold'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Cursive-ExtraBold.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

/*Geologica / Geologica_Cursive-ExtraLight*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Cursive ExtraLight'), local('Geologica_Cursive-ExtraLight'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Cursive-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

/*Geologica / Geologica_Cursive-Light*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Cursive Light'), local('Geologica_Cursive-Light'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Cursive-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

/*Geologica / Geologica_Cursive-Medium*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Cursive Medium'), local('Geologica_Cursive-Medium'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Cursive-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

/*Geologica / Geologica_Cursive-Regular*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Cursive Regular'), local('Geologica_Cursive-Regular'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Cursive-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

/*Geologica / Geologica_Cursive-SemiBold*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Cursive SemiBold'), local('Geologica_Cursive-SemiBold'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Cursive-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

/*Geologica / Geologica_Cursive-Thin*/
@font-face {
    font-family: 'Geologica';
    src: local('Geologica_Cursive Thin'), local('Geologica_Cursive-Thin'),
        url('../fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf') format('truetype'),
        url('../fonts/Geologica/static/Geologica_Cursive-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

/*////////////////////////////////////////*/
/*InterTight*/
/*InterTight / InterTight-Black*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight Black'), local('InterTight-Black'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-Black.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

/*InterTight / InterTight-BlackItalic*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight BlackItalic'), local('InterTight-BlackItalic'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-BlackItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

/*InterTight / InterTight-Bold*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight Bold'), local('InterTight-Bold'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/*InterTight / InterTight-BoldItalic*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight BoldItalic'), local('InterTight-BoldItalic'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

/*InterTight / InterTight-ExtraBold*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight ExtraBold'), local('InterTight-ExtraBold'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-ExtraBold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

/*InterTight / InterTight-ExtraBoldItalic*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight ExtraBoldItalic'), local('InterTight-ExtraBoldItalic'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

/*InterTight / InterTight-ExtraLight*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight ExtraLight'), local('InterTight-ExtraLight'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

/*InterTight / InterTight-ExtraLightItalic*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight ExtraLightItalic'), local('InterTight-ExtraLightItalic'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

/*InterTight / InterTight-Italic*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight Italic'), local('InterTight-Italic'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

/*InterTight / InterTight-Light*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight Light'), local('InterTight-Light'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

/*InterTight / InterTight-LightItalic*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight LightItalic'), local('InterTight-LightItalic'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

/*InterTight / InterTight-Medium*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight Medium'), local('InterTight-Medium'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

/*InterTight / InterTight-MediumItalic*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight MediumItalic'), local('InterTight-MediumItalic'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

/*InterTight / InterTight-Regular*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight Regular'), local('InterTight-Regular'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

/*InterTight / InterTight-SemiBold*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight SemiBold'), local('InterTight-SemiBold'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

/*InterTight / InterTight-SemiBoldItalic*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight SemiBoldItalic'), local('InterTight-SemiBoldItalic'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

/*InterTight / InterTight-Thin*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight Thin'), local('InterTight-Thin'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

/*InterTight / InterTight-ThinItalic*/
@font-face {
    font-family: 'InterTight';
    src: local('InterTight ThinItalic'), local('InterTight-ThinItalic'),
        url('../fonts/InterTight/InterTight-VariableFont_wght.ttf') format('truetype'),
        url('../fonts/InterTight/static/InterTight-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}