.fadereveal_inview__nsheD{opacity:1;transition:all .5s ease;transform:translateY(0)}.fadereveal_outsideview__XsBu0{transition:all .5s ease;opacity:0;transform:translateY(-5%)}.hero_hero__xV0C6{min-height:30rem;position:relative;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box}.hero_hero__xV0C6:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,66,23,1),rgba(0,130,45,0))}.hero_image__VY9Sf{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;transform:scaleX(-1)}.hero_content__NQQKp{position:relative;z-index:10;max-width:35ch;color:white;margin-left:8vw}.hero_headline__9RsnA{font-size:5rem;color:white;margin:0;line-height:1}@media (max-width:768px){.hero_headline__9RsnA{font-size:3rem}}.hero_headline__9RsnA p{margin:0}.hero_headline__9RsnA strong{color:var(--primary)}.center_center__ugSDf{max-width:60ch;margin:0 auto;text-align:center;color:var(--text);padding:4rem 2rem}.center_headline__rnU1M{font-size:3rem;margin:0;font-weight:800;letter-spacing:-1.5px}@media (max-width:768px){.center_headline__rnU1M{font-size:2rem}}.services_serviceGrid__2xzXi{max-width:90ch;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:2rem;margin:2rem auto 6rem;padding:0 2rem}.services_service__nSWbk{border-radius:1rem;box-shadow:0 0 5px 0 rgba(0,0,0,.1);padding:1rem}.services_service__nSWbk h3{font-weight:800;line-height:1.1;letter-spacing:-1px;font-size:1.5rem}.services_subtleHead__bdqle{font-size:1.25rem;text-align:center;text-transform:uppercase;color:var(--dimmed);letter-spacing:2px;font-weight:500}.block_block__pUjOw{display:flex;flex-direction:row}@media (max-width:768px){.block_block__pUjOw{flex-direction:column;display:block}}.block_imageWrapper___6zuL{position:relative;min-height:40vh;min-width:50%}.block_image__BFICg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-o-object-position:bottom;object-position:bottom}.block_content__T_PfQ{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:50%;padding:4rem 100px;box-sizing:border-box}@media (max-width:768px){.block_content__T_PfQ{padding:4rem;min-width:100%}}.block_Image_Right__fTpHD .block_content__T_PfQ{order:1}.block_Image_Left__wY0JZ .block_content__T_PfQ,.block_Image_Right__fTpHD .block_imageWrapper___6zuL{order:2}.block_Image_Left__wY0JZ .block_imageWrapper___6zuL{order:1}.block_Dark__wVqSv{background:var(--dark);color:var(--white)}.block_Dark__wVqSv h2{color:var(--primary)}.block_Dark__wVqSv a{color:var(--white)}.block_Green__WudBd{background:var(--primary);color:var(--white)}.block_Green__WudBd h2{color:white}.block_Green__WudBd a{color:var(--white)}.block_White__mQjJC{color:var(--text)}.block_White__mQjJC h2{color:var(--dark)}.block_White__mQjJC a{color:var(--white)}.block_contentInner__rNEZ4{width:100%;margin-top:1rem}.text_text__ynNTn{padding:6rem}@media (max-width:768px){.text_text__ynNTn{padding:3rem}.text_text__ynNTn ul{padding-left:0}}.text_text__ynNTn h2{font-size:3rem;margin-bottom:2rem}@media (max-width:768px){.text_text__ynNTn h2{font-size:2rem}}