.elementor .MapLists{width:42%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;}.elementor .MapCol{width:54%;padding:0px;margin:0px;flex:0 0 auto;}.elementor .MapRow{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:28px;align-items:center;}.elementor .CardTitle{font-weight:600;font-size:1.2rem;color:#213c17;line-height:1.25;margin:0px;}.elementor .CardBody{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .CardTopGreen{width:100%;padding:18px;margin:0px;border-radius:8px;border-width:1px;border-color:#d9dfc4;border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:14px;align-items:flex-start;border-block-start: 4px solid #869265;\n}.elementor .GraySection{padding-block-start:2%;padding-block-end:2%;padding-inline-start:4%;padding-inline-end:4%;background-color:#EAEAEA;}.elementor .SplitHeading{width:100%;font-size:2.1rem;color:#213c17;line-height:1.2;margin:0px;}.elementor .SplitList{width:58%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .SplitIntro{width:38%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;flex:0 0 auto;}.elementor .CenterHeading{width:100%;text-align:center;margin:0px;}.elementor .NearMeBody{width:55%;padding-inline-start:28px;margin:0px;display:flex;flex-direction:column;flex:1 1 auto;border-inline-start: 1px solid #b9c29b; padding-block: 0px;\n}.elementor .NearMeHeading{width:41%;font-size:2.1rem;color:#213c17;line-height:1.2;padding-block-start:14px;margin:0px;flex:0 0 auto;border-block-start: 4px solid #869265;\n}.elementor .NearMeRow{width:1344px;max-width:100%;padding:10px;margin:0px;display:flex;flex-direction:row;gap:34px;justify-content:flex-start;align-items:center;}.elementor .MulchOverlapPhoto{width:37%;max-height:540px;overflow:hidden;z-index:1;margin-inline-start:-8%;}.elementor .MulchOverlapCard{width:62%;position:relative;z-index:2;color:#ffffff;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;background-color:rgba(134,146,101,0.94);flex:0 0 auto;border-inline-start: 4px solid #213c17;\n}.elementor .MulchOverlapRow{width:100%;position:relative;padding:0px;margin-block-start:1%;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .CallButton{width:260px;font-weight:500;font-size:1.4em;color:#ffffff;line-height:1.12em;border-radius:17px;background-color:#768d6b;}.elementor .InnerFlexbox3Col{width:1344px;padding:10px;margin:0px;display:flex;flex-direction:row;gap:30px;}.elementor .FullWidthDivBlock{position:relative;padding:4%;margin:0%;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .InnerDiv_general{width:1344px;column-gap:30px;padding:10px;margin:0px;display:flex;flex-direction:column;row-gap:10px;align-items:start;}.elementor .ButtonQuote{width:268px;font-weight:500;font-size:1.4em;color:#ffffff;line-height:1.12em;border-radius:17px;border-style:none;background-color:var(--Primary_Green);flex-direction:column;gap:0px;justify-content:center;align-items:center;align-self:center;}.elementor .ButtonQuote:hover,.elementor .ButtonQuote:focus-visible{color:#000000;}.elementor .H1PageTitle{width:85%;position:relative;line-height:1.1em;text-align:center;padding:10px;margin-block-start:0%;margin-block-end:2%;margin-inline-start:0%;margin-inline-end:0%;border-radius:20px;background-color:#3636366b;display:flex;flex-direction:column;align-items:center;align-self:center;}.elementor .AltRowColor{background-color:#EEF1E0;}.elementor .TwoCol-4percent{width:1344px;padding:0%;margin:0px;display:flex;flex-direction:row;gap:30px;justify-content:center;}.elementor .MulchStudyBox{width:100%;max-width:100%;padding:0px;margin:0px;flex-direction:column;align-items:stretch;}.elementor .ButtonHeroDivSpacing{column-gap:30px;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:center;align-items:center;}