
   @font-face {
        font-family: "Lora";
        font-weight: 400;
        font-style: normal;
        src: url(gf/lora/n4.woff2) format("woff2"), url(gf/lora/n4.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 400;
        font-style: italic;
        src: url(gf/lora/i4.woff2) format("woff2"), url(gf/lora/i4.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 500;
        font-style: normal;
        src: url(gf/lora/n5.woff2) format("woff2"), url(gf/lora/n5.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 500;
        font-style: italic;
        src: url(gf/lora/i5.woff2) format("woff2"), url(gf/lora/i5.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 600;
        font-style: normal;
        src: url(gf/lora/n6.woff2) format("woff2"), url(gf/lora/n6.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 600;
        font-style: italic;
        src: url(gf/lora/i6.woff2) format("woff2"), url(gf/lora/i6.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 700;
        font-style: normal;
        src: url(gf/lora/n7.woff2) format("woff2"), url(gf/lora/n7.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 700;
        font-style: italic;
        src: url(gf/lora/i7.woff2) format("woff2"), url(gf/lora/i7.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 100;
        font-style: normal;
        src: url(gf/montserrat/n1.woff2) format("woff2"), url(gf/montserrat/n1.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 100;
        font-style: italic;
        src: url(gf/montserrat/i1.woff2) format("woff2"), url(gf/montserrat/i1.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 200;
        font-style: normal;
        src: url(gf/montserrat/n2.woff2) format("woff2"), url(gf/montserrat/n2.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 200;
        font-style: italic;
        src: url(gf/montserrat/i2.woff2) format("woff2"), url(gf/montserrat/i2.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 300;
        font-style: normal;
        src: url(gf/montserrat/n3.woff2) format("woff2"), url(gf/montserrat/n3.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 300;
        font-style: italic;
        src: url(gf/montserrat/i3.woff2) format("woff2"), url(gf/montserrat/i3.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 400;
        font-style: normal;
        src: url(gf/montserrat/n4.woff2) format("woff2"), url(gf/montserrat/n4.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 400;
        font-style: italic;
        src: url(gf/montserrat/i4.woff2) format("woff2"), url(gf/montserrat/i4.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 500;
        font-style: normal;
        src: url(gf/montserrat/n5.woff2) format("woff2"), url(gf/montserrat/n5.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 500;
        font-style: italic;
        src: url(gf/montserrat/i5.woff2) format("woff2"), url(gf/montserrat/i5.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 600;
        font-style: normal;
        src: url(gf/montserrat/n6.woff2) format("woff2"), url(gf/montserrat/n6.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 600;
        font-style: italic;
        src: url(gf/montserrat/i6.woff2) format("woff2"), url(gf/montserrat/i6.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 700;
        font-style: normal;
        src: url(gf/montserrat/n7.woff2) format("woff2"), url(gf/montserrat/n7.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 700;
        font-style: italic;
        src: url(gf/montserrat/i7.woff2) format("woff2"), url(gf/montserrat/i7.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 800;
        font-style: normal;
        src: url(gf/montserrat/n8.woff2) format("woff2"), url(gf/montserrat/n8.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 800;
        font-style: italic;
        src: url(gf/montserrat/i8.woff2) format("woff2"), url(gf/montserrat/i8.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 900;
        font-style: normal;
        src: url(gf/montserrat/n9.woff2) format("woff2"), url(gf/montserrat/n9.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 900;
        font-style: italic;
        src: url(gf/montserrat/i9.woff2) format("woff2"), url(gf/montserrat/i9.woff) format("woff");
    }
    @font-face {
        font-family: "Lora";
        font-weight: 400;
        font-style: normal;
        src: url(gf/lora/n4.woff2) format("woff2"), url(gf/lora/n4.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 400;
        font-style: italic;
        src: url(gf/lora/i4.woff2) format("woff2"), url(gf/lora/i4.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 500;
        font-style: normal;
        src: url(gf/lora/n5.woff2) format("woff2"), url(gf/lora/n5.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 500;
        font-style: italic;
        src: url(gf/lora/i5.woff2) format("woff2"), url(gf/lora/i5.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 600;
        font-style: normal;
        src: url(gf/lora/n6.woff2) format("woff2"), url(gf/lora/n6.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 600;
        font-style: italic;
        src: url(gf/lora/i6.woff2) format("woff2"), url(gf/lora/i6.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 700;
        font-style: normal;
        src: url(gf/lora/n7.woff2) format("woff2"), url(gf/lora/n7.woff) format("woff");
    }

    @font-face {
        font-family: "Lora";
        font-weight: 700;
        font-style: italic;
        src: url(gf/lora/i7.woff2) format("woff2"), url(gf/lora/i7.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 100;
        font-style: normal;
        src: url(gf/montserrat/n1.woff2) format("woff2"), url(gf/montserrat/n1.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 100;
        font-style: italic;
        src: url(gf/montserrat/i1.woff2) format("woff2"), url(gf/montserrat/i1.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 200;
        font-style: normal;
        src: url(gf/montserrat/n2.woff2) format("woff2"), url(gf/montserrat/n2.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 200;
        font-style: italic;
        src: url(gf/montserrat/i2.woff2) format("woff2"), url(gf/montserrat/i2.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 300;
        font-style: normal;
        src: url(gf/montserrat/n3.woff2) format("woff2"), url(gf/montserrat/n3.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 300;
        font-style: italic;
        src: url(gf/montserrat/i3.woff2) format("woff2"), url(gf/montserrat/i3.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 400;
        font-style: normal;
        src: url(gf/montserrat/n4.woff2) format("woff2"), url(gf/montserrat/n4.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 400;
        font-style: italic;
        src: url(gf/montserrat/i4.woff2) format("woff2"), url(gf/montserrat/i4.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 500;
        font-style: normal;
        src: url(gf/montserrat/n5.woff2) format("woff2"), url(gf/montserrat/n5.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 500;
        font-style: italic;
        src: url(gf/montserrat/i5.woff2) format("woff2"), url(gf/montserrat/i5.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 600;
        font-style: normal;
        src: url(gf/montserrat/n6.woff2) format("woff2"), url(gf/montserrat/n6.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 600;
        font-style: italic;
        src: url(gf/montserrat/i6.woff2) format("woff2"), url(gf/montserrat/i6.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 700;
        font-style: normal;
        src: url(gf/montserrat/n7.woff2) format("woff2"), url(gf/montserrat/n7.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 700;
        font-style: italic;
        src: url(gf/montserrat/i7.woff2) format("woff2"), url(gf/montserrat/i7.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 800;
        font-style: normal;
        src: url(gf/montserrat/n8.woff2) format("woff2"), url(gf/montserrat/n8.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 800;
        font-style: italic;
        src: url(gf/montserrat/i8.woff2) format("woff2"), url(gf/montserrat/i8.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 900;
        font-style: normal;
        src: url(gf/montserrat/n9.woff2) format("woff2"), url(gf/montserrat/n9.woff) format("woff");
    }

    @font-face {
        font-family: "Montserrat";
        font-weight: 900;
        font-style: italic;
        src: url(gf/montserrat/i9.woff2) format("woff2"), url(gf/montserrat/i9.woff) format("woff");
    }

    :root {
        --base-size: 16px;
        --display-heading_font-family: 'Montserrat', sans-serif;
        --display-heading_font-weight: 300;
        --display-heading_font-style: normal;
        --display-heading_font-size-small: min(2.5rem, 1rem + 1.67vh);
        --display-heading_font-size-preview-mobile: min(2.5rem, 1rem + 11.1389px);
        --display-heading_font-size-preview-tablet: min(2.5rem, 1rem + 17.1008px);
        --display-heading_font-size: min(2.5rem, 1rem + 1.67vw);
        --display-heading_font-size-large: 2.5rem;
        --display-heading_line-height: 1.16em;
        --display-heading_letter-spacing: 0.1em;
        --display-heading_text-transform: uppercase;
        --display-subtitle_font-family: 'Montserrat', sans-serif;
        --display-subtitle_font-weight: 400;
        --display-subtitle_font-style: normal;
        --display-subtitle_font-size-small: min(0.9375rem, 1rem + -0.07vh);
        --display-subtitle_font-size-preview-mobile: min(0.9375rem, 1rem + -0.4669px);
        --display-subtitle_font-size-preview-tablet: min(0.9375rem, 1rem + -0.7168px);
        --display-subtitle_font-size: min(0.9375rem, 1rem + -0.07vw);
        --display-subtitle_font-size-large: 0.9375rem;
        --display-subtitle_line-height: 1.63em;
        --display-subtitle_letter-spacing: 0.2em;
        --display-subtitle_text-transform: uppercase;
        --heading-1_font-family: 'Montserrat', sans-serif;
        --heading-1_font-weight: 300;
        --heading-1_font-style: normal;
        --heading-1_font-size-small: min(2.125rem, 1rem + 1.25vh);
        --heading-1_font-size-preview-mobile: min(2.125rem, 1rem + 8.3375px);
        --heading-1_font-size-preview-tablet: min(2.125rem, 1rem + 12.8px);
        --heading-1_font-size: min(2.125rem, 1rem + 1.25vw);
        --heading-1_font-size-large: 2.125rem;
        --heading-1_line-height: 1.4em;
        --heading-1_letter-spacing: 0.1em;
        --heading-1_text-transform: uppercase;
        --heading-2_font-family: 'Montserrat', sans-serif;
        --heading-2_font-weight: 300;
        --heading-2_font-style: normal;
        --heading-2_font-size-small: min(1.625rem, 1rem + 0.69vh);
        --heading-2_font-size-preview-mobile: min(1.625rem, 1rem + 4.6023px);
        --heading-2_font-size-preview-tablet: min(1.625rem, 1rem + 7.0656px);
        --heading-2_font-size: min(1.625rem, 1rem + 0.69vw);
        --heading-2_font-size-large: 1.625rem;
        --heading-2_line-height: 1.5em;
        --heading-2_letter-spacing: 0.1em;
        --heading-2_text-transform: uppercase;
        --heading-3_font-family: 'Montserrat', sans-serif;
        --heading-3_font-weight: 300;
        --heading-3_font-style: normal;
        --heading-3_font-size-small: min(1.375rem, 1rem + 0.42vh);
        --heading-3_font-size-preview-mobile: min(1.375rem, 1rem + 2.8014px);
        --heading-3_font-size-preview-tablet: min(1.375rem, 1rem + 4.3008px);
        --heading-3_font-size: min(1.375rem, 1rem + 0.42vw);
        --heading-3_font-size-large: 1.375rem;
        --heading-3_line-height: 1.42em;
        --heading-3_letter-spacing: 0.1em;
        --heading-3_text-transform: uppercase;
        --heading-4_font-family: 'Montserrat', sans-serif;
        --heading-4_font-weight: 400;
        --heading-4_font-style: normal;
        --heading-4_font-size-small: min(1.125rem, 1rem + 0.14vh);
        --heading-4_font-size-preview-mobile: min(1.125rem, 1rem + 0.9338px);
        --heading-4_font-size-preview-tablet: min(1.125rem, 1rem + 1.4336px);
        --heading-4_font-size: min(1.125rem, 1rem + 0.14vw);
        --heading-4_font-size-large: 1.125rem;
        --heading-4_line-height: 1.4em;
        --heading-4_letter-spacing: 0.11em;
        --heading-4_text-transform: uppercase;
        --heading-5_font-family: 'Lora', serif;
        --heading-5_font-weight: 400;
        --heading-5_font-style: normal;
        --heading-5_font-size-small: min(0.75rem, 1rem + -0.28vh);
        --heading-5_font-size-preview-mobile: min(0.75rem, 1rem + -1.8676px);
        --heading-5_font-size-preview-tablet: min(0.75rem, 1rem + -2.8672px);
        --heading-5_font-size: min(0.75rem, 1rem + -0.28vw);
        --heading-5_font-size-large: 0.75rem;
        --heading-5_line-height: 1.43em;
        --heading-5_letter-spacing: 0.26em;
        --heading-5_text-transform: uppercase;
        --heading-6_font-family: 'Montserrat', sans-serif;
        --heading-6_font-weight: 400;
        --heading-6_font-style: normal;
        --heading-6_font-size-small: min(0.6875rem, 1rem + -0.35vh);
        --heading-6_font-size-preview-mobile: min(0.6875rem, 1rem + -2.3345px);
        --heading-6_font-size-preview-tablet: min(0.6875rem, 1rem + -3.584px);
        --heading-6_font-size: min(0.6875rem, 1rem + -0.35vw);
        --heading-6_font-size-large: 0.6875rem;
        --heading-6_line-height: 1.67em;
        --heading-6_letter-spacing: 0.3em;
        --heading-6_text-transform: uppercase;
        --paragraph-1_font-family: 'Lora', serif;
        --paragraph-1_font-weight: 400;
        --paragraph-1_font-style: normal;
        --paragraph-1_font-size-small: min(1rem, 1rem + 0vh);
        --paragraph-1_font-size-preview-mobile: min(1rem, 1rem + 0px);
        --paragraph-1_font-size-preview-tablet: min(1rem, 1rem + 0px);
        --paragraph-1_font-size: min(1rem, 1rem + 0vw);
        --paragraph-1_font-size-large: 1rem;
        --paragraph-1_line-height: 2em;
        --paragraph-1_letter-spacing: 0em;
        --paragraph-1_text-transform: none;
        --paragraph-2_font-family: 'Lora', serif;
        --paragraph-2_font-weight: 400;
        --paragraph-2_font-style: normal;
        --paragraph-2_font-size-small: min(0.875rem, 1rem + -0.14vh);
        --paragraph-2_font-size-preview-mobile: min(0.875rem, 1rem + -0.9338px);
        --paragraph-2_font-size-preview-tablet: min(0.875rem, 1rem + -1.4336px);
        --paragraph-2_font-size: min(0.875rem, 1rem + -0.14vw);
        --paragraph-2_font-size-large: 0.875rem;
        --paragraph-2_line-height: 2.4em;
        --paragraph-2_letter-spacing: 0em;
        --paragraph-2_text-transform: none;
        --paragraph-3_font-family: 'Lora', serif;
        --paragraph-3_font-weight: 400;
        --paragraph-3_font-style: normal;
        --paragraph-3_font-size-small: min(0.75rem, 1rem + -0.28vh);
        --paragraph-3_font-size-preview-mobile: min(0.75rem, 1rem + -1.8676px);
        --paragraph-3_font-size-preview-tablet: min(0.75rem, 1rem + -2.8672px);
        --paragraph-3_font-size: min(0.75rem, 1rem + -0.28vw);
        --paragraph-3_font-size-large: 0.75rem;
        --paragraph-3_line-height: 2em;
        --paragraph-3_letter-spacing: 0em;
        --paragraph-3_text-transform: none;
        --site-title_font-family: 'Montserrat', sans-serif;
        --site-title_font-weight: 500;
        --site-title_font-style: normal;
        --site-title_font-size-small: min(1.15rem, 1rem + 0.17vh);
        --site-title_font-size-preview-mobile: min(1.15rem, 1rem + 1.1339px);
        --site-title_font-size-preview-tablet: min(1.15rem, 1rem + 1.7408px);
        --site-title_font-size: min(1.15rem, 1rem + 0.17vw);
        --site-title_font-size-large: 1.15rem;
        --site-title_line-height: 1.4em;
        --site-title_letter-spacing: 0.19em;
        --site-title_text-transform: uppercase;
        --navigation_font-family: 'Montserrat', sans-serif;
        --navigation_font-weight: 500;
        --navigation_font-style: normal;
        --navigation_font-size-small: min(0.75rem, 1rem + -0.28vh);
        --navigation_font-size-preview-mobile: min(0.75rem, 1rem + -1.8676px);
        --navigation_font-size-preview-tablet: min(0.75rem, 1rem + -2.8672px);
        --navigation_font-size: min(0.75rem, 1rem + -0.28vw);
        --navigation_font-size-large: 0.75rem;
        --navigation_line-height: 1.4em;
        --navigation_letter-spacing: 0.22em;
        --navigation_text-transform: uppercase;
        --sub-navigation_font-family: 'Lora', serif;
        --sub-navigation_font-weight: 400;
        --sub-navigation_font-style: normal;
        --sub-navigation_font-size-small: min(0.75rem, 1rem + -0.28vh);
        --sub-navigation_font-size-preview-mobile: min(0.75rem, 1rem + -1.8676px);
        --sub-navigation_font-size-preview-tablet: min(0.75rem, 1rem + -2.8672px);
        --sub-navigation_font-size: min(0.75rem, 1rem + -0.28vw);
        --sub-navigation_font-size-large: 0.75rem;
        --sub-navigation_line-height: 1.3em;
        --sub-navigation_letter-spacing: 0.1em;
        --sub-navigation_text-transform: none;
        --overlay-navigation_font-family: 'Montserrat', sans-serif;
        --overlay-navigation_font-weight: 400;
        --overlay-navigation_font-style: normal;
        --overlay-navigation_font-size-small: min(1.625rem, 1rem + 0.69vh);
        --overlay-navigation_font-size-preview-mobile: min(1.625rem, 1rem + 4.6023px);
        --overlay-navigation_font-size-preview-tablet: min(1.625rem, 1rem + 7.0656px);
        --overlay-navigation_font-size: min(1.625rem, 1rem + 0.69vw);
        --overlay-navigation_font-size-large: 1.625rem;
        --overlay-navigation_line-height: 1.31em;
        --overlay-navigation_letter-spacing: 0.1em;
        --overlay-navigation_text-transform: uppercase;
        --overlay-sub-navigation_font-family: 'Lora', serif;
        --overlay-sub-navigation_font-weight: 400;
        --overlay-sub-navigation_font-style: normal;
        --overlay-sub-navigation_font-size-small: min(1rem, 1rem + 0vh);
        --overlay-sub-navigation_font-size-preview-mobile: min(1rem, 1rem + 0px);
        --overlay-sub-navigation_font-size-preview-tablet: min(1rem, 1rem + 0px);
        --overlay-sub-navigation_font-size: min(1rem, 1rem + 0vw);
        --overlay-sub-navigation_font-size-large: 1rem;
        --overlay-sub-navigation_line-height: 1.78em;
        --overlay-sub-navigation_letter-spacing: 0.22em;
        --overlay-sub-navigation_text-transform: uppercase;
        --button_font-family: 'Montserrat', sans-serif;
        --button_font-weight: 500;
        --button_font-style: normal;
        --button_font-size-small: min(0.75rem, 1rem + -0.28vh);
        --button_font-size-preview-mobile: min(0.75rem, 1rem + -1.8676px);
        --button_font-size-preview-tablet: min(0.75rem, 1rem + -2.8672px);
        --button_font-size: min(0.75rem, 1rem + -0.28vw);
        --button_font-size-large: 0.75rem;
        --button_line-height: 1.5em;
        --button_letter-spacing: 0.21em;
        --button_text-transform: uppercase;
        --form-label_font-family: 'Montserrat', sans-serif;
        --form-label_font-weight: 500;
        --form-label_font-style: normal;
        --form-label_font-size-small: min(0.75rem, 1rem + -0.28vh);
        --form-label_font-size-preview-mobile: min(0.75rem, 1rem + -1.8676px);
        --form-label_font-size-preview-tablet: min(0.75rem, 1rem + -2.8672px);
        --form-label_font-size: min(0.75rem, 1rem + -0.28vw);
        --form-label_font-size-large: 0.75rem;
        --form-label_line-height: 1.5em;
        --form-label_letter-spacing: 0.2em;
        --form-label_text-transform: uppercase;
        --pullquote_font-family: 'Montserrat', sans-serif;
        --pullquote_font-weight: 300;
        --pullquote_font-style: normal;
        --pullquote_font-size-small: min(1.625rem, 1rem + 0.69vh);
        --pullquote_font-size-preview-mobile: min(1.625rem, 1rem + 4.6023px);
        --pullquote_font-size-preview-tablet: min(1.625rem, 1rem + 7.0656px);
        --pullquote_font-size: min(1.625rem, 1rem + 0.69vw);
        --pullquote_font-size-large: 1.625rem;
        --pullquote_line-height: 1.5em;
        --pullquote_letter-spacing: 0.1em;
        --pullquote_text-transform: uppercase;
        --max-page-width: 1200px;
        --global-block-padding: 40px;
        --padding-scaling-xs: 0.75;
        --padding-scaling-sm: 1.00;
        --padding-scaling-md: 1.00;
        --padding-scaling-lg: 1.00;
        --button-width: 1.875rem;
        --button-height: 0.875rem;
    }


 #js-ac-css-variables:root {
        --primary-background: #FFFFFF;
        --primary-headings: #2D2D2D;
        --primary-paragraphs: #2D2D2D;
        --primary-details: #D1CFC5;
        --accent-background: #EDECE9;
        --accent-headings: #2D2D2D;
        --accent-paragraphs: #2D2D2D;
        --accent-details: #D1CFC5;
        --button-background: #97938E;
        --button-text: #FFFFFF;
        --button-background-hover: #2D2D2D;
        --button-text-hover: #FFFFFF;
    }

