/* =========================================================
   Adobe Garamond Pro
   ========================================================= */

@font-face {
    font-family: 'Adobe Garamond Pro';
    src: url('./adobe-garamond-pro-2/AGaramondPro-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Adobe Garamond Pro';
    src: url('./adobe-garamond-pro-2/AGaramondPro-Italic.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Adobe Garamond Pro';
    src: url('./adobe-garamond-pro-2/AGaramondPro-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Adobe Garamond Pro';
    src: url('./adobe-garamond-pro-2/AGaramondPro-BoldItalic.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}


/* =========================================================
   Cormorant Garamond
   ========================================================= */

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('./cormorant-garamond/CormorantGaramond-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}


/* =========================================================
   Gotham
   ========================================================= */

/*
 * Gotham font weights:
 *
 * Thin        = 100
 * Extra Light = 200
 * Light       = 300
 * Book        = 400
 * Regular     = 400
 * Medium      = 500
 * Bold        = 700
 * Black       = 900
 * Ultra       = 950
 */


/* Thin */

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Thin.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Thin Italic.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}


/* Extra Light */

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Extra Light.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Extra Light Italic.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}


/* Light */

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


/* Book / Regular */

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Book.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Italic.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}


/* Medium */

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


/* Bold */

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Bold Italic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham ItalicBold.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}


/* Black */

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Black.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}


/* Ultra */

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham Ultra.otf') format('opentype');
    font-weight: 950;
    font-style: normal;
    font-display: swap;
}


/* =========================================================
   Gotham Rounded
   ========================================================= */

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham Rounded/Gotham Rounded Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham Rounded/Gotham Rounded Light Italic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham Rounded/Gotham Rounded Book.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham Rounded/Gotham Rounded Book Italic.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham Rounded/Gotham Rounded Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham Rounded/Gotham Rounded Medium Italic.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham Rounded/Gotham Rounded Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham Rounded/Gotham Rounded Bold Italic.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}