PageSourceSearch

https://www.aldenestatesofnaperville.com/

html aldenestatesofnaperville.com collected 2026-10-04 09:18:00 UTC 144,179 bytes, 2,837 lines download raw bytes

1
2<!DOCTYPE html>
3	<html lang="en-US">
4	<head>
5		<meta charset="UTF-8">
6		<title>Transitional Care &amp; Rehab in Naperville, IL | Alden Estates</title>
7		<!--[if lt IE 9]>
7<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
7<![endif]-->
8		<meta id="meta_viewport" name="viewport" content="width=device-width, minimum-scale=0, initial-scale=1, maximum-scale=5, user-scalable=yes">
9		<link rel="stylesheet" href="https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/style.css" type="text/css" media="all" />
10		<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
11
12	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
13	<meta name="description" content="Alden Estates of Naperville, IL offers expert transitional care, short-term rehab, and skilled nursing to help you recover safely from hospital to home." />
14	<link rel="canonical" href="https://www.aldenestatesofnaperville.com/" />
15	<meta property="og:locale" content="en_US" />
16	<meta property="og:type" content="website" />
17	<meta property="og:title" content="Transitional Care &amp; Rehab in Naperville, IL | Alden Estates" />
18	<meta property="og:description" content="Alden Estates of Naperville, IL offers expert transitional care, short-term rehab, and skilled nursing to help you recover safely from hospital to home." />
19	<meta property="og:url" content="https://www.aldenestatesofnaperville.com/" />
20	<meta property="og:site_name" content="Alden Estates of Naperville -2026" />
21	<meta property="article:modified_time" content="2026-10-02T00:19:55+00:00" />
22	<meta property="og:image" content="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/10/background.png" />
23	<meta property="og:image:width" content="1600" />
24	<meta property="og:image:height" content="600" />
25	<meta property="og:image:type" content="image/png" />
26	<meta name="twitter:card" content="summary_large_image" />
27	
27<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.aldenestatesofnaperville.com\/","url":"https:\/\/www.aldenestatesofnaperville.com\/","name":"Transitional Care & Rehab in Naperville, IL | Alden Estates","isPartOf":{"@id":"https:\/\/www.aldenestatesofnaperville.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.aldenestatesofnaperville.com\/#primaryimage"},"image":{"@id":"https:\/\/www.aldenestatesofnaperville.com\/#primaryimage"},"thumbnailUrl":"https:\/\/www.aldenestatesofnaperville.com\/wp-content\/uploads\/sites\/149\/2026\/10\/background.png","datePublished":"2013-09-07T02:01:39+00:00","dateModified":"2026-10-02T00:19:55+00:00","description":"Alden Estates of Naperville, IL offers expert transitional care, short-term rehab, and skilled nursing to help you recover safely from hospital to home.","breadcrumb":{"@id":"https:\/\/www.aldenestatesofnaperville.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.aldenestatesofnaperville.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.aldenestatesofnaperville.com\/#primaryimage","url":"https:\/\/www.aldenestatesofnaperville.com\/wp-content\/uploads\/sites\/149\/2026\/10\/background.png","contentUrl":"https:\/\/www.aldenestatesofnaperville.com\/wp-content\/uploads\/sites\/149\/2026\/10\/background.png","width":1600,"height":600,"caption":"Alden Wave"},{"@type":"BreadcrumbList","@id":"https:\/\/www.aldenestatesofnaperville.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.aldenestatesofnaperville.com\/#website","url":"https:\/\/www.aldenestatesofnaperville.com\/","name":"Alden Estates of Naperville -2026","description":"Specializing in Short-Term Orthopedic Recovery and Post-Acute Services","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.aldenestatesofnaperville.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
27
28	<!-- / Yoast SEO plugin. -->
29
30
31<link rel='dns-prefetch' href='//www.google.com' />
32<link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' />
33<link rel='dns-prefetch' href='//fonts.googleapis.com' />
34<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.aldenestatesofnaperville.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.aldenestatesofnaperville.com%2F" />
35<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.aldenestatesofnaperville.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.aldenestatesofnaperville.com%2F&#038;format=xml" />
36<style id="wp-img-auto-sizes-contain-inline-css">
37img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
38/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
39</style>
40<style id="wp-emoji-styles-inline-css">
41
42	img.wp-smiley, img.emoji {
43		display: inline !important;
44		border: none !important;
45		box-shadow: none !important;
46		height: 1em !important;
47		width: 1em !important;
48		margin: 0 0.07em !important;
49		vertical-align: -0.1em !important;
50		background: none !important;
51		padding: 0 !important;
52	}
53/*# sourceURL=wp-emoji-styles-inline-css */
54</style>
55<style id="wp-block-library-inline-css">
56/**
57 * Colors
58 */
59/**
60 * Typography
61 */
62/**
63 * SCSS Variables.
64 *
65 * Please use variables from this sheet to ensure consistency across the UI.
66 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
67 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
68 */
69/**
70 * Fonts & basic variables.
71 */
72/**
73 * Typography
74 */
75/**
76 * Grid System.
77 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
78 */
79/**
80 * Radius scale.
81 */
82/**
83 * Elevation scale.
84 */
85/**
86 * Dimensions.
87 */
88/**
89 * Mobile specific styles
90 */
91/**
92 * Editor styles.
93 */
94/**
95 * Block & Editor UI.
96 */
97/**
98 * Block paddings.
99 */
100/**
101 * React Native specific.
102 * These variables do not appear to be used anywhere else.
103 */
104/**
105 * Breakpoints & Media Queries
106 */
107/**
108*  Converts a hex value into the rgb equivalent.
109*
110* @param {string} hex - the hexadecimal value to convert
111* @return {string} comma separated rgb values
112*/
113/**
114 * Long content fade mixin
115 *
116 * Creates a fading overlay to signify that the content is longer
117 * than the space allows.
118 */
119/**
120 * Breakpoint mixins
121 */
122/**
123 * Focus styles.
124 */
125/**
126 * Applies editor left position to the selector passed as argument
127 */
128/**
129 * Styles that are reused verbatim in a few places
130 */
131/**
132 * Allows users to opt-out of animations via OS-level preferences.
133 */
134/**
135 * Reset default styles for JavaScript UI based pages.
136 * This is a WP-admin agnostic reset
137 */
138/**
139 * Reset the WP Admin page styles for Gutenberg-like pages.
140 */
141/**
142 * Creates a checkerboard pattern background to indicate transparency.
143 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
144 */
145:root {
146  --wp-block-synced-color: #7a00df;
147  --wp-block-synced-color--rgb: 122, 0, 223;
148  --wp-bound-block-color: var(--wp-block-synced-color);
149  --wp-editor-canvas-background: #ddd;
150  --wp-admin-theme-color: #007cba;
151  --wp-admin-theme-color--rgb: 0, 124, 186;
152  --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);
153  --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
154  --wp-admin-theme-color-darker-20: #005a87;
155  --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
156  --wp-admin-border-width-focus: 2px;
157}
158@media (min-resolution: 192dpi) {
159  :root {
160    --wp-admin-border-width-focus: 1.5px;
161  }
162}
163
164/**
165 * Element styles.
166 */
167.wp-element-button {
168  cursor: pointer;
169}
170
171:root .has-very-light-gray-background-color {
172  background-color: #eee;
173}
174:root .has-very-dark-gray-background-color {
175  background-color: #313131;
176}
177:root .has-very-light-gray-color {
178  color: #eee;
179}
180:root .has-very-dark-gray-color {
181  color: #313131;
182}
183:root {
184  /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */
185}
186:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
187  background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%);
188}
189:root .has-purple-crush-gradient-background {
190  background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%);
191}
192:root .has-hazy-dawn-gradient-background {
193  background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%);
194}
195:root .has-subdued-olive-gradient-background {
196  background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%);
197}
198:root .has-atomic-cream-gradient-background {
199  background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%);
200}
201:root .has-nightshade-gradient-background {
202  background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%);
203}
204:root .has-midnight-gradient-background {
205  background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
206}
207:root {
208  /* stylelint-enable @stylistic/function-comma-space-after */
209  --wp--preset--font-size--normal: 16px;
210  --wp--preset--font-size--huge: 42px;
211}
212
213.has-regular-font-size {
214  font-size: 1em;
215}
216
217.has-larger-font-size {
218  font-size: 2.625em;
219}
220
221.has-normal-font-size {
222  font-size: var(--wp--preset--font-size--normal);
223}
224
225.has-huge-font-size {
226  font-size: var(--wp--preset--font-size--huge);
227}
228
229:root .has-text-align-center {
230  text-align: center;
231}
232
233:root .has-text-align-left {
234  /*rtl:ignore*/
235  text-align: left;
236}
237
238:root .has-text-align-right {
239  /*rtl:ignore*/
240  text-align: right;
241}
242
243.has-fit-text {
244  white-space: nowrap !important;
245}
246
247#end-resizable-editor-section {
248  display: none;
249}
250
251.aligncenter {
252  clear: both;
253}
254
255.items-justified-left {
256  justify-content: flex-start;
257}
258
259.items-justified-center {
260  justify-content: center;
261}
262
263.items-justified-right {
264  justify-content: flex-end;
265}
266
267.items-justified-space-between {
268  justify-content: space-between;
269}
270
271.screen-reader-text {
272  border: 0;
273  clip-path: inset(50%);
274  height: 1px;
275  margin: -1px;
276  overflow: hidden;
277  padding: 0;
278  position: absolute;
279  width: 1px;
280  word-wrap: normal !important;
281}
282
283.screen-reader-text:focus {
284  background-color: #ddd;
285  clip-path: none;
286  color: #444;
287  display: block;
288  font-size: 1em;
289  height: auto;
290  left: 5px;
291  line-height: normal;
292  padding: 15px 23px 14px;
293  text-decoration: none;
294  top: 5px;
295  width: auto;
296  z-index: 100000;
297}
298
299/**
300 * The following provide a simple means of applying a default border style when
301 * a user first makes a selection in the border block support panel.
302 * This prevents issues such as where the user could set a border width
303 * and see no border due there being no border style set.
304 *
305 * This is intended to be removed once intelligent defaults can be set while
306 * making border selections via the block support.
307 *
308 * See: https://github.com/WordPress/gutenberg/pull/33743
309 */
310html :where(.has-border-color) {
311  border-style: solid;
312}
313
314html :where([style*=border-color]) {
315  border-style: solid;
316}
317
318html :where([style*=border-top-color]) {
319  border-top-style: solid;
320}
321
322html :where([style*=border-right-color]) {
323  /*rtl:ignore*/
324  border-right-style: solid;
325}
326
327html :where([style*=border-bottom-color]) {
328  border-bottom-style: solid;
329}
330
331html :where([style*=border-left-color]) {
332  /*rtl:ignore*/
333  border-left-style: solid;
334}
335
336html :where([style*=border-width]) {
337  border-style: solid;
338}
339
340html :where([style*=border-top-width]) {
341  border-top-style: solid;
342}
343
344html :where([style*=border-right-width]) {
345  /*rtl:ignore*/
346  border-right-style: solid;
347}
348
349html :where([style*=border-bottom-width]) {
350  border-bottom-style: solid;
351}
352
353html :where([style*=border-left-width]) {
354  /*rtl:ignore*/
355  border-left-style: solid;
356}
357
358/**
359 * Provide baseline responsiveness for images.
360 */
361html :where(img[class*=wp-image-]) {
362  height: auto;
363  max-width: 100%;
364}
365
366/**
367 * Reset user agent styles for figure element margins.
368 */
369:where(figure) {
370  margin: 0 0 1em 0;
371}
372
373html :where(.is-position-sticky) {
374  /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
375  --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px);
376  /* stylelint-enable length-zero-no-unit */
377}
378
379@media screen and (max-width: 600px) {
380  html :where(.is-position-sticky) {
381    /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
382    --wp-admin--admin-bar--position-offset: 0px;
383    /* stylelint-enable length-zero-no-unit */
384  }
385}
386
387/*# sourceURL=/wp-includes/css/dist/block-library/common.css */
388</style>
389<style id="wp-block-button-inline-css">
390.wp-block-button__link {
391  cursor: pointer;
392  display: inline-block;
393  text-align: center;
394  word-break: break-word;
395  box-sizing: border-box;
396  height: 100%;
397  align-content: center;
398}
399.wp-block-button__link.aligncenter {
400  text-align: center;
401}
402.wp-block-button__link.alignright {
403  /*rtl:ignore*/
404  text-align: right;
405}
406
407:where(.wp-block-button__link) {
408  box-shadow: none;
409  text-decoration: none;
410  border-radius: 9999px;
411  padding: calc(0.667em + 2px) calc(1.333em + 2px);
412}
413
414.wp-block-button[style*=text-decoration] .wp-block-button__link {
415  text-decoration: inherit;
416}
417
418.wp-block-buttons > .wp-block-button.has-custom-width {
419  max-width: none;
420}
421.wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link {
422  width: 100%;
423}
424.wp-block-buttons > .wp-block-button.has-custom-font-size .wp-block-button__link {
425  font-size: inherit;
426}
427.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
428  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
429}
430.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
431  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
432}
433.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
434  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
435}
436.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
437  width: 100%;
438  flex-basis: 100%;
439}
440
441.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-25 {
442  width: 25%;
443}
444.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-50 {
445  width: 50%;
446}
447.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-75 {
448  width: 75%;
449}
450
451.wp-block-button.is-style-squared,
452.wp-block-button__link.wp-block-button.is-style-squared {
453  border-radius: 0;
454}
455
456.wp-block-button.no-border-radius,
457.wp-block-button__link.no-border-radius {
458  border-radius: 0 !important;
459}
460
461:root :where(.wp-block-button.is-style-outline > .wp-block-button__link),
462:root :where(.wp-block-button .wp-block-button__link.is-style-outline) {
463  border: 2px solid currentColor;
464  padding: 0.667em 1.333em;
465}
466:root :where(.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color)),
467:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)) {
468  color: currentColor;
469}
470:root :where(.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background)),
471:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)) {
472  background-color: transparent;
473  background-image: none;
474}
475/*# sourceURL=https://www.aldenestatesofnaperville.com/wp-includes/blocks/button/style.css */
476</style>
477<link rel='stylesheet' id='wp-block-cover-css' href='https://www.aldenestatesofnaperville.com/wp-includes/blocks/cover/style.css?ver=1767696606' media='all' />
478<style id="wp-block-heading-inline-css">
479/**
480 * SCSS Variables.
481 *
482 * Please use variables from this sheet to ensure consistency across the UI.
483 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
484 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
485 */
486/**
487 * Colors
488 */
489/**
490 * Fonts & basic variables.
491 */
492/**
493 * Typography
494 */
495/**
496 * Grid System.
497 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
498 */
499/**
500 * Radius scale.
501 */
502/**
503 * Elevation scale.
504 */
505/**
506 * Dimensions.
507 */
508/**
509 * Mobile specific styles
510 */
511/**
512 * Editor styles.
513 */
514/**
515 * Block & Editor UI.
516 */
517/**
518 * Block paddings.
519 */
520/**
521 * React Native specific.
522 * These variables do not appear to be used anywhere else.
523 */
524h1:where(.wp-block-heading).has-background,
525h2:where(.wp-block-heading).has-background,
526h3:where(.wp-block-heading).has-background,
527h4:where(.wp-block-heading).has-background,
528h5:where(.wp-block-heading).has-background,
529h6:where(.wp-block-heading).has-background {
530  padding: 1.25em 2.375em;
531}
532h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
533h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
534h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
535h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
536h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
537h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
538h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
539h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
540h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
541h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
542h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]) {
543  rotate: 180deg;
544}
545/*# sourceURL=https://www.aldenestatesofnaperville.com/wp-includes/blocks/heading/style.css */
546</style>
547<style id="wp-block-image-inline-css">
548/**
549 * Typography
550 */
551/**
552 * SCSS Variables.
553 *
554 * Please use variables from this sheet to ensure consistency across the UI.
555 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
556 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
557 */
558/**
559 * Colors
560 */
561/**
562 * Fonts & basic variables.
563 */
564/**
565 * Typography
566 */
567/**
568 * Grid System.
569 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
570 */
571/**
572 * Radius scale.
573 */
574/**
575 * Elevation scale.
576 */
577/**
578 * Dimensions.
579 */
580/**
581 * Mobile specific styles
582 */
583/**
584 * Editor styles.
585 */
586/**
587 * Block & Editor UI.
588 */
589/**
590 * Block paddings.
591 */
592/**
593 * React Native specific.
594 * These variables do not appear to be used anywhere else.
595 */
596/**
597 * Breakpoints & Media Queries
598 */
599/**
600*  Converts a hex value into the rgb equivalent.
601*
602* @param {string} hex - the hexadecimal value to convert
603* @return {string} comma separated rgb values
604*/
605/**
606 * Long content fade mixin
607 *
608 * Creates a fading overlay to signify that the content is longer
609 * than the space allows.
610 */
611/**
612 * Breakpoint mixins
613 */
614/**
615 * Focus styles.
616 */
617/**
618 * Applies editor left position to the selector passed as argument
619 */
620/**
621 * Styles that are reused verbatim in a few places
622 */
623/**
624 * Allows users to opt-out of animations via OS-level preferences.
625 */
626/**
627 * Reset default styles for JavaScript UI based pages.
628 * This is a WP-admin agnostic reset
629 */
630/**
631 * Reset the WP Admin page styles for Gutenberg-like pages.
632 */
633/**
634 * Creates a checkerboard pattern background to indicate transparency.
635 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
636 */
637.wp-block-image > a,
638.wp-block-image > figure > a {
639  display: inline-block;
640}
641.wp-block-image img {
642  height: auto;
643  max-width: 100%;
644  vertical-align: bottom;
645  box-sizing: border-box;
646}
647@media not (prefers-reduced-motion) {
648  .wp-block-image img.hide {
649    visibility: hidden;
650  }
651  .wp-block-image img.show {
652    animation: show-content-image 0.4s;
653  }
654}
655.wp-block-image[style*=border-radius] > a,
656.wp-block-image[style*=border-radius] img {
657  border-radius: inherit;
658}
659.wp-block-image.has-custom-border img {
660  box-sizing: border-box;
661}
662.wp-block-image.aligncenter {
663  text-align: center;
664}
665.wp-block-image.alignfull > a, .wp-block-image.alignwide > a {
666  width: 100%;
667}
668.wp-block-image.alignfull img, .wp-block-image.alignwide img {
669  height: auto;
670  width: 100%;
671}
672.wp-block-image.alignleft, .wp-block-image.alignright, .wp-block-image.aligncenter,
673.wp-block-image .alignleft,
674.wp-block-image .alignright,
675.wp-block-image .aligncenter {
676  display: table;
677}
678.wp-block-image.a
678lignleft > figcaption, .wp-block-image.alignright > figcaption, .wp-block-image.aligncenter > figcaption,
679.wp-block-image .alignleft > figcaption,
680.wp-block-image .alignright > figcaption,
681.wp-block-image .aligncenter > figcaption {
682  display: table-caption;
683  caption-side: bottom;
684}
685.wp-block-image .alignleft {
686  /*rtl:ignore*/
687  float: left;
688  /*rtl:ignore*/
689  margin-left: 0;
690  /*rtl:ignore*/
691  margin-right: 1em;
692  margin-top: 0.5em;
693  margin-bottom: 0.5em;
694}
695.wp-block-image .alignright {
696  /*rtl:ignore*/
697  float: right;
698  /*rtl:ignore*/
699  margin-right: 0;
700  /*rtl:ignore*/
701  margin-left: 1em;
702  margin-top: 0.5em;
703  margin-bottom: 0.5em;
704}
705.wp-block-image .aligncenter {
706  margin-left: auto;
707  margin-right: auto;
708}
709.wp-block-image :where(figcaption) {
710  margin-top: 0.5em;
711  margin-bottom: 1em;
712}
713.wp-block-image.is-style-circle-mask img {
714  border-radius: 9999px;
715}
716@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {
717  .wp-block-image.is-style-circle-mask img {
718    /* stylelint-disable-next-line function-url-quotes -- We need quotes for the data URL to use the SVG inline. */
719    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
720            mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
721    mask-mode: alpha;
722    -webkit-mask-repeat: no-repeat;
723            mask-repeat: no-repeat;
724    -webkit-mask-size: contain;
725            mask-size: contain;
726    -webkit-mask-position: center;
727            mask-position: center;
728    border-radius: 0;
729  }
730}
731
732:root :where(.wp-block-image.is-style-rounded img, .wp-block-image .is-style-rounded img) {
733  border-radius: 9999px;
734}
735
736.wp-block-image figure {
737  margin: 0;
738}
739
740.wp-lightbox-container {
741  position: relative;
742  display: flex;
743  flex-direction: column;
744}
745.wp-lightbox-container img {
746  cursor: zoom-in;
747}
748.wp-lightbox-container img:hover + button {
749  opacity: 1;
750}
751.wp-lightbox-container button {
752  opacity: 0;
753  border: none;
754  background-color: rgba(90, 90, 90, 0.25);
755  backdrop-filter: blur(16px) saturate(180%);
756  cursor: zoom-in;
757  display: flex;
758  justify-content: center;
759  align-items: center;
760  width: 20px;
761  height: 20px;
762  position: absolute;
763  z-index: 100;
764  top: 16px;
765  right: 16px;
766  text-align: center;
767  padding: 0;
768  border-radius: 4px;
769}
770@media not (prefers-reduced-motion) {
771  .wp-lightbox-container button {
772    transition: opacity 0.2s ease;
773  }
774}
775.wp-lightbox-container button:focus-visible {
776  outline: 3px auto rgba(90, 90, 90, 0.25);
777  outline: 3px auto -webkit-focus-ring-color;
778  outline-offset: 3px;
779}
780.wp-lightbox-container button:hover {
781  cursor: pointer;
782  opacity: 1;
783}
784.wp-lightbox-container button:focus {
785  opacity: 1;
786}
787.wp-lightbox-container button:hover, .wp-lightbox-container button:focus, .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) {
788  background-color: rgba(90, 90, 90, 0.25);
789  border: none;
790}
791
792.wp-lightbox-overlay {
793  position: fixed;
794  top: 0;
795  left: 0;
796  z-index: 100000;
797  overflow: hidden;
798  width: 100%;
799  height: 100vh;
800  box-sizing: border-box;
801  visibility: hidden;
802  cursor: zoom-out;
803}
804.wp-lightbox-overlay .wp-lightbox-close-button {
805  font-family: inherit;
806  position: absolute;
807  top: calc(env(safe-area-inset-top) + 16px);
808  right: calc(env(safe-area-inset-right) + 16px);
809  padding: 0 4px;
810  cursor: pointer;
811  z-index: 5000000;
812  min-width: 40px;
813  min-height: 40px;
814  display: flex;
815  gap: 8px;
816  align-items: center;
817  justify-content: center;
818  line-height: 1;
819}
820.wp-lightbox-overlay .wp-lightbox-close-button:hover, .wp-lightbox-overlay .wp-lightbox-close-button:focus, .wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background) {
821  background: none;
822  border: none;
823}
824.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg {
825  height: 1em;
826  width: 1em;
827}
828.wp-lightbox-overlay .wp-lightbox-close-icon svg {
829  display: block;
830}
831.wp-lightbox-overlay .wp-lightbox-navigation-button-prev,
832.wp-lightbox-overlay .wp-lightbox-navigation-button-next {
833  position: absolute;
834  padding: 0 8px;
835  z-index: 2000002;
836  font-family: inherit;
837  min-width: 40px;
838  min-height: 40px;
839  gap: 4px;
840  display: flex;
841  cursor: pointer;
842  align-items: center;
843  justify-content: center;
844  bottom: 16px;
845  line-height: 1;
846}
847.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden],
848.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden] {
849  display: none;
850}
851@media (min-width: 960px) {
852  .wp-lightbox-overlay .wp-lightbox-navigation-button-prev,
853  .wp-lightbox-overlay .wp-lightbox-navigation-button-next {
854    bottom: 50%;
855    transform: translateY(-50%);
856  }
857}
858.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background),
859.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,
860.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,
861.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background) {
862  background: none;
863  border: none;
864  padding: 0 8px;
865}
866.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,
867.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg {
868  width: 1.5em;
869  height: 1.5em;
870  display: block;
871}
872.wp-lightbox-overlay .wp-lightbox-navigation-button-prev {
873  left: calc(env(safe-area-inset-left) + 16px);
874}
875.wp-lightbox-overlay .wp-lightbox-navigation-button-next {
876  right: calc(env(safe-area-inset-right) + 16px);
877}
878.wp-lightbox-overlay .wp-lightbox-navigation-icon svg {
879  vertical-align: middle;
880}
881.wp-lightbox-overlay .lightbox-image-container {
882  position: absolute;
883  overflow: hidden;
884  top: 50%;
885  left: 50%;
886  transform-origin: top left;
887  transform: translate(-50%, -50%);
888  width: var(--wp--lightbox-container-width);
889  height: var(--wp--lightbox-container-height);
890  z-index: 2000001;
891}
892.wp-lightbox-overlay .wp-block-image {
893  position: relative;
894  transform-origin: 0 0;
895  display: flex;
896  width: 100%;
897  height: 100%;
898  justify-content: center;
899  align-items: center;
900  box-sizing: border-box;
901  z-index: 3000000;
902  margin: 0;
903}
904.wp-lightbox-overlay .wp-block-image img {
905  min-width: var(--wp--lightbox-image-width);
906  min-height: var(--wp--lightbox-image-height);
907  width: var(--wp--lightbox-image-width);
908  height: var(--wp--lightbox-image-height);
909}
910.wp-lightbox-overlay .wp-block-image figcaption {
911  display: none;
912}
913.wp-lightbox-overlay button {
914  border: none;
915  background: none;
916}
917.wp-lightbox-overlay .scrim {
918  width: 100%;
919  height: 100%;
920  position: absolute;
921  z-index: 2000000;
922  background-color: rgb(255, 255, 255);
923  opacity: 0.9;
924}
925.wp-lightbox-overlay.active {
926  visibility: visible;
927}
928@media not (prefers-reduced-motion) {
929  .wp-lightbox-overlay.active {
930    animation: both turn-on-visibility 0.25s;
931  }
932}
933@media not (prefers-reduced-motion) {
934  .wp-lightbox-overlay.active img {
935    animation: both turn-on-visibility 0.35s;
936  }
937}
938@media not (prefers-reduced-motion) {
939  .wp-lightbox-overlay.show-closing-animation:not(.active) {
940    animation: both turn-off-visibility 0.35s;
941  }
942}
943@media not (prefers-reduced-motion) {
944  .wp-lightbox-overlay.show-closing-animation:not(.active) img {
945    animation: both turn-off-visibility 0.25s;
946  }
947}
948@media not (prefers-reduced-motion) {
949  .wp-lightbox-overlay.zoom.active {
950    opacity: 1;
951    visibility: visible;
952    animation: none;
953  }
954  .wp-lightbox-overlay.zoom.active .lightbox-image-container {
955    animation: lightbox-zoom-in 0.4s;
956  }
957  .wp-lightbox-overlay.zoom.active .lightbox-image-container img {
958    animation: none;
959  }
960  .wp-lightbox-overlay.zoom.active .scrim {
961    animation: turn-on-visibility 0.4s forwards;
962  }
963  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) {
964    animation: none;
965  }
966  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container {
967    animation: lightbox-zoom-out 0.4s;
968  }
969  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img {
970    animation: none;
971  }
972  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim {
973    animation: turn-off-visibility 0.4s forwards;
974  }
975}
976
977@keyframes show-content-image {
978  0% {
979    visibility: hidden;
980  }
981  99% {
982    visibility: hidden;
983  }
984  100% {
985    visibility: visible;
986  }
987}
988@keyframes turn-on-visibility {
989  0% {
990    opacity: 0;
991  }
992  100% {
993    opacity: 1;
994  }
995}
996@keyframes turn-off-visibility {
997  0% {
998    opacity: 1;
999    visibility: visible;
1000  }
1001  99% {
1002    opacity: 0;
1003    visibility: visible;
1004  }
1005  100% {
1006    opacity: 0;
1007    visibility: hidden;
1008  }
1009}
1010@keyframes lightbox-zoom-in {
1011  0% {
1012    transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
1013  }
1014  100% {
1015    transform: translate(-50%, -50%) scale(1, 1);
1016  }
1017}
1018@keyframes lightbox-zoom-out {
1019  0% {
1020    visibility: visible;
1021    transform: translate(-50%, -50%) scale(1, 1);
1022  }
1023  99% {
1024    visibility: visible;
1025  }
1026  100% {
1027    visibility: hidden;
1028    transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));
1029  }
1030}
1031/*# sourceURL=https://www.aldenestatesofnaperville.com/wp-includes/blocks/image/style.css */
1032</style>
1033<style id="wp-block-paragraph-inline-css">
1034/**
1035 * SCSS Variables.
1036 *
1037 * Please use variables from this sheet to ensure consistency across the UI.
1038 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
1039 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
1040 */
1041/**
1042 * Colors
1043 */
1044/**
1045 * Fonts & basic variables.
1046 */
1047/**
1048 * Typography
1049 */
1050/**
1051 * Grid System.
1052 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
1053 */
1054/**
1055 * Radius scale.
1056 */
1057/**
1058 * Elevation scale.
1059 */
1060/**
1061 * Dimensions.
1062 */
1063/**
1064 * Mobile specific styles
1065 */
1066/**
1067 * Editor styles.
1068 */
1069/**
1070 * Block & Editor UI.
1071 */
1072/**
1073 * Block paddings.
1074 */
1075/**
1076 * React Native specific.
1077 * These variables do not appear to be used anywhere else.
1078 */
1079.is-small-text {
1080  font-size: 0.875em;
1081}
1082
1083.is-regular-text {
1084  font-size: 1em;
1085}
1086
1087.is-large-text {
1088  font-size: 2.25em;
1089}
1090
1091.is-larger-text {
1092  font-size: 3em;
1093}
1094
1095.has-drop-cap:not(:focus)::first-letter {
1096  float: left;
1097  font-size: 8.4em;
1098  line-height: 0.68;
1099  font-weight: 100;
1100  margin: 0.05em 0.1em 0 0;
1101  text-transform: uppercase;
1102  font-style: normal;
1103}
1104
1105body.rtl .has-drop-cap:not(:focus)::first-letter {
1106  float: initial;
1107  margin-left: 0.1em;
1108}
1109
1110p.has-drop-cap.has-background {
1111  overflow: hidden;
1112}
1113
1114:root :where(p.has-background) {
1115  padding: 1.25em 2.375em;
1116}
1117
1118:where(p.has-text-color:not(.has-link-color)) a {
1119  color: inherit;
1120}
1121
1122p.has-text-align-right[style*="writing-mode:vertical-rl"],
1123p.has-text-align-left[style*="writing-mode:vertical-lr"] {
1124  rotate: 180deg;
1125}
1126/*# sourceURL=https://www.aldenestatesofnaperville.com/wp-includes/blocks/paragraph/style.css */
1127</style>
1128<style id="wp-block-buttons-inline-css">
1129.wp-block-buttons {
1130  box-sizing: border-box;
1131}
1132.wp-block-buttons.is-vertical {
1133  flex-direction: column;
1134}
1135.wp-block-buttons.is-vertical > .wp-block-button:last-child {
1136  margin-bottom: 0;
1137}
1138.wp-block-buttons > .wp-block-button {
1139  display: inline-block;
1140  margin: 0;
1141}
1142.wp-block-buttons.is-content-justification-left {
1143  justify-content: flex-start;
1144}
1145.wp-block-buttons.is-content-justification-left.is-vertical {
1146  align-items: flex-start;
1147}
1148.wp-block-buttons.is-content-justification-center {
1149  justify-content: center;
1150}
1151.wp-block-buttons.is-content-justification-center.is-vertical {
1152  align-items: center;
1153}
1154.wp-block-buttons.is-content-justification-right {
1155  justify-content: flex-end;
1156}
1157.wp-block-buttons.is-content-justification-right.is-vertical {
1158  align-items: flex-end;
1159}
1160.wp-block-buttons.is-content-justification-space-between {
1161  justify-content: space-between;
1162}
1163.wp-block-buttons.aligncenter {
1164  text-align: center;
1165}
1166.wp-block-buttons {
1167  /* stylelint-disable @stylistic/indentation -- Disable the stylelint rule, otherwise this selector is ugly! */
1168}
1169.wp-block-buttons:not(.is-content-justification-space-between,
1170.is-content-justification-right,
1171.is-content-justification-left,
1172.is-content-justification-center) .wp-block-button.aligncenter {
1173  /* stylelint-enable @stylistic/indentation */
1174  margin-left: auto;
1175  margin-right: auto;
1176  width: 100%;
1177}
1178.wp-block-buttons[style*=text-decoration] .wp-block-button,
1179.wp-block-buttons[style*=text-decoration] .wp-block-button__link {
1180  text-decoration: inherit;
1181}
1182.wp-block-buttons.has-custom-font-size .wp-block-button__link {
1183  font-size: inherit;
1184}
1185.wp-block-buttons .wp-block-button__link {
1186  width: 100%;
1187}
1188
1189.wp-block-button.aligncenter {
1190  text-align: center;
1191}
1192/*# sourceURL=https://www.aldenestatesofnaperville.com/wp-includes/blocks/buttons/style.css */
1193</style>
1194<style id="wp-block-group-inline-css">
1195.wp-block-group {
1196  box-sizing: border-box;
1197}
1198
1199:where(.wp-block-group.wp-block-group-is-layout-constrained) {
1200  position: relative;
1201}
1202/*# sourceURL=https://www.aldenestatesofnaperville.com/wp-includes/blocks/group/style.css */
1203</style>
1204<style id="wp-block-separator-inline-css">
1205@charset "UTF-8";
1206.wp-block-separator {
1207  border-top: 2px solid currentColor;
1208  border-left: none;
1209  border-right: none;
1210  border-bottom: none;
1211}
1212
1213:root :where(.wp-block-separator.is-style-dots) {
1214  text-align: center;
1215  line-height: 1;
1216  height: auto;
1217}
1218:root :where(.wp-block-separator.is-style-dots)::before {
1219  content: "···";
1220  color: currentColor;
1221  font-size: 1.5em;
1222  letter-spacing: 2em;
1223  /*rtl:ignore*/
1224  padding-left: 2em;
1225  font-family: serif;
1226}
1227
1228.wp-block-separator.is-style-dots {
1229  background: none !important;
1230  border: none !important;
1231}
1232/*# sourceURL=https://www.aldenestatesofnaperville.com/wp-includes/blocks/separator/style.css */
1233</style>
1234<link rel='stylesheet' id='wp-block-social-links-css' href='https://www.aldenestatesofnaperville.com/wp-includes/blocks/social-links/style.css?ver=1767696606' media='all' />
1235
1236
1237<style id="acf-blog-roll-style-inline-css">
1238/* BLOG ROLL */
1239    .blogs-wrapper {
1240        clear: both;
1241        position: relative;
1242        width: 100%;
1243        margin: 30px 0;
1244        --blog-radius: 30px;
1245    }
1246    .blogs-wrap {
1247        display: flex;
1248        gap: 3em;
1249    }
1250    .blogs-wrap article {
1251        padding: 0;
1252        overflow: hidden;
1253    }
1254    .blogs-wrap article figure {
1255        height: auto;
1256        margin: 0;
1257        line-height: 0;
1258        border-radius: 20px;
1259        overflow: hidden;
1260    }
1261    .blogs-wrap article figure img {
1262        width: 100%;
1263        height: 100%;
1264        object-fit: cover;
1265    }
1266    .blogs-wrap .date {
1267        margin: 0;
1268        color: var(--blog-date, #000);
1269        font-size: 0.77em;
1270        font-weight: 700;
1271        text-transform: uppercase;
1272    }
1273    .blogs-wrap h4 {
1274        margin: 0;
1275        padding: 20px 0;
1276        color: var(--blog-title, #00607f);
1277        letter-spacing: 0;
1278        font-family: 'Inter', sans-serif;
1279    }
1280    .blogs-wrap h4 a {
1281        color: var(--blog-title, #00607f);
1282        text-decoration: none;
1283    }
1284    .blogs-wrap h4 a:hover {
1285        color: var(--blog-title-hover, #589fb7);
1286    }
1287    .blogs-wrap p {
1288        color: #505050;
1289        padding: 0;
1290        margin: 0;
1291    }
1292
1293    /* BIG BLOG */
1294    .blogs-wrap .big-blog {
1295        width: 42%;
1296    }
1297    .blogs-wrap .big-blog article .info {
1298        padding: 30px 0;
1299    }
1300    .blogs-wrap .big-blog h4 {
1301        font-size: 1.66em;
1302        padding-bottom: 25px;
1303    }
1304    .blogs-wrap .big-blog p {
1305        font-size: 1.11em;
1306    }
1307    .blogs-wrap .big-blog .date {
1308        font-size: 0.77em;
1309    }
1310
1311    /* STACKED BLOGS */
1312    .blogs-wrap .stacked-blogs {
1313        width: 58%;
1314    }
1315    .blogs-wrap .stacked-blogs article {
1316        display: flex;
1317        flex-direction: row;
1318        gap: 2em;
1319        align-items: stretch;
1320        justify-content: flex-start;
1321        padding: 0 0 30px 0;
1322        margin: 0 0 30px 0;
1323        border-bottom: 1px solid #9bc9da;
1324    }
1325    .blogs-wrap .stacked-blogs article:last-child {
1326        border-bottom: 0;
1327    }
1328    .blogs-wrap .stacked-blogs article figure {
1329        width: 30%;
1330    }
1331    .blogs-wrap .stacked-blogs article .info {
1332        padding: 0;
1333        width: 70%;
1334    }
1335    .blogs-wrap .stacked-blogs h4 {
1336        font-size: 1.11em;
1337    }
1338    .blogs-wrap .stacked-blogs p {
1339        font-size: 0.88em;
1340    }
1341    .blogs-wrap .stacked-blogs .date {
1342        font-size: 0.77em;
1343    }   
1344    
1345
1346/* SIDEBAR */
1347    aside .blogs-wrapper {
1348        margin: 0;
1349        padding: 0;
1350    }
1351    aside .blogs-wrap {
1352        flex-direction: column;
1353        gap: 0;
1354    }
1355    aside .blogs-wrap .big-blog,
1356    aside .blogs-wrap .stacked-blogs {
1357        width: 100%;
1358    }
1359    aside .blogs-wrap .big-blog article,
1360    aside .blogs-wrap .stacked-blogs article {
1361        display: flex;
1362        flex-direction: row;
1363        gap: 2em;
1364        align-items: stretch;
1365        justify-content: flex-start;
1366        padding: 0 0 30px 0;
1367        margin: 0 0 30px 0;
1368        border-bottom: 1px solid #9bc9da;
1369    }
1370    aside .blogs-wrap .stacked-blogs article:last-child {
1371        border-bottom: 0;
1372    }
1373    aside .blogs-wrap .big-blog article .info,
1374    aside .blogs-wrap .stacked-blogs article .info {
1375        padding: 0;
1376        width: 70%;
1377    }
1378    aside .blogs-wrap .big-blog article figure,
1379    aside .blogs-wrap .stacked-blogs article figure {
1380        width: 30%;
1381        border-radius: 10px;
1382    }
1383    aside .blogs-wrap .big-blog h4,
1384    aside .blogs-wrap .stacked-blogs h4 {
1385        font-size: 1.11em;
1386        padding: 10px 0;
1387    }
1388    aside .blogs-wrap .big-blog p,
1389    aside .blogs-wrap .stacked-blogs p {
1390        display: none;
1391    }
1392    aside .blogs-wrap .big-blog .date,
1393    aside .blogs-wrap .stacked-blogs .date {
1394    	display: block;
1395    }
1396
1397/* HIGH CONTRAST */
1398    .high_contrast .blogs-wrap .date {
1399        color: #000!important;
1400    }
1401    .high_contrast .blogs-wrap h4 {
1402        color: #000!important;
1403    }
1404    .high_contrast .blogs-wrap h4 a {
1405        color: #212121!important;
1406    }
1407    .high_contrast .blogs-wrap p {
1408        color: #000!important;
1409    }
1410    .high_contrast .blogs-wrap .stacked-blogs article {
1411        border-bottom: 1px solid #eee!important;
1412    }
1413    .high_contrast aside .blogs-wrap .big-blog article,
1414    .high_contrast aside .blogs-wrap .stacked-blogs article {
1415        border-bottom: 1px solid #eee!important;
1416    }
1417    
1418/* FONT SIZER */
1419    @media all and (max-width: 1300px) {
1420        /* BIGGEST +6 */
1421        .biggest .blogs-wrap {
1422            flex-direction: column;
1423            gap: 0;
1424        }
1425        .biggest .blogs-wrap .big-blog {
1426            width: 100%;
1427        }
1428        .biggest .blogs-wrap .stacked-blogs {
1429            width: 100%;
1430        }
1431    }
1432    @media all and (max-width: 1200px) {
1433        /* BIGGER +4 */
1434        .bigger .blogs-wrap {
1435            flex-direction: column;
1436            gap: 0;
1437        }
1438        .bigger .blogs-wrap .big-blog {
1439            width: 100%;
1440        }
1441        .bigger .blogs-wrap .stacked-blogs {
1442            width: 100%;
1443        }
1444        /* BIGGEST +6 */
1445        .biggest .blogs-wrap .big-blog article {
1446            display: flex;
1447            flex-direction: row;
1448            gap: 2em;
1449            align-items: stretch;
1450            justify-content: flex-start;
1451            padding: 0 0 30px 0;
1452            margin: 0 0 30px 0;
1453            border-bottom: 1px solid #9bc9da
1454        }
1455        .biggest .blogs-wrap .big-blog article figure {
1456            width: 30%;
1457        }
1458        .biggest .blogs-wrap .big-blog article .info {
1459            width: 70%;
1460            padding: 0;
1461        }
1462    }
1463    @media all and (max-width: 1100px) {
1464        /* BIG +2 */
1465        .big .blogs-wrap {
1466            flex-direction: column;
1467            gap: 0;
1468        }
1469        .big .blogs-wrap .big-blog {
1470            width: 100%;
1471        }
1472        .big .blogs-wrap .stacked-blogs {
1473            width: 100%;
1474        }
1475        /* BIGGER +4 */
1476        .bigger .blogs-wrap .big-blog article {
1477            display: flex;
1478            flex-direction: row;
1479            gap: 2em;
1480            align-items: stretch;
1481            justify-content: flex-start;
1482            padding: 0 0 30px 0;
1483            margin: 0 0 30px 0;
1484            border-bottom: 1px solid #9bc9da
1485        }
1486        .bigger .blogs-wrap .big-blog article figure {
1487            width: 30%;
1488        }
1489        .bigger .blogs-wrap .big-blog article .info {
1490            width: 70%;
1491            padding: 0;
1492        }
1493        /* BIGGEST +6 */
1494        .biggest .blogs-wrap .big-blog h4 {
1495            font-size: 1.11em;
1496        }
1497        .biggest .blogs-wrap .big-blog p {
1498            font-size: 0.88em;
1499        }
1500        .biggest .blogs-wrap .big-blog .date {
1501            font-size: 0.77em;
1502        }  
1503    }
1504    @media all and (max-width: 1000px) {
1505        /* BIG +2 */
1506        .big .blogs-wrap .big-blog article {
1507            display: flex;
1508            flex-direction: row;
1509            gap: 2em;
1510            align-items: stretch;
1511            justify-content: flex-start;
1512            padding: 0 0 30px 0;
1513            margin: 0 0 30px 0;
1514            border-bottom: 1px solid #9bc9da
1515        }
1516        .big .blogs-wrap .big-blog article figure {
1517            width: 30%;
1518        }
1519        .big .blogs-wrap .big-blog article .info {
1520            width: 70%;
1521            padding: 0;
1522        }
1523        /* BIGGER +4 */
1524        .bigger .blogs-wrap .big-blog h4 {
1525            font-size: 1.11em;
1526        }
1527        .bigger .blogs-wrap .big-blog p {
1528            font-size: 0.88em;
1529        }
1530        .bigger .blogs-wrap .big-blog .date {
1531            font-size: 0.77em;
1532        }  
1533        /* BIGGEST +6 */
1534        .biggest .blogs-wrap .big-blog article,
1535        .biggest .blogs-wrap .stacked-blogs article {
1536            flex-direction: column;
1537        }
1538        .biggest .blogs-wrap .big-blog article figure,
1539        .biggest .blogs-wrap .stacked-blogs article figure {
1540            width: 100%;
1541        }
1542        .biggest .blogs-wrap .big-blog article .info,
1543        .biggest .blogs-wrap .stacked-blogs article .info {
1544            width: 100%;
1545        }
1546    }
1547    @media all and (max-width: 900px) {
1548        /* BIG +2 */
1549        .big .blogs-wrap .big-blog h4 {
1550            font-size: 1.11em;
1551        }
1552        .big .blogs-wrap .big-blog p {
1553            font-size: 0.88em;
1554        }
1555        .big .blogs-wrap .big-blog .date {
1556            font-size: 0.77em;
1557        }  
1558        /* BIGGER +4 */
1559        .bigger .blogs-wrap .big-blog article,
1560        .bigger .blogs-wrap .stacked-blogs article {
1561            flex-direction: column;
1562        }
1563        .bigger .blogs-wrap .big-blog article figure,
1564        .bigger .blogs-wrap .stacked-blogs article figure {
1565            width: 100%;
1566        }
1567        .bigger .blogs-wrap .big-blog article .info,
1568        .bigger .blogs-wrap .stacked-blogs article .info {
1569            width: 100%;
1570        }
1571        /* BIGGEST +6 */
1572    }
1573    @media all and (max-width: 800px) {
1574        /* BIG +2 */
1575        .big .blogs-wrap .big-blog article,
1576        .big .blogs-wrap .stacked-blogs article {
1577            flex-direction: column;
1578        }
1579        .big .blogs-wrap .big-blog article figure,
1580        .big .blogs-wrap .stacked-blogs article figure {
1581            width: 100%;
1582        }
1583        .big .blogs-wrap .big-blog article .info,
1584        .big .blogs-wrap .stacked-blogs article .info {
1585            width: 100%;
1586        }
1587    }
1588    
1589
1590/* RESPONSIVE */
1591    @media all and (max-width: 1000px) {
1592        .blogs-wrap {
1593            flex-direction: column;
1594            gap: 0;
1595        }
1596        .blogs-wrap .big-blog {
1597            width: 100%;
1598        }
1599        .blogs-wrap .stacked-blogs {
1600            width: 100%;
1601        }
1602    }
1603    @media all and (max-width: 900px) {
1604        .blogs-wrap .big-blog article {
1605            display: flex;
1606            flex-direction: row;
1607            gap: 2em;
1608            align-items: stretch;
1609            justify-content: flex-start;
1610            padding: 0 0 30px 0;
1611            margin: 0 0 30px 0;
1612            border-bottom: 1px solid #9bc9da
1613        }
1614        .blogs-wrap .big-blog article figure {
1615            width: 30%;
1616        }
1617        .blogs-wrap .big-blog article .info {
1618            width: 70%;
1619            padding: 0;
1620        }
1621    }
1622    @media all and (max-width: 800px) {
1623        .blogs-wrap .big-blog h4 {
1624            font-size: 1.11em;
1625        }
1626        .blogs-wrap .big-blog p {
1627            font-size: 0.88em;
1628        }
1629        .blogs-wrap .big-blog .date {
1630            font-size: 0.77em;
1631        }   
1632    }
1633    @media all and (max-width: 700px) {
1634        .blogs-wrap .big-blog article,
1635        .blogs-wrap .stacked-blogs article {
1636            flex-direction: column;
1637        }
1638        .blogs-wrap .big-blog article figure,
1639        .blogs-wrap .stacked-blogs article figure {
1640            width: 100%;
1641        }
1642        .blogs-wrap .big-blog article .info,
1643        .blogs-wrap .stacked-blogs article .info {
1644            width: 100%;
1645        }
1646    }
1647/*# sourceURL=https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/acf-blocks/blog-roll/blog-roll.css */
1648</style>
1649<style id="acf-pod-style-inline-css">
1650/* PODS */
1651	.pod-block {
1652		position: relative;
1653		z-index: 99;
1654		width: 100%;
1655	}
1656	.pod-wrapper {
1657		--pod-columns: 4;
1658		display: grid;
1659		grid-template-columns: repeat(var(--pod-columns), minmax(0, 1fr));
1660		gap: 2em;
1661		width: 100%;
1662		margin: 0 0 2em;
1663	}
1664	.pod-wrapper.one {
1665		--pod-columns: 1;
1666	}
1667	.pod-wrapper.two {
1668		--pod-columns: 2;
1669	}
1670	.pod-wrapper.three {
1671		--pod-columns: 3;
1672	}
1673	.pod-wrapper.four {
1674		--pod-columns: 4;
1675	}
1676	.pod-wrapper.five {
1677		--pod-columns: 5;
1678	}
1679	.pod-wrap {
1680		position: relative;
1681		padding: 0;
1682		text-align: left;
1683		border-radius: 20px;
1684		color: var(--pod-text-color, #505050);
1685		background: var(--pod-background-bg, #fff);
1686		transition: background-color 0.35s ease-out;
1687	}
1688	.pod-wrap figure {
1689		width: 100%;
1690		height: 260px;
1691		margin: 0;
1692		padding: 0;
1693		line-height: 0;
1694		border-radius: 20px 20px 0 0;
1695		overflow: hidden;
1696	}
1697	.pod-wrap figure img {
1698		width: 100%;
1699		height: 100%;
1700		object-fit: cover;
1701		object-position: center;
1702	}
1703	.pod-wrap .icon {
1704		display: flex;
1705		align-items: center;
1706		justify-content: center;
1707		width: 60px;
1708		height: 60px;
1709		border-radius: 60px;
1710		color: var(--pod-icon-color, #00607f);
1711		background-color: var(--pod-icon-bg, #9bc7d6);
1712		margin: -30px 30px 0 30px;
1713		position: relative;
1714		z-index: 99;
1715		transition: .35s all;
1716	}
1717	.pod-wrap .icon i,
1718	.pod-wrap i {
1719		font-size: 30px;
1720		line-height: 1;
1721		color: inherit;
1722	}
1723	.pod-text {
1724		position: relative;
1725		clear: both;
1726		overflow: hidden;
1727		color: var(--pod-text-color, #505050);
1728		padding: 30px;
1729	}
1730	.pod-text h4 {
1731		margin: 0;
1732		padding: 0 0 10px;
1733		color: var(--pod-title-color, #000);
1734		font: normal 600 1.12em/1.2em "Inter", sans-serif;
1735	}
1736	.pod-text p {
1737		color: inherit;
1738		font-size: 0.89em;
1739	}
1740	.pod-text p:last-child {
1741		padding-bottom: 0;
1742	}
1743	.pod-text a {
1744		position: relative;
1745		z-index: 2;
1746		color: inherit;
1747		text-decoration: none;
1748		color: var(--pod-link-color, #00607f);
1749		padding: 10px 0;
1750	}
1751	.pod-text a::after {
1752		content: "\f178";
1753		color: var(--pod-icon-bg, #9bc7d6);
1754		transition: .25s all;
1755	}
1756	.pod-wrap a.abs-link {
1757		position: absolute;
1758		inset: 0;
1759		z-index: 1;
1760		display: block;
1761	}
1762	.pod-wrap:hover .icon {
1763		margin-top: -45px;
1764		margin-bottom: 15px;
1765	}
1766	.pod-wrap:hover .pod-text a::after {
1767		padding-left: 5px;
1768	}
1769
1770/* HIGH CONTRAST */
1771	.high_contrast .pod-wrap { color: #fff; background: #000; border-color: #fff; outline-color: #fff; }
1772	.high_contrast .pod-text, .high_contrast .pod-text h4, .high_contrast .pod-text p, .high_contrast .pod-text a { color: #fff !important; background: transparent; }
1773	.high_contrast .pod-wrap .icon {
1774		color: #212121;
1775		background-color: #fff;
1776	}
1777	.high_contrast .pod-text a::after {
1778		color: #fff;
1779	}
1780
1781/* FONT SIZER */
1782	/* BIGGEST +6 */
1783	.biggest .pod-wrapper.five { --pod-columns: 2; }
1784	@media all and (max-width: 1400px) {
1785		/* BIGGER +4 */
1786		.bigger .pod-wrapper.five { --pod-columns: 2; }
1787		/* BIGGEST +6 */
1788		.biggest .pod-wrapper.four { --pod-columns: 2; }
1789	}
1790	@media all and (max-width: 1300px) {
1791		/* BIG +2 */
1792		.big .pod-wrapper.five { --pod-columns: 2; }
1793		/* BIGGER +4 */
1794		.bigger .pod-wrapper.four { --pod-columns: 2; }
1795		/* BIGGEST +6 */
1796		.biggest .pod-wrapper.three { --pod-columns: 2; }
1797	}
1798	@media all and (max-width: 1200px) {
1799		/* BIG +2 */
1800		.big .pod-wrapper.four { --pod-columns: 2; }
1801		/* BIGGER +4 */
1802		.bigger .pod-wrapper.three { --pod-columns: 2; }
1803		/* BIGGEST +6 */
1804		.biggest .pod-wrapper.two { --pod-columns: 2; }
1805	}
1806	@media all and (max-width: 1100px) {
1807		/* BIG +2 */
1808		.big .pod-wrapper.three { --pod-columns: 2; }
1809		/* BIGGER +4 */
1810		.bigger .pod-wrapper.two { --pod-columns: 2; }
1811	}
1812	@media all and (max-width: 1000px) {
1813		/* BIG +2 */
1814		.big .pod-wrapper.two { --pod-columns: 2; }
1815		/* BIGGEST +6 */
1816		.biggest .pod-wrapper, 
1817		.biggest .pod-wrapper.five, 
1818		.biggest .pod-wrapper.four, 
1819		.biggest .pod-wrapper.three, 
1820		.biggest .pod-wrapper.two { --pod-columns: 1; }
1821		.biggest .pod-wrap figure { height: auto; }
1822	}
1823	@media all and (max-width: 900px) {
1824		/* BIGGER +4 */
1825		.bigger .pod-wrapper, 
1826		.bigger .pod-wrapper.five, 
1827		.bigger .pod-wrapper.four, 
1828		.bigger .pod-wrapper.three, 
1829		.bigger .pod-wrapper.two { --pod-columns: 1; }
1830		.bigger .pod-wrap figure { height: auto; }
1831	}
1832	@media all and (max-width: 800px) {
1833		/* BIG +2 */
1834		.big .pod-wrapper, 
1835		.big .pod-wrapper.five, 
1836		.big .pod-wrapper.four, 
1837		.big .pod-wrapper.three, 
1838		.big .pod-wrapper.two { --pod-columns: 1; }
1839		.big .pod-wrap figure { height: auto; }
1840	}
1841
1842/* RESPONSIVE */
1843	@media all and (max-width: 1200px) {
1844		.pod-wrapper.five { --pod-columns: 2; }
1845	}
1846	@media all and (max-width: 1100px) {
1847		.pod-wrapper.four { --pod-columns: 2; }
1848	}
1849	@media all and (max-width: 1000px) {
1850		.pod-wrapper.three { --pod-columns: 2; }
1851	}
1852	@media all and (max-width: 900px) {
1853		.pod-wrapper.two { --pod-columns: 2; }
1854	}
1855	@media all and (max-width: 700px) {
1856		.pod-wrapper, 
1857		.pod-wrapper.five, 
1858		.pod-wrapper.four, 
1859		.pod-wrapper.three, 
1860		.pod-wrapper.two { --pod-columns: 1; }
1861		.pod-wrap figure { height: auto; }
1862	}
1863/*# sourceURL=https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/acf-blocks/pods/pods.css */
1864</style>
1865
1866<style id="global-styles-inline-css">
1867:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--blue: #006080;--wp--preset--color--light-blue: #9bc9d9;--wp--preset--color--lighter-blue: #9ac8d9;--wp--preset--color--alt-lighter-blue: #9bc7d6;--wp--preset--color--grey: #505050;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
18670) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--marcellus: 'Marcellus', serif;--wp--preset--font-family--inter: 'inter', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);--wp--preset--shadow--soft: 3px 5px 15px rgba(0, 0, 0, 0.05);--wp--preset--shadow--medium: 3px 10px 15px rgba(0, 0, 0, 0.05);--wp--preset--shadow--strong: 3px 10px 15px rgba(0, 0, 0, 0.1);}:root { --wp--style--global--content-size: 1000px;--wp--style--global--wide-size: 1400px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{font-family: 'Inter', sans-serif;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}h1{font-family: 'Marcellus', serif;}h2{font-family: 'Marcellus', serif;}h3{font-family: 'Marcellus', serif;}h4{font-family: 'Marcellus', serif;}h5{font-family: 'Marcellus', serif;}h6{font-family: 'Marcellus', serif;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: 'Inter', sans-serif;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-light-blue-color{color: var(--wp--preset--color--light-blue) !important;}.has-lighter-blue-color{color: var(--wp--preset--color--lighter-blue) !important;}.has-alt-lighter-blue-color{color: var(--wp--preset--color--alt-lighter-blue) !important;}.has-grey-color{color: var(--wp--preset--color--grey) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-light-blue-background-color{background-color: var(--wp--preset--color--light-blue) !important;}.has-lighter-blue-background-color{background-color: var(--wp--preset--color--lighter-blue) !important;}.has-alt-lighter-blue-background-color{background-color: var(--wp--preset--color--alt-lighter-blue) !important;}.has-grey-background-color{background-color: var(--wp--preset--color--grey) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-light-blue-border-color{border-color: var(--wp--preset--color--light-blue) !important;}.has-lighter-blue-border-color{border-color: var(--wp--preset--color--lighter-blue) !important;}.has-alt-lighter-blue-border-color{border-color: var(--wp--preset--color--alt-lighter-blue) !important;}.has-grey-border-color{border-color: var(--wp--preset--color--grey) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1867.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-marcellus-font-family{font-family: var(--wp--preset--font-family--marcellus) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}
1868:root :where(.wp-block-group){padding-top: 5rem;padding-right: 0rem;padding-bottom: 5rem;padding-left: 0rem;}
1869/*# sourceURL=global-styles-inline-css */
1870</style>
1871
1872<link rel='stylesheet' id='alden_payments_pez_style-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/alden-payments-payeezy/assets/css/alden-payments_pez.css?ver=1.0' media='all' />
1873<link rel='stylesheet' id='baguettebox-css-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/gallery-block-lightbox/dist/baguetteBox.min.css?ver=1.12.0' media='all' />
1874<link rel='stylesheet' id='link-preview-style-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/ill-file-icons/link-preview-style.css?ver=7.0.5' media='all' />
1875<link rel='stylesheet' id='fontaweswome-css' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css?ver=7.0.5' media='all' />
1876<link rel='stylesheet' id='jqueryuicss-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/ill-fivestar-form-new/css/jquery-ui.min.css?ver=7.0.5' media='all' />
1877<link rel='stylesheet' id='fivestarcss-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/ill-fivestar-form-new/css/feedback-form-styles.css?ver=7.0.5' media='all' />
1878<style id="illfi-selector-fonts-inline-css">
1879.wp-block-button .wp-block-button__link::after,
1880.button::after,
1881.nav-previous a::before,
1882.nav-next a::after,
1883nav ul li.button > a::after,
1884.pod-text a::after,
1885.fa-solid.fa-person-limbs-wide { font-family: "Font Awesome 7 Pro"; }\n
1886/*# sourceURL=illfi-selector-fonts-inline-css */
1887</style>
1888<link rel='stylesheet' id='ill_reset_css-css' href='https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/assets/css/reset.css?ver=1.0' media='all' />
1889<link rel='stylesheet' id='ill_fontsizer_css-css' href='https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/assets/css/fontsizer.css?ver=1.0' media='all' />
1890<link rel='stylesheet' id='ill_highcontrast_css-css' href='https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/assets/css/highcontrast.css?ver=1.0' media='all' />
1891<link rel='stylesheet' id='ill_print_css-css' href='https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/assets/css/print.css?ver=1.0' media='all' />
1892<link rel='stylesheet' id='ill_shortcodes_css-css' href='https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/assets/css/shortcode.css?ver=1.0' media='all' />
1893<link rel='stylesheet' id='dashicons-css' href='https://www.aldenestatesofnaperville.com/wp-includes/css/dashicons.css?ver=7.0.5' media='all' />
1894<link rel='stylesheet' id='marcellus-css' href='https://fonts.googleapis.com/css2?family=Marcellus&#038;display=swap' media='all' />
1895<link rel='stylesheet' id='inter-css' href='https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&#038;display=swap' media='all' />
1896<link rel='stylesheet' id='ill_hero_slider_style-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/illuminage-hero-slider-ada/assets/css/ill-hero-slider.min.css?ver=2026.8.7.2' media='all' />
1897<link rel='stylesheet' id='ill_hero_slider_style_splide-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/illuminage-hero-slider-ada/assets/css/splide.min.css?ver=2026.8.7.2' media='all' />
1898<link rel='stylesheet' id='ill_hero_slider_responsive_styles-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/illuminage-hero-slider-ada/assets/css/ill-hero-slider-responsive.min.css?ver=2026.8.7.2' media='all' />
1899<link rel='stylesheet' id='ill_hero_slider_print_styles-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/illuminage-hero-slider-ada/assets/css/ill-hero-slider-print.min.css?ver=2026.8.7.2' media='all' />
1900<link rel='stylesheet' id='ill_hero_slider_high_contrast_styles-css' href='https://www.aldenestatesofnaperville.com/wp-content/plugins/illuminage-hero-slider-ada/assets/css/ill-hero-slider-highcontrast.min.css?ver=2026.8.7.2' media='all' />
1901<script src="https://kit.fontawesome.com/7de0bb4cdd.js" crossorigin="anonymous"></script>
1901<script id="jquery-core-js" src="https://www.aldenestatesofnaperville.com/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1901
1901
1902<script id="jquery-migrate-js" src="https://www.aldenestatesofnaperville.com/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1"></script>
vendor: 1 bytes, line 1902
1902
1903<script id="alden_payments_pez_script-js" src="https://www.aldenestatesofnaperville.com/wp-content/plugins/alden-payments-payeezy/assets/js/alden-payments_pez.js?ver=1.0"></script>
vendor: 1 bytes, line 1903
1903
1904<script id="alden_payments_validate_script-js" src="https://www.aldenestatesofnaperville.com/wp-content/plugins/alden-payments-payeezy/assets/js/jquery.validate.js?ver=1%20.0"></script>
vendor: 1 bytes, line 1904
1904
1905<script id="link-preview-js" src="https://www.aldenestatesofnaperville.com/wp-content/plugins/ill-file-icons/link-preview.js?ver=7.0.5"></script>
1905
1906<link rel="https://api.w.org/" href="https://www.aldenestatesofnaperville.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.aldenestatesofnaperville.com/wp-json/wp/v2/pages/7" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.aldenestatesofnaperville.com/xmlrpc.php?rsd" />
1907<link rel='shortlink' href='https://www.aldenestatesofnaperville.com/' />
1908
1909<style data-eae-name="hd1__">.__eae_cssd, .hd1__ {unicode-bidi: bidi-override;direction: rtl;}</style>
1910
1911<script> var __eae_open = function (str) { document.location.href = __eae_decode(str); }; var __eae_decode = function (str) { return str.replace(/[a-zA-Z]/g, function(c) { return String.fromCharCode( (c <= "Z" ? 90 : 122) >= (c = c.charCodeAt(0) + 13) ? c : c - 26 ); }); }; var __eae_decode_emails = function () { var __eae_emails = document.querySelectorAll(".__eae_r13"); for (var i = 0; i < __eae_emails.length; i++) { __eae_emails[i].textContent = __eae_decode(__eae_emails[i].textContent); } }; if (document.readyState !== "loading") { __eae_decode_emails(); } else if (document.addEventListener) { document.addEventListener("DOMContentLoaded", __eae_decode_emails); } else { document.attachEvent("onreadystatechange", function () { if (document.readyState !== "loading") __eae_decode_emails(); }); } var duvo96e_ = function (str) { var r = function (a, d) { var map = "!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"; for (var i = 0; i < a.length; i++) { var pos = map.indexOf(a[i]); d += pos >= 0 ? map[(pos + 47) % 94] : a[i]; } return d; }; window.location.href = r(str, ""); }; document.addEventListener("copy", function (event) { if ( NodeList.prototype.forEach === undefined || Array.from === undefined || String.prototype.normalize === undefined || ! event.clipboardData ) { return; } var encoded = []; var copiedText = window.getSelection().toString().trim(); document.querySelectorAll( "." + document.querySelector("style[data-eae-name]").dataset.eaeName ).forEach(function (item) { encoded.push(item.innerText.trim()); }); if (! encoded.length) { return; } encoded.filter(function (value, index, self) { return self.indexOf(value) === index; }).map(function (item) { return { original: new RegExp(item.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&"), "ig"), reverse: Array.from(item.normalize("NFC")) .reverse() .join('') .replace(/[()]/g, "__eae__") }; }).forEach(function (item) { copiedText = copiedText.replace( item.original, item.reverse.replace("__eae__", "(").replace("__eae__", ")") ) }); event.clipboardData.setData("text/plain", copiedText); event.preventDefault(); }); </script>
1911
1912<div id="insights-p-container">
1913<script type="text/javascript" src="https://insights.illuminage.com/embed/v7/171623880664522/14/98765432111415183" async></script>
1913<div id="bf-revz-widget-98765432111415183" ></div>
1914</div><!-- JSON-LD markup generated by Google Structured Data Markup Helper. -->
1914<script type="application/ld+json">{"@context" : "http://schema.org","@graph" : [{"@type" : "LocalBusiness", "url": "https://www.aldenestatesofnaperville.com", "name" : "Alden Estates of Naperville", "description": "We offer a holistic approach to quality care and services, providing innovative therapies that are designed to return you home as quickly – and safely – as possible. From our industry-recognized therapeutic treatments to our luxurious accommodations and indulgent amenities, you’ll enjoy a wonderful place to call home while you recuperate and rejuvenate.", "logo" : "https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/print-logo.png", "image" : "https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2017/06/rehab-recover.jpg", "hasMap" : "https://maps.app.goo.gl/hrafCZegvHFr4Bqb8", "email" : "[email protected]", "telephone" : "630-983-0300","address" : { "@type" : "PostalAddress", "addressLocality" : "Naperville", "addressRegion" : "IL", "postalCode" : "60565", "streetAddress" : "1525 Oxford Lane"}}, {"@type":"WebSite", "@id":"https://www.aldenestatesofnaperville.com/#website", "url":"https://www.aldenestatesofnaperville.com", "name":"Alden Estates of Naperville -2026", "description":"Specializing in Short-Term Orthopedic Recovery and Post-Acute Services"} , {"@type":"WebPage", "@id":"https://www.aldenestatesofnaperville.com/#webpage", "url":"https://www.aldenestatesofnaperville.com/", "name":"Comprehensive Therapies that Result in Lasting Recoveries - Alden Estates of Naperville -2026", "isPartOf":{ "@id":"https://www.aldenestatesofnaperville.com#website"},"primaryImageOfPage":{"@id":"https://www.aldenestatesofnaperville.com/#primaryimage"},"datePublished":"2013-09-07","dateModified":"2026-10-02","potentialAction":[{"@type":"ReadAction","target":["https://www.aldenestatesofnaperville.com/"]}]}]}</script>
1914<link rel='icon' type='image/png' href='https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/favicon2022.png' /><link rel='shortcut icon' type='image/png' href='https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/favicon2022.png' /><link rel='apple-touch-icon' type='image/png' href='https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/favicon2022.png' />
1915<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 1915-1916
1915
1916<script async src="https://www.googletagmanager.com/gtag/js?id=
1916G-04YPM92V9Y
vendor: 12 bytes, line 1916
1916"></script>
1917<script>
1918  
vendor: 134 bytes, lines 1918-1922
1918window.dataLayer = window.dataLayer || [];
1919  function gtag(){dataLayer.push(arguments);}
1920  gtag('js', new Date());
1921
1922  gtag('config', '
1922G-04YPM92V9Y
vendor: 4 bytes, line 1922
1922');
1923</script>
1923<style>:root {--color-bg: #ffffff;}:root {--color-paragraph: #000000;}:root {--color-title: #000000;}h1, :root :where(.wp-block-cover h1:not(.has-text-color)) {color: #000000;}h2, :root :where(.wp-block-cover h2:not(.has-text-color)) {color: #000000;}h3, :root :where(.wp-block-cover h3:not(.has-text-color)) {color: #000000;}h4, :root :where(.wp-block-cover h4:not(.has-text-color)) {color: #000000;}h5, :root :where(.wp-block-cover h5:not(.has-text-color)) {color: #000000;}h6, :root :where(.wp-block-cover h6:not(.has-text-color)) {color: #000000;}:root {--color-link: #006080;}:root {--color-link-hover: #9bc9d9;}:root {--color-button-text: #ffffff;}:root {--color-button-bg: #006080;}:root {--color-button-border: #006080;}:root {--color-button-hover-text: #064d65;}:root {--color-button-hover-bg: #9bc9d9;}:root {--color-button-hover-border: #9bc9d9;}:root {--color-border-color: #9bc9da;}:root {--focus-shadow-color: #97fbff;}:root {--focus-outline: #004b87;}#logo {--logo: url(https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/print-logo.png);}header {background-color: #ffffff;}nav ul li a {color: #000000;}nav ul li:hover > a, nav ul li a:hover, nav ul li a:focus-visible, nav ul li.current-menu-item > a, nav ul li.current-menu-ancestor > a {color: #006080;}nav ul li ul.sub-menu {background-color: #ffffff;}nav ul li ul.sub-menu li a {color: #000000;}nav ul li ul.sub-menu li:hover > a, nav ul li ul.sub-menu li a:hover, nav ul li ul.sub-menu li.current-menu-item > a, nav ul li ul.sub-menu li.current-menu-ancestor > a {color: #006080;}:root {--color-hero-title: #ffffff;}:root {--color-hero-text: #9bc9d9;}:root {--color-hero-overlay: rgba( 0, 0, 0, 0.6 );;}.hero-wrap .splide__pagination__page {border-color: #ffffff;}.hero-wrap .splide__pagination__page.is-active {border-color: #9bc9da;}.hero-wrap .splide__pagination__page.is-active {background-color: #9bc9da;}.int.content-blocks, .content .ill_directory {background-image: url(https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/10/background.png);}.content .wp-block-gallery.has-nested-images.borders figure.wp-block-image img {border-color: #006080;}.content .wp-block-gallery.has-nested-images.borders figure.wp-block-image figcaption {color: #ffffff;}.content .wp-block-gallery.has-nested-images.borders figure.wp-block-image figcaption {background-color: #006080;}.wp-block-details summary, .wp-block-details summary::after {color: #000000;}.wp-block-details:hover summary, .wp-block-details:hover summary::after, .wp-block-details:focus-visible summary, .wp-block-details:focus-visible summary::after {color: #006080;}.wp-block-details {background-color: #f4f4f4;}.wp-block-details[open] summary, .wp-block-details[open] summary::after {color: #006080;}.index-blog.blog-wrap .date {color: #000000;}.index-blog.blog-wrap h4, .index-blog.blog-wrap h4 a {color: #00607f;}.index-blog.blog-wrap p {color: #505050;}.content .ill_directory {background-color: #f4f4f4;}.content #ill_directory_list .ill_directory_list_block, .content #ill_directory_list .ill_directory_list_block.ill_directory_list_az {background-color: #ffffff;}.map-holder #ill_directory_form input[type=text] {background-color: #ffffff;}.map-holder #ill_directory_form ul.ill_directory_hybrid_dropdown > li:after {color: #ffffff;}.map-holder #ill_directory_form ul.ill_directory_hybrid_dropdown > li:after {background-color: #9bc7d6;}.map-holder #ill_directory_form input[type=submit], .map-holder #ill_directory_form button, .map-holder .ill_directory_btn {color: #036281;}.map-holder #ill_directory_form input[type=submit], .map-holder #ill_directory_form button, .map-holder .ill_directory_btn {background-color: #bddce5;}.map-holder #ill_directory_form input[type=submit]:hover, .map-holder #ill_directory_form button:hover, .map-holder .ill_directory_btn:hover, .map-holder #ill_directory_form input[type=submit]:focus-visible, .map-holder #ill_directory_form button:focus-visible, .map-holder .ill_directory_btn:focus-visible {color: #ffffff;}.map-holder #ill_directory_form input[type=submit]:hover, .map-holder #ill_directory_form button:hover, .map-holder .ill_directory_btn:hover, .map-holder #ill_directory_form input[type=submit]:focus-visible, .map-holder #ill_directory_form button:focus-visible, .map-holder .ill_directory_btn:focus-visible {background-color: #00607f;}footer {background-color: #00607f;}footer h2, footer h3, footer h4, footer h5, footer h6 {color: #ffffff;}footer p, footer li, footer a {color: #efefef;}.copyright p, .copyright p a, .copyright-text nav ul li a {color: #bcdbe7;}.copyright p a:hover, .copyright-text nav ul li a:hover {color: #bcdbe7;}#access_tools.acc-tools.relative {background-color: #00607f;}.lines .line {background-color: #006080;}
1924		  						@media all and (max-width: 900px) {
1925		  							:root {--mobile-menu-links: #ffffff;}}
1926	  							@media all and (max-width: 900px) {
1927	  								:root {--mobile-menu-background: rgba( 0, 0, 0, 0.9 );;}}
1928		  						@media all and (max-width: 900px) {
1929		  							:root {--mobile-menu-current: #006080;}}</style><link rel="icon" href="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/cropped-fav
1929icon2022-32x32.png" sizes="32x32" />
1930<link rel="icon" href="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/cropped-favicon2022-192x192.png" sizes="192x192" />
1931<link rel="apple-touch-icon" href="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/cropped-favicon2022-180x180.png" />
1932<meta name="msapplication-TileImage" content="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/cropped-favicon2022-270x270.png" />
1933	<link rel='stylesheet' id='ill_bt_access_tools_style_all-css' href='https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/tools/assets/css/all.css?ver=1.0' media='all' />
1934<link rel='stylesheet' id='ill_bt_access_tools_style_right_side-css' href='https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/tools/assets/css/right_side.css?ver=1.0' media='all' />
1935<style id="core-block-supports-inline-css">
1936/**
1937 * Core styles: block-supports
1938 */
1939.wp-elements-9b80acb76bf9f20de7a8694b337e7e2a a:where(:not(.wp-element-button)) {
1940	color: var(--wp--preset--color--white);
1941}
1942.wp-container-content-9cfa9a5a {
1943	flex-grow: 1;
1944}
1945.wp-container-core-group-is-layout-ff4af628 {
1946	flex-wrap: nowrap;
1947}
1948.wp-container-content-0733e5d0 {
1949	flex-basis: 50%;
1950}
1951
1952/*# sourceURL=core-block-supports-inline-css */
1953</style>
1954
1955</head>
1956	<body class="home wp-singular page-template page-template-templates page-template-tmpl_home page-template-templatestmpl_home-php page page-id-7 wp-theme-alden-2026">
1957				<a class="screen-reader-text" href="#content">Skip to content</a>
1958		<a class="screen-reader-text" href="#access_tools">Accessibility tools</a>
1959		
1960<div class="acc-tools" id="access_tools">
1961	<div class="access_tools" id="top-900">
1962		<div class="screen-reader contrast tool" style="color: #ffffff; background-color: #00607f;">
1963			<a class="highcontrast icon-High-Contrast" href="#" role="button" aria-label="Adjust contrast" style="color: #ffffff; background-color: #00607f;">
1964				Contrast
1965			</a>
1966		</div><!--/tool-->
1967
1968		<div class="screen-reader font tool" style="color: #ffffff; background-color: #00607f;">
1969			<a class="textsize" href="#" role="button" aria-label="Adjust font size" style="color: #ffffff; background-color: #00607f;">
1970				<span class="big">A</span>
1971				<span class="small">A</span>
1972				Font Size
1973			</a>
1974		</div><!--/tool-->
1975
1976					<div class="tool search-tool icon" aria-live="polite" style="background-color: #00607f;">
1977				<form id="search" action="https://www.aldenestatesofnaperville.com/" method="get" role="search">
1978    				<fieldset>
1979        				<legend class="visually-hidden">Search</legend>
1980    					<label for="s" class="visually-hidden">Search</label>
1981    					<input id="s" type="text" name="s" placeholder="Search" value="" style="color: #202020; background-color: #ffffff;" />
1982					    					    	<button type="submit" aria-label="Submit search">
1983								<div class="search-icon" style="color: #ffffff;">
1984									<i class="fa-solid fa-magnifying-glass"></i>								</div><!--/search-icon-->
1985							</button>
1986											        
1987    				</fieldset>
1988				</form>
1989			</div><!--/tool-->
1990			</div><!--/access_tools-->
1991</div><!--/acc-tools-->		<header>
1992						<div class="phone-wrap"><div class="phone"><a href="tel:630-983-0300">630-983-0300</a></div></div>			<section class="main-wrap">
1993				
1994				<div class="main wrap">
1995					<div id="logo">
1996						<a href="https://www.aldenestatesofnaperville.com/">
1997							<img src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2022/08/print-logo.png" alt="Alden Estates of Naperville -2026 Logo" />
1998						</a>
1999					</div><!--/logo-->
2000					<div id="primary"><button id="navbtn" aria-label="Open main menu" aria-controls="menu-primary" aria-expanded="false"><div class="lines" aria-hidden="true"><div class="line one"></div><div class="line two"></div><div class="line three"></div></div><!--/lines--><span>Menu</span></button><!--/navbtn--><nav class="primary_nav" aria-label="Main site navigation"><div class="menu-primary-menu-container"><ul id="menu-primary-menu" class="menu"><li id="menu-item-5714" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5714"><a href="https://www.aldenestatesofnaperville.com/about-us/rehabilitation-recovery/" aria-haspopup="true" aria-expanded="false" aria-controls="submenu-5714">About Us</a>
2001<ul class="sub-menu" hidden>
2002	<li id="menu-item-5701" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5701"><a href="https://www.aldenestatesofnaperville.com/about-us/rehabilitation-recovery/">Rehabilitation &amp; Recovery</a></li>
2003	<li id="menu-item-5953" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5953"><a href="https://www.aldenestatesofnaperville.com/about-us/planning-your-short-term-rehabilitation-stay/">Planning Your Short-Term Rehabilitation Stay</a></li>
2004	<li id="menu-item-5697" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5697"><a href="https://www.aldenestatesofnaperville.com/about-us/pricing/">Pricing</a></li>
2005	<li id="menu-item-6451" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6451"><a href="https://estatesofnapervi.securepayments.cardpointe.com/pay?">Payment</a></li>
2006	<li id="menu-item-6302" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6302"><a href="https://www.aldenestatesofnaperville.com/about-us/about-alden-video/">About Alden Video</a></li>
2007</ul>
2008</li>
2009<li id="menu-item-5690" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5690"><a href="https://www.aldenestatesofnaperville.com/careers/">Careers</a></li>
2010<li id="menu-item-5715" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5715"><a href="https://www.aldenestatesofnaperville.com/programs/orthopedic-rehabilitation/" aria-haspopup="true" aria-expanded="false" aria-controls="submenu-5715">Programs</a>
2011<ul class="sub-menu" hidden>
2012	<li id="menu-item-5703" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5703"><a href="https://www.aldenestatesofnaperville.com/programs/orthopedic-rehabilitation/">Orthopedic Rehabilitation &#8211; OrthopedicPro</a></li>
2013	<li id="menu-item-5705" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5705"><a href="https://www.aldenestatesofnaperville.com/programs/cardiac-rehabilitation/">Cardiac Rehabilitation &#8211; CardioPro</a></li>
2014	<li id="menu-item-5706" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5706"><a href="https://www.aldenestatesofnaperville.com/programs/neurological-rehabilitation/">NeuroStroke Rehabilitation &#8211; NeuroStrokePro</a></li>
2015	<li id="menu-item-5707" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5707"><a href="https://www.aldenestatesofnaperville.com/programs/pulmonary-rehabilitation/">Pulmonary Rehabilitation &#8211; PulmonaryPro</a></li>
2016	<li id="menu-item-5708" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5708"><a href="https://www.aldenestatesofnaperville.com/programs/short-term-rehabilitation/">Short-Term Rehabilitation</a></li>
2017	<li id="menu-item-5945" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5945"><a href="https://www.aldenestatesofnaperville.com/programs/medicallycomplexpro/">MedicallyComplexPro™</a></li>
2018	<li id="menu-item-6031" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6031"><a href="https://www.aldenestatesofnaperville.com/programs/skilled-nursing-care/">Skilled Nursing Care</a></li>
2019</ul>
2020</li>
2021<li id="menu-item-5716" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5716"><a href="https://www.aldenestatesofnaperville.com/5-star-service/amenities/" aria-haspopup="true" aria-expanded="false" aria-controls="submenu-5716">5-Star Service</a>
2022<ul class="sub-menu" hidden>
2023	<li id="menu-item-5689" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5689"><a href="https://www.aldenestatesofnaperville.com/5-star-service/amenities/">Amenities</a></li>
2024	<li id="menu-item-5688" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5688"><a href="https://www.aldenestatesofnaperville.com/5-star-service/accommodations/">Accommodations</a></li>
2025	<li id="menu-item-5711" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5711"><a href="https://www.aldenestatesofnaperville.com/5-star-service/nursing-care/">Nursing Care</a></li>
2026	<li id="menu-item-5712" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5712"><a href="https://www.aldenestatesofnaperville.com/5-star-service/restaurant-dining/">Restaurant Dining</a></li>
2027	<li id="menu-item-5700" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5700"><a href="https://www.aldenestatesofnaperville.com/discover-alden-blog/stay-connected/">Stay Connected!</a></li>
2028</ul>
2029</li>
2030<li id="menu-item-5687" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5687"><a href="https://www.aldenestatesofnaperville.com/photos-videos/photos/" aria-haspopup="true" aria-expanded="false" aria-controls="submenu-5687">Photos/Videos</a>
2031<ul class="sub-menu" hidden>
2032	<li id="menu-item-6261" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6261"><a href="https://www.aldenestatesofnaperville.com/photos-videos/photos/">Photos</a></li>
2033	<li id="menu-item-6260" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6260"><a href="https://www.aldenestatesofnaperville.com/photos-videos/videos/">Videos</a></li>
2034</ul>
2035</li>
2036<li id="menu-item-5691" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5691"><a href="https://www.aldenestatesofnaperville.com/discover-alden-blog/">Blog</a></li>
2037<li id="menu-item-5717" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5717"><a href="https://www.aldenestatesofnaperville.com/contact/contact-us/" aria-haspopup="true" aria-expanded="false" aria-controls="submenu-5717">Contact</a>
2038<ul class="sub-menu" hidden>
2039	<li id="menu-item-5692" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5692"><a href="https://www.aldenestatesofnaperville.com/contact/contact-us/">Contact Us</a></li>
2040	<li id="menu-item-5693" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5693"><a href="https://www.aldenestatesofnaperville.com/contact/directions/">Get Directions</a></li>
2041	<li id="menu-item-5698" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5698"><a href="https://www.aldenestatesofnaperville.com/contact/experience-the-difference-and-schedule-a-tour-today/">Schedule a Tour</a></li>
2042	<li id="menu-item-5964" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5964"><a href="/feedback/thank-you-for-staying-with-us/">Share Your Experience</a></li>
2043</ul>
2044</li>
2045</ul></div></nav></div><!--primary-->				</div><!--/main-->
2046			</section><!--/main-wrap-->
2047					</header>
2048		<main>
2049						<section class="hero-wrap int clearfix slider  "><div id="hero"><div id="block-2" class="widget widget_hero_slideshow widget_block"><p><style>.splide__slide img {width: 100%;height: 100%;object-fit: cover;}</style>
2050			
2050<script>
2051				document.addEventListener( 'DOMContentLoaded', function () {
2052					new Splide( '#ill_hero_slider_6ac213e0cc938', {
2053					  type : 'loop', perPage: 1, autoplay : 'play', speed : 400, lazyLoad : 1, heightRatio : 0.5
2054					} ).mount();
2055				} );
2056			</script>
2056
2057		<section id="ill_hero_slider_6ac213e0cc938" class="ill_hero_slider   splide " aria-label="Main Image Slider"><div class="splide__slider"><div class="splide__track stage"><ul class="splide__list"><li class="splide__slide slide-0 slide"><div class="splide__slide__container"><img loading="lazy" decoding="async" data-splide-lazy="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2017/06/rehab-recover.jpg" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2017/06/rehab-recover.jpg" alt="Exclusive Rehabilitation Achieves Results" width="1500" height="740"></div><!--/splide__slide__container--><div class="info " ><div class="info-inner"><div class="info-inner-inner"><div class="title" role="heading" aria-level="2" >Exclusive Rehabilitation Achieves Results</div><!--/title--></div><!--/info-inner-inner--></div><!--/info-inner--></div><!--/info--><a href="https://www.aldenestatesofnaperville.com/about-us/rehabilitation-recovery/" style="font-size: 0;" aria-label="opens link about Exclusive Rehabilitation Achieves Results">Exclusive Rehabilitation Achieves Results</a></li><li class="splide__slide slide-1 slide"><div class="splide__slide__container"><img loading="lazy" decoding="async" data-splide-lazy="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/amenities.jpg" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/amenities.jpg" alt="Indulging Your Senses" width="1500" height="740"></div><!--/splide__slide__container--><div class="info " ><div class="info-inner"><div class="info-inner-inner"><div class="title" role="heading" aria-level="2" >Indulging Your Senses</div><!--/title--></div><!--/info-inner-inner--></div><!--/info-inner--></div><!--/info--><a href="https://www.aldenestatesofnaperville.com/5-star-service/amenities/" style="font-size: 0;" aria-label="opens link about Indulging Your Senses">Indulging Your Senses</a></li><li class="splide__slide slide-2 slide"><div class="splide__slide__container"><img loading="lazy" decoding="async" data-splide-lazy="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/accomodations.jpg" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/accomodations.jpg" alt="Luxurious Surroundings that are Conducive to Recovery" width="1500" height="740"></div><!--/splide__slide__container--><div class="info " ><div class="info-inner"><div class="info-inner-inner"><div class="title" role="heading" aria-level="2" >Luxurious Surroundings that are Conducive to Recovery</div><!--/title--></div><!--/info-inner-inner--></div><!--/info-inner--></div><!--/info--><a href="https://www.aldenestatesofnaperville.com/5-star-service/accommodations/" style="font-size: 0;" aria-label="opens link about Luxurious Surroundings that are Conducive to Recovery">Luxurious Surroundings that are Conducive to Recovery</a></li><li class="splide__slide slide-3 slide"><div class="splide__slide__container"><img loading="lazy" decoding="async" data-splide-lazy="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/dining.jpg" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/dining.jpg" alt="Nutritious Meal
2057s Served with Exquisite Taste" width="1500" height="740"></div><!--/splide__slide__container--><div class="info " ><div class="info-inner"><div class="info-inner-inner"><div class="title" role="heading" aria-level="2" >Nutritious Meals Served with Exquisite Taste</div><!--/title--></div><!--/info-inner-inner--></div><!--/info-inner--></div><!--/info--><a href="https://www.aldenestatesofnaperville.com/5-star-service/restaurant-dining/" style="font-size: 0;" aria-label="opens link about Nutritious Meals Served with Exquisite Taste">Nutritious Meals Served with Exquisite Taste</a></li></ul></div><!--/splide__track--><div class="controls_container"><button class="splide__toggle controls" type="button"><svg class="splide__toggle__play" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m22 12-20 11v-22l10 5.5z"/></svg><svg class="splide__toggle__pause" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 1v22h7v-22zm13 0v22h7v-22z"/></svg></button><ul class="splide__pagination"></ul></div><!--/controls_container--></div><!--/splide__slider container--></section><!--/ill_hero_slider--></p>
2058</div></div><!--/hero--></section><!--/hero-wrap-->			
2059			<section class="content-blocks">
2060				<div class="content wrap" id="content">
2061					
2062<div class="wp-block-cover is-light" style="padding-top:6em;padding-right:0px;padding-bottom:9em;padding-left:0px"><img fetchpriority="high" decoding="async" width="1600" height="600" class="wp-block-cover__image-background wp-image-7263 size-full" alt="Alden Wave" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/10/background.png" data-object-fit="cover" srcset="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/10/background.png 1600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/10/background-600x225.png 600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/10/background-768x288.png 768w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/10/background-1536x576.png 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
2063<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow group-width-max_width" style="padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;width: 90%; margin: 0 auto; max-width:1000px">
2064<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="300" height="50" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/10/icon.png" alt="Alden icon" class="wp-image-7264"/></figure>
2065
2066
2067
2068<h1 class="wp-block-heading has-text-align-center">Comprehensive Therapies that Result in Lasting Recoveries</h1>
2069
2070
2071
2072<p class="has-text-align-center wp-block-paragraph">We offer a holistic approach to quality care and services, providing innovative&nbsp;therapies that are designed to return you home as quickly – and safely – as possible. From our industry-recognized therapeutic treatments to our luxurious accommodations and indulgent amenities, you’ll enjoy a wonderful place to call home while you recuperate and rejuvenate.</p>
2073</div>
2074</div></div>
2075
2076
2077
2078<div class="wp-block-group has-background is-layout-flow wp-block-group-is-layout-flow" style="background:linear-gradient(145deg,rgb(3,98,130) 0%,rgb(148,197,213) 100%);padding-top:6em;padding-right:0px;padding-bottom:6em;padding-left:0px;width: 100%; max-width: 100%">
2079<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow group-width-max_width" style="padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;width: 90%; margin: 0 auto; max-width:1400px">
2080<h2 class="wp-block-heading has-text-align-center has-white-color has-text-color has-link-color wp-elements-9b80acb76bf9f20de7a8694b337e7e2a">Our Programs</h2>
2081
2082
2083
2084<div  class="pod-block">
2085            <div class="pod-wrapper four">
2086                            
2087                <article class="pod-wrap" style="--pod-title-color: #000000; --pod-text-color: #505050; --pod-link-color: #00607f; --pod-icon-color: #00607f; --pod-icon-bg: #9bc7d6; --pod-background-bg: #ffffff">
2088                                            <a class="abs-link" href="https://www.aldenestatesofnaperville.com/programs/orthopedic-rehabilitation/" target="_self">
2089                            <span class="screen-reader-text">
2090                                Learn More                            </span>
2091                        </a>
2092                                                                <figure>
2093                            <img decoding="async" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/ortho-rehab.jpg" alt="Older couple on golf course" />
2094                        </figure>
2095                                                                <div class="icon">
2096                            <i class="fa-solid fa-person-limbs-wide"></i>                        </div>
2097                                        <div class="pod-text">
2098                                                    <h4>Orthopedic Rehab</h4>
2099                                                                            <p>Helping individuals recover from hip or knee surgery quickly and safely.</p>
2100                                                                            <p>
2101                                <a href="https://www.aldenestatesofnaperville.com/programs/orthopedic-rehabilitation/" target="_self">
2102                                    Learn More                                </a>
2103                            </p>
2104                                            </div><!--/pod-text-->
2105                </article>
2106                            
2107                <article class="pod-wrap" style="--pod-title-color: #000000; --pod-text-color: #505050; --pod-link-color: #00607f; --pod-icon-color: #00607f; --pod-icon-bg: #9bc7d6; --pod-background-bg: #ffffff">
2108                                            <a class="abs-link" href="https://www.aldenestatesofnaperville.com/programs/cardiac-rehabilitation/" target="_self">
2109                            <span class="screen-reader-text">
2110                                Learn More                            </span>
2111                        </a>
2112                                                                <figure>
2113                            <img decoding="async" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/cardiac-rehab.jpg" alt="Physical therapist and patient" />
2114                        </figure>
2115                                                                <div class="icon">
2116                            <i class="fa-solid fa-heart-pulse"></i>                        </div>
2117                                        <div class="pod-text">
2118                                                    <h4>Cardiac Rehab</h4>
2119                                                                            <p>Exercise, education, nutrition and support designed to heal the heart.</p>
2120                                                                            <p>
2121                                <a href="https://www.aldenestatesofnaperville.com/programs/cardiac-rehabilitation/" target="_self">
2122                                    Learn More                                </a>
2123                            </p>
2124                                            </div><!--/pod-text-->
2125                </article>
2126                            
2127                <article class="pod-wrap" style="--pod-title-color: #000000; --pod-text-color: #505050; --pod-link-color: #00607f; --pod-icon-color: #00607f; --pod-icon-bg: #9bc7d6; --pod-background-bg: #ffffff">
2128                                            <a class="abs-link" href="https://www.aldenestatesofnaperville.com/programs/neurological-rehabilitation/" target="_self">
2129                            <span class="screen-reader-text">
2130                                Learn More                            </span>
2131                        </a>
2132                                                                <figure>
2133                            <img decoding="async" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/neuro-rehab.jpg" alt="Woman with therapy dog." />
2134                        </figure>
2135                                                                <div class="icon">
2136                            <i class="fa-solid fa-head-side-heart"></i>                        </div>
2137                                        <div class="pod-text">
2138                                                    <h4>Neuro Rehab</h4>
2139                                                                            <p>Outcome-driven rehab for those recovering from stroke or brain injury.</p>
2140                                                                            <p>
2141                                <a href="https://www.aldenestatesofnaperville.com/programs/neurological-rehabilitation/" target="_self">
2142                                    Learn More                                </a>
2143                            </p>
2144                                            </div><!--/pod-text-->
2145                </article>
2146                            
2147                <article class="pod-wrap" style="--pod-title-color: #000000; --pod-text-color: #505050; --pod-link-color: #00607f; --pod-icon-color: #00607f; --pod-icon-bg: #9bc7d6; --pod-background-bg: #ffffff">
2148                                            <a class="abs-link" href="https://www.aldenestatesofnaperville.com/programs/short-term-rehabilitation/" target="_self">
2149                            <span class="screen-reader-text">
2150                                Learn More                            </span>
2151                        </a>
2152                                                                <figure>
2153                            <img decoding="async" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2018/01/short-term-rehab.jpg" alt="Physical therapist and patient" />
2154                        </figure>
2155                                                                <div class="icon">
2156                            <i class="fa-sharp fa-solid fa-walker"></i>                        </div>
2157                                        <div class="pod-text">
2158                                                    <h4>Short-Term Rehab</h4>
2159                                                                            <p>Post-acute care that restores maximum functioning and independence.</p>
2160                                                                            <p>
2161                                <a href="https://www.aldenestatesofnaperville.com/programs/short-term-rehabilitation/" target="_self">
2162                                    Learn More                                </a>
2163                            </p>
2164                                            </div><!--/pod-text-->
2165                </article>
2166                    </div><!--/pod-wrapper-->
2167    </div><!--/pod-block--></div>
2168</div>
2169
2170
2171
2172<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow group-width-max_width" style="padding-top:8em;padding-right:0px;padding-bottom:8em;padding-left:0px;width: 90%; margin: 0 auto; max-width:1400px">
2173<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ff4af628 wp-block-group-is-layout-flex" style="padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;width: 100%; max-width: 100%">
2174<h2 class="wp-block-heading">From the Alden Blog</h2>
2175
2176
2177
2178<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide wp-container-content-9cfa9a5a"/>
2179</div>
2180
2181
2182
2183<div class="blogs-wrapper blogs-block" style="--blog-date: rgb(0,0,0); --blog-title: #036282;">
2184    <div class="blogs-wrap">
2185                                                <div class="big-blog">
2186                        <article class="blog-wrap">
2187                                    <figure class="img" role="none">
2188                        <a href="https://www.aldenestatesofnaperville.com/practicing-mindfulness/">
2189                            <img decoding="async" width="2560" height="1440" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2235158260-scaled-1.jpg" class="attachment-full size-full wp-post-image" alt="Elderly Asian man meditating under a tree with wireless headphones, calm and refreshed." srcset="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2235158260-scaled-1.jpg 2560w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2235158260-scaled-1-600x338.jpg 600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2235158260-scaled-1-1600x900.jpg 1600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2235158260-scaled-1-768x432.jpg 768w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2235158260-scaled-1-1536x864.jpg 1536w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2235158260-scaled-1-2048x1152.jpg 2048w" sizes="(max-width: 2560px) 100v
2189w, 2560px" />                        </a>
2190                    </figure>
2191                
2192                <div class="info">
2193                    <p class="date">
2194                        Sep 1, 2026                    </p>
2195                    <h4>
2196                        <a href="https://www.aldenestatesofnaperville.com/practicing-mindfulness/" aria-label="Read more about Practicing Mindfulness">
2197                            Practicing Mindfulness                        </a>
2198                    </h4>
2199                                            <p>At its core, mindfulness means anchoring your awareness in the here and now by concentrating on a single sensation, object, or experience. Once dismissed as a fringe wellness trend, it now has a growing body of research behind it showing real benefits for stress reduction and overall health. Millions of people around the world have [&hellip;]</p>
2200                                    </div><!--/info-->
2201            </article>
2202                            </div><!--/big-blog-->
2203                                                            <div class="stacked-blogs">
2204                        <article class="blog-wrap">
2205                                    <figure class="img" role="none">
2206                        <a href="https://www.aldenestatesofnaperville.com/what-families-should-know-about-hospital-delirium/">
2207                            <img loading="lazy" decoding="async" width="2121" height="1414" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-1568442983.jpg" class="attachment-full size-full wp-post-image" alt="A female nurse of African decent checks in on her senior patient as she awaits to be called for surgery. She is smiling as she reassures her patient and puts her at ease before the procedure." srcset="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-1568442983.jpg 2121w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-1568442983-600x400.jpg 600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-1568442983-1600x1067.jpg 1600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-1568442983-768x512.jpg 768w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-1568442983-1536x1024.jpg 1536w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-1568442983-2048x1365.jpg 2048w" sizes="auto, (max-width: 2121px) 100vw, 2121px" />                        </a>
2208                    </figure>
2209                
2210                <div class="info">
2211                    <p class="date">
2212                        Aug 15, 2026                    </p>
2213                    <h4>
2214                        <a href="https://www.aldenestatesofnaperville.com/what-families-should-know-about-hospital-delirium/" aria-label="Read more about What Families Should Know About Hospital Delirium">
2215                            What Families Should Know About Hospital Delirium                        </a>
2216                    </h4>
2217                                            <p>Imagine your mother goes in for a routine hip replacement. The surgery goes smoothly, but as the anesthesia wears off, something seems terribly wrong. She&#8217;s accusing the nursing staff of trying to harm her, crying out in distress, and barely recognizable as herself. Your first thought might be: Did she develop dementia overnight? Most likely, [&hellip;]</p>
2218                                    </div><!--/info-->
2219            </article>
2220                                                        <article class="blog-wrap">
2221                                    <figure class="img" role="none">
2222                        <a href="https://www.aldenestatesofnaperville.com/is-it-normal-forgetfulness-or-something-more/">
2223                            <img loading="lazy" decoding="async" width="2120" height="1414" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2279011613.jpg" class="attachment-full size-full wp-post-image" alt="Sad aged woman sit on sofa alone in living room suffers from health issues, life difficulties or fights, retirement bring financial insecurity, causing stress and worries. Regrets, unresolved problems" srcset="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2279011613.jpg 2120w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2279011613-600x400.jpg 600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2279011613-1600x1067.jpg 1600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2279011613-768x512.jpg 768w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2279011613-1536x1024.jpg 1536w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2279011613-2048x1366.jpg 2048w" sizes="auto, (max-width: 2120px) 100v
2223w, 2120px" />                        </a>
2224                    </figure>
2225                
2226                <div class="info">
2227                    <p class="date">
2228                        Aug 1, 2026                    </p>
2229                    <h4>
2230                        <a href="https://www.aldenestatesofnaperville.com/is-it-normal-forgetfulness-or-something-more/" aria-label="Read more about Is It Normal Forgetfulness or Something More?">
2231                            Is It Normal Forgetfulness or Something More?                        </a>
2232                    </h4>
2233                                            <p>Misplacing your keys. Blanking on a name you know perfectly well. Walking into a room and forgetting why you went there. These moments happen to all of us. But for older adults, they can trigger an unsettling question: Is this just getting older, or is something wrong? The answer is usually reassuring, but it&#8217;s worth [&hellip;]</p>
2234                                    </div><!--/info-->
2235            </article>
2236                                                        <article class="blog-wrap">
2237                                    <figure class="img" role="none">
2238                        <a href="https://www.aldenestatesofnaperville.com/what-your-sense-of-smell-can-tell-you-about-your-health/">
2239                            <img loading="lazy" decoding="async" width="2121" height="1414" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2153250752.jpg" class="attachment-full size-full wp-post-image" alt="Senior gardener harvesting anemone flowers in spring garden. Retired woman smelling bloom on flower bed at sunset. Gardening" srcset="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2153250752.jpg 2121w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2153250752-600x400.jpg 600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2153250752-1600x1067.jpg 1600w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2153250752-768x512.jpg 768w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2153250752-1536x1024.jpg 1536w, https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/09/GettyImages-2153250752-2048x1365.jpg 2048w" sizes="auto, (max-width: 2121px) 100vw, 2121px" />                        </a>
2240                    </figure>
2241                
2242                <div class="info">
2243                    <p class="date">
2244                        Jul 15, 2026                    </p>
2245                    <h4>
2246                        <a href="https://www.aldenestatesofnaperville.com/what-your-sense-of-smell-can-tell-you-about-your-health/" aria-label="Read more about What Your Sense of Smell Can Tell You About Your Health">
2247                            What Your Sense of Smell Can Tell You About Your Health                        </a>
2248                    </h4>
2249                                            <p>Think about the smell of fresh coffee in the morning, or cookies baking in the oven. Our sense of smell is something most of us take for granted — until it starts to fade. But new research suggests that paying attention to how well we can smell may be one of the most important things [&hellip;]</p>
2250                                    </div><!--/info-->
2251            </article>
2252                            </div><!--/stacked-blogs-->
2253                                </div><!--/blogs-wrap-->
2254</div><!--/blogs-wrapper-->
2255
2256
2257<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ff4af628 wp-block-group-is-layout-flex" style="padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;width: 100%; max-width: 100%">
2258<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide wp-container-content-9cfa9a5a"/>
2259
2260
2261
2262<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
2263<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="/discover-alden-blog/">View all Posts</a></div>
2264</div>
2265</div>
2266</div>
2267	  			</div><!--/content-->
2268  			</section><!--/content-wrap-->
2269
2270					</main>
2271		<footer>
2272			<section class="footer-wrap">
2273				<div class="footer wrap">
2274					<div id="block-5" class="widget widget_footer_contact widget_block widget_media_image">
2275<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="301" height="120" src="https://www.aldenestatesofnaperville.com/wp-content/uploads/sites/149/2026/10/logo-2.png" alt="Alden logo" class="wp-image-7265"/></figure>
2276</div><div id="block-6" class="widget widget_footer_contact widget_block">
2277<div class="wp-block-group wp-container-content-0733e5d0 is-layout-flow wp-block-group-is-layout-flow" style="padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;width: 100%; max-width: 100%">
2278<p class="wp-block-paragraph"><a href="https://www.aldenestatesofnaperville.com/site-map/" data-type="page" data-id="42">Sitemap</a></p>
2279
2280
2281
2282<p class="wp-block-paragraph"><a href="https://www.aldenestatesofnaperville.com/privacy-policy/" data-type="page" data-id="38">Privacy Policy</a></p>
2283
2284
2285
2286<p class="wp-block-paragraph"><a href="https://www.aldenestatesofnaperville.com/non-discrimination-notice/" data-type="page" data-id="35">Nondiscrimination Notice</a></p>
2287
2288
2289
2290<p class="wp-block-paragraph"><a href="https://www.aldenestatesofnaperville.com/accessibility/" data-type="page" data-id="4399">Accessibility</a></p>
2291</div>
2292</div>
2292				</div><!--/footer-->
2293				<div class="copyright">
2294					<div id="block-7" class="widget widget_social_contact widget_block">
2295<ul class="wp-block-social-links has-large-icon-size has-icon-color is-style-logos-only is-layout-flex wp-block-social-links-is-layout-flex"><li style="color:#ffffff" class="wp-social-link wp-social-link-facebook has-white-color wp-block-social-link"><a href="https://www.facebook.com/thealdennetwork" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li>
2296
2297<li style="color:#ffffff" class="wp-social-link wp-social-link-x has-white-color wp-block-social-link"><a href="https://x.com/TheAldenNetwork" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li>
2298
2299<li style="color:#ffffff" class="wp-social-link wp-social-link-linkedin has-white-color wp-block-social-link"><a href="https://www.linkedin.com/company/alden-management/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li>
2300
2301<li style="color:#ffffff" class="wp-social-link wp-social-link-youtube has-white-color wp-block-social-link"><a href="https://www.youtube.com/user/AldenNetwork" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li>
2302
2303<li style="color:#ffffff" class="wp-social-link wp-social-link-feed has-white-color wp-block-social-link"><a href="https://www.aldenestatesofnaperville.com/news/blog/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"></path></svg><span class="wp-block-social-link-label screen-reader-text">RSS Feed</span></a></li></ul>
2304</div><div id="block-8" class="widget widget_social_contact widget_block widget_text">
2305<p class="wp-block-paragraph">1525 Oxford Lane, Naperville, IL 60565 | 630-983-0300</p>
2306</div>					<div class="copyright-text">
2307						<p>&copy; 2026 Alden Estates of Naperville -2026. All Rights Reserved<br />Website Design by <a href="https://www.illuminage.com/" target="_blank" aria-label="opens IlluminAge website in new tab/window">IlluminAge</a></p>
2308					</div><!--/copyright-text-->
2309				</div><!--/copyright-->
2310			</section><!--/footer-wrap-->
2311					</footer>
2312		
2312<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
2312
2313		
2313<script type="speculationrules">
2314{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/sites/149/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/alden-2026/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2315</script>
vendor: 1 bytes, line 2315
2315
2316<script id="baguettebox-js" src="https://www.aldenestatesofnaperville.com/wp-content/plugins/gallery-block-lightbox/dist/baguetteBox.min.js?ver=1.12.0"></script>
vendor: 1 bytes, line 2316
2316
2317<script id="baguettebox-js-after">
2318window.addEventListener('load', function() {baguetteBox.run('.wp-block-gallery,:not(.wp-block-gallery)>.wp-block-image,.wp-block-media-text__media,.gallery,.wp-block-coblocks-gallery-masonry,.wp-block-coblocks-gallery-stacked,.wp-block-coblocks-gallery-collage,.wp-block-coblocks-gallery-offset,.wp-block-coblocks-gallery-stacked,.mgl-gallery,.gb-block-image',{captions:function(t){var e=t.parentElement.classList.contains("wp-block-image")||t.parentElement.classList.contains("wp-block-media-text__media")?t.parentElement.querySelector("figcaption"):t.parentElement.parentElement.querySelector("figcaption,dd");return!!e&&e.innerHTML},filter:/.+\.(gif|jpe?g|png|webp|svg|avif|heif|heic|tif?f|)($|\?)/i,ignoreClass:'no-lightbox',animation:'slideIn'});});
2319//# sourceURL=baguettebox-js-after
2320</script>
vendor: 1 bytes, line 2320
2320
2321<script id="domreadyfivestar-js" src="https://www.aldenestatesofnaperville.com/wp-content/plugins/ill-fivestar-form-new/js/dom-ready-fivestar.js?ver=7.0.5"></script>
vendor: 1 bytes, line 2321
2321
2322<script id="jqueryuijs-js" src="https://www.aldenestatesofnaperville.com/wp-content/plugins/ill-fivestar-form-new/js/jquery-ui.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 2322
2322
2323<script id="gforms_recaptcha_recaptcha-js-extra">
2324var gforms_recaptcha_recaptcha_strings = {"nonce":"10ba6cc7e1","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://www.aldenestatesofnaperville.com/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"classic","disable_badge":"1","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings.  Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings.  Do you want to proceed?","site_key":"6LegYJYsAAAAAKYTXyi2t3tj32t2zg9uHOGWLn3C"};
2325//# sourceURL=gforms_recaptcha_recaptcha-js-extra
2326</script>
vendor: 127 bytes, lines 2326-2327
2326
2327<script data-wp-strategy="defer" defer id="gforms_recaptcha_recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
23276LegYJYsAAAAAKYTXyi2t3tj32t2zg9uHOGWLn3C
vendor: 27 bytes, line 2327
2327&#038;ver=2.1.0"></script>
2328<script data-wp-strategy="defer" defer id="gforms_recaptcha_frontend-js" src="https://www.aldenestatesofnaperville.com/wp-content/plugins/gravityformsrecaptcha/js/frontend.js?ver=2.1.0"></script>
vendor: 1 bytes, line 2328
2328
2329<script id="ill_hero_slider_script-js" src="https://www.aldenestatesofnaperville.com/wp-content/plugins/illuminage-hero-slider-ada/assets/js/splide.min.js?ver=2026.8.7.2"></script>
vendor: 1 bytes, line 2329
2329
2330<script id="ill_hero_slider_ada_script-js" src="https://www.aldenestatesofnaperville.com/wp-content/plugins/illuminage-hero-slider-ada/assets/js/ada.min.js?ver=2026.8.7.2"></script>
vendor: 1 bytes, line 2330
2330
2331<script id="ill_bt_access_tools_script_cookies-js" src="https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/tools/assets/js/accessibility_cookies.js?ver=1.0"></script>
vendor: 1 bytes, line 2331
2331
2332<script id="ill_bt_access_tools_script_high_contrast-js" src="https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/tools/assets/js/high_contrast.js?ver=1.0"></script>
vendor: 1 bytes, line 2332
2332
2333<script id="ill_bt_access_tools_script_font_sizer-js" src="https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/tools/assets/js/font_sizer.js?ver=1.0"></script>
vendor: 1 bytes, line 2333
2333
2334<script id="ill_bt_access_tools_script_search_function-js" src="https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/tools/assets/js/search_function.js?ver=1.0"></script>
vendor: 1 bytes, line 2334
2334
2335<script id="wp-emoji-settings" type="application/json">
2336{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://www.aldenestatesofnaperville.com/wp-includes/js/wp-emoji.js?ver=7.0.5","twemoji":"https://www.aldenestatesofnaperville.com/wp-includes/js/twemoji.js?ver=7.0.5"}}
2337</script>
vendor: 1 bytes, line 2337
2337
2338<script type="module">
2339/**
2340 * @output wp-includes/js/wp-emoji-loader.js
2341 */
2342
2343/* eslint-env es6 */
2344
2345// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope.
2346
2347/**
2348 * Emoji Settings as exported in PHP via _print_emoji_detection_script().
2349 * @typedef WPEmojiSettings
2350 * @type {object}
2351 * @property {?object} source
2352 * @property {?string} source.concatemoji
2353 * @property {?string} source.twemoji
2354 * @property {?string} source.wpemoji
2355 */
2356
2357const selector = 'script#wp-emoji-settings';
2358const script = document.querySelector( selector );
2359if ( ! ( script instanceof HTMLScriptElement ) ) {
2360	throw new Error( `Element missing: ${ selector }`);
2361}
2362const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) );
2363
2364// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js).
2365window._wpemojiSettings = settings;
2366
2367/**
2368 * Support tests.
2369 * @typedef SupportTests
2370 * @type {object}
2371 * @property {?boolean} flag
2372 * @property {?boolean} emoji
2373 */
2374
2375const sessionStorageKey = 'wpEmojiSettingsSupports';
2376const tests = [ 'flag', 'emoji' ];
2377
2378/**
2379 * Checks whether the browser supports offloading to a Worker.
2380 *
2381 * @since 6.3.0
2382 *
2383 * @private
2384 *
2385 * @returns {boolean}
2386 */
2387function supportsWorkerOffloading() {
2388	return (
2389		typeof Worker !== 'undefined' &&
2390		typeof OffscreenCanvas !== 'undefined' &&
2391		typeof URL !== 'undefined' &&
2392		URL.createObjectURL &&
2393		typeof Blob !== 'undefined'
2394	);
2395}
2396
2397/**
2398 * @typedef SessionSupportTests
2399 * @type {object}
2400 * @property {number} timestamp
2401 * @property {SupportTests} supportTests
2402 */
2403
2404/**
2405 * Get support tests from session.
2406 *
2407 * @since 6.3.0
2408 *
2409 * @private
2410 *
2411 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week.
2412 */
2413function getSessionSupportTests() {
2414	try {
2415		/** @type {SessionSupportTests} */
2416		const item = JSON.parse(
2417			sessionStorage.getItem( sessionStorageKey )
2418		);
2419		if (
2420			typeof item === 'object' &&
2421			typeof item.timestamp === 'number' &&
2422			new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds.
2423			typeof item.supportTests === 'object'
2424		) {
2425			return item.supportTests;
2426		}
2427	} catch ( e ) {}
2428	return null;
2429}
2430
2431/**
2432 * Persist the supports in session storage.
2433 *
2434 * @since 6.3.0
2435 *
2436 * @private
2437 *
2438 * @param {SupportTests} supportTests Support tests.
2439 */
2440function setSessionSupportTests( supportTests ) {
2441	try {
2442		/** @type {SessionSupportTests} */
2443		const item = {
2444			supportTests: supportTests,
2445			timestamp: new Date().valueOf()
2446		};
2447
2448		sessionStorage.setItem(
2449			sessionStorageKey,
2450			JSON.stringify( item )
2451		);
2452	} catch ( e ) {}
2453}
2454
2455/**
2456 * Checks if two sets of Emoji characters render the same visually.
2457 *
2458 * This is used to determine if the browser is rendering an emoji with multiple data points
2459 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji
2460 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser
2461 * does not support the emoji correctly.
2462 *
2463 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2464 * scope. Everything must be passed by parameters.
2465 *
2466 * @since 4.9.0
2467 *
2468 * @private
2469 *
2470 * @param {CanvasRenderingContext2D} context 2D Context.
2471 * @param {string} set1 Set of Emoji to test.
2472 * @param {string} set2 Set of Emoji to test.
2473 *
2474 * @return {boolean} True if the two sets render the same.
2475 */
2476function emojiSetsRenderIdentically( context, set1, set2 ) {
2477	// Cleanup from previous test.
2478	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
2479	context.fillText( set1, 0, 0 );
2480	const rendered1 = new Uint32Array(
2481		context.getImageData(
2482			0,
2483			0,
2484			context.canvas.width,
2485			context.canvas.height
2486		).data
2487	);
2488
2489	// Cleanup from previous test.
2490	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
2491	context.fillText( set2, 0, 0 );
2492	const rendered2 = new Uint32Array(
2493		context.getImageData(
2494			0,
2495			0,
2496			context.canvas.width,
2497			context.canvas.height
2498		).data
2499	);
2500
2501	return rendered1.every( ( rendered2Data, index ) => {
2502		return rendered2Data === rendered2[ index ];
2503	} );
2504}
2505
2506/**
2507 * Checks if the center point of a single emoji is empty.
2508 *
2509 * This is used to determine if the browser is rendering an emoji with a single data point
2510 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly
2511 * rendered emoji will have a non-zero value at the center point.
2512 *
2513 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2514 * scope. Everything must be passed by parameters.
2515 *
2516 * @since 6.8.2
2517 *
2518 * @private
2519 *
2520 * @param {CanvasRenderingContext2D} context 2D Context.
2521 * @param {string} emoji Emoji to test.
2522 *
2523 * @return {boolean} True if the center point is empty.
2524 */
2525function emojiRendersEmptyCenterPoint( context, emoji ) {
2526	// Cleanup from previous test.
2527	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
2528	context.fillText( emoji, 0, 0 );
2529
2530	// Test if the center point (16, 16) is empty (0,0,0,0).
2531	const centerPoint = context.getImageData(16, 16, 1, 1);
2532	for ( let i = 0; i < centerPoint.data.length; i++ ) {
2533		if ( centerPoint.data[ i ] !== 0 ) {
2534			// Stop checking the moment it's known not to be empty.
2535			return false;
2536		}
2537	}
2538
2539	return true;
2540}
2541
2542/**
2543 * Determines if the browser properly renders Emoji that Twemoji can supplement.
2544 *
2545 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2546 * scope. Everything must be passed by parameters.
2547 *
2548 * @since 4.2.0
2549 *
2550 * @private
2551 *
2552 * @param {CanvasRenderingContext2D} context 2D Context.
2553 * @param {string} type Whether to test for support of "flag" or "emoji".
2554 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
2555 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
2556 *
2557 * @return {boolean} True if the browser can render emoji, false if it cannot.
2558 */
2559function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
2560	let isIdentical;
2561
2562	switch ( type ) {
2563		case 'flag':
2564			/*
2565			 * Test for Transgender flag compatibility. Added in Unicode 13.
2566			 *
2567			 * To test for support, we try to render it, and compare the rendering to how it would look if
2568			 * the browser doesn't render it correctly (white flag emoji + transgender symbol).
2569			 */
2570			isIdentical = emojiSetsRenderIdentically(
2571				context,
2572				'\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence
2573				'\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space
2574			);
2575
2576			if ( isIdentical ) {
2577				return false;
2578			}
2579
2580			/*
2581			 * Test for Sark flag compatibility. This is the least supported of the letter locale flags,
2582			 * so gives us an easy test for full support.
2583			 *
2584			 * To test for support, we try to render it, and compare the rendering to how it would look if
2585			 * the browser doesn't render it correctly ([C] + [Q]).
2586			 */
2587			isIdentical = emojiSetsRenderIdentically(
2588				context,
2589				'\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points
2590				'\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space
2591			);
2592
2593			if ( isIdentical ) {
2594				return false;
2595			}
2596
2597			/*
2598			 * Test for English flag compatibility. England is a country in the United Kingdom, it
2599			 * does not have a two letter locale code but rather a five letter sub-division code.
2600			 *
2601			 * To test for support, we try to render it, and compare the rendering to how it would look if
2602			 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]).
2603			 */
2604			isIdentical = emojiSetsRenderIdentically(
2605				context,
2606				// as the flag sequence
2607				'\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F',
2608				// with each code point separated by a zero-width space
2609				'\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F'
2610			);
2611
2612			return ! isIdentical;
2613		case 'emoji':
2614			/*
2615			 * Is there a large, hairy, humanoid mythical creature living in the browser?
2616			 *
2617			 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature.
2618			 *
2619			 * The hairy creature emoji is a single code point emoji. Testing for browser
2620			 * support required testing the center point of the emoji to see if it is empty.
2621			 *
2622			 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == 🫈 Hairy creature.
2623			 *
2624			 * When updating this test, please ensure that the emoji is either a single code point
2625			 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width
2626			 * joiner vs a zero-width space.
2627			 */
2628			const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' );
2629			return ! notSupported;
2630	}
2631
2632	return false;
2633}
2634
2635/**
2636 * Checks emoji support tests.
2637 *
2638 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2639 * scope. Everything must be passed by parameters.
2640 *
2641 * @since 6.3.0
2642 *
2643 * @private
2644 *
2645 * @param {string[]} tests Tests.
2646 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification.
2647 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
2648 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
2649 *
2650 * @return {SupportTests} Support tests.
2651 */
2652function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
2653	let canvas;
2654	if (
2655		typeof WorkerGlobalScope !== 'undefined' &&
2656		self instanceof WorkerGlobalScope
2657	) {
2658		canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement.
2659	} else {
2660		canvas = document.createElement( 'canvas' );
2661	}
2662
2663	const context = canvas.getContext( '2d', { willReadFrequently: true } );
2664
2665	/*
2666	 * Chrome on OS X added native emoji rendering in M41. Unfortunately,
2667	 * it doesn't work when the font is bolder than 500 weight. So, we
2668	 * check for bold rendering support to avoid invisible emoji in Chrome.
2669	 */
2670	context.textBaseline = 'top';
2671	context.font = '600 32px Arial';
2672
2673	const supports = {};
2674	tests.forEach( ( test ) => {
2675		supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
2676	} );
2677	return supports;
2678}
2679
2680/**
2681 * Adds a script to the head of the document.
2682 *
2683 * @ignore
2684 *
2685 * @since 4.2.0
2686 *
2687 * @param {string} src The url where the script is located.
2688 *
2689 * @return {void}
2690 */
2691function addScript( src ) {
2692	const script = document.createElement( 'script' );
2693	script.src = src;
2694	script.defer = true;
2695	document.head.appendChild( script );
2696}
2697
2698settings.supports = {
2699	everything: true,
2700	everythingExceptFlag: true
2701};
2702
2703// Obtain the emoji support from the browser, asynchronously when possible.
2704new Promise( ( resolve ) => {
2705	let supportTests = getSessionSupportTests();
2706	if ( supportTests ) {
2707		resolve( supportTests );
2708		return;
2709	}
2710
2711	if ( supportsWorkerOffloading() ) {
2712		try {
2713			// Note that the functions are being passed as arguments due to minification.
2714			const workerScript =
2715				'postMessage(' +
2716				testEmojiSupports.toString() +
2717				'(' +
2718				[
2719					JSON.stringify( tests ),
2720					browserSupportsEmoji.toString(),
2721					emojiSetsRenderIdentically.toString(),
2722					emojiRendersEmptyCenterPoint.toString()
2723				].join( ',' ) +
2724				'));';
2725			const blob = new Blob( [ workerScript ], {
2726				type: 'text/javascript'
2727			} );
2728			const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } );
2729			worker.onmessage = ( event ) => {
2730				supportTests = event.data;
2731				setSessionSupportTests( supportTests );
2732				worker.terminate();
2733				resolve( supportTests );
2734			};
2735			return;
2736		} catch ( e ) {}
2737	}
2738
2739	supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
2740	setSessionSupportTests( supportTests );
2741	resolve( supportTests );
2742} )
2743	// Once the browser emoji support has been obtained from the session, finalize the settings.
2744	.then( ( supportTests ) => {
2745		/*
2746		 * Tests the browser support for flag emojis and other emojis, and adjusts the
2747		 * support settings accordingly.
2748		 */
2749		for ( const test in supportTests ) {
2750			settings.supports[ test ] = supportTests[ test ];
2751
2752			settings.supports.everything =
2753				settings.supports.everything && settings.supports[ test ];
2754
2755			if ( 'flag' !== test ) {
2756				settings.supports.everythingExceptFlag =
2757					settings.supports.everythingExceptFlag &&
2758					settings.supports[ test ];
2759			}
2760		}
2761
2762		settings.supports.everythingExceptFlag =
2763			settings.supports.everythingExceptFlag &&
2764			! settings.supports.flag;
2765
2766		// When the browser can not render everything we need to load a polyfill.
2767		if ( ! settings.supports.everything ) {
2768			const src = settings.source || {};
2769
2770			if ( src.concatemoji ) {
2771				addScript( src.concatemoji );
2772			} else if ( src.wpemoji && src.twemoji ) {
2773				addScript( src.twemoji );
2774				addScript( src.wpemoji );
2775			}
2776		}
2777	} );
2778//# sourceURL=https://www.aldenestatesofnaperville.com/wp-includes/js/wp-emoji-loader.js
2779</script>
2779
2780	
2780<script>
2781		jQuery( document ).ready(function( $ ) {
2782			var hostname_arr = window.location.hostname.split(".");
2783			hostname_arr.shift();
2784			var domain_name = hostname_arr.join(".");
2785			if(domain_name == 'com') {
2786				domain_name = window.location.hostname;
2787			}
2788			console.log(domain_name);
2789
2790			var doc_regex = new RegExp('(csv|doc|docx|pdf|ppt|pptx|xcl|xls|xlsx)$');
2791			var host_regex = new RegExp(domain_name + '/');
2792			var misc_regex = new RegExp('^(javascript|mailto)');
2793
2794			jQuery('.page a, .single a').not('.page #wpadminbar a, .no_new_tab a').each(function() {
2795				var link_href = this.href;
2796				var new_tab = false;
2797
2798				// check for various document types
2799				if( doc_regex.test(link_href) ) {
2800					new_tab = true;
2801				}
2802
2803				// check for external URL
2804				if( !host_regex.test(link_href) ) {
2805					new_tab = true;
2806				}
2807
2808				// check for misc links (e.g. javascript, mailto, etc)
2809				if( misc_regex.test(link_href) ) {
2810					new_tab = false;
2811				}
2812
2813				// check for blank links
2814				if( link_href == '' ) {
2815					new_tab = false;
2816				}
2817
2818				// if new tab is true launch link in new window
2819				if( new_tab ) {
2820					jQuery(this).attr("target", "_blank");
2821				}
2822
2823				// check if aria-label exists
2824				if(!jQuery(this).attr('aria-label')) {
2825					if(new_tab) {
2826						jQuery(this).attr('aria-label', 'opens link in new tab/window');
2827					} else {
2828						jQuery(this).attr('aria-label', 'opens link to '+ link_href);
2829					}
2830				}
2831			});
2832		});
2833		
2834	</script>
2834
2835			
2835<script type="text/javascript" src="https://www.aldenestatesofnaperville.com/wp-content/themes/alden-2026/assets/js/common.js"></script>
2835
2836	</body>
2837</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.