{"id":445,"date":"2025-05-15T14:19:13","date_gmt":"2025-05-15T14:19:13","guid":{"rendered":"https:\/\/springpointsl.org\/?page_id=445"},"modified":"2026-03-12T02:41:03","modified_gmt":"2026-03-12T02:41:03","slug":"communities-old","status":"publish","type":"page","link":"https:\/\/springpointsl.org\/communities-old\/","title":{"rendered":"Communities Old"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"445\" class=\"elementor elementor-445\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9db1066 e-flex e-con-boxed e-con e-parent\" data-id=\"9db1066\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-52a4ac9 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-headline\" data-id=\"52a4ac9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"headline.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"fntn-headline center\">\n\t\t\t<h1 class=\"fntn-headline-subtitle\">Explore the Exceptional Senior Living Communities of Springpoint<\/h1>\t\t\t\t\t\t<h2 class=\"fntn-headline-title\">\n\t\t\t\tWellness Begins with <span class=\"fntn-headline-focus fntn-headline-focus-text\">Where You Live<\/span>\t\t\t<\/h2>\n\t\t\t<div class=\"fntn-headline-seperator solid\"><\/div>\t\t\t\t\t\t\t\t\t\t<div class=\"fntn-headline-description\">\n\t\t\t\t\t<p><span style=\"font-weight: 400;\">With Life Plan Communities across New Jersey and Delaware, Springpoint offers vibrant, maintenance-free living and a full continuum of care. <\/span><span style=\"font-weight: 400;\">Each location reflects our nonprofit mission, enriching lives through personalized support, engaging programs, and the peace of mind of future care.<\/span><\/p>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-579c1e2 e-con-full e-flex e-con e-parent\" data-id=\"579c1e2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0fbedc2 elementor-widget elementor-widget-location-finder\" data-id=\"0fbedc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"location-finder.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <style>\n\n            .location-map a:hover {\n                text-decoration: underline black 1px;\n            }\n            .gm-style-iw-c {\n                border-radius: 5px !important;\n                border: 1px solid var(--e-global-color-secondary, #5F7935);\n                background: #FFF;\n                z-index: 10000;\n                padding-bottom: 1px !important;\n                max-height: unset !important;\n            }\n            .gm-style-iw-chr {\n                display: none;\n            }\n            .info-window-listing {\n                margin-top: 13px;\n                margin-right: 13px;\n                position: relative;\n                display: grid;\n                grid-template-columns: 40% 60%;\n                column-gap: 13px;\n                text-align: left;\n\n                h5.ltitle {\n                    margin-bottom: 10px;\n                }\n            }\n            .location-map {\n                padding-top: 30px;\n                display: grid;\n                grid-template-columns: 40% 60%;\n                height: 60vh;\n                position: relative;\n            }\n            .location-map button.listings-nav {\n                display: none;\n            }\n            .location-map .listings {\n                overflow-y: scroll;\n                background-color: var(--e-global-color-contrast);\n            }\n            .location-map h4 {\n                margin-top: 0px;\n                margin-bottom: 0px;\n            }\n            .location-map a {\n                font-size: 16px;\n            }\n            .location-map p {\n                margin-top: 0px;\n                margin-bottom: 0px;\n            }\n            .listing {\n                background-color: var(--e-global-color-contrast);\n                position: relative;\n                display: grid;\n                text-align: left;\n                outline: 1px solid #E3E3E3;\n                margin-top: 1px;\n            }\n            .section-1 {\n                position: relative;\n                background-size: cover;\n                display: grid;\n                justify-content: center;\n                align-content: center;\n            }\n\n            .section-1 a {\n                display: none;\n                text-decoration: none;\n                font-weight: 500;\n            }\n            .section-1 a:hover {\n                text-decoration: none;\n            }\n            .section-2 .ltitle {\n                margin-bottom: 0px;\n                line-height: normal;\n\n            }\n            .listing-detail-container {\n                display: grid;\n                padding-top: 10px;\n            }\n            .listing-detail-container .licon {\n                justify-self: center;\n                margin-left: -4px;\n                padding-right: 6px;\n            }\n            .listing-detail-container .licon img {\n                height: 23px;\n                width: 23px;\n            }\n            .listing-detail-container:last-child {\n                padding-bottom: 15px;\n            }\n            .listing-detail-container a, .info-window-listing .section-2 .details a {\n                color: var(--e-global-color-text);\n                text-decoration: none;\n                font-weight: 400;\n                width: fit-content;\n            }\n            .location-finder {\n                width: 100%;\n                max-width: 1600px;\n                margin: 0 auto;\n            }\n            .location-filter {\n                display: flex;\n                border-radius: 5px;\n                background: var(--e-global-color-primary, #184A51);\n                padding: 15px 30px 15px 30px;\n                align-items: center;\n            }\n            .location-filter .lfheading {\n                color: white;\n                font-weight: 400;\n            }\n            .location-filter input, .location-filter select, .location-filter span {\n                min-height: 40px;\n                border-radius: 5px;\n                border: none;\n                color: #222;\n                font-weight: 400;\n                font-size: 16px;\n            }\n            .location-filter select {\n                -webkit-appearance: none;\n                -moz-appearance: none;\n                appearance: none;\n            }\n            .location-filter select {\n                padding-left: 75px;\n            }\n            .tax-filter-select {\n                position: relative;\n            }\n            .tax-filter-select:after {\n                content: \"\";\n                position: absolute;\n                width: 7px;\n                height: 7px;\n                border-right: 2px solid var(--e-global-color-text, #222);\n                border-bottom: 2px solid var(--e-global-color-text, #222);\n                transform: rotate(45deg);\n                top: 15px;\n                right: 18px;\n                pointer-events: none;\n            }\n            .location-filter label {\n                position: absolute;\n                padding-left: 15px;\n                justify-content: center;\n                align-content: center;\n                flex-wrap: wrap;\n                display: flex;\n                height: 100%;\n                font-weight: 800;\n            }\n            .location-filter select::after {\n                content: url('data:image\/svg+xml,<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path d=\"M0.725885 0.000617027C0.540588 0.000617027 0.352352 0.0754933 0.211411 0.22217C-0.0704704 0.515525 -0.0704704 1.00017 0.211411 1.293L5.48231 6.77845C5.61832 6.91999 5.81051 7 5.99678 7C6.18157 7 6.3654 6.93025 6.51126 6.77845L11.7753 1.30009C12.07 1.01136 12.074 0.514908 11.7921 0.222078C11.5102 -0.0712776 11.0445 -0.0712776 10.7631 0.222078L6.00671 5.18184L1.24044 0.221553C1.0995 0.0748749 0.911247 0 0.725962 0L0.725885 0.000617027Z\" fill=\"#222222\"\/><\/svg>')\n            }\n            .location-filter input, select {\n                padding: 0px 30px 0px 15px;\n            }\n            .location-filter input::placeholder {\n                color: black;\n                font-weight: 400;\n            }\n            .location-filter .autocomplete {\n                min-width: 300px;\n                border-radius: 5px !important;\n            }\n            .location-filter .hspacer {\n                border-right:rgba(255, 255, 255, 0.40) solid 1px;\n            }\n            .infowindow {\n                margin-top: 0px;\n            }\n\n            .location-loading {\n                background-color: rgba(255,255,255, .4);\n                z-index: 1000000;\n                position: absolute;\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                height: inherit;\n                width: 100%;\n            }\n            .location-loading div {\n                margin: 0 auto;\n                max-width: 15%;\n                max-height: 15%;\n            }\n            .gmap button {\n                border-radius: initial !important;\n            }\n            .autocomplete-container {\n                position: relative;\n            }\n            .autocomplete-container svg {\n                position: absolute;\n                right: 0px;\n                padding-right: 15px;\n                justify-content: center;\n                align-content: center;\n                flex-wrap: wrap;\n                display: flex;\n                height: 100%;\n                width: 2.25rem;\n                font-weight: 800;\"\n            }\n            @media only screen and (min-width: 1025px) {\n                .location-filter {\n                    gap: 2rem;\n                }\n                .listing:hover:after, .listing:active:after, .listing:focus:after, .listing.active:after {\n                    content: \"\";\n                    position: absolute;\n                    top: 4px;\n                    right: 4px;\n                    bottom: 4px;\n                    left: 4px;\n                    border: var(--e-global-color-locfinder_accent, #C68A39) 1px solid;\n                    z-index: -1;\n                }\n\n                .listing:hover .section-1:after, .listing:active .section-1:after, .listing:focus .section-1:after, .listing.active .section-1:after {\n                    content: \"\";\n                    position: absolute;\n                    top: 4px;\n                    right: 0px;\n                    bottom: 4px;\n                    left: 4px;\n                    z-index: 0;\n                    border-left: var(--e-global-color-locfinder_accent, #C68A39) 1px solid;\n                    border-top: var(--e-global-color-locfinder_accent, #C68A39) 1px solid;\n                    border-bottom: var(--e-global-color-locfinder_accent, #C68A39) 1px solid;\n                    pointer-events: none;\n                }\n                .listing-detail-container a:hover, .info-window-listing .section-2 .details a:hover {\n                    text-decoration: underline;\n                }\n                .gmap {\n                    height: auto;\n                }\n                .listing-detail-container {\n                    grid-template-columns: 6% 84% 10%;\n                }\n                .listing:hover .section-1 a:hover {\n                    background-color: var(--e-global-color-primary, #184A51);\n                }\n\n                .listing:hover .section-1 a, .listing:active .section-1 a, .listing:focus .section-1 a, .listing.active .section-1 a {\n                    display: block;\n                    flex-shrink: 0;\n                    border-radius: 100px;\n                    border: 1px solid #FFF;\n                    background: var(--e-global-color-secondary, #5F7935);\n                    color: white;\n                    z-index: 1;\n                    padding: 10px 30px 10px 30px;\n                }\n\n                .listing:hover .section-1, .listing:active .section-1, .listing:focus .section-1, .listing.active .section-1 {\n                    background-color: var(--e-global-color-secondary, #5F7935);\n                    background-blend-mode: soft-light;\n                }\n                .listing {\n                    grid-template-columns: 35% 5% 60%;\n                }\n            }\n            @media only screen and (max-width: 1024px) {\n                .location-filter {\n                    gap: 1rem;\n                }\n\n                .location-map .listings {\n                    max-height: 300px;\n                    position: relative;\n                }\n                .location-map button.listings-nav {\n                    padding: 0;\n                    border: 0;\n                    background: var(--e-global-color-secondary, #5F7935);\n                    position: absolute;\n                    right: 0px;\n                    z-index: 10;\n                    border-radius: 2px;\n                    width: 1.5rem;\n                    height: 1.5rem;\n                    opacity: 0.7;\n                    cursor: pointer;\n                    display: block;\n                }\n                .location-map button.disabled {\n                    opacity: 0.4;\n                    cursor: not-allowed;\n                }\n               .location-map button svg {\n                    width: 1.5rem;\n                    height: 1.5rem;\n                    fill: var(--e-global-color-contrast);\n                }\n                .location-map button.listings-nav:active,\n                .location-map button.listings-nav:focus {\n                    background: var(--e-global-color-primary, #184A51);\n                }\n                .location-map button.next {\n                    top: unset;\n                    bottom: 0;\n                }\n                .location-map button.prev {\n                    transform: rotate(180deg);\n                    top: 330px; \/* Height of the map in mobile(300) + padding on top of .listings(30) *\/\n                }\n\n                .listing:not(.active) .section-1:after {\n                    content: none;\n                }\n\n                .listing.active .section-1:after {\n                    content: \"\";\n                    position: absolute;\n                    top: 4px;\n                    right: 0px;\n                    bottom: 4px;\n                    left: 4px;\n                    z-index: 0;\n                    border-left: var(--e-global-color-locfinder_accent, #C68A39) 1px solid;\n                    border-top: var(--e-global-color-locfinder_accent, #C68A39) 1px solid;\n                    border-bottom: var(--e-global-color-locfinder_accent, #C68A39) 1px solid;\n                    pointer-events: none;\n                }\n                .listing.active .section-1 a {\n                    display: block;\n                    flex-shrink: 0;\n                    border-radius: 100px;\n                    border: 1px solid #FFF;\n                    background: var(--e-global-color-secondary, #5F7935);\n                    color: white;\n                    z-index: 1;\n                    padding: 10px 30px 10px 30px;\n                }\n\n                .listing.active .section-1 {\n                    background-color: rgb(95, 121, 53);\n                    background-blend-mode: soft-light;\n                }\n\n                .tax-filter-select, .location-filter .autocomplete, .autocomplete-container {\n                    width: 100%;\n                }\n                .gm-style-iw-d {\n                    overflow: hidden !important;\n                    max-height: 100% !important;\n                }\n                .info-window-listing {\n                    margin-bottom: 13px;\n                }\n                .listing:hover .section-1 a, .listing:active .section-1 a, .listing:focus .section-1 a, .listing.active .section-1 a {\n                    text-align: center;\n                    padding: 5px 15px 5px 15px;\n                    max-width: 80%;\n                    margin: 0 auto;\n                }\n                .listing-detail-container {\n                    grid-template-columns: 12% 82% 6%;\n                }\n                .location-filter {\n                    flex-direction: column;\n                }\n                .hspacer {\n                    display: none;\n                }\n                .location-filter input, .location-filter select {\n                    min-width: 100%;\n                }\n                .location-map {\n                    grid-template-columns: 100%;\n                    height: 600px;\n                }\n                .location-map .listings {\n                    order: 2;\n                }\n                .gmap {\n                    order: 1;\n                    height: 300px;\n                }\n                .listing {\n                    grid-template-columns: 30% 5% 55%;\n                }\n            }\n@keyframes drop {\n  0% {\n    transform: translateY(-200px) scaleY(0.9);\n    opacity: 0;\n  }\n  5% {\n    opacity: 0.7;\n  }\n  50% {\n    transform: translateY(0px) scaleY(1);\n    opacity: 1;\n  }\n  65% {\n    transform: translateY(-17px) scaleY(0.9);\n    opacity: 1;\n  }\n  75% {\n    transform: translateY(-22px) scaleY(0.9);\n    opacity: 1;\n  }\n  100% {\n    transform: translateY(0px) scaleY(1);\n    opacity: 1;\n  }\n}\n.drop {\n  animation: drop 1s linear forwards .5s;\n}\n\n        <\/style>\n        <script>\n            \/**\n             * TODO: address deprecation warning\n             *\/\n            class LocationFinder\n            {\n\n                constructor(root) {\n                    this.root = root;\n                    const config = (window.FountainLocationFinderConfigs || {})[root.id] || { widget: {}, featuredTaxSortedTerms: {} };\n                    this.widget = config.widget;\n                    this.featuredTaxSortedTerms = config.featuredTaxSortedTerms || {};\n\n                    this.settings = this.parseSettings();\n                    this.markers = [];\n                    this.map = null;\n                    this.lastInfoWindow = null;\n                    this.listingContainer = this.root.querySelector('.listings');\n                    this.mapDiv = this.root.querySelector('.gmap');\n\n                    this.dispatchUserGeo();\n                    this.initAutocomplete();\n                    this.defaultQueries = this.parseDefaultQueriesFromSettings();\n                    this.listingNavButtons = this.root.querySelectorAll('.location-map button.listings-nav');\n                    let selects = this.getSelects();\n                    this.ogSelects = selects.map(sel => sel.cloneNode(true));\n                    for (var i = 0; i < selects.length; i ++) {\n                        var select = selects[i];\n                        select.addEventListener(\n                            'change',\n                            function (e) {\n                                this.fetchListings(e);\n                            }.bind(this)\n                        );\n                    }\n                    this.root.addEventListener('fountain.elementor.locationfinder.ready', this.renderListings.bind(this));\n                    this.initializeMap();\n                    this.fetchListings();\n                    this.initializeListingNavButtons();\n                }\n\n                \/**\n                 * Ask for user location if we don't already have it\n                 *\/\n                dispatchUserGeo () {\n                    \/\/ only proceed if the user location feature is enabled.\n                    if (!this.settings.askLocation) {\n                        return;\n                    }\n                    if (typeof(navigator.geolocation) !== 'undefined') {\n                        const lat = window.sessionStorage.getItem('usr-lat');\n                        const lng = window.sessionStorage.getItem('usr-lng');\n                        if (!lat || !lng) {\n                            navigator.geolocation.getCurrentPosition((position) => {\n                            window.sessionStorage.setItem('usr-lat', position.coords.latitude);\n                            window.sessionStorage.setItem('usr-lng', position.coords.longitude);\n                        });\n                        }\n                    }\n                }\n\n\n                parseSettings() {\n                    return {\n                        distance: parseInt(this.widget.max_distance),\n                        inMiles: this.widget.distance_measure == 'mi',\n                        startZoom: parseInt(this.widget.start_zoom),\n                        startLat: parseFloat(this.widget.start_lat),\n                        startLon: parseFloat(this.widget.start_lon),\n                        featuredTax: this.widget.featured_tax,\n                        featuredTaxSortedTerms: this.featuredTaxSortedTerms,\n                        taxFilters: this.widget.tax_filters || [],\n                        icons: {\n                            directions: this.widget.directions_icon?.url,\n                            phone: this.widget.phone_icon?.url,\n                            featured: this.widget.featured_tax_icon?.url,\n                        },\n                        askLocation: this.widget.use_user_location === 'yes',\n                        ctaText: this.widget.cta_text,\n                        showCallTodayCta: this.widget.show_call_today_cta === 'yes',\n                        callTodayCtaText: this.widget.call_today_cta_text\n                    };\n                }\n\n\n                async initializeMap() {\n                    const { Map } = await google.maps.importLibrary(\"maps\");\n                    const position = { lat: this.settings.startLat, lng: this.settings.startLon };\n                    this.map = new Map(this.mapDiv, {\n                        mapId: 'FNTN_LOCATION_MAP',\n                        zoom: this.settings.startZoom,\n                        center: position,\n                        zoomControl: true,\n                        cameraControl: true,\n                        mapTypeControl: true,\n                        scaleControl: true,\n                        streetViewControl: false,\n                        rotateControl: true,\n                        fullscreenControl: true,\n                        mapTypeControlOptions: {\n                            style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR\n                        }\n                    });\n                }\n\n                parseDefaultQueriesFromSettings() {\n                    const pieces = this.widget.default_taxonomy_term_filters;\n                    if (!pieces) {\n                        return [];\n                    }\n                    let queries = {};\n                    for (let i = 0; i < pieces.length; i++) {\n                        const piece = pieces[i];\n                        const taxonomy = piece.split('|')[0];\n                        const term = piece.split('|')[1];\n                        if (typeof(queries[taxonomy]) === 'undefined') {\n                            queries[taxonomy] = [];\n                        }\n                        queries[taxonomy].push(term);\n                    }\n                    return queries;\n                }\n\n                context() {\n                    var ctx = {};\n                    ctx.geo = {\n                        lat: window.sessionStorage.getItem('geo-lat'),\n                        lng: window.sessionStorage.getItem('geo-lng'),\n                    };\n                    if (this.settings.askLocation) {\n                        ctx.usr = {\n                            lat: window.sessionStorage.getItem('usr-lat'),\n                            lng: window.sessionStorage.getItem('usr-lng'),\n                        };\n                    } else {\n                        ctx.usr = {\n                            lat: null,\n                            lng: null,\n                        };\n                    }\n                    return ctx;\n                }\n\n                \/**\n                 * Initialize query form and its autocomplete input\n                 *\/\n                initAutocomplete() {\n                    const form = this.root.querySelector('.location-filter');\n                    if (form) {\n                        form.addEventListener(\n                            'submit',\n                            function (e) {\n                                e.preventDefault();\n                            }\n                        );\n                    }\n\n                    \/\/ reset geo state (shared across all finder instances)\n                    window.sessionStorage.removeItem('geo-last-place');\n                    window.sessionStorage.removeItem('geo-lat');\n                    window.sessionStorage.removeItem('geo-lng');\n                    window.sessionStorage.removeItem('geo-ref');\n                    const input = this.root.querySelector('.autocomplete');\n                    if (input) {\n                        google.maps.importLibrary(\"places\");\n                        const autocomplete = new google.maps.places.Autocomplete(input, {\n                            types: [\"geocode\"], \/\/ or \"(cities)\" or \"establishment\"\n                            componentRestrictions: {country: \"us\"} \/\/ optional country restriction\n                        });\n                        autocomplete.addListener(\n                            \"place_changed\",\n                            function() {\n                                const place = autocomplete.getPlace();\n                                window.sessionStorage.setItem('geo-last-place', JSON.stringify(place));\n                                window.sessionStorage.setItem('geo-lat', place.geometry.location.lat());\n                                window.sessionStorage.setItem('geo-lng', place.geometry.location.lng());\n                                window.sessionStorage.setItem('geo-ref', place.reference);\n                                this.fetchListings();\n                            }.bind(this)\n                        );\n                    }\n                }\n\n                \/**\n                 * Get form selects for querying\n                 *\/\n                getSelects() {\n                    return [].slice.call(this.root.querySelectorAll('.taxonomy-select'));\n                }\n\n                getFeaturedTaxonomy(listing) {\n                    if (!this.settings.featuredTax) {\n                        return [];\n                    }\n                    let featuredTaxTerms = listing.taxonomies[this.settings.featuredTax] || [];\n                    let sortedTerms = this.settings.featuredTaxSortedTerms;\n\n                    if (Object.keys(sortedTerms).length) { \/\/ This is true only if sort strategy is not alpha\n                        featuredTaxTerms.sort((a,b) => {\n                            \/\/ priority (highest first). Similar priority terms are sorted A-Z\n                            if (sortedTerms[a] == sortedTerms[b]) {\n                                if (a > b) { return 1; }\n                                if (a < b) { return -1; }\n                                return 0;\n                            }\n                            return sortedTerms[b] - sortedTerms[a];\n                        })\n                    } else {\n                        featuredTaxTerms.sort();\n                    }\n                    return featuredTaxTerms;\n                }\n\n                clearMarkers() {\n                    for (let i = 0; i < this.markers.length; i ++) {\n                        this.markers[i].setMap(null);\n                    }\n                    this.markers = [];\n                }\n\n                hide(className) {\n                    const elements = this.root.querySelectorAll('.' + className);\n                    elements.forEach(el => el.style.display = 'none');\n                }\n\n                show(className) {\n                    const elements = this.root.querySelectorAll('.' + className);\n                    elements.forEach(el => el.style.display = '');\n                }\n\n                \/**\n                 * Output listing data and add each listing as a pin to the map\n                 *\/\n                async renderListings(e) {\n                    console.debug('Rendering listings...');\n                    this.clearMarkers();\n                    let listingData = e.detail;\n                    let parent = this.listingContainer;\n                    if (parent === null) {\n                        console.error('Could not find listing parent container');\n                    }\n                    let listingIdLookup = {};\n                    let listings = [];\n\n                    \/\/ From the settings, get the taxonomy options that should be filtered\n                    let filterTermOptions = {};\n                    this.settings.taxFilters.forEach(filter => {\n                        if (filter.filter_options == \"true\") {\n                            filterTermOptions[filter.taxonomy] = new Set();\n                        }\n                    });\n\n                    const range = document.createRange();\n                    const { AdvancedMarkerElement, PinElement } = await google.maps.importLibrary(\"marker\");\n                    const { InfoWindow } = await google.maps.importLibrary(\"maps\");\n                    let bounds = new google.maps.LatLngBounds();\n                    const getActivePin = () => new PinElement(\n                        {\n                            glyphColor: 'white',\n                            background: 'var(--e-global-color-secondary, #5F7935)',\n                            borderColor: 'var(--e-global-color-secondary, #5F7935)',\n                        }\n                    );\n                    const getInactivePin = () => new PinElement(\n                        {\n                            glyphColor: 'white',\n                            background: 'var(--e-global-color-accent, #BB6050)',\n                            borderColor: 'var(--e-global-color-accent, #BB6050)',\n                        }\n                    );\n                    const intersectionObserver = new IntersectionObserver((entries) => {\n                        for (const entry of entries) {\n                            if (entry.isIntersecting) {\n                                entry.target.classList.add('drop');\n                                intersectionObserver.unobserve(entry.target);\n                            }\n                        }\n                    });\n                    if (listingData.posts.length === 0) {\n                        this.show('location-no-result');\n                        this.hide('location-map');\n                    } else {\n                        this.show('location-map');\n                        this.hide('location-no-result');\n                    }\n\n                    const finder = this;\n                    for (let i = 0; i < listingData.posts.length; i ++) {\n                        const listing = listingData.posts[i];\n                        let directions = `<span><a href=\"${listing.address.directions.url}\" target=\"_blank\">${listing.address.directions.title}<\/a><\/span>`;\n                        if (listing.address.distanceFromOrigin.miles) {\n                            directions = `<span><a href=\"${listing.address.directions.url}\" target=\"_blank\">${listing.address.directions.title}<\/a> (${parseInt(listing.address.distanceFromOrigin.miles)}mi)<\/span>`;\n                        }\n\n                        let target = '_self';\n                        let url = listing.info.url;\n                        let cta_text = this.settings.ctaText;\n\n                        if (!url && this.settings.showCallTodayCta && listing.info.phone) {\n                            cta_text = this.settings.callTodayCtaText;\n                            url = `tel:${listing.info.phone}`;\n                        } else if (url && url.indexOf(window.location.hostname) === -1 && !url.startsWith('\/')) {\n                            target = '_blank';\n                        }\n                        const featuredTaxonomies = this.getFeaturedTaxonomy(listing);\n                        let featuredTaxonomiesElement = '';\n                        if (featuredTaxonomies.length) {\n                            featuredTaxonomiesElement = `\n                            <div class=\"listing-detail-container\">\n                                <div class=\"licon\">\n                                    <img decoding=\"async\" src=\"${this.settings.icons.featured}\"\/>\n                                <\/div>\n                                <p>${featuredTaxonomies.join(', ')}<\/p>\n                            <\/div>\n                            `;\n                        }\n                        \/\/ Allow only the taxonomy options that are valid based on current listings\n                        for (const term in listing.taxonomies) {\n                            listing.taxonomies[term].forEach(t => filterTermOptions[term]?.add(t));\n                        }\n\n                        const contents = `\n                        <div class=\"listing\"\n                            data-listing-id=\"${listing.id}\"\n                            tabindex=${i + 1000}\n                        >\n                            <div\n                                class=\"section-1\"\n                                style=\"background-image: url('${listing.info.image.url}')\"\n                                alt=\"${listing.info.image.alt}\"\n                            >\n                                ${url ? `<a href=\"${url}\" target=\"${target}\">${cta_text}<\/a>` : ''}\n                            <\/div>\n                            <div class=\"spacer\"><\/div>\n                            <div class=\"section-2\">\n                                <h5 class=\"ltitle\">${listing.info.title}<\/h5>\n                                <div class=\"details\">\n                                    ${featuredTaxonomiesElement}\n                                    <div class=\"listing-detail-container\">\n                                        <div class=\"licon\">\n                                            <img decoding=\"async\" src=\"${this.settings.icons.directions}\"\/>\n                                        <\/div>\n                                        ${directions}\n                                    <\/div>\n                                    <div class=\"listing-detail-container\">\n                                        <div class=\"licon\">\n                                            <img decoding=\"async\" src=\"${this.settings.icons.phone}\"\/>\n                                        <\/div>\n                                        <a href=\"tel:+1${listing.info.phone}\">${listing.info.phone}<\/a>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        `;\n                        const infoWindow = new InfoWindow(\n                            {\n                                content: `\n                                <div class=\"info-window-listing\"\n                                    data-listing-id=\"${listing.id}\"\n                                >\n                                    <div\n                                        class=\"section-1\"\n                                        style=\"background-image: url('${listing.info.image.url}')\"\n                                        alt=\"${listing.info.image.alt}\"\n                                    >\n                                    <\/div>\n                                    <div class=\"section-2\">\n                                        <h5 class=\"ltitle infowindow\">${listing.info.title}<\/h5>\n                                        <div class=\"details\">\n                                            <a href=\"${listing.address.directions.url}\" target=\"_blank\">\n                                            ${listing.address.street_address_line_1}\n                                            ${listing.address.city}, ${listing.address.state} ${listing.address.postal_code}\n                                            <\/a>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>`,\n                                ariaLabel: listing.info.title,\n                            }\n                        );\n                        const inactivePin = getInactivePin();\n\n                        const markerContent = inactivePin.element;\n                        markerContent.style.opacity = '0';\n                        \/\/ add handling for Marker API inconsistency\n                        if (typeof(markerContent.addListener) === 'function') {\n                            markerContent.addListener('animationend', (event) => {\n                                markerContent.classList.remove('drop');\n                                markerContent.style.opacity = '1';\n                            });\n                        } else {\n                            markerContent.addEventListener('animationend', (event) => {\n                                markerContent.classList.remove('drop');\n                                markerContent.style.opacity = '1';\n                            });\n                        }\n                        const time = 2 + Math.random(); \/\/ 2s delay for easy to see the animation\n                        markerContent.style.setProperty('--delay-time', time + 's');\n                        intersectionObserver.observe(markerContent);\n                        const marker = new AdvancedMarkerElement(\n                            {\n                            map: this.map,\n                            position: {\n                                lat: listing.address.latitude,\n                                lng: listing.address.longitude,\n                            },\n                            title: listing.info.title,\n                            gmpClickable: true,\n                            content: markerContent,\n                            }\n                        );\n                        infoWindow.addListener(\n                            'close',\n                            function () {\n                                const id = infoWindow.anchor.dataset.id;\n                                const listingDiv = finder.root.querySelector(`.listing[data-listing-id=\"${id}\"]`);\n                                if (listingDiv) {\n                                    listingDiv.classList.remove('active');\n                                }\n                                infoWindow.anchor.element.content = getInactivePin().element;\n                            }\n                        );\n                        marker.addEventListener(\n                            'gmp-click',\n                            \/**\n                             * When we click a marker\n                             *\n                             * Activate the related listing\n                             * Open the info window\n                             * Close the deactivate the last opened infowindow (if exists)\n                             * Set the new last opened infowindow context\n                             *\/\n                            function (e) {\n                                const listingDiv = finder.root.querySelector(`.listing[data-listing-id=\"${listing.id}\"]`);\n                                if (listingDiv && !listingDiv.classList.contains('active')) {\n                                    listingDiv.classList.add('active');\n                                    listingDiv.scrollIntoView({behavior: 'smooth', block: 'nearest', inline: 'start'});\n                                    e.currentTarget.content = getActivePin().element;\n                                    e.currentTarget.style.zIndex = 10000;\n                                    infoWindow.open(\n                                        {\n                                            anchor: marker,\n                                            map: finder.map,\n                                        }\n                                    );\n                                }\n                                if (typeof(finder.lastInfoWindow) !== 'undefined' && finder.lastInfoWindow !== null) {\n                                    if (finder.lastInfoWindow.isOpen) {\n                                    const id = finder.lastInfoWindow.anchor.dataset.id;\n                                    const prevListingDiv = finder.root.querySelector(`.listing[data-listing-id=\"${id}\"]`);\n                                    if (prevListingDiv) {\n                                        prevListingDiv.classList.remove('active');\n                                    }\n                                    finder.lastInfoWindow.anchor.style.zIndex = 1;\n                                    finder.lastInfoWindow.anchor.element.content = getInactivePin().element;\n                                    finder.lastInfoWindow.close();\n                                    finder.lastInfoWindow = null;\n                                    }\n                                }\n                                if (infoWindow.isOpen) {\n                                    finder.lastInfoWindow = infoWindow;\n                                }\n\n                            }\n                        );\n                        marker.dataset.id = listing.id;\n                        console.debug(`Listing Id: ${listing.id}, ${listing.address.latitude}, ${listing.address.longitude}`);\n                        bounds.extend(new google.maps.LatLng(listing.address.latitude, listing.address.longitude));\n                        let node = range.createContextualFragment(contents);\n                        listings.push(node);\n                        this.markers.push(marker);\n                        listingIdLookup[listing.id] = marker;\n                    }\n                    const center = bounds.getCenter();\n                    const ctx = this.getSearchContext();\n                    if (ctx.lat && ctx.lng) {\n                        bounds.extend(new google.maps.LatLng(ctx.lat, ctx.lng));\n                    }\n                    console.debug(`Found center: ${center.lat()}, ${center.lng()}`);\n\n                    this.map.fitBounds(bounds);\n                    this.map.setZoom(this.settings.startZoom);\n                    parent.replaceChildren(...listings);\n                    const listingIds = Object.keys(listingIdLookup);\n\n                    if (listingData.posts.length > 0) {\n                        \/\/ Remove the invalid options from the taxonomy selects that have filter option setting enabled.\n                        for (const term in filterTermOptions) {\n                            const selectClone = this.ogSelects.find(select => select.dataset.term === term)?.cloneNode(true);\n                            const termSelect = this.root.querySelector(`select[data-term=\"${term}\"]`);\n                            const value = termSelect?.value || '';\n                            const optionNodes = [];\n\n                            selectClone?.querySelectorAll('option').forEach((option, index) => {\n                                if (index == 0 || filterTermOptions[term].has(option.getAttribute(\"value\"))) {\n                                    const optionClone = option.cloneNode(true);\n                                    optionClone.selected = option.value === value; \/\/ Restore the previous value if it exists\n                                    optionNodes.push(optionClone);\n                                }\n                            });\n                            if (termSelect) {\n                                termSelect.replaceChildren(...optionNodes);\n                            }\n                        }\n                    }\n\n                    for (let i = 0; i < listingIds.length; i ++) {\n                        const listingId = listingIds[i];\n                        const listingDiv = this.root.querySelector(`.listing[data-listing-id=\"${listingId}\"]`);\n                        if (listingDiv) {\n                            listingDiv.addEventListener('click', function() {\n                                listingIdLookup[listingId].click();\n                            });\n                        }\n                    }\n                    if (listings.length > 1) {\n                        const nextBtn = this.root.querySelector('button.listings-nav.next');\n                        if (nextBtn) {\n                            nextBtn.classList.remove('disabled');\n                        }\n                    }\n                    setTimeout(function() {this.hide('location-loading');}.bind(this), 1000);\n                }\n\n                \/**\n                 * Builds taxonomy filter based on taxonomy selects and their related values\n                 *\n                 * @return Array<object>\n                 *\/\n                getTaxonomyFilters() {\n                    let selects = this.getSelects();\n                    let queries = [];\n                    let defaultQueries = this.defaultQueries;\n                    let usedKeys = [];\n                    for (let i = 0; i < selects.length; i ++) {\n                        const select = selects[i];\n                        const selectedOptions = select.selectedOptions;\n                        let options = [];\n                        for (let x = 0; x < selectedOptions.length; x++) {\n                            if (selectedOptions[x].value) {\n                                options.push(selectedOptions[x].value);\n                            }\n                        }\n                        const taxonomyName = select.dataset.term;\n                        if (typeof(defaultQueries[taxonomyName]) !== 'undefined') {\n                            for (let j = 0; j < defaultQueries[taxonomyName].length; j ++) {\n                                options.push(defaultQueries[taxonomyName][j]);\n                            }\n                            usedKeys.push(taxonomyName);\n                        }\n                        if (options.length > 0) {\n                            queries.push(\n                                {\n                                    taxonomy: select.dataset.term,\n                                    field: 'name',\n                                    terms: options\n                                }\n                            );\n                        }\n                    }\n                    \/\/ append default queries which are controlled at the widget level\n                    const keys = Object.keys(defaultQueries);\n                    for (let y = 0; y < keys.length; y ++) {\n                        if (usedKeys.indexOf(keys[y]) === -1) {\n                            queries.push(\n                                {\n                                    taxonomy: keys[y],\n                                    field: 'name',\n                                    terms: defaultQueries[keys[y]]\n                                }\n                            );\n                        }\n                    }\n                    return queries;\n                }\n\n                \/**\n                 * Returns radius object for listing query\n                 *\/\n                getRadius() {\n                    return {\n                        distance: this.settings.distance,\n                        inMiles: this.settings.inMiles\n                    };\n                }\n\n                \/**\n                 * Provides lat\/lng context user is searching from\n                 *\n                 * @return {Object|null}\n                 *\/\n                getSearchContext() {\n                    const ctx = this.context();\n                    \/\/ first check latest geocoding result\n                    if (ctx.geo.lat && ctx.geo.lng) {\n                        console.debug(`Using geocoded context ${ctx.geo.lat}, ${ctx.geo.lng}`);\n                        return ctx.geo;\n                    }\n                    \/\/ next, if no geocoding result is available\n                    \/\/ use the user's location\n                    if (ctx.usr.lat && ctx.usr.lng) {\n                        console.debug(`Using user's context ${ctx.usr.lat}, ${ctx.usr.lng})`);\n                        return ctx.usr;\n                    }\n                    console.debug('No search context available');\n                    return {\n                        lat: null,\n                        lng: null\n                    };\n                }\n\n                \/**\n                 * Fetch backend locations based on our user-defined query\n                 *\/\n                async fetchListings(e) {\n                    console.debug('Fetching listings...');\n                    this.show('location-loading');\n                    this.listingNavButtons.forEach(\n                        (button) => {\n                            button.classList.add('disabled');\n                        }\n                    );\n                    let searchContext = this.getSearchContext();\n                    let taxonomyFilters = this.getTaxonomyFilters();\n                    let radius = this.getRadius();\n                    let uri = '\/wp-json\/fountain\/ea\/v1\/locations\/locate?';\n                    uri += new URLSearchParams(\n                        {\n                            searchContext: JSON.stringify({latitude: searchContext.lat, longitude: searchContext.lng}),\n                            radius: JSON.stringify(radius),\n                            taxonomyFilters: JSON.stringify(taxonomyFilters)\n                        }\n                    ).toString();\n                    let response = await fetch(\n                        uri\n                    );\n                    let json = await response.json();\n                    let event = new CustomEvent('fountain.elementor.locationfinder.ready', {detail: json});\n                    this.root.dispatchEvent(event);\n                }\n                \/**\n                 * Initialize listings navigation buttons\n                 *\/\n                initializeListingNavButtons() {\n                    this.listingNavButtons.forEach(\n                        (button) => {\n                            button.addEventListener(\n                                'click',\n                                function (e) {\n                                    e.preventDefault();\n                                    if (e.currentTarget.classList.contains('disabled')) {\n                                        return;\n                                    }\n                                    const listingContainer = this.listingContainer;\n                                    const listingsContainerHeight = listingContainer.offsetHeight;\n                                    const listingsContainerScrollTop = listingContainer.scrollTop;\n                                    const listings = listingContainer.querySelectorAll('.listing')\n                                    let match = null;\n                                    let listingsIndex = 0;\n                                    listings.forEach(\n                                        (listing, index) => {\n                                            if (listing.offsetTop - listingsContainerScrollTop < 10) {\n                                                match = listing;\n                                                listingsIndex = index;\n                                            }\n                                        }\n                                    );\n\n                                    if (e.currentTarget.classList.contains('prev')) {\n                                        const scrollHeight = match ? match.nextElementSibling?.offsetHeight || match.offsetHeight : listingsContainerHeight;\n                                        listingContainer.scrollBy({ left: 0, top: -scrollHeight, behavior: \"smooth\" });\n                                        this.root.querySelector('button.listings-nav.next')?.classList.remove('disabled');\n                                        if (listingsIndex == 0) {\n                                            e.currentTarget.classList.add('disabled');\n                                        }\n                                    } else {\n                                        const scrollHeight = match ? match.offsetHeight : listingsContainerHeight;\n                                        listingContainer.scrollBy({ left: 0, top: scrollHeight, behavior: \"smooth\" });\n                                        this.root.querySelector('button.listings-nav.prev')?.classList.remove('disabled');\n                                        if (listingsIndex == listings.length - 2) {\n                                            e.currentTarget.classList.add('disabled');\n                                        }\n                                    }\n                                }.bind(this)\n                            );\n                        }\n                    );\n                }\n            }\n            \/**\n             * Initialize location finder client rendering for every uninitialized\n             * .location-finder container on the page. Safe to call repeatedly:\n             * the data-finder-initialized attribute prevents double-initialization.\n             *\/\n            function locationFinderInitMap() {\n                document.querySelectorAll('.location-finder:not([data-finder-initialized])').forEach((root) => {\n                    if (!root.id) {\n                        return;\n                    }\n                    root.setAttribute('data-finder-initialized', 'true');\n                    new LocationFinder(root);\n                });\n            }\n            window.locationFinderInitMap = locationFinderInitMap;\n            window.addEventListener(\n                'widget.reload',\n                locationFinderInitMap,\n            );\n        <\/script>\n        <script defer\n            src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyDKs3_3nRQngMDZLyZRTQ_GPjZ4kR_nbEQ&loading=async&libraries=places&callback=locationFinderInitMap\">\n        <\/script>\n                <script>\n            window.FountainLocationFinderConfigs = window.FountainLocationFinderConfigs || {};\n            window.FountainLocationFinderConfigs[\"fntn-locfinder-6a8df9d291f35\"] = {\n                widget: {\"title\":\"Refine Your Search\",\"tag\":\"h5\",\"max_distance\":400,\"start_zoom\":7,\"start_lat\":40.0425119,\"start_lon\":-75.3731406222075,\"tax_filters\":[{\"taxonomy\":\"community-type\",\"_id\":\"6729876\",\"sort_strategy\":\"alpha\",\"filter_options\":false},{\"taxonomy\":\"living-option\",\"_id\":\"651a740\",\"sort_strategy\":\"sort_order\",\"filter_options\":false}],\"featured_tax\":\"community-type\",\"directions_icon\":{\"url\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/map-marker.png\",\"id\":463,\"size\":\"\",\"alt\":\"\",\"source\":\"library\"},\"phone_icon\":{\"url\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/phone-1.png\",\"id\":465,\"size\":\"\",\"alt\":\"\",\"source\":\"library\"},\"featured_tax_icon\":{\"url\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/home.png\",\"id\":466,\"size\":\"\",\"alt\":\"\",\"source\":\"library\"},\"default_taxonomy_term_filters\":[],\"loading_gif\":{\"url\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/loading-1-3.gif\",\"id\":12388,\"size\":\"\",\"alt\":\"\",\"source\":\"library\"},\"no_results_content\":\"<p>We couldn't find a location that meets your search criteria, but we're here to help!<\\\/p><p><a href=\\\"\\\/contact\\\/\\\">Contact our team<\\\/a>, and we'll work with you to explore the best available options.<\\\/p>\",\"use_user_location\":\"no\",\"show_search_bar\":\"yes\",\"distance_measure\":\"mi\",\"featured_tax_sort_strategy\":\"alpha\",\"show_scroll_bar\":\"yes\",\"cta_text\":\"Visit Website\",\"show_call_today_cta\":\"no\",\"call_today_cta_text\":null,\"_title\":\"\",\"_margin\":{\"unit\":\"px\",\"top\":\"\",\"right\":\"\",\"bottom\":\"\",\"left\":\"\",\"isLinked\":true},\"_padding\":{\"unit\":\"px\",\"top\":\"\",\"right\":\"\",\"bottom\":\"\",\"left\":\"\",\"isLinked\":true},\"_element_width\":\"\",\"_element_width_tablet\":\"\",\"_element_width_mobile\":\"\",\"_element_custom_width\":null,\"_grid_column\":\"\",\"_grid_column_custom\":null,\"_grid_row\":\"\",\"_grid_row_custom\":null,\"_flex_align_self\":\"\",\"_flex_order\":\"\",\"_flex_order_custom\":null,\"_flex_size\":\"\",\"_flex_grow\":null,\"_flex_shrink\":null,\"_element_vertical_align\":null,\"_position\":\"\",\"_offset_orientation_h\":null,\"_offset_x\":null,\"_offset_x_end\":null,\"_offset_orientation_v\":null,\"_offset_y\":null,\"_offset_y_end\":null,\"_z_index\":\"\",\"_element_id\":\"\",\"_css_classes\":\"\",\"e_display_conditions\":\"\",\"_element_cache\":\"\",\"eael_wrapper_link_switch\":\"\",\"eael_wrapper_link\":null,\"eael_wrapper_link_disable_traditional\":null,\"eael_hover_effect_switch\":\"\",\"eael_hover_effect_enable_live_changes\":null,\"eael_hover_effect_opacity_popover\":null,\"eael_hover_effect_opacity\":null,\"eael_hover_effect_filter_popover\":null,\"eael_hover_effect_blur_is_on\":null,\"eael_hover_effect_blur\":null,\"eael_hover_effect_contrast_is_on\":null,\"eael_hover_effect_contrast\":null,\"eael_hover_effect_grayscale_is_on\":null,\"eael_hover_effect_grayscal\":null,\"eael_hover_effect_invert_is_on\":null,\"eael_hover_effect_invert\":null,\"eael_hover_effect_saturate_is_on\":null,\"eael_hover_effect_saturate\":null,\"eael_hover_effect_sepia_is_on\":null,\"eael_hover_effect_sepia\":null,\"eael_hover_effect_offset_popover\":null,\"eael_hover_effect_offset_left\":null,\"eael_hover_effect_offset_left_tablet\":null,\"eael_hover_effect_offset_left_mobile\":null,\"eael_hover_effect_offset_top\":null,\"eael_hover_effect_offset_top_tablet\":null,\"eael_hover_effect_offset_top_mobile\":null,\"eael_hover_effect_transform_popover\":null,\"eael_hover_effect_rotate_is_on\":null,\"eael_hover_effect_transform_rotatex\":null,\"eael_hover_effect_transform_rotatey\":null,\"eael_hover_effect_transform_rotatez\":null,\"eael_hover_effect_scale_is_on\":null,\"eael_hover_effect_transform_scalex\":null,\"eael_hover_effect_transform_scaley\":null,\"eael_hover_effect_skew_is_on\":null,\"eael_hover_effect_transform_skewx\":null,\"eael_hover_effect_transform_skewy\":null,\"eael_hover_effect_general_settings_duration\":null,\"eael_hover_effect_general_settings_delay\":null,\"eael_hover_effect_general_settings_easing\":null,\"eael_hover_effect_opacity_popover_hover\":null,\"eael_hover_effect_opacity_hover\":null,\"eael_hover_effect_filter_hover_popover\":null,\"eael_hover_effect_blur_hover_is_on\":null,\"eael_hover_effect_blur_hover\":null,\"eael_hover_effect_contrast_hover_is_on\":null,\"eael_hover_effect_contrast_hover\":null,\"eael_hover_effect_grayscale_hover_is_on\":null,\"eael_hover_effect_grayscal_hover\":null,\"eael_hover_effect_invert_hover_is_on\":null,\"eael_hover_effect_invert_hover\":null,\"eael_hover_effect_saturate_hover_is_on\":null,\"eael_hover_effect_saturate_hover\":null,\"eael_hover_effect_sepia_hover_is_on\":null,\"eael_hover_effect_sepia_hover\":null,\"eael_hover_effect_offset_hover_popover\":null,\"eael_hover_effect_offset_hover_left\":null,\"eael_hover_effect_offset_hover_left_tablet\":null,\"eael_hover_effect_offset_hover_left_mobile\":null,\"eael_hover_effect_offset_hover_top\":null,\"eael_hover_effect_offset_hover_top_tablet\":null,\"eael_hover_effect_offset_hover_top_mobile\":null,\"eael_hover_effect_transform_hover_popover\":null,\"eael_hover_effect_rotate_hover_is_on\":null,\"eael_hover_effect_transform_hover_rotatex\":null,\"eael_hover_effect_transform_hover_rotatey\":null,\"eael_hover_effect_transform_hover_rotatez\":null,\"eael_hover_effect_scale_hover_is_on\":null,\"eael_hover_effect_transform_hover_scalex\":null,\"eael_hover_effect_transform_hover_scaley\":null,\"eael_hover_effect_skew_hover_is_on\":null,\"eael_hover_effect_transform_hover_skewx\":null,\"eael_hover_effect_transform_hover_skewy\":null,\"eael_hover_effect_general_settings_hover_duration\":null,\"eael_hover_effect_general_settings_hover_delay\":null,\"eael_hover_effect_general_settings_hover_easing\":null,\"eael_hover_effect_hover_tilt\":null,\"eael_liquid_glass_effect_switch\":\"\",\"eael_liquid_glass_effect\":null,\"eael_liquid_glass_effect_bg_color_effect1\":null,\"eael_liquid_glass_effect_bg_color_effect2\":null,\"eael_liquid_glass_effect_backdrop_filter_effect1\":null,\"eael_liquid_glass_effect_backdrop_filter_effect2\":null,\"eael_liquid_glass_effect_brightness_effect2\":null,\"eael_liquid_glass_border_distortion\":null,\"eael_liquid_glass_border_radious_distortion\":null,\"eael_liquid_glass_shadow_effect\":null,\"eael_liquid_glass_border_effect1_border\":null,\"eael_liquid_glass_border_effect1_width\":null,\"eael_liquid_glass_border_effect1_color\":null,\"eael_liquid_glass_border_effect2_border\":null,\"eael_liquid_glass_border_effect2_width\":null,\"eael_liquid_glass_border_effect2_color\":null,\"eael_liquid_glass_border_effect3_border\":null,\"eael_liquid_glass_border_effect3_width\":null,\"eael_liquid_glass_border_effect3_color\":null,\"eael_liquid_glass_border_effect4_border\":null,\"eael_liquid_glass_border_effect4_width\":null,\"eael_liquid_glass_border_effect4_color\":null,\"eael_liquid_glass_border_radius_effect1\":null,\"eael_liquid_glass_border_radius_effect2\":null,\"eael_liquid_glass_border_radius_effect3\":null,\"eael_liquid_glass_border_radius_effect4\":null,\"eael_liquid_glass_shadow_effect1_box_shadow_type\":null,\"eael_liquid_glass_shadow_effect1_box_shadow\":null,\"eael_liquid_glass_shadow_effect1_box_shadow_position\":null,\"eael_liquid_glass_shadow_effect2_box_shadow_type\":null,\"eael_liquid_glass_shadow_effect2_box_shadow\":null,\"eael_liquid_glass_shadow_effect2_box_shadow_position\":null,\"eael_liquid_glass_shadow_effect3_box_shadow_type\":null,\"eael_liquid_glass_shadow_effect3_box_shadow\":null,\"eael_liquid_glass_shadow_effect3_box_shadow_position\":null,\"eael_liquid_glass_shadow_effect4_box_shadow_type\":null,\"eael_liquid_glass_shadow_effect4_box_shadow\":null,\"eael_liquid_glass_shadow_effect4_box_shadow_position\":null,\"eael_enable_image_masking\":\"\",\"eael_image_masking_type\":null,\"eael_image_masking_clip_path\":null,\"eael_image_masking_enable_custom_clip_path\":null,\"eael_image_masking_custom_clip_path\":null,\"eael_image_masking_svg\":null,\"eael_image_masking_hover_effect\":null,\"eael_image_masking_clip_path_hover\":null,\"eael_image_masking_enable_custom_clip_path_hover\":null,\"eael_image_masking_custom_clip_path_hover\":null,\"eael_image_masking_svg_hover\":null,\"eael_image_masking_hover_selector\":null,\"eael_image_masking_image_size\":null,\"eael_image_masking_image_custom_size_custom\":null,\"eael_image_masking_image_position\":null,\"eael_image_masking_image_repeat\":null,\"motion_fx_motion_fx_scrolling\":\"\",\"motion_fx_translateY_effect\":null,\"motion_fx_translateY_direction\":null,\"motion_fx_translateY_speed\":null,\"motion_fx_translateY_affectedRange\":null,\"motion_fx_translateX_effect\":null,\"motion_fx_translateX_direction\":null,\"motion_fx_translateX_speed\":null,\"motion_fx_translateX_affectedRange\":null,\"motion_fx_opacity_effect\":null,\"motion_fx_opacity_direction\":null,\"motion_fx_opacity_level\":null,\"motion_fx_opacity_range\":null,\"motion_fx_blur_effect\":null,\"motion_fx_blur_direction\":null,\"motion_fx_blur_level\":null,\"motion_fx_blur_range\":null,\"motion_fx_rotateZ_effect\":null,\"motion_fx_rotateZ_direction\":null,\"motion_fx_rotateZ_speed\":null,\"motion_fx_rotateZ_affectedRange\":null,\"motion_fx_scale_effect\":null,\"motion_fx_scale_direction\":null,\"motion_fx_scale_speed\":null,\"motion_fx_scale_range\":null,\"motion_fx_transform_origin_x\":null,\"motion_fx_transform_origin_y\":null,\"motion_fx_devices\":null,\"motion_fx_range\":null,\"motion_fx_motion_fx_mouse\":\"\",\"motion_fx_mouseTrack_effect\":null,\"motion_fx_mouseTrack_direction\":null,\"motion_fx_mouseTrack_speed\":null,\"motion_fx_tilt_effect\":null,\"motion_fx_tilt_direction\":null,\"motion_fx_tilt_speed\":null,\"handle_motion_fx_asset_loading\":\"\",\"sticky\":\"\",\"sticky_on\":null,\"sticky_offset\":null,\"sticky_offset_tablet\":null,\"sticky_offset_mobile\":null,\"sticky_effects_offset\":null,\"sticky_effects_offset_tablet\":null,\"sticky_effects_offset_mobile\":null,\"sticky_anchor_link_offset\":null,\"sticky_anchor_link_offset_tablet\":null,\"sticky_anchor_link_offset_mobile\":null,\"sticky_parent\":null,\"_animation\":\"\",\"_animation_tablet\":\"\",\"_animation_mobile\":\"\",\"animation_duration\":null,\"_animation_delay\":null,\"_transform_rotate_popover\":\"\",\"_transform_rotateZ_effect\":null,\"_transform_rotateZ_effect_tablet\":null,\"_transform_rotateZ_effect_mobile\":null,\"_transform_rotate_3d\":null,\"_transform_rotateX_effect\":null,\"_transform_rotateX_effect_tablet\":null,\"_transform_rotateX_effect_mobile\":null,\"_transform_rotateY_effect\":null,\"_transform_rotateY_effect_tablet\":null,\"_transform_rotateY_effect_mobile\":null,\"_transform_perspective_effect\":null,\"_transform_perspective_effect_tablet\":null,\"_transform_perspective_effect_mobile\":null,\"_transform_translate_popover\":\"\",\"_transform_translateX_effect\":null,\"_transform_translateX_effect_tablet\":null,\"_transform_translateX_effect_mobile\":null,\"_transform_translateY_effect\":null,\"_transform_translateY_effect_tablet\":null,\"_transform_translateY_effect_mobile\":null,\"_transform_scale_popover\":\"\",\"_transform_keep_proportions\":\"yes\",\"_transform_scale_effect\":null,\"_transform_scale_effect_tablet\":null,\"_transform_scale_effect_mobile\":null,\"_transform_scaleX_effect\":null,\"_transform_scaleX_effect_tablet\":null,\"_transform_scaleX_effect_mobile\":null,\"_transform_scaleY_effect\":null,\"_transform_scaleY_effect_tablet\":null,\"_transform_scaleY_effect_mobile\":null,\"_transform_skew_popover\":\"\",\"_transform_skewX_effect\":null,\"_transform_skewX_effect_tablet\":null,\"_transform_skewX_effect_mobile\":null,\"_transform_skewY_effect\":null,\"_transform_skewY_effect_tablet\":null,\"_transform_skewY_effect_mobile\":null,\"_transform_flipX_effect\":\"\",\"_transform_flipY_effect\":\"\",\"_transform_rotate_popover_hover\":\"\",\"_transform_rotateZ_effect_hover\":null,\"_transform_rotateZ_effect_hover_tablet\":null,\"_transform_rotateZ_effect_hover_mobile\":null,\"_transform_rotate_3d_hover\":null,\"_transform_rotateX_effect_hover\":null,\"_transform_rotateX_effect_hover_tablet\":null,\"_transform_rotateX_effect_hover_mobile\":null,\"_transform_rotateY_effect_hover\":null,\"_transform_rotateY_effect_hover_tablet\":null,\"_transform_rotateY_effect_hover_mobile\":null,\"_transform_perspective_effect_hover\":null,\"_transform_perspective_effect_hover_tablet\":null,\"_transform_perspective_effect_hover_mobile\":null,\"_transform_translate_popover_hover\":\"\",\"_transform_translateX_effect_hover\":null,\"_transform_translateX_effect_hover_tablet\":null,\"_transform_translateX_effect_hover_mobile\":null,\"_transform_translateY_effect_hover\":null,\"_transform_translateY_effect_hover_tablet\":null,\"_transform_translateY_effect_hover_mobile\":null,\"_transform_scale_popover_hover\":\"\",\"_transform_keep_proportions_hover\":\"yes\",\"_transform_scale_effect_hover\":null,\"_transform_scale_effect_hover_tablet\":null,\"_transform_scale_effect_hover_mobile\":null,\"_transform_scaleX_effect_hover\":null,\"_transform_scaleX_effect_hover_tablet\":null,\"_transform_scaleX_effect_hover_mobile\":null,\"_transform_scaleY_effect_hover\":null,\"_transform_scaleY_effect_hover_tablet\":null,\"_transform_scaleY_effect_hover_mobile\":null,\"_transform_skew_popover_hover\":\"\",\"_transform_skewX_effect_hover\":null,\"_transform_skewX_effect_hover_tablet\":null,\"_transform_skewX_effect_hover_mobile\":null,\"_transform_skewY_effect_hover\":null,\"_transform_skewY_effect_hover_tablet\":null,\"_transform_skewY_effect_hover_mobile\":null,\"_transform_flipX_effect_hover\":\"\",\"_transform_flipY_effect_hover\":\"\",\"_transform_transition_hover\":{\"unit\":\"px\",\"size\":\"\",\"sizes\":[]},\"motion_fx_transform_x_anchor_point\":null,\"motion_fx_transform_y_anchor_point\":null,\"_background_background\":\"\",\"_background_color\":null,\"_background_color_stop\":null,\"_background_color_b\":null,\"_background_color_b_stop\":null,\"_background_gradient_type\":null,\"_background_gradient_angle\":null,\"_background_gradient_position\":null,\"_background_image\":null,\"_background_position\":null,\"_background_xpos\":null,\"_background_ypos\":null,\"_background_attachment\":null,\"_background_repeat\":null,\"_background_size\":null,\"_background_bg_width\":null,\"_background_video_link\":null,\"_background_video_start\":null,\"_background_video_end\":null,\"_background_play_once\":null,\"_background_play_on_mobile\":null,\"_background_privacy_mode\":null,\"_background_video_fallback\":null,\"_background_slideshow_gallery\":null,\"_background_slideshow_loop\":null,\"_background_slideshow_slide_duration\":null,\"_background_slideshow_slide_transition\":null,\"_background_slideshow_transition_duration\":null,\"_background_slideshow_background_size\":null,\"_background_slideshow_background_position\":null,\"_background_slideshow_lazyload\":null,\"_background_slideshow_ken_burns\":null,\"_background_slideshow_ken_burns_zoom_direction\":null,\"_background_hover_background\":\"\",\"_background_hover_color\":null,\"_background_hover_color_stop\":null,\"_background_hover_color_b\":null,\"_background_hover_color_b_stop\":null,\"_background_hover_gradient_type\":null,\"_background_hover_gradient_angle\":null,\"_background_hover_gradient_position\":null,\"_background_hover_image\":null,\"_background_hover_position\":null,\"_background_hover_xpos\":null,\"_background_hover_ypos\":null,\"_background_hover_attachment\":null,\"_background_hover_repeat\":null,\"_background_hover_size\":null,\"_background_hover_bg_width\":null,\"_background_hover_video_link\":null,\"_background_hover_video_start\":null,\"_background_hover_video_end\":null,\"_background_hover_play_once\":null,\"_background_hover_play_on_mobile\":null,\"_background_hover_privacy_mode\":null,\"_background_hover_video_fallback\":null,\"_background_hover_slideshow_gallery\":null,\"_background_hover_slideshow_loop\":null,\"_background_hover_slideshow_slide_duration\":null,\"_background_hover_slideshow_slide_transition\":null,\"_background_hover_slideshow_transition_duration\":null,\"_background_hover_slideshow_background_size\":null,\"_background_hover_slideshow_background_position\":null,\"_background_hover_slideshow_lazyload\":null,\"_background_hover_slideshow_ken_burns\":null,\"_background_hover_slideshow_ken_burns_zoom_direction\":null,\"_background_hover_transition\":{\"unit\":\"px\",\"size\":\"\",\"sizes\":[]},\"_border_border\":\"\",\"_border_width\":null,\"_border_color\":null,\"_border_radius\":{\"unit\":\"px\",\"top\":\"\",\"right\":\"\",\"bottom\":\"\",\"left\":\"\",\"isLinked\":true},\"_box_shadow_box_shadow_type\":\"\",\"_box_shadow_box_shadow\":null,\"_box_shadow_box_shadow_position\":null,\"_border_hover_border\":\"\",\"_border_hover_width\":null,\"_border_hover_color\":null,\"_border_radius_hover\":{\"unit\":\"px\",\"top\":\"\",\"right\":\"\",\"bottom\":\"\",\"left\":\"\",\"isLinked\":true},\"_box_shadow_hover_box_shadow_type\":\"\",\"_box_shadow_hover_box_shadow\":null,\"_box_shadow_hover_box_shadow_position\":null,\"_border_hover_transition\":{\"unit\":\"px\",\"size\":\"\",\"sizes\":[]},\"_mask_switch\":\"\",\"_mask_shape\":null,\"_mask_image\":null,\"_mask_size\":null,\"_mask_size_scale\":null,\"_mask_position\":null,\"_mask_position_x\":null,\"_mask_position_y\":null,\"_mask_repeat\":null,\"hide_desktop\":\"\",\"hide_tablet\":\"\",\"hide_mobile\":\"\",\"_attributes\":\"\",\"custom_css\":\"\"},\n                featuredTaxSortedTerms: []            };\n        <\/script>\n        <style>\n            #fntn-locfinder-6a8df9d291f35 .location-map .listings {\n                                padding-right: 1px; \/** for the scrollbar border conflict *\/\n                            }\n                                <\/style>\n        <section id=\"fntn-locfinder-6a8df9d291f35\" class=\"location-finder\">\n            <form class=\"location-filter container center\">\n                <h5 class=\"lfheading\">Refine Your Search<\/h5>\n                                    <div class=\"autocomplete-container\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 22 22\" fill=\"none\">\n                            <g clip-path=\"url(#clip0_209_214)\">\n                            <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21.6418 19.9135L15.3993 13.6693C16.4692 12.241 17.1112 10.4733 17.1112 8.55602C17.1112 3.83812 13.2724 0 8.55602 0C3.839 0 0 3.8379 0 8.55602C0 13.273 3.83878 17.1112 8.55602 17.1112C10.4733 17.1112 12.2419 16.4683 13.671 15.3976L19.9135 21.6418C20.1524 21.8807 20.4652 22.0002 20.7781 22.0002C21.0909 22.0002 21.4037 21.8807 21.6417 21.6418C22.1195 21.164 22.1196 20.3913 21.6418 19.9135ZM8.55613 14.6671C5.18573 14.6671 2.44431 11.9256 2.44431 8.55611C2.44431 5.18571 5.18573 2.44429 8.55613 2.44429C11.9257 2.44429 14.6671 5.18571 14.6671 8.55611C14.6671 11.9256 11.9257 14.6671 8.55613 14.6671Z\" fill=\"var(--e-global-color-text)\"><\/path>\n                            <\/g>\n                            <defs>\n                            <clipPath id=\"clip0_209_214\">\n                            <rect fill=\"var(--e-global-color-text)\"><\/rect>\n                            <\/clipPath>\n                            <\/defs>\n                        <\/svg>\n                        <input class=\"autocomplete\" name=\"autocomplete\" placeholder=\"Enter a city, state or zip\" type=\"text\"\/>\n                    <\/div>\n                                        <span class=\"hspacer\"><\/span>\n                                                <div class=\"tax-filter-select\">\n                                <label for=\"6a8df9d2922bacommunity-type\">Show:<\/label>\n                                <select id=\"6a8df9d2922bacommunity-type\" aria-placeholder=\"All Community Types\" name=\"community-type\" data-term=\"community-type\" class=\"taxonomy-select\">\n                                    <option value=\"\" selected>All Community Types<\/option>\n                                                                        <option value=\"Affordable Housing\" >Affordable Housing<\/option>\n                                                                                <option value=\"Life Plan Community\" >Life Plan Community<\/option>\n                                                                                <option value=\"Senior Care Community\" >Senior Care Community<\/option>\n                                                                        <\/select>\n                            <\/div>\n                                                        <div class=\"tax-filter-select\">\n                                <label for=\"6a8df9d292329living-option\">Show:<\/label>\n                                <select id=\"6a8df9d292329living-option\" aria-placeholder=\"All Living Options\" name=\"living-option\" data-term=\"living-option\" class=\"taxonomy-select\">\n                                    <option value=\"\" selected>All Living Options<\/option>\n                                                                        <option value=\"Independent Living\" >Independent Living<\/option>\n                                                                                <option value=\"Assisted Living\" >Assisted Living<\/option>\n                                                                                <option value=\"Memory Care\" >Memory Care<\/option>\n                                                                                <option value=\"Skilled Nursing\" >Skilled Nursing<\/option>\n                                                                                <option value=\"Affordable Housing\" >Affordable Housing<\/option>\n                                                                                <option value=\"Long-Term Care\" >Long-Term Care<\/option>\n                                                                                <option value=\"Personal Care Services\" >Personal Care Services<\/option>\n                                                                                <option value=\"Rehabilitation\" >Rehabilitation<\/option>\n                                                                                <option value=\"Respite Care\" >Respite Care<\/option>\n                                                                                <option value=\"Short-Term Rehabilitation\" >Short-Term Rehabilitation<\/option>\n                                                                        <\/select>\n                            <\/div>\n                            \n            <\/form>\n            <div class=\"location-no-result\" style=\"display: none\">\n                <p>We couldn't find a location that meets your search criteria, but we're here to help!<\/p><p><a href=\"\/contact\/\">Contact our team<\/a>, and we'll work with you to explore the best available options.<\/p>            <\/div>\n            <div class=\"location-map\">\n               <button class=\"prev disabled listings-nav\">\n                    <svg aria-hidden=\"true\" class=\"fa-toggle e-font-icon-svg e-fas-angle-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z\">\n                        <\/path>\n                    <\/svg>\n                <\/button>\n                <button class=\"next disabled listings-nav\">\n                    <svg aria-hidden=\"true\" class=\"fa-toggle e-font-icon-svg e-fas-angle-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z\">\n                        <\/path>\n                    <\/svg>\n                <\/button>\n                <div class=\"location-loading\">\n                    <div>\n                        <img decoding=\"async\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/05\/loading-1-3.gif\" \/>\n                    <\/div>\n                <\/div>\n                <div class=\"listings\"><\/div>\n                <div class=\"gmap\"><\/div>\n            <\/div>\n        <\/section>\n\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0a348ed e-con-full e-grid e-con e-parent\" data-id=\"0a348ed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a3e031a elementor-widget__width-inherit elementor-widget-tablet__width-auto elementor-widget elementor-widget-image\" data-id=\"a3e031a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1988\" height=\"1856\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/New-Option_-Why-Choose-a-SPT-Community-Block_iStock-1470668459-min-scaled-e1751305872426.jpg\" class=\"attachment-full size-full wp-image-13670\" alt=\"Seniors walking down a bridge\" srcset=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/New-Option_-Why-Choose-a-SPT-Community-Block_iStock-1470668459-min-scaled-e1751305872426.jpg 1988w, https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/New-Option_-Why-Choose-a-SPT-Community-Block_iStock-1470668459-min-scaled-e1751305872426-300x280.jpg 300w, https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/New-Option_-Why-Choose-a-SPT-Community-Block_iStock-1470668459-min-scaled-e1751305872426-1024x956.jpg 1024w, https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/New-Option_-Why-Choose-a-SPT-Community-Block_iStock-1470668459-min-scaled-e1751305872426-768x717.jpg 768w, https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/New-Option_-Why-Choose-a-SPT-Community-Block_iStock-1470668459-min-scaled-e1751305872426-1536x1434.jpg 1536w\" sizes=\"(max-width: 1988px) 100vw, 1988px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b09da63 e-flex e-con-boxed e-con e-child\" data-id=\"b09da63\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ca7729b elementor-widget__width-initial elementor-widget elementor-widget-headline\" data-id=\"ca7729b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"headline.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"fntn-headline center\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"fntn-headline-title\">\n\t\t\t\tWhy Choose a Springpoint Community?\t\t\t<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"fntn-headline-description\">\n\t\t\t\t\t<p>With a strong legacy of excellence, Springpoint provides senior living options designed for comfort, security, and peace of mind.\u00a0<strong>As a nonprofit organization, we put people first, offering high-quality communities, innovative care solutions, and a commitment to enriching lives at every stage.<\/strong><\/p>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7219dc1 e-con-full e-grid e-con e-child\" data-id=\"7219dc1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0ecb296 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"0ecb296\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/starburst-white.svg\" class=\"attachment-full size-full wp-image-14023\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">A Home That Fits You<\/h3><p class=\"elementor-image-box-description\">Choose from beautifully designed senior living residences, including cottages, villas, and apartment homes.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b78f459 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"b78f459\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/starburst-white.svg\" class=\"attachment-full size-full wp-image-14023\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Wellness &amp; Enrichment<\/h3><p class=\"elementor-image-box-description\">Our award-winning LivWell program supports your health, learning, and social connections.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-69814ba elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"69814ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/starburst-white.svg\" class=\"attachment-full size-full wp-image-14023\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Future Peace of Mind<\/h3><p class=\"elementor-image-box-description\">As Life Plan Communities, we provide a continuum of care, ensuring your needs are met today and tomorrow.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17a3b79 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"17a3b79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/06\/starburst-white.svg\" class=\"attachment-full size-full wp-image-14023\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">A Trusted Non-Profit<\/h3><p class=\"elementor-image-box-description\">With more than 100 years of experience, we are committed to financial security and resident well-being.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1fe7a0c e-con-full e-flex e-con e-parent\" data-id=\"1fe7a0c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d383fbc elementor-widget elementor-widget-template\" data-id=\"d383fbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"14089\" class=\"elementor elementor-14089\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e5c301b e-flex e-con-boxed e-con e-parent\" data-id=\"2e5c301b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2c745a9c e-con-full e-flex e-con e-child\" data-id=\"2c745a9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b1d31e7 elementor-widget elementor-widget-headline\" data-id=\"1b1d31e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"headline.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"fntn-headline left\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"fntn-headline-title\">\n\t\t\t\tStart Your Journey Today. Let\u2019s Connect!\t\t\t<\/h2>\n\t\t\t<div class=\"fntn-headline-seperator solid\"><\/div>\t\t\t\t\t\t\t\t\t\t<div class=\"fntn-headline-description\">\n\t\t\t\t\t<p>We\u2019re here to help you find the right path\u2014whether you're exploring senior living options, career opportunities, or ways to give back. Explore the links below to learn more and take the next step with Springpoint.<\/p>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-78aa2717 e-grid e-con-full e-con e-child\" data-id=\"78aa2717\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"elementor-element elementor-element-1a57eb57 e-con-full no-underline e-flex e-con e-child\" data-id=\"1a57eb57\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"\/communities\/senior-care-communities\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-582b792c elementor-widget__width-initial elementor-widget-mobile__width-initial content-border-right elementor-widget elementor-widget-heading\" data-id=\"582b792c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Senior Care<br \/>Communities<\/h4>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-79620a30 e-con-full e-flex e-con e-child\" data-id=\"79620a30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6169f4f5 elementor-widget elementor-widget-image\" data-id=\"6169f4f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/04\/np_arrow_2573152_FFFFFF-1-1.svg\" class=\"attachment-full size-full wp-image-127\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-27690fbe e-con-full no-underline e-flex e-con e-child\" data-id=\"27690fbe\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"\/communities\/life-plan-communities\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-550dbd9 elementor-widget__width-initial content-border-right elementor-widget elementor-widget-heading\" data-id=\"550dbd9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Life Plan<br \/>Communities<\/h4>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a6d3ea4 e-con-full e-flex e-con e-child\" data-id=\"7a6d3ea4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5507b16e elementor-widget elementor-widget-image\" data-id=\"5507b16e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/04\/np_arrow_2573152_FFFFFF-1-1.svg\" class=\"attachment-full size-full wp-image-127\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-469b68ff e-con-full no-underline e-flex e-con e-child\" data-id=\"469b68ff\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"\/communities\/affordable-housing\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f7c697 elementor-widget__width-initial content-border-right elementor-widget elementor-widget-heading\" data-id=\"7f7c697\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Affordable Housing<br \/>Communities<\/h4>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-72ef34b5 e-con-full e-flex e-con e-child\" data-id=\"72ef34b5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5017761d elementor-widget elementor-widget-image\" data-id=\"5017761d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/04\/np_arrow_2573152_FFFFFF-1-1.svg\" class=\"attachment-full size-full wp-image-127\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-44c7aca7 e-con-full no-underline e-flex e-con e-child\" data-id=\"44c7aca7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"\/about\/mission\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-156b0a9 elementor-widget__width-initial content-border-right elementor-widget elementor-widget-heading\" data-id=\"156b0a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">About Our Mission<\/h4>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4cfdd850 e-con-full e-flex e-con e-child\" data-id=\"4cfdd850\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70d0a91b elementor-widget elementor-widget-image\" data-id=\"70d0a91b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/04\/np_arrow_2573152_FFFFFF-1-1.svg\" class=\"attachment-full size-full wp-image-127\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b450b4b e-con-full connect-form e-flex e-con e-child\" data-id=\"2b450b4b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b99bd32 text-color elementor-widget elementor-widget-headline\" data-id=\"b99bd32\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"headline.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"fntn-headline left\">\n\t\t\t\t\t\t\t\t\t<h5 class=\"fntn-headline-title\">\n\t\t\t\tHave questions or want to learn more?\t\t\t<\/h5>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"fntn-headline-description\">\n\t\t\t\t\t<span class=\"text-color\">Fill out the form below, and a member of our team will be in touch soon.<\/span>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-700f1606 fntn-gforms eael-gravity-form-button-custom elementor-widget elementor-widget-eael-gravity-form\" data-id=\"700f1606\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-gravity-form.default\">\n\t\t\t\t\t\t\t\t<div class=\"eael-contact-form eael-gravity-form eael-custom-radio-checkbox eael-contact-form-align-center\">\n\t\t        <script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_unknown gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' style='display:none'><style>#gform_wrapper_1[data-form-index=\"0\"].gform-theme{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-btn-bg-color-hover-tertiary: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style><div id='gf_1' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; indicates required fields<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_1'  action='\/wp-json\/wp\/v2\/pages\/445#gf_1' data-formid='1' novalidate><div class='gf_invisible ginput_recaptchav3' data-sitekey='6LcA2uwqAAAAABaE8I1qcry06y_Uj_i47ra3_ZWP' data-tabindex='0'><input id=\"input_d6940e429b33b630150a5335bca4b629\" class=\"gfield_recaptcha_response\" type=\"hidden\" name=\"input_d6940e429b33b630150a5335bca4b629\" value=\"\"\/><\/div>\n                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_1_1\" class=\"gfield gfield--type-select gfield--input-type-select field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_1'><span class='gform-field-label__text'>Choose Area of Interest<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_1' id='input_1_1' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Choose Area of Interest<\/option><option value='affordable-housing' >Affordable Housing<\/option><option value='Home Care' >Home Care<\/option><option value='Long-term Care Planning' >Long-term Care Planning<\/option><option value='Springpoint Foundation' >Springpoint Foundation<\/option><option value='Careers' >Careers<\/option><option value='Help Me Find a Community' >Help Me Find a Community<\/option><\/select><\/div><\/div><div id=\"field_1_3\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_3'><span class='gform-field-label__text'>First Name<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_1_3' type='text' value='' class='large'    placeholder='First Name*' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_4\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_4'><span class='gform-field-label__text'>Last Name<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_1_4' type='text' value='' class='large'    placeholder='Last Name*' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_5\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_5'><span class='gform-field-label__text'>Email<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_5' id='input_1_5' type='email' value='' class='large'   placeholder='Email*' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_6\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--phone-format-standard gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_6'><span class='gform-field-label__text'>Phone<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_6' id='input_1_6' type='tel' value='' class='large'  placeholder='Phone*' aria-required=\"true\" aria-invalid=\"false\"   data-mask=\"(999) 999-9999\" \/><\/div><\/div><div id=\"field_1_7\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full text-area-field field_sublabel_below gfield--has-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_7'><span class='gform-field-label__text'>Questions<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_7' id='input_1_7' class='textarea small'  aria-describedby=\"gfield_description_1_7\"  placeholder='Questions'  aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><div class='gfield_description' id='gfield_description_1_7'>*Required Information<\/div><\/div><div id=\"field_1_14\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full text-area-field gfield_contains_required field_sublabel_below gfield--has-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_14'><span class='gform-field-label__text'>Questions<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_14' id='input_1_14' class='textarea small'  aria-describedby=\"gfield_description_1_14\"  placeholder='Questions*' aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><div class='gfield_description' id='gfield_description_1_14'>*Required Information<\/div><\/div><div id=\"field_1_12\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gform-html gfield_html field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  >By submitting this form you are agreeing to receive emails about events, offers, and news. You are also agreeing to our <a href=\"\/privacy-policy\/\">Privacy Policy<\/a>.<\/div><fieldset id=\"field_1_13\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gform-html field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><legend class='gfield_label gform-field-label screen-reader-text gfield_label_before_complex' ><span class='gform-field-label__text'><\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_13'><div class='gchoice gchoice_1_13_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_13.1' type='checkbox'  value='By checking this box, you consent to receive text messages from Springpoint Senior Living, Inc. regarding your inquiries in accordance with our &lt;a href=&quot;https:\/\/springpointsl.org\/privacy-policy\/&quot;&gt;Privacy Policy&lt;\/a&gt;. You may opt-out at any time by replying STOP. For assistance, text HELP. Message and data rates apply. Messaging frequency may vary.'  id='choice_1_13_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_13_1' id='label_1_13_1' class='gform-field-label gform-field-label--type-inline'>By checking this box, you consent to receive text messages from Springpoint Senior Living, Inc. regarding your inquiries in accordance with our <a href=\"https:\/\/springpointsl.org\/privacy-policy\/\">Privacy Policy<\/a>. You may opt-out at any time by replying STOP. For assistance, text HELP. Message and data rates apply. Messaging frequency may vary.<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit Inquiry<\/button> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='eNH5Z79o4cUNxwAGI9JS0mgmveZyHPWA\/1fdeyqRTt4SAyaxzKvwWeRAGF3ZEBbFv7g7kQMhlo5ZGO856d2uWKKgAN4tW7rgXessRNXSQUeyl5U=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCIxMy4xXCI6XCI1NGQxOGFjMDQyZWRlMDgzM2Y4MjdkMDljY2Y3OGM4OFwiLFwiZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2RcIjpbXCI1ZGQ0ODY4OTYwZjBjMmQ0ZTIwNDNlOTEyNWYwOGU4OFwiLFwiOGM0YWU3MjIxMzQxZmFhOTRjYTQwMjgwY2IxOGExYWNcIl0sXCJnZm9ybV90aGVtZVwiOlwiZjZmMTM3YjU0ZDBjYzEyYzgwMjRlZDU4MmE3YTAyYzBcIixcImdmb3JtX3N0eWxlX3NldHRpbmdzXCI6XCI1YzM4OWE0MDZlMjUyY2E2YjNkZGY3M2EzN2Y1ZmU4OVwiLFwiZm9ybV9pZFwiOlwiZTBjMmJlYTVlYzA4M2Y2OGM1MjE5OWYyZWE3MzdiYTlcIixcInVybFwiOlwiOGQ2Njg4YjkyMzExZWEwMmM0YWI4YTEzOThiNmNhZThcIixcInN0YXRlX3RpbWVzdGFtcFwiOlwiMDM0YjQ3ODg1Y2RiMjZhYTQ5NmM0ZWM5MzkzNTFjMWZcIn0iLCI0NzFlMzQyOTQ2MGQ3MTA4Y2JmNDNiNWNlMTU2NDgyOCIsMTc4NzY4OTQyNl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\t\t\t<\/div>\n\n            <script type=\"text\/javascript\">\n                var gf_global = {\"gf_currency_config\":{\"name\":\"U.S. Dollar\",\"symbol_left\":\"$\",\"symbol_right\":\"\",\"symbol_padding\":\"\",\"thousand_separator\":\",\",\"decimal_separator\":\".\",\"decimals\":2,\"code\":\"USD\"},\"base_url\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/plugins\\\/gravityforms\",\"number_formats\":[],\"version_hash\":\"dfb0a2a8cf500e3ade2453a88b1e9b4e\",\"strings\":{\"newRowAdded\":\"New row added.\",\"rowRemoved\":\"Row removed\",\"formSaved\":\"The form has been saved.  The content contains the link to return and complete the form.\"}};\t\t\t\tvar gf_vars = {\"active\":\"Active\",\"inactive\":\"Inactive\",\"save\":\"Save\",\"update\":\"Update\",\"previousLabel\":\"Previous\",\"selectFormat\":\"Select a format\",\"column\":\"Column\",\"editToViewAll\":\"5 of %d items shown. Edit field to view all\",\"selectAll\":\"Select All\",\"enterValue\":\"Enter a value\",\"formTitle\":\"Untitled Form\",\"formDescription\":\"We would love to hear from you! Please fill out this form and we will get in touch with you shortly.\",\"formConfirmationMessage\":\"Thanks for contacting us! We will get in touch with you shortly.\",\"submitButtonText\":\"Submit Button Text\",\"submitImageAltText\":\"Submit Image Alt Text\",\"buttonText\":\"Submit\",\"pageButtonText\":\"Button Text\",\"nextPageButtonAltText\":\"Next Image Alt Text\",\"previousPageButtonAltText\":\"Previous Image Alt Text\",\"next_page_button\":\"Next\",\"previous_page_button\":\"Previous\",\"buttonDescription\":\"The submit button for this form\",\"loading\":\"Loading...\",\"thisFieldIf\":\"this field if\",\"thisSectionIf\":\"this section if\",\"thisPage\":\"this page if\",\"thisFormButton\":\"this form button if\",\"show\":\"Show\",\"hide\":\"Hide\",\"enable\":\"Enable\",\"disable\":\"Disable\",\"enabled\":\"Enabled\",\"disabled\":\"Disabled\",\"configure\":\"Configure\",\"conditional_logic_text\":\"Conditional Logic\",\"conditional_logic_desc\":\"Conditional logic allows you to change what the user sees depending on the fields they select.\",\"conditional_logic_a11y\":\"Adding conditional logic to the form submit button could cause usability problems for some users and negatively impact the accessibility of your form. Learn more about button conditional logic in our <a href=\\\"https:\\\/\\\/docs.gravityforms.com\\\/field-accessibility-warning\\\/\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\">documentation<span class=\\\"screen-reader-text\\\">(opens in a new tab)<\\\/span>&nbsp;<span class=\\\"gform-icon gform-icon--external-link\\\" aria-hidden=\\\"true\\\"><\\\/span><\\\/a>.\",\"page\":\"Page\",\"next_button\":\"Next Button\",\"button\":\"Submit Button\",\"all\":\"All\",\"any\":\"Any\",\"ofTheFollowingMatch\":\"of the following match:\",\"is\":\"is\",\"isNot\":\"is not\",\"greaterThan\":\"greater than\",\"lessThan\":\"less than\",\"contains\":\"contains\",\"startsWith\":\"starts with\",\"endsWith\":\"ends with\",\"emptyChoice\":\"Empty (no choices selected)\",\"alertLegacyMode\":\"This form has legacy markup enabled and doesn\\u2019t support field resizing within the editor. Please disable legacy markup in the form settings to enable live resizing.\",\"thisConfirmation\":\"Use this confirmation if\",\"thisNotification\":\"Send this notification if\",\"confirmationSave\":\"Save\",\"confirmationSaving\":\"Saving...\",\"confirmationAreYouSure\":\"Are you sure you wish to cancel these changes?\",\"confirmationIssueSaving\":\"There was an issue saving this confirmation.\",\"confirmationConfirmDelete\":\"Are you sure you wish to delete this confirmation?\",\"confirmationIssueDeleting\":\"There was an issue deleting this confirmation.\",\"confirmationConfirmDiscard\":\"There are unsaved changes to the current confirmation. Would you like to discard these changes?\",\"confirmationDefaultName\":\"Untitled Confirmation\",\"confirmationDefaultMessage\":\"Thanks for contacting us! We will get in touch with you shortly.\",\"confirmationInvalidPageSelection\":\"Please select a page.\",\"confirmationInvalidRedirect\":\"Please enter a URL.\",\"confirmationInvalidName\":\"Please enter a confirmation name.\",\"confirmationDeleteField\":\"Deleting this field will also delete all entry data associated with it. 'Cancel' to abort. 'OK' to delete.\",\"confirmationDeleteDisplayField\":\"You're about to delete this field. 'Cancel' to stop. 'OK' to delete\",\"confirmationDeleteDisplayFieldTitle\":\"Warning\",\"conditionalLogicDependency\":\"This form contains {type} conditional logic dependent upon this field. Deleting this field will deactivate those conditional logic rules and also delete all entry data associated with the field. 'Cancel' to abort. 'OK' to delete.\",\"conditionalLogicDependencyChoice\":\"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to delete this choice? 'Cancel' to abort. 'OK' to delete.\",\"conditionalLogicDependencyChoiceEdit\":\"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to modify this choice? 'Cancel' to abort. 'OK' to continue.\",\"conditionalLogicDependencyAdminOnly\":\"This form contains {type} conditional logic dependent upon this field. Are you sure you want to mark this field as Administrative? 'Cancel' to abort. 'OK' to continue.\",\"conditionalLogicRichTextEditorWarning\":\"This form contains conditional logic dependent upon this field. This will no longer work if the Rich Text Editor is enabled.  Are you sure you want to enable the Rich Text Editor?  'Cancel' to abort. 'OK' to continue.\",\"conditionalLogicTypeButton\":\"button\",\"conditionalLogicTypeConfirmation\":\"confirmation\",\"conditionalLogicTypeNotification\":\"notification\",\"conditionalLogicTypeNoficationRouting\":\"notification routing\",\"conditionalLogicTypeField\":\"field\",\"conditionalLogicTypeFeed\":\"feed\",\"conditionalLogicWarningTitle\":\"Conditional Logic Warning\",\"mergeTagsText\":\"Insert Merge Tags\",\"baseUrl\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/plugins\\\/gravityforms\",\"gf_currency_config\":{\"name\":\"U.S. Dollar\",\"symbol_left\":\"$\",\"symbol_right\":\"\",\"symbol_padding\":\"\",\"thousand_separator\":\",\",\"decimal_separator\":\".\",\"decimals\":2,\"code\":\"USD\"},\"otherChoiceValue\":\"Other\",\"isFormTrash\":false,\"currentlyAddingField\":false,\"visibilityOptions\":[{\"label\":\"Visible\",\"value\":\"visible\",\"description\":\"Default option. The field is visible when viewing the form.\"},{\"label\":\"Hidden\",\"value\":\"hidden\",\"description\":\"The field is hidden when viewing the form. Useful when you require the functionality of this field but do not want the user to be able to see this field.\"},{\"label\":\"Administrative\",\"value\":\"administrative\",\"description\":\"The field is only visible when administering submitted entries. The field is not visible or functional when viewing the form.\"}],\"addFieldFilter\":\"Add a condition\",\"removeFieldFilter\":\"Remove a condition\",\"filterAndAny\":\"{0} of the following match:\",\"customChoices\":\"Custom Choices\",\"predefinedChoices\":\"Predefined Choices\",\"fieldLabelAriaLabel\":\"{field_label} - {field_type}, jump to this field&#039;s settings\",\"fieldCanBeAddedTitle\":\"Field Limit\",\"fieldCanBeAddedMessage\":\"A form can only contain one {field_type} field.\",\"fieldCanBeAddedProductTitle\":\"Missing Product field\",\"fieldCanBeAddedProduct\":\"You must add a Product field to the form first.\",\"fieldForbiddenInRepeaterTitle\":\"Unrepeatable Field\",\"fieldForbiddenInRepeater\":\"{field_type} fields are not supported in Repeaters.\",\"legacyMarkupTitle\":\"Unsupported Markup\",\"fieldCanBeAddedMultipleChoice\":\"You cannot add a Multiple Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.\",\"fieldCanBeAddedImageChoice\":\"You cannot add an Image Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.\",\"FieldAjaxonErrorTitle\":\"Error\",\"StartAddFieldAjaxonError\":\"Ajax error while adding field. Please refresh the page and try again.\",\"StartChangeInputTypeAjaxonError\":\"Ajax error while changing input type. Please refresh the page and try again.\",\"MissingNameCustomChoicesTitle\":\"Missing Name\",\"MissingNameCustomChoices\":\"Please give this custom choice a name.\",\"DuplicateNameCustomChoicesTitle\":\"Duplicate Name\",\"DuplicateNameCustomChoices\":\"This custom choice name is already in use. Please enter another name.\",\"DuplicateTitleMessageTitle\":\"Duplicate Title\",\"DuplicateTitleMessage\":\"The form title you have entered is already taken. Please enter a unique form title.\",\"ValidateFormMissingFormTitleTitle\":\"Missing Form Title\",\"ValidateFormMissingFormTitle\":\"Please enter a Title for this form. When adding the form to a page or post, you will have the option to hide the title.\",\"ValidateFormEmptyPageTitle\":\"Empty Page\",\"ValidateFormEmptyPage\":\"This form currently has one or more pages without any fields. Blank pages are a result of Page Breaks that are positioned as the first or last field in the form or right after each other. Please adjust the Page Breaks.\",\"ValidateFormMissingProductLabelTitle\":\"Missing Product Label\",\"ValidateFormMissingProductLabel\":\"This form has a Product field with a blank label. Please enter a label for every Product field.\",\"ValidateFormMissingProductFieldTitle\":\"Missing Product field\",\"ValidateFormMissingProductField\":\"This form has an Option field without a Product field. You must add a Product field to your form.\",\"FormulaIsValidTitle\":\"Success\",\"FormulaIsValid\":\"The formula appears to be valid.\",\"FormulaIsInvalid\":\"There appears to be a problem with the formula.\",\"DeleteFormTitle\":\"Confirm\",\"DeleteForm\":\"You are about to move this form to the trash. &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.\",\"DeleteCustomChoice\":\"Delete this custom choice list? &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.\",\"FieldAdded\":\"&nbsp;field added to form\",\"nameFieldDefaultPrefixes\":[{\"text\":\"Dr.\",\"value\":\"Dr.\"},{\"text\":\"Miss\",\"value\":\"Miss\"},{\"text\":\"Mr.\",\"value\":\"Mr.\"},{\"text\":\"Mrs.\",\"value\":\"Mrs.\"},{\"text\":\"Ms.\",\"value\":\"Ms.\"},{\"text\":\"Mx.\",\"value\":\"Mx.\"},{\"text\":\"Prof.\",\"value\":\"Prof.\"},{\"text\":\"Rev.\",\"value\":\"Rev.\"}]};\t\t\t<\/script>\n\n            <script type=\"text\/javascript\">\n                \/* EA Gravity Forms - ensure GF's per-form post-render event dispatches\n                 * even when the widget's render context prevents GF's standard\n                 * GFFormDisplay::footer_init_scripts() per-form trigger from executing.\n                 * Without this, third-party GF add-ons (e.g. Gravity Forms reCAPTCHA\n                 * Add-On v2.2.2+) that hook into `gform\/post_render` to register\n                 * submission filters will never fire, breaking v3 token population.\n                 *\/\n                ( function () {\n                    var formId = 1;\n                    if ( typeof window.gform === 'undefined'\n                         || typeof window.gform.initializeOnLoaded !== 'function' ) {\n                        return;\n                    }\n                    window.gform.initializeOnLoaded( function () {\n                        var flag = '__eaelGfPostRenderFired_' + formId;\n                        if ( window[ flag ] ) { return; }\n                        if ( window.gform && window.gform.core\n                             && typeof window.gform.core.triggerPostRenderEvents === 'function' ) {\n                            window[ flag ] = true;\n                            window.gform.core.triggerPostRenderEvents( formId, 1 );\n                        }\n                    } );\n                } )();\n            <\/script>\n            \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Explore the Exceptional Senior Living Communities of Springpoint Wellness Begins with Where You Live With Life Plan Communities across New Jersey and Delaware, Springpoint offers vibrant, maintenance-free living and a full continuum of care. Each location reflects our nonprofit mission, enriching lives through personalized support, engaging programs, and the peace of mind of future care. [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-445","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Senior Living Communities in New Jersey &amp; Delaware | Springpoint<\/title>\n<meta name=\"description\" content=\"Experience exceptional senior living at Springpoint! We offer a range of living options, including Life Plan Communities, senior care communities, and affordable senior housing. Contact us today to find the perfect fit for your needs!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/springpointsl.org\/communities-old\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Senior Living Communities in New Jersey &amp; Delaware | Springpoint\" \/>\n<meta property=\"og:description\" content=\"Experience exceptional senior living at Springpoint! We offer a range of living options, including Life Plan Communities, senior care communities, and affordable senior housing. Contact us today to find the perfect fit for your needs!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/springpointsl.org\/communities-old\/\" \/>\n<meta property=\"og:site_name\" content=\"Springpoint\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/p\/Springpoint-100064712585050\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-12T02:41:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/05\/loading-1-3.gif\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"26 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/springpointsl.org\\\/communities-old\\\/\",\"url\":\"https:\\\/\\\/springpointsl.org\\\/communities-old\\\/\",\"name\":\"Senior Living Communities in New Jersey & Delaware | Springpoint\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/springpointsl.org\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/springpointsl.org\\\/communities-old\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/springpointsl.org\\\/communities-old\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/loading-1-3.gif\",\"datePublished\":\"2025-05-15T14:19:13+00:00\",\"dateModified\":\"2026-03-12T02:41:03+00:00\",\"description\":\"Experience exceptional senior living at Springpoint! We offer a range of living options, including Life Plan Communities, senior care communities, and affordable senior housing. Contact us today to find the perfect fit for your needs!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/springpointsl.org\\\/communities-old\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/springpointsl.org\\\/communities-old\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/springpointsl.org\\\/communities-old\\\/#primaryimage\",\"url\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/loading-1-3.gif\",\"contentUrl\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/loading-1-3.gif\",\"width\":1567,\"height\":1561},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/springpointsl.org\\\/communities-old\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/springpointsl.org\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Communities Old\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/springpointsl.org\\\/#website\",\"url\":\"https:\\\/\\\/springpointsl.org\\\/\",\"name\":\"Springpoint\",\"description\":\"Senior Living in New Jersey &amp; Delaware\",\"publisher\":{\"@id\":\"https:\\\/\\\/springpointsl.org\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/springpointsl.org\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/springpointsl.org\\\/#organization\",\"name\":\"Springpoint\",\"url\":\"https:\\\/\\\/springpointsl.org\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/springpointsl.org\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/1b6544a5-springpoint-corporate-logo.png\",\"contentUrl\":\"https:\\\/\\\/springpointsl.org\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/1b6544a5-springpoint-corporate-logo.png\",\"width\":575,\"height\":118,\"caption\":\"Springpoint\"},\"image\":{\"@id\":\"https:\\\/\\\/springpointsl.org\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/p\\\/Springpoint-100064712585050\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Senior Living Communities in New Jersey & Delaware | Springpoint","description":"Experience exceptional senior living at Springpoint! We offer a range of living options, including Life Plan Communities, senior care communities, and affordable senior housing. Contact us today to find the perfect fit for your needs!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/springpointsl.org\/communities-old\/","og_locale":"en_US","og_type":"article","og_title":"Senior Living Communities in New Jersey & Delaware | Springpoint","og_description":"Experience exceptional senior living at Springpoint! We offer a range of living options, including Life Plan Communities, senior care communities, and affordable senior housing. Contact us today to find the perfect fit for your needs!","og_url":"https:\/\/springpointsl.org\/communities-old\/","og_site_name":"Springpoint","article_publisher":"https:\/\/www.facebook.com\/p\/Springpoint-100064712585050\/","article_modified_time":"2026-03-12T02:41:03+00:00","og_image":[{"url":"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/05\/loading-1-3.gif","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"26 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/springpointsl.org\/communities-old\/","url":"https:\/\/springpointsl.org\/communities-old\/","name":"Senior Living Communities in New Jersey & Delaware | Springpoint","isPartOf":{"@id":"https:\/\/springpointsl.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/springpointsl.org\/communities-old\/#primaryimage"},"image":{"@id":"https:\/\/springpointsl.org\/communities-old\/#primaryimage"},"thumbnailUrl":"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/05\/loading-1-3.gif","datePublished":"2025-05-15T14:19:13+00:00","dateModified":"2026-03-12T02:41:03+00:00","description":"Experience exceptional senior living at Springpoint! We offer a range of living options, including Life Plan Communities, senior care communities, and affordable senior housing. Contact us today to find the perfect fit for your needs!","breadcrumb":{"@id":"https:\/\/springpointsl.org\/communities-old\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/springpointsl.org\/communities-old\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/springpointsl.org\/communities-old\/#primaryimage","url":"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/05\/loading-1-3.gif","contentUrl":"https:\/\/springpointsl.org\/wp-content\/uploads\/2025\/05\/loading-1-3.gif","width":1567,"height":1561},{"@type":"BreadcrumbList","@id":"https:\/\/springpointsl.org\/communities-old\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/springpointsl.org\/"},{"@type":"ListItem","position":2,"name":"Communities Old"}]},{"@type":"WebSite","@id":"https:\/\/springpointsl.org\/#website","url":"https:\/\/springpointsl.org\/","name":"Springpoint","description":"Senior Living in New Jersey &amp; Delaware","publisher":{"@id":"https:\/\/springpointsl.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/springpointsl.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/springpointsl.org\/#organization","name":"Springpoint","url":"https:\/\/springpointsl.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/springpointsl.org\/#\/schema\/logo\/image\/","url":"https:\/\/springpointsl.org\/wp-content\/uploads\/2022\/01\/1b6544a5-springpoint-corporate-logo.png","contentUrl":"https:\/\/springpointsl.org\/wp-content\/uploads\/2022\/01\/1b6544a5-springpoint-corporate-logo.png","width":575,"height":118,"caption":"Springpoint"},"image":{"@id":"https:\/\/springpointsl.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/p\/Springpoint-100064712585050\/"]}]}},"_links":{"self":[{"href":"https:\/\/springpointsl.org\/wp-json\/wp\/v2\/pages\/445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/springpointsl.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/springpointsl.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/springpointsl.org\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/springpointsl.org\/wp-json\/wp\/v2\/comments?post=445"}],"version-history":[{"count":0,"href":"https:\/\/springpointsl.org\/wp-json\/wp\/v2\/pages\/445\/revisions"}],"wp:attachment":[{"href":"https:\/\/springpointsl.org\/wp-json\/wp\/v2\/media?parent=445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}