/* ----------------------------------------------------- */
/* ---------------------- COLORS ----------------------- */
/* ----- do not edit these directly in the css file ---- */
/* ----------------------------------------------------- */
body {
    --dark-color: #141F32;
    --light-color: #FCF9F6;
    --theme-land: #60824E;
    --theme-sun: #E2B645;
    --theme-sky: #244F92;
    --theme-nan: #C76B68;
    --theme-merl: #802B2B;
    --theme-light-blue: #7DA6B1;
    --theme-navy: #1D2E4C;
    --theme-cream: var(--light-color);
    background-color: var(--light-color);
    color: var(--dark-color);
    --navy: var(--theme-navy);
    --land: var(--theme-land);
    --sun: var(--theme-sun);
    --sky: var(--theme-sky);
    --nan: var(--theme-nan);
    --merl: var(--theme-merl);
}




.site-t-sun .sec-t-default.sec-t-default,
.site-t-sun .site-t-bg,
.site-t-sun.site-t-bg,
.site-t-sun .site-t-bg-before:before,
.site-t-sun .site-t-bg-after:after {
    background-color: var(--theme-sun);
}
.site-t-sun .site-t-border {
    border-color: var(--theme-sun);
}

.site-t-sun .site-t-fill-path path {
    fill: var(--theme-sun);
}

.site-t-land .sec-t-default.sec-t-default,
.site-t-land .site-t-bg,
.site-t-land.site-t-bg,
.site-t-land .site-t-bg-before:before,
.site-t-land .site-t-bg-after:after {
    background-color: var(--theme-land);
}
.site-t-land .site-t-border {
    border-color: var(--theme-land);
}

.site-t-land .site-t-fill-path path {
    fill: var(--theme-land);
}

.site-t-sky .sec-t-default.sec-t-default,
.site-t-sky .site-t-bg,
.site-t-sky.site-t-bg,
.site-t-sky .site-t-bg-before:before,
.site-t-sky .site-t-bg-after:after {
    background-color: var(--theme-sky);
}
.site-t-sky .site-t-border {
    border-color: var(--theme-sky);
}

.site-t-sky .site-t-fill-path path {
    fill: var(--theme-sky);
}

.site-t-nan .sec-t-default.sec-t-default,
.site-t-nan .site-t-bg,
.site-t-nan.site-t-bg,
.site-t-nan .site-t-bg-before:before,
.site-t-nan .site-t-bg-after:after {
    background-color: var(--theme-nan);
}
.site-t-nan .site-t-border {
    border-color: var(--theme-nan);
}

.site-t-nan .site-t-fill-path path {
    fill: var(--theme-nan);
}

.site-t-merl .sec-t-default.sec-t-default,
.site-t-merl .site-t-bg,
.site-t-merl.site-t-bg,
.site-t-merl .site-t-bg-before:before,
.site-t-merl .site-t-bg-after:after {
    background-color: var(--theme-merl);
}
.site-t-merl .site-t-border {
    border-color: var(--theme-merl);
}

.site-t-merl .site-t-fill-path path {
    fill: var(--theme-merl);
}

.site-t-light-blue .sec-t-default.sec-t-default,
.site-t-light-blue .site-t-bg,
.site-t-light-blue.site-t-bg,
.site-t-light-blue .site-t-bg-before:before,
.site-t-light-blue .site-t-bg-after:after {
    background-color: var(--theme-light-blue);
}
.site-t-light-blue .site-t-border {
    border-color: var(--theme-light-blue);
}

.site-t-light-blue .site-t-fill-path path {
    fill: var(--theme-light-blue);
}section.sec-t-sun.sec-t-bg,
section.sec-t-sun .sec-t-bg {
    background-color: var(--theme-sun);
}
section.sec-t-land.sec-t-bg,
section.sec-t-land .sec-t-bg {
    background-color: var(--theme-land);
}
section.sec-t-sky.sec-t-bg,
section.sec-t-sky .sec-t-bg {
    background-color: var(--theme-sky);
}
section.sec-t-nan.sec-t-bg,
section.sec-t-nan .sec-t-bg {
    background-color: var(--theme-nan);
}
section.sec-t-merl.sec-t-bg,
section.sec-t-merl .sec-t-bg {
    background-color: var(--theme-merl);
}
section.sec-t-light-blue.sec-t-bg,
section.sec-t-light-blue .sec-t-bg {
    background-color: var(--theme-light-blue);
}
section.sec-t-navy.sec-t-bg,
section.sec-t-navy .sec-t-bg {
    background-color: var(--theme-navy);
}
section.sec-t-cream.sec-t-bg,
section.sec-t-cream .sec-t-bg {
    background-color: var(--theme-cream);
}

/* ----------------------------------------------------- */
/* -------------------- COLORS END --------------------- */
/* ----- do not edit these directly in the css file ---- */
/* ----------------------------------------------------- */


