:root {
    --font-arquette: 'ATC Arquette', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

/* Font Face Declarations */
@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Black'),
         url('../fonts/atc/ATCArquette-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Black Italic'),
         url('../fonts/atc/ATCArquette-BlackItalic.woff2') format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1, 'ital' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Bold'),
         url('../fonts/atc/ATCArquette-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Bold Italic'),
         url('../fonts/atc/ATCArquette-BoldItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1, 'ital' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Extra Light'),
         url('../fonts/atc/ATCArquette-Extralight.woff2') format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Extra Light Italic'),
         url('../fonts/atc/ATCArquette-ExtralightItalic.woff2') format('woff2');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1, 'ital' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Light'),
         url('../fonts/atc/ATCArquette-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Light Italic'),
         url('../fonts/atc/ATCArquette-LightItalic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1, 'ital' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Medium'),
         url('../fonts/atc/ATCArquette-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Medium Italic'),
         url('../fonts/atc/ATCArquette-MediumItalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1, 'ital' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Regular'),
         url('../fonts/atc/ATCArquette-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Regular Italic'),
         url('../fonts/atc/ATCArquette-RegularItalic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1, 'ital' 1;
}

@font-face {
    font-family: 'ATC Arquette';
    src: local('ATC Arquette Semibold Italic'),
         url('../fonts/atc/ATCArquette-SemiboldItalic.woff2') format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1, 'ital' 1;
}


body,
#header {
    font-family: var(--font-arquette);
    background: #F2E8B8;
    color: #584235;
}

h1, h2, h3, h4, h5, h6, a, .dropmenu ul li a.active, a:visited {
    font-family: var(--font-arquette);
    color: #584235;
}

h1 {
    padding-bottom: 50px;
    font-weight: 900;
}

/* Image 2 - ['#d8b04d', '#65874e', '#e6d37d', '#789852', '#b6a659', '#846835', '#9fbb62', '#69522b', '#b5903b', '#a69e5f'] */