
:root{--forest:#c1c9bf;--forest2:#617663;--mint2:#d9e7d4;--butter:#e6dcae;--coral:#d97860}
body{background:#d1d2cc;color:#28332d}
.pagehero{background:#c2c8c1!important;color:#28332d!important}.pagehero h1{color:#28332d!important}.pagehero h1 em{color:#607a66!important}.pagehero .eyebrow{color:#ad5d48!important}
.pagehero:after{border-color:#d9786080!important;box-shadow:0 0 0 18px #d9786010,0 0 0 36px #d9786008!important}
.dark{background:#dfe5dc!important;color:#28332d!important;border-top:1px solid #c0c8bd;border-bottom:1px solid #c0c8bd}
.dark h2,.dark h3{color:#28332d!important}.dark p{color:#535f55!important}.dark .eyebrow{color:#a85c46!important}.dark .manifesto{color:#526d5d!important}
.dark .btn.light{background:#526d5d!important;border-color:#526d5d!important;color:#fff!important}.dark .btn.light:hover{background:#d97860!important;border-color:#d97860!important;color:#28332d!important}
.tile,.package,.grid2 article,.grid3 article{background:#c8d2c6!important;color:#28332d!important;border:1px solid #aeb9ad}
.tile:nth-child(2n){background:#e4dcae!important}.tile h3,.package h3{color:#28332d!important}.tile p,.package p{color:#566257!important}
[data-services] .tile:nth-child(3n){background:#e5b8a5!important}[data-packages] .tile:nth-child(3n){background:#c5d5d9!important}
@media(max-width:760px){.dark{padding:58px 0!important}}
