/**
 * Custom Font Definitions - Aptila Capital
 * Place this file BEFORE main.css in your layout
 */

/* ============================================
   LINOTYPE DIDOT PRO FONT FAMILY (Body Text)
   ============================================ */

/* Didot Thin - 100 */
@font-face {
    font-family: 'Lato';
    src: url('../fonts/didot/Lato-Thin.woff2') format('woff2'),
    url('../fonts/lato/Lato-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

/* Lato Thin Italic - 100 */
@font-face {
    font-family: 'Lato';
    src: url('../fonts/lato/Lato-ThinItalic.woff2') format('woff2'),
    url('../fonts/lato/Lato-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

/* Didot Light - 300 */
@font-face {
    font-family: 'Lato';
    src: url('../fonts/lato/Lato-Light.woff2') format('woff2'),
    url('../fonts/lato/Lato-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* Didot Light Italic - 300 */
@font-face {
    font-family: 'Didot';
    src: url('../fonts/didot/DidotLTPro-Italic.woff2') format('woff2'),
    url('../fonts/didot/DidotLTPro-Italic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

/* Didot Regular - 400 */
@font-face {
    font-family: 'Didot';
    src: url('../fonts/didot/DidotLTPro-Roman.woff2') format('woff2'),
    url('../fonts/didot/DidotLTPro-Roman.ttf') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Lato Italic - 400 */
@font-face {
    font-family: 'Didot';
    src: url('../fonts/didot/DidotLTPro-Italic.woff2') format('woff2'),
    url('../fonts/didot/DidotLTPro-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* Didot Bold - 700 */
@font-face {
    font-family: 'Didot';
    src: url('../fonts/didot/DidotLTPro-Bold.woff2') format('woff2'),
    url('../fonts/didot/DidotLTPro-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Didot Bold Italic - 700 */
@font-face {
    font-family: 'Didot';
    src: url('../fonts/didot/DidotLTPro-BoldItalic.woff2') format('woff2'),
    url('../fonts/didot/DidotLTPro-BoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* Lato Black - 900 */
@font-face {
    font-family: 'Lato';
    src: url('../fonts/lato/Lato-Black.woff2') format('woff2'),
    url('../fonts/lato/Lato-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* Lato Black Italic - 900 */
@font-face {
    font-family: 'Lato';
    src: url('../fonts/lato/Lato-BlackItalic.woff2') format('woff2'),
    url('../fonts/lato/Lato-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

/* ============================================
   LIBRE FRANKLIN FONT FAMILY (Headings)
   ============================================ */
