/* Lighthouse Local Growth Partners | client results additions */
.llgp-site .elementor .on-dark .filter{border-color:var(--mist-line)}
.llgp-site .elementor .on-dark .filter button{color:var(--mist)}
.llgp-site .elementor .on-dark .filter button[aria-pressed="true"],.llgp-site .elementor .on-dark .filter button:hover{color:#fff;border-bottom-color:var(--beacon)}
.llgp-site .elementor .mini[hidden]{display:none}
.llgp-site .elementor a.mini-img{display:block;color:inherit}
.llgp-site .elementor .mini-body h3 a{color:inherit;text-decoration:none}
.llgp-site .elementor .mini-body h3 a:hover{color:var(--beacon)}
.llgp-site .elementor .llgp-shot img{display:block;width:100%;height:auto}
.llgp-site .elementor .llgp-rs .wrap-narrow p{font-size:1.05rem;line-height:1.7}
.llgp-site .elementor .llgp-rs .split-copy p{line-height:1.65}
.llgp-site .elementor .llgp-rs .checks{margin-top:22px}
.llgp-site .elementor .llgp-rs .split-copy p:last-child{margin-bottom:0}
.llgp-site .elementor.llgp-result .case-full{grid-template-columns:1fr 1.1fr}
.llgp-site .elementor.llgp-result .case-full .case-img{min-height:420px}
.llgp-site .elementor.llgp-result .hero-note{margin-top:26px}
.llgp-site .elementor.llgp-result .stat-panel .sp-row b{font-size:1.9rem}
.llgp-site .elementor .ig p{overflow-wrap:anywhere}
@media (max-width:900px){.llgp-site .elementor.llgp-result .case-full{grid-template-columns:1fr}.llgp-site .elementor.llgp-result .case-full .case-img{min-height:280px}}
.llgp-site .elementor .llgp-split-text{align-items:start}
.llgp-site .elementor .llgp-split-text .llgp-split-head{padding-top:6px}
.llgp-site .elementor .llgp-split-text .llgp-split-head h2{margin:0}
.llgp-site .elementor .llgp-split-text .split-copy p:first-child{margin-top:8px}
.llgp-site .elementor .mini-body .metrics .metric span{font-size:.82rem}
@media (max-width:900px){.llgp-site .elementor .llgp-split-text .llgp-split-head{margin-bottom:-10px}}
.llgp-site .elementor.llgp-result .case-full .case-img{background:var(--harbor);min-height:0}
.llgp-site .elementor.llgp-result .case-full .case-img img{position:static;width:100%;height:auto;display:block}
.llgp-site .elementor.llgp-result .case-full .case-img .case-loc{display:none}
.llgp-site .elementor .llgp-rs .split-media .llgp-shot img{aspect-ratio:auto!important;object-fit:initial!important;height:auto!important;width:100%!important}
.llgp-site .elementor .llgp-rs .split-media{max-width:100%}

.llgp-site .elementor.llgp-result.llgp-photo .case-full .case-img{min-height:420px}
.llgp-site .elementor.llgp-result.llgp-photo .case-full .case-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
