:root{--menu-color:#2b6348}.site-header.scrolled,.site-footer,.blog-header,.blog-footer,.internal-header,.internal-footer{background:var(--menu-color)!important}.submenu,.blog-submenu,.internal-submenu{background:var(--menu-color)!important}@media(max-width:800px){.main-nav,.blog-nav nav,.internal-nav>nav{background:var(--menu-color)!important}}
.btn,.button,.blog-cta a,.nav-cta{transition:background-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.btn:hover,.button:hover,.blog-cta a:hover,.nav-cta:hover{background:#fff!important;color:var(--forest-900)!important;transform:translateY(-3px);box-shadow:0 12px 28px rgba(7,29,21,.18)}.button:after{transition:transform .25s ease}.button:hover:after{transform:translate(2px,-2px)}
