.elementor .ChecklistPanel{width:58%;padding-block-start:8px;padding-block-end:8px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:10px;border-width:1px;border-color:#d9dfc4;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .SlideUpSection{position:relative;}.elementor .GrayDF{background-color:#dfdfdf;}.elementor .DossierImg{width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:12px;}.elementor .DossierTag{font-size:0.9rem;color:#213c17;padding-block-start:4px;padding-block-end:4px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:99px;background-color:#eef1e0;display:inline-block;align-self:flex-start;}.elementor .DossierValue{font-weight:600;font-size:1.05rem;color:#213c17;line-height:1.3;padding:0px;margin:0px;}.elementor .DossierLabel{font-size:0.78rem;color:#6a7a4a;letter-spacing:0.06em;text-transform:uppercase;padding:0px;margin:0px;}.elementor .DossierStat{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:8px;background-color:#eef1e0;display:flex;flex-direction:column;gap:2px;}.elementor .DossierBody{padding:0px;margin:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;justify-content:center;}.elementor .DossierPhoto{width:42%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;flex:0 0 auto;}.elementor .DossierRow{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:28px;align-items:stretch;}.elementor .FadeInSection{position:relative;}.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 .SplitHeading{width:100%;font-size:2.1rem;color:#213c17;line-height:1.2;margin:0px;}.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 .ImgShadow{border-radius:12px;box-shadow:0px 4px 14px 0px rgba(0,0,0,0.15);}.elementor .Eyebrow_Header{font-weight:700;color:var(--EyeBrowColor);letter-spacing:1px;line-height:1.1em;text-align:start;text-transform:uppercase;}.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 .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 .CenterHighlight{width:68%;font-weight:300;font-size:1.3em;line-height:1.5em;text-align:center;font-style:italic;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#b6b2b2;border-style:solid;align-self:center;}.elementor .AltRowColor{background-color:#EEF1E0;}.elementor .HeroDivBlock{width:100%;height:48vh;min-width:100%;min-height:350px;padding-block-start:0%;padding-block-end:4%;padding-inline-start:10%;padding-inline-end:10%;margin:0px;background-image:url("https://www.jtstree.com/wp-content/uploads/2026/09/San-Luis-Obispo-Tree-Care.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}