.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-187743 .elementor-element.elementor-element-e735eeb.elementor-view-stacked .elementor-icon{background-color:#c1a93f}.elementor-187743 .elementor-element.elementor-element-020d442.elementor-view-stacked .elementor-icon{background-color:#c1a93f}.elementor-187743 .elementor-element.elementor-element-5ba307a.elementor-view-stacked .elementor-icon{background-color:#c1a93f}.elementor-187743 .elementor-element.elementor-element-85b3ead.elementor-view-stacked .elementor-icon{background-color:#c1a93f}.elementor-187743 .elementor-element.elementor-element-f40c6f8.elementor-view-stacked .elementor-icon{background-color:#c1a93f}.elementor-187743 .elementor-element.elementor-element-866a19a.elementor-view-stacked .elementor-icon{background-color:#c1a93f}.elementor-187743 .elementor-element.elementor-element-19b46cc.elementor-view-stacked .elementor-icon{background-color:#c1a93f}:is(.llg-section-heading,.llg-lancaster-location .llg-court-section h2,.llg-lancaster-location .llg-attorneys-section>h2){color:var(--llg-heading-color);font-family:var(--llg-heading);font-size:40px;font-weight:800;line-height:44px;letter-spacing:normal;overflow-wrap:anywhere;text-wrap:balance}.llg-local-preview{margin:0;background:#f8f9fb}.llg-local-preview .llg-lancaster-location{max-width:1440px;margin:0 auto;padding:clamp(48px,7vw,96px) 0;background:var(--llg-paper)}.llg-lancaster-location .llg-court-section,.llg-lancaster-location .llg-map-row,.llg-lancaster-location .llg-attorneys-section{width:min(80%,1240px);margin-right:auto;margin-left:auto}.llg-lancaster-location .llg-court-section{margin-bottom:clamp(52px,6vw,84px)}.llg-lancaster-location .llg-court-section h2{margin-bottom:20px}.llg-eyebrow{margin-top:0;margin-bottom:10px;color:var(--llg-accent);font-family:var(--llg-body);font-size:12px;font-weight:700;letter-spacing:.15em;line-height:14.4px;text-transform:uppercase}.llg-office-panel h2{margin-bottom:18px}.llg-directions-link{display:inline-flex;align-items:center;gap:8px;color:var(--llg-accent);font-family:var(--llg-body);font-size:16px;font-weight:700;line-height:26.4px;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.llg-directions-label{text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:5px}.llg-directions-arrow{font-size:1.2em;line-height:1;text-decoration:none;transition:transform 180ms ease}.llg-lancaster-location .llg-attorneys-section{padding-bottom:clamp(10px,2vw,30px)}.llg-lancaster-location .llg-attorneys-section>h2{margin-bottom:16px}.llg-attorneys-intro{max-width:740px;margin-bottom:34px;color:var(--llg-body-color);font-family:var(--llg-body);font-size:16px;font-weight:400;line-height:26.4px}@media (hover:hover) and (pointer:fine){.llg-directions-link:hover{color:var(--llg-accent-hover)}.llg-directions-link:hover .llg-directions-arrow{transform:translateX(3px)}}@media (max-width:1199px) and (min-width:981px){.llg-lancaster-location .llg-court-section,.llg-lancaster-location .llg-map-row,.llg-lancaster-location .llg-attorneys-section{width:min(92%,1240px)}}@media (max-width:980px){.llg-lancaster-location .llg-court-section,.llg-lancaster-location .llg-map-row,.llg-lancaster-location .llg-attorneys-section{width:min(90%,680px)}}@media (max-width:544px){.llg-local-preview .llg-lancaster-location{padding:40px 0}:is(.llg-section-heading,.llg-lancaster-location .llg-court-section h2,.llg-lancaster-location .llg-attorneys-section>h2){font-size:32px;line-height:35.2px}}