/* =========================================================================
   SVN-Poppins Font Family Declarations
   ========================================================================= */

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

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

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

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

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

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

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

/* =========================================================================
   SVN-Gilroy Font Family Declarations
   ========================================================================= */

@font-face {
    font-family: 'SVN-Gilroy';
    src: url('../fonts/SVN-Gilroy/SVN-GilroyThin.woff2') format('woff2'),
        url('../fonts/SVN-Gilroy/SVN-GilroyThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Gilroy';
    src: url('../fonts/SVN-Gilroy/SVN-GilroyLight.woff2') format('woff2'),
        url('../fonts/SVN-Gilroy/SVN-GilroyLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Gilroy';
    src: url('../fonts/SVN-Gilroy/SVN-Gilroy.woff2') format('woff2'),
        url('../fonts/SVN-Gilroy/SVN-Gilroy.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Gilroy';
    src: url('../fonts/SVN-Gilroy/SVN-GilroyMedium.woff2') format('woff2'),
        url('../fonts/SVN-Gilroy/SVN-GilroyMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Gilroy';
    src: url('../fonts/SVN-Gilroy/SVN-GilroySemiBold.woff2') format('woff2'),
        url('../fonts/SVN-Gilroy/SVN-GilroySemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Gilroy';
    src: url('../fonts/SVN-Gilroy/SVN-GilroyBold.woff2') format('woff2'),
        url('../fonts/SVN-Gilroy/SVN-GilroyBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Gilroy';
    src: url('../fonts/SVN-Gilroy/SVN-GilroyHeavy.woff2') format('woff2'),
        url('../fonts/SVN-Gilroy/SVN-GilroyHeavy.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Gilroy';
    src: url('../fonts/SVN-Gilroy/SVN-GilroyBlack.woff2') format('woff2'),
        url('../fonts/SVN-Gilroy/SVN-GilroyBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* =========================================================================
   Font Variables
   ========================================================================= */

:root {
    --font-poppins: 'SVN-Poppins', sans-serif;
}