/**
 * Theme Name:     Twenty Twenty-Three Child
 * Author:         the WordPress team
 * Template:       twentytwentythree
 * Text Domain:	   twenty-twenty-three-child
 * Description:    Twenty Twenty-Three is designed to take advantage of the new design tools introduced in WordPress 6.1. With a clean, blank base as a starting point, this default theme includes ten diverse style variations created by members of the WordPress community. Whether you want to build a complex or incredibly simple website, you can do it quickly and intuitively through the bundled styles or dive into creation and full customization yourself.
 */


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

/* @font-face {
    font-family: "TAN - Angleton Regular";
    src: url("https://db.onlinewebfonts.com/t/32aac839ec8704951d812018c43e298d.eot");
    src: url("https://db.onlinewebfonts.com/t/32aac839ec8704951d812018c43e298d.eot?#iefix")format("embedded-opentype"),
    url("https://db.onlinewebfonts.com/t/32aac839ec8704951d812018c43e298d.woff2")format("woff2"),
    url("https://db.onlinewebfonts.com/t/32aac839ec8704951d812018c43e298d.woff")format("woff"),
    url("https://db.onlinewebfonts.com/t/32aac839ec8704951d812018c43e298d.ttf")format("truetype"),
    url("https://db.onlinewebfonts.com/t/32aac839ec8704951d812018c43e298d.svg#TAN - Angleton Regular")format("svg");
} */
@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-BoldItalic.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-BoldItalic.woff') format('woff'),
         url('fonts/apercu/ApercuPro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Italic.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Italic.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Bold.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Bold.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Italic_1.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Italic_1.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Italic_1.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-MediumItalic.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-MediumItalic.woff') format('woff'),
         url('fonts/apercu/ApercuPro-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-BoldItalic_1.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-BoldItalic_1.woff') format('woff'),
         url('fonts/apercu/ApercuPro-BoldItalic_1.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Medium.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Medium.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Italic_2.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Italic_2.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Italic_2.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-MediumItalic_1.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-MediumItalic_1.woff') format('woff'),
         url('fonts/apercu/ApercuPro-MediumItalic_1.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Mono.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Mono.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Mono.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Medium_1.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Medium_1.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Medium_1.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Medium_2.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Medium_2.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Medium_2.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Bold_1.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Bold_1.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Bold_1.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Mono_1.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Mono_1.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Mono_1.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Bold_2.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Bold_2.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Bold_2.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-Mono_2.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-Mono_2.woff') format('woff'),
         url('fonts/apercu/ApercuPro-Mono_2.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-MediumItalic_2.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-MediumItalic_2.woff') format('woff'),
         url('fonts/apercu/ApercuPro-MediumItalic_2.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Apercu Pro';
    src: url('fonts/apercu/ApercuPro-BoldItalic_2.woff2') format('woff2'),
         url('fonts/apercu/ApercuPro-BoldItalic_2.woff') format('woff'),
         url('fonts/apercu/ApercuPro-BoldItalic_2.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}


.title-font,
.title-font *,
h1, h2, h3, h4{
    font-family: 'TAN - Angleton' !important;
}
.text-font,
.text-font *,
*{
    font-family: 'Apercu Pro' !important;
}