@media(max-width:767px){.elementor .lc-choice-button{font-size:15px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:42px;}}@media(max-width:767px){.elementor .lc-content-card{padding:1.5rem;}}@media(max-width:767px){.elementor .lc-content-grid-three{gap:1rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .lc-content-stack{gap:2rem;}}@media(max-width:767px){.elementor .lc-hospice-glass-demo{padding:1rem;}}@media(max-width:767px){.elementor .lc-hospice-support-grid{gap:1.25rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .lc-v2-referral-story{padding:0px;}}@media(max-width:767px){.elementor .lc-v2-referral-photo-layout{width:calc(100% - 2rem);min-height:0px;gap:2rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .lc-v2-care-icon{width:56px;height:56px;}}@media(max-width:767px){.elementor .lc-v2-demo{padding:1.5rem;}}@media(max-width:767px){.elementor .lc-v2-places{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .lc-v2-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .lc-v2-card-title{font-size:1.75rem;}}@media(max-width:767px){.elementor .lc-v2-title{font-size:2.25rem;}}@media(max-width:767px){.elementor .lc-v2-section{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .lc-v2-container{width:calc(100% - 3rem);}}@media(max-width:767px){.elementor .lc-info-row{padding:16px;}}@media(max-width:767px){.elementor .lc-info-list{padding:12px;}}@media(max-width:767px){.elementor .lc-block-band{padding:24px;}}@media(max-width:767px){.elementor .lc-info-card{padding:24px;}}@media(max-width:767px){.elementor .lc-block-panel{padding:24px;}}@media(max-width:767px){.elementor .lc-block-title{font-size:1.875rem;}}@media(max-width:767px){.elementor .lcsg-b-display{font-size:36px;}}@media(max-width:767px){.elementor .lc-hospice-level-card{padding:1.75rem;}}@media(max-width:767px){.elementor .lc-hospice-level-heading{gap:1rem;}}@media(max-width:767px){.elementor .lc-v2-referral{width:calc(100% - 2rem);padding-block-start:3rem;padding-block-end:16rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2rem;margin-block-end:1rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.5rem;}}@media(max-width:767px){.elementor .lc-choice-button--light-guide-layout{min-height:52px;max-width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:42px;display:inline-flex;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .lc-bg-art-guide-layout{width:auto;height:auto;}}@media(max-width:767px){.elementor .lc-companion-link-guide-layout{min-height:44px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;display:inline-flex;align-items:center;}}@media(max-width:767px){.elementor .lc-companion-link-guide-layout-2{min-height:44px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;align-items:center;}}@media(max-width:767px){.elementor .lc-referral-background-photo-guide-layout{width:100%;height:22rem;}}@media(max-width:767px){.elementor .lc-motion-group-guide-layout{overflow:visible;}}@media(max-width:767px){.elementor .lc-motion-fade-guide-layout{width:100%;}}@media(max-width:767px){.elementor .lc-v2-title-guide-layout{font-size:clamp(36px,3vw,52px);}}@media(max-width:767px){.elementor .lcsg-b-body-guide-layout{max-width:46ch;}}@media(max-width:767px){.elementor .lc-v2-referral-actions-guide-layout{max-width:100%;}}@media(max-width:767px){.elementor .lc-choice-button--halo-guide-layout{width:auto;max-width:100%;overflow:visible;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0.75rem;padding-inline-end:0.75rem;display:inline-flex;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .lc-companion-link-guide-layout-3{min-height:44px;max-width:100%;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;align-items:center;}}@media(max-width:767px){.elementor .lc-v2-place-guide-layout{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;display:flex;align-items:center;}}@media(max-width:767px){.elementor .lc-v2-card-title-guide-layout{line-height:1.2;}}@media(max-width:767px){.elementor .lc-hospice-service-list-guide-layout{width:100%;}}@media(max-width:767px){.elementor .lc-v2-place-guide-layout-2{font-size:1.0625rem;line-height:1.6;padding-block-start:1rem;padding-block-end:1rem;display:flex;}}@media(max-width:767px){.elementor .lc-v2-place-guide-layout-3{font-size:1.0625rem;line-height:1.6;padding-block-start:1rem;display:flex;}}@media(max-width:767px){.elementor .lc-section-divider-guide-layout{display:grid;grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:center;}}@media(max-width:767px){.elementor .lc-divider-line--left-guide-layout{height:1px;min-width:0px;}}@media(max-width:767px){.elementor .lc-divider-brand-guide-layout{width:25px;height:36px;min-width:0px;}}@media(max-width:767px){.elementor .lc-divider-brand-art-guide-layout{width:100%;height:100%;min-width:0px;}}@media(max-width:767px){.elementor .lc-bg--haze-guide-layout{min-height:300px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;align-items:center;}}@media(max-width:767px){.elementor .lc-bg-rule-guide-layout{width:40px;height:2px;}}@media(max-width:767px){.elementor .lc-motion-fade-guide-layout-2{align-items:flex-start;}}@media(max-width:767px){.elementor .lc-block-photo--corners-guide-layout{width:100%;object-fit:cover;}}@media(max-width:767px){.elementor .lc-motion-fade-guide-layout-3{grid-template-columns:1.5rem minmax(0,1fr);}}@media(max-width:767px){.elementor .lc-block-actions-guide-layout{flex-wrap:wrap;align-items:flex-start;}}@media(max-width:767px){.elementor .lc-choice-button--light-guide-layout-2{width:auto;min-height:52px;max-width:100%;overflow:visible;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:42px;display:inline-flex;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .lc-v2-card-title-guide-layout-2{font-size:clamp(27px,2.2vw,34px);line-height:1.2;}}