:root{--textDarker:#111212;--textDark:rgba(17, 18, 18, 1);--textMedium:rgba(17, 18, 18, 0.7);--borderMedium:rgba(17, 18, 18, 0.2);--borderLight:rgba(17, 18, 18, 0.075);--accent:#3f8c5f;--accentDarker:#215e45;--light:rgba(17, 18, 18, 0.035);--colorDark:#111212;--darkGreen:#215e45;--lightGreen:#3f8c5f;--colorTan:#f2ecda;--colorYellow:#f2d855}img{filter:grayscale(0)}.colorize_image{filter:contrast(1)sepia(1)hue-rotate(160deg)grayscale(.8)!important}.map:not(section)::after,.black_2_textDark{filter:grayscale(100%)}.black_2_textMedium{filter:contrast(.3)sepia(.3)hue-rotate(160deg)brightness(1.4)!important}.black_2_accent{filter:contrast(.11)sepia(1)hue-rotate(0)contrast(13)!important}.innerbody{background:var(--accentDarker)}section.title{position:relative;min-height:40rem}section.title::after{content:'';position:absolute;inset:8rem clamp(1rem,4vw,3rem)1rem clamp(1rem,4vw,3rem);background-color:var(--colorTan);border-radius:2rem;z-index:0}section.title .container.small{z-index:1;position:absolute;color:var(--colorTan)!important;text-align:start;margin:2.5rem;max-width:35rem;bottom:.5rem}section.title .container.small :is(h1,h2,h3,h4){color:var(--textDarker);font-family:var(--fontTitles)}.column>*{color:var(--colorTan)}.cta .box{background-color:var(--colorTan)}.cta .text>div>*:not(.button){color:var(--textDarker)}.cta .text>div>*:is(.button){color:var(--colorTan);background-color:var(--accent)}.grid.features>:last-child:empty{background-image:url(/uploads/branding/tile_tan.svg);background-size:contain;background-position:50%;background-color:transparent;background-repeat:repeat-y}@container(width < 50rem){.grid.features > :last-child:empty{
        display: none;
    }
}section.wide .container{background-color:var(--colorTan)}section.wide_alt .container{background-color:transparent}section.wide_alt .container>*{color:var(--colorTan)}section.wide_alt a{color:var(--colorYellow)}section.wide_alt p{font-size:1.25rem}section.image.alt{background:0 0;border:0}section.image p{font-size:1.25rem}section.image a{color:var(--colorYellow)}.text>*{color:var(--colorTan)}.text>h4{font-weight:400}