PageSourceSearch

https://www.mhihealth.org/services/

html mhihealth.org collected 2026-10-08 13:17:20 UTC 75,588 bytes, 1,819 lines download raw bytes

1<!DOCTYPE html>
2	<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
3	<head>
4		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
5		<title>Skilled Nursing Services | Magnolia Healthcare | MS</title>
6		<!--[if lt IE 9]>
6<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
6<![endif]-->
7		<meta id="meta_viewport" name="viewport" content="width=device-width, minimum-scale=0, initial-scale=1, maximum-scale=2, user-scalable=yes">
8		<link rel="stylesheet" href="https://www.mhihealth.org/wp-content/themes/mhihealth-2021/style.css" type="text/css" media="all" />
9		<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
10
11	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
12	<meta name="description" content="Our facilities provide a wide range of skilled nursing services to residents in Mississippi." />
13	<link rel="canonical" href="https://www.mhihealth.org/services/" />
14	<meta property="og:locale" content="en_US" />
15	<meta property="og:type" content="article" />
16	<meta property="og:title" content="Skilled Nursing Services | Magnolia Healthcare | MS" />
17	<meta property="og:description" content="Our facilities provide a wide range of skilled nursing services to residents in Mississippi." />
18	<meta property="og:url" content="https://www.mhihealth.org/services/" />
19	<meta property="og:site_name" content="Magnolia Healthcare" />
20	<meta property="article:modified_time" content="2021-10-22T16:41:26+00:00" />
21	<meta property="og:image" content="https://www.mhihealth.org/wp-content/uploads/sites/62/2021/07/overview.jpg" />
22	<meta name="twitter:card" content="summary_large_image" />
23	<meta name="twitter:label1" content="Est. reading time" />
24	<meta name="twitter:data1" content="1 minute" />
25	
25<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mhihealth.org\/services\/","url":"https:\/\/www.mhihealth.org\/services\/","name":"Skilled Nursing Services | Magnolia Healthcare | MS","isPartOf":{"@id":"https:\/\/www.mhihealth.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mhihealth.org\/services\/#primaryimage"},"image":{"@id":"https:\/\/www.mhihealth.org\/services\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mhihealth.org\/wp-content\/uploads\/sites\/62\/2021\/07\/overview.jpg","datePublished":"2021-07-01T18:52:41+00:00","dateModified":"2021-10-22T16:41:26+00:00","description":"Our facilities provide a wide range of skilled nursing services to residents in Mississippi.","breadcrumb":{"@id":"https:\/\/www.mhihealth.org\/services\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mhihealth.org\/services\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mhihealth.org\/services\/#primaryimage","url":"https:\/\/www.mhihealth.org\/wp-content\/uploads\/sites\/62\/2021\/07\/overview.jpg","contentUrl":"https:\/\/www.mhihealth.org\/wp-content\/uploads\/sites\/62\/2021\/07\/overview.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.mhihealth.org\/services\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mhihealth.org\/"},{"@type":"ListItem","position":2,"name":"Services"}]},{"@type":"WebSite","@id":"https:\/\/www.mhihealth.org\/#website","url":"https:\/\/www.mhihealth.org\/","name":"Magnolia Healthcare","description":"Skilled Nursing and Rehabilitation in MS","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mhihealth.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
25
26	<!-- / Yoast SEO plugin. -->
27
28
29<link rel='dns-prefetch' href='//www.google.com' />
30<link rel="alternate" type="application/rss+xml" title="Magnolia Healthcare &raquo; Feed" href="https://www.mhihealth.org/feed/" />
31<link rel="alternate" type="application/rss+xml" title="Magnolia Healthcare &raquo; Comments Feed" href="https://www.mhihealth.org/comments/feed/" />
32<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.mhihealth.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.mhihealth.org%2Fservices%2F" />
33<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.mhihealth.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.mhihealth.org%2Fservices%2F&#038;format=xml" />
34<style id="wp-img-auto-sizes-contain-inline-css">
35img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
36/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
37</style>
38<style id="wp-emoji-styles-inline-css">
39
40	img.wp-smiley, img.emoji {
41		display: inline !important;
42		border: none !important;
43		box-shadow: none !important;
44		height: 1em !important;
45		width: 1em !important;
46		margin: 0 0.07em !important;
47		vertical-align: -0.1em !important;
48		background: none !important;
49		padding: 0 !important;
50	}
51/*# sourceURL=wp-emoji-styles-inline-css */
52</style>
53<style id="wp-block-library-inline-css">
54/**
55 * Colors
56 */
57/**
58 * Typography
59 */
60/**
61 * SCSS Variables.
62 *
63 * Please use variables from this sheet to ensure consistency across the UI.
64 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
65 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
66 */
67/**
68 * Fonts & basic variables.
69 */
70/**
71 * Typography
72 */
73/**
74 * Grid System.
75 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
76 */
77/**
78 * Radius scale.
79 */
80/**
81 * Elevation scale.
82 */
83/**
84 * Dimensions.
85 */
86/**
87 * Mobile specific styles
88 */
89/**
90 * Editor styles.
91 */
92/**
93 * Block & Editor UI.
94 */
95/**
96 * Block paddings.
97 */
98/**
99 * React Native specific.
100 * These variables do not appear to be used anywhere else.
101 */
102/**
103 * Breakpoints & Media Queries
104 */
105/**
106*  Converts a hex value into the rgb equivalent.
107*
108* @param {string} hex - the hexadecimal value to convert
109* @return {string} comma separated rgb values
110*/
111/**
112 * Long content fade mixin
113 *
114 * Creates a fading overlay to signify that the content is longer
115 * than the space allows.
116 */
117/**
118 * Breakpoint mixins
119 */
120/**
121 * Focus styles.
122 */
123/**
124 * Applies editor left position to the selector passed as argument
125 */
126/**
127 * Styles that are reused verbatim in a few places
128 */
129/**
130 * Allows users to opt-out of animations via OS-level preferences.
131 */
132/**
133 * Reset default styles for JavaScript UI based pages.
134 * This is a WP-admin agnostic reset
135 */
136/**
137 * Reset the WP Admin page styles for Gutenberg-like pages.
138 */
139/**
140 * Creates a checkerboard pattern background to indicate transparency.
141 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
142 */
143:root {
144  --wp-block-synced-color: #7a00df;
145  --wp-block-synced-color--rgb: 122, 0, 223;
146  --wp-bound-block-color: var(--wp-block-synced-color);
147  --wp-editor-canvas-background: #ddd;
148  --wp-admin-theme-color: #007cba;
149  --wp-admin-theme-color--rgb: 0, 124, 186;
150  --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);
151  --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
152  --wp-admin-theme-color-darker-20: #005a87;
153  --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
154  --wp-admin-border-width-focus: 2px;
155}
156@media (min-resolution: 192dpi) {
157  :root {
158    --wp-admin-border-width-focus: 1.5px;
159  }
160}
161
162/**
163 * Element styles.
164 */
165.wp-element-button {
166  cursor: pointer;
167}
168
169:root .has-very-light-gray-background-color {
170  background-color: #eee;
171}
172:root .has-very-dark-gray-background-color {
173  background-color: #313131;
174}
175:root .has-very-light-gray-color {
176  color: #eee;
177}
178:root .has-very-dark-gray-color {
179  color: #313131;
180}
181:root {
182  /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */
183}
184:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
185  background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%);
186}
187:root .has-purple-crush-gradient-background {
188  background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%);
189}
190:root .has-hazy-dawn-gradient-background {
191  background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%);
192}
193:root .has-subdued-olive-gradient-background {
194  background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%);
195}
196:root .has-atomic-cream-gradient-background {
197  background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%);
198}
199:root .has-nightshade-gradient-background {
200  background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%);
201}
202:root .has-midnight-gradient-background {
203  background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
204}
205:root {
206  /* stylelint-enable @stylistic/function-comma-space-after */
207  --wp--preset--font-size--normal: 16px;
208  --wp--preset--font-size--huge: 42px;
209}
210
211.has-regular-font-size {
212  font-size: 1em;
213}
214
215.has-larger-font-size {
216  font-size: 2.625em;
217}
218
219.has-normal-font-size {
220  font-size: var(--wp--preset--font-size--normal);
221}
222
223.has-huge-font-size {
224  font-size: var(--wp--preset--font-size--huge);
225}
226
227:root .has-text-align-center {
228  text-align: center;
229}
230
231:root .has-text-align-left {
232  /*rtl:ignore*/
233  text-align: left;
234}
235
236:root .has-text-align-right {
237  /*rtl:ignore*/
238  text-align: right;
239}
240
241.has-fit-text {
242  white-space: nowrap !important;
243}
244
245#end-resizable-editor-section {
246  display: none;
247}
248
249.aligncenter {
250  clear: both;
251}
252
253.items-justified-left {
254  justify-content: flex-start;
255}
256
257.items-justified-center {
258  justify-content: center;
259}
260
261.items-justified-right {
262  justify-content: flex-end;
263}
264
265.items-justified-space-between {
266  justify-content: space-between;
267}
268
269.screen-reader-text {
270  border: 0;
271  clip-path: inset(50%);
272  height: 1px;
273  margin: -1px;
274  overflow: hidden;
275  padding: 0;
276  position: absolute;
277  width: 1px;
278  word-wrap: normal !important;
279}
280
281.screen-reader-text:focus {
282  background-color: #ddd;
283  clip-path: none;
284  color: #444;
285  display: block;
286  font-size: 1em;
287  height: auto;
288  left: 5px;
289  line-height: normal;
290  padding: 15px 23px 14px;
291  text-decoration: none;
292  top: 5px;
293  width: auto;
294  z-index: 100000;
295}
296
297/**
298 * The following provide a simple means of applying a default border style when
299 * a user first makes a selection in the border block support panel.
300 * This prevents issues such as where the user could set a border width
301 * and see no border due there being no border style set.
302 *
303 * This is intended to be removed once intelligent defaults can be set while
304 * making border selections via the block support.
305 *
306 * See: https://github.com/WordPress/gutenberg/pull/33743
307 */
308html :where(.has-border-color) {
309  border-style: solid;
310}
311
312html :where([style*=border-color]) {
313  border-style: solid;
314}
315
316html :where([style*=border-top-color]) {
317  border-top-style: solid;
318}
319
320html :where([style*=border-right-color]) {
321  /*rtl:ignore*/
322  border-right-style: solid;
323}
324
325html :where([style*=border-bottom-color]) {
326  border-bottom-style: solid;
327}
328
329html :where([style*=border-left-color]) {
330  /*rtl:ignore*/
331  border-left-style: solid;
332}
333
334html :where([style*=border-width]) {
335  border-style: solid;
336}
337
338html :where([style*=border-top-width]) {
339  border-top-style: solid;
340}
341
342html :where([style*=border-right-width]) {
343  /*rtl:ignore*/
344  border-right-style: solid;
345}
346
347html :where([style*=border-bottom-width]) {
348  border-bottom-style: solid;
349}
350
351html :where([style*=border-left-width]) {
352  /*rtl:ignore*/
353  border-left-style: solid;
354}
355
356/**
357 * Provide baseline responsiveness for images.
358 */
359html :where(img[class*=wp-image-]) {
360  height: auto;
361  max-width: 100%;
362}
363
364/**
365 * Reset user agent styles for figure element margins.
366 */
367:where(figure) {
368  margin: 0 0 1em 0;
369}
370
371html :where(.is-position-sticky) {
372  /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
373  --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px);
374  /* stylelint-enable length-zero-no-unit */
375}
376
377@media screen and (max-width: 600px) {
378  html :where(.is-position-sticky) {
379    /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
380    --wp-admin--admin-bar--position-offset: 0px;
381    /* stylelint-enable length-zero-no-unit */
382  }
383}
384
385/*# sourceURL=/wp-includes/css/dist/block-library/common.css */
386</style>
387<style id="wp-block-heading-inline-css">
388/**
389 * SCSS Variables.
390 *
391 * Please use variables from this sheet to ensure consistency across the UI.
392 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
393 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
394 */
395/**
396 * Colors
397 */
398/**
399 * Fonts & basic variables.
400 */
401/**
402 * Typography
403 */
404/**
405 * Grid System.
406 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
407 */
408/**
409 * Radius scale.
410 */
411/**
412 * Elevation scale.
413 */
414/**
415 * Dimensions.
416 */
417/**
418 * Mobile specific styles
419 */
420/**
421 * Editor styles.
422 */
423/**
424 * Block & Editor UI.
425 */
426/**
427 * Block paddings.
428 */
429/**
430 * React Native specific.
431 * These variables do not appear to be used anywhere else.
432 */
433h1:where(.wp-block-heading).has-background,
434h2:where(.wp-block-heading).has-background,
435h3:where(.wp-block-heading).has-background,
436h4:where(.wp-block-heading).has-background,
437h5:where(.wp-block-heading).has-background,
438h6:where(.wp-block-heading).has-background {
439  padding: 1.25em 2.375em;
440}
441h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
442h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
443h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
444h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
445h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
446h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
447h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
448h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
449h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),
450h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),
451h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]) {
452  rotate: 180deg;
453}
454/*# sourceURL=https://www.mhihealth.org/wp-includes/blocks/heading/style.css */
455</style>
456<style id="wp-block-image-inline-css">
457/**
458 * Typography
459 */
460/**
461 * SCSS Variables.
462 *
463 * Please use variables from this sheet to ensure consistency across the UI.
464 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
465 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
466 */
467/**
468 * Colors
469 */
470/**
471 * Fonts & basic variables.
472 */
473/**
474 * Typography
475 */
476/**
477 * Grid System.
478 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
479 */
480/**
481 * Radius scale.
482 */
483/**
484 * Elevation scale.
485 */
486/**
487 * Dimensions.
488 */
489/**
490 * Mobile specific styles
491 */
492/**
493 * Editor styles.
494 */
495/**
496 * Block & Editor UI.
497 */
498/**
499 * Block paddings.
500 */
501/**
502 * React Native specific.
503 * These variables do not appear to be used anywhere else.
504 */
505/**
506 * Breakpoints & Media Queries
507 */
508/**
509*  Converts a hex value into the rgb equivalent.
510*
511* @param {string} hex - the hexadecimal value to convert
512* @return {string} comma separated rgb values
513*/
514/**
515 * Long content fade mixin
516 *
517 * Creates a fading overlay to signify that the content is longer
518 * than the space allows.
519 */
520/**
521 * Breakpoint mixins
522 */
523/**
524 * Focus styles.
525 */
526/**
527 * Applies editor left position to the selector passed as argument
528 */
529/**
530 * Styles that are reused verbatim in a few places
531 */
532/**
533 * Allows users to opt-out of animations via OS-level preferences.
534 */
535/**
536 * Reset default styles for JavaScript UI based pages.
537 * This is a WP-admin agnostic reset
538 */
539/**
540 * Reset the WP Admin page styles for Gutenberg-like pages.
541 */
542/**
543 * Creates a checkerboard pattern background to indicate transparency.
544 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
545 */
546.wp-block-image > a,
547.wp-block-image > figure > a {
548  display: inline-block;
549}
550.wp-block-image img {
551  height: auto;
552  max-width: 100%;
553  vertical-align: bottom;
554  box-sizing: border-box;
555}
556@media not (prefers-reduced-motion) {
557  .wp-block-image img.hide {
558    visibility: hidden;
559  }
560  .wp-block-image img.show {
561    animation: show-content-image 0.4s;
562  }
563}
564.wp-block-image[style*=border-radius] > a,
565.wp-block-image[style*=border-radius] img {
566  border-radius: inherit;
567}
568.wp-block-image.has-custom-border img {
569  box-sizing: border-box;
570}
571.wp-block-image.aligncenter {
572  text-align: center;
573}
574.wp-block-image.alignfull > a, .wp-block-image.alignwide > a {
575  width: 100%;
576}
577.wp-block-image.alignfull img, .wp-block-image.alignwide img {
578  height: auto;
579  width: 100%;
580}
581.wp-block-image.alignleft, .wp-block-image.alignright, .wp-block-image.aligncenter,
582.wp-block-image .alignleft,
583.wp-block-image .alignright,
584.wp-block-image .aligncenter {
585  display: table;
586}
587.wp-block-image.alignleft > figcaption, .wp-block-image.alignright > figcaption, .wp-block-image.aligncenter > figcaption,
588.wp-block-image .alignleft > figcaption,
589.wp-block-image .alignright > figcaption,
590.wp-block-image .aligncenter > figcaption {
591  display: table-caption;
592  caption-side: bottom;
593}
594.wp-block-image .alignleft {
595  /*rtl:ignore*/
596  float: left;
597  /*rtl:ignore*/
598  margin-left: 0;
599  /*rtl:ignore*/
600  margin-right: 1em;
601  margin-top: 0.5em;
602  margin-bottom: 0.5em;
603}
604.wp-block-image .alignright {
605  /*rtl:ignore*/
606  float: right;
607  /*rtl:ignore*/
608  margin-right: 0;
609  /*rtl:ignore*/
610  margin-left: 1em;
611  margin-top: 0.5em;
612  margin-bottom: 0.5em;
613}
614.wp-block-image .aligncenter {
615  margin-left: auto;
616  margin-right: auto;
617}
618.wp-block-image :where(figcaption) {
619  margin-top: 0.5em;
620  margin-bottom: 1em;
621}
622.wp-block-image.is-style-circle-mask img {
623  border-radius: 9999px;
624}
625@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {
626  .wp-block-image.is-style-circle-mask img {
627    /* stylelint-disable-next-line function-url-quotes -- We need quotes for the data URL to use the SVG inline. */
628    -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>');
629            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>');
630    mask-mode: alpha;
631    -webkit-mask-repeat: no-repeat;
632            mask-repeat: no-repeat;
633    -webkit-mask-size: contain;
634            mask-size: contain;
635    -webkit-mask-position: center;
636            mask-position: center;
637    border-radius: 0;
638  }
639}
640
641:root :where(.wp-block-image.is-style-rounded img, .wp-block-image .is-style-rounded img) {
642  border-radius: 9999px;
643}
644
645.wp-block-image figure {
646  margin: 0;
647}
648
649.wp-lightbox-container {
650  position: relative;
651  display: flex;
652  flex-direction: column;
653}
654.wp-lightbox-container img {
655  cursor: zoom-in;
656}
657.wp-lightbox-container img:hover + button {
658  opacity: 1;
659}
660.wp-lightbox-container button {
661  opacity: 0;
662  border: none;
663  background-color: rgba(90, 90, 90, 0.25);
664  backdrop-filter: blur(16px) saturate(180%);
665  cursor: zoom-in;
666  display: flex;
667  justify-content: center;
668  align-items: center;
669  width: 20px;
670  height: 20px;
671  position: absolute;
672  z-index: 100;
673  top: 16px;
674  right: 16px;
675  text-align: center;
676  padding: 0;
677  border-radius: 4px;
678}
679@media not (prefers-reduced-motion) {
680  .wp-lightbox-container button {
681    transition: opacity 0.2s ease;
682  }
683}
684.wp-lightbox-container button:focus-visible {
685  outline: 3px auto rgba(90, 90, 90, 0.25);
686  outline: 3px auto -webkit-focus-ring-color;
687  outline-offset: 3px;
688}
689.wp-lightbox-container button:hover {
690  cursor: pointer;
691  opacity: 1;
692}
693.wp-lightbox-container button:focus {
694  opacity: 1;
695}
696.wp-lightbox-container button:hover, .wp-lightbox-container button:focus, .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) {
697  background-color: rgba(90, 90, 90, 0.25);
698  border: none;
699}
700
701.wp-lightbox-overlay {
702  position: fixed;
703  top: 0;
704  left: 0;
705  z-index: 100000;
706  overflow: hidden;
707  width: 100%;
708  height: 100vh;
709  box-sizing: border-box;
710  visibility: hidden;
711  cursor: zoom-out;
712}
713.wp-lightbox-overlay .wp-lightbox-close-button {
714  font-family: inherit;
715  position: absolute;
716  top: calc(env(safe-area-inset-top) + 16px);
717  right: calc(env(safe-area-inset-right) + 16px);
718  padding: 0 4px;
719  cursor: pointer;
720  z-index: 5000000;
721  min-width: 40px;
722  min-height: 40px;
723  display: flex;
724  gap: 8px;
725  align-items: center;
726  justify-content: center;
727  line-height: 1;
728}
729.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) {
730  background: none;
731  border: none;
732}
733.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg {
734  height: 1em;
735  width: 1em;
736}
737.wp-lightbox-overlay .wp-lightbox-close-icon svg {
738  display: block;
739}
740.wp-lightbox-overlay .wp-lightbox-navigation-button-prev,
741.wp-lightbox-overlay .wp-lightbox-navigation-button-next {
742  position: absolute;
743  padding: 0 8px;
744  z-index: 2000002;
745  font-family: inherit;
746  min-width: 40px;
747  min-height: 40px;
748  gap: 4px;
749  display: flex;
750  cursor: pointer;
751  align-items: center;
752  justify-content: center;
753  bottom: 16px;
754  line-height: 1;
755}
756.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden],
757.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden] {
758  display: none;
759}
760@media (min-width: 960px) {
761  .wp-lightbox-overlay .wp-lightbox-navigation-button-prev,
762  .wp-lightbox-overlay .wp-lightbox-navigation-button-next {
763    bottom: 50%;
764    transform: translateY(-50%);
765  }
766}
767.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),
768.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,
769.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,
770.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background) {
771  background: none;
772  border: none;
773  padding: 0 8px;
774}
775.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,
776.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg {
777  width: 1.5em;
778  height: 1.5em;
779  display: block;
780}
781.wp-lightbox-overlay .wp-lightbox-navigation-button-prev {
782  left: calc(env(safe-area-inset-left) + 16px);
783}
784.wp-lightbox-overlay .wp-lightbox-navigation-button-next {
785  right: calc(env(safe-area-inset-right) + 16px);
786}
787.wp-lightbox-overlay .wp-lightbox-navigation-icon svg {
788  vertical-align: middle;
789}
790.wp-lightbox-overlay .lightbox-image-container {
791  position: absolute;
792  overflow: hidden;
793  top: 50%;
794  left: 50%;
795  transform-origin: top left;
796  transform: translate(-50%, -50%);
797  width: var(--wp--lightbox-container-width);
798  height: var(--wp--lightbox-container-height);
799  z-index: 2000001;
800}
801.wp-lightbox-overlay .wp-block-image {
802  position: relative;
803  transform-origin: 0 0;
804  display: flex;
805  width: 100%;
806  height: 100%;
807  justify-content: center;
808  align-items: center;
809  box-sizing: border-box;
810  z-index: 3000000;
811  margin: 0;
812}
813.wp-lightbox-overlay .wp-block-image img {
814  min-width: var(--wp--lightbox-image-width);
815  min-height: var(--wp--lightbox-image-height);
816  width: var(--wp--lightbox-image-width);
817  height: var(--wp--lightbox-image-height);
818}
819.wp-lightbox-overlay .wp-block-image figcaption {
820  display: none;
821}
822.wp-lightbox-overlay button {
823  border: none;
824  background: none;
825}
826.wp-lightbox-overlay .scrim {
827  width: 100%;
828  height: 100%;
829  position: absolute;
830  z-index: 2000000;
831  background-color: rgb(255, 255, 255);
832  opacity: 0.9;
833}
834.wp-lightbox-overlay.active {
835  visibility: visible;
836}
837@media not (prefers-reduced-motion) {
838  .wp-lightbox-overlay.active {
839    animation: both turn-on-visibility 0.25s;
840  }
841}
842@media not (prefers-reduced-motion) {
843  .wp-lightbox-overlay.active img {
844    animation: both turn-on-visibility 0.35s;
845  }
846}
847@media not (prefers-reduced-motion) {
848  .wp-lightbox-overlay.show-closing-animation:not(.active) {
849    animation: both turn-off-visibility 0.35s;
850  }
851}
852@media not (prefers-reduced-motion) {
853  .wp-lightbox-overlay.show-closing-animation:not(.active) img {
854    animation: both turn-off-visibility 0.25s;
855  }
856}
857@media not (prefers-reduced-motion) {
858  .wp-lightbox-overlay.zoom.active {
859    opacity: 1;
860    visibility: visible;
861    animation: none;
862  }
863  .wp-lightbox-overlay.zoom.active .lightbox-image-container {
864    animation: lightbox-zoom-in 0.4s;
865  }
866  .wp-lightbox-overlay.zoom.active .lightbox-image-container img {
867    animation: none;
868  }
869  .wp-lightbox-overlay.zoom.active .scrim {
870    animation: turn-on-visibility 0.4s forwards;
871  }
872  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) {
873    animation: none;
874  }
875  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container {
876    animation: lightbox-zoom-out 0.4s;
877  }
878  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img {
879    animation: none;
880  }
881  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim {
882    animation: turn-off-visibility 0.4s forwards;
883  }
884}
885
886@keyframes show-content-image {
887  0% {
888    visibility: hidden;
889  }
890  99% {
891    visibility: hidden;
892  }
893  100% {
894    visibility: visible;
895  }
896}
897@keyframes turn-on-visibility {
898  0% {
899    opacity: 0;
900  }
901  100% {
902    opacity: 1;
903  }
904}
905@keyframes turn-off-visibility {
906  0% {
907    opacity: 1;
908    visibility: visible;
909  }
910  99% {
911    opacity: 0;
912    visibility: visible;
913  }
914  100% {
915    opacity: 0;
916    visibility: hidden;
917  }
918}
919@keyframes lightbox-zoom-in {
920  0% {
921    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));
922  }
923  100% {
924    transform: translate(-50%, -50%) scale(1, 1);
925  }
926}
927@keyframes lightbox-zoom-out {
928  0% {
929    visibility: visible;
930    transform: translate(-50%, -50%) scale(1, 1);
931  }
932  99% {
933    visibility: visible;
934  }
935  100% {
936    visibility: hidden;
937    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));
938  }
939}
940/*# sourceURL=https://www.mhihealth.org/wp-includes/blocks/image/style.css */
941</style>
942<style id="wp-block-list-inline-css">
943/**
944 * SCSS Variables.
945 *
946 * Please use variables from this sheet to ensure consistency across the UI.
947 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
948 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
949 */
950/**
951 * Colors
952 */
953/**
954 * Fonts & basic variables.
955 */
956/**
957 * Typography
958 */
959/**
960 * Grid System.
961 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
962 */
963/**
964 * Radius scale.
965 */
966/**
967 * Elevation scale.
968 */
969/**
970 * Dimensions.
971 */
972/**
973 * Mobile specific styles
974 */
975/**
976 * Editor styles.
977 */
978/**
979 * Block & Editor UI.
980 */
981/**
982 * Block paddings.
983 */
984/**
985 * React Native specific.
986 * These variables do not appear to be used anywhere else.
987 */
988ol,
989ul {
990  box-sizing: border-box;
991}
992
993:root :where(.wp-block-list.has-background) {
994  padding: 1.25em 2.375em;
995}
996/*# sourceURL=https://www.mhihealth.org/wp-includes/blocks/list/style.css */
997</style>
998<style id="wp-block-paragraph-inline-css">
999/**
1000 * SCSS Variables.
1001 *
1002 * Please use variables from this sheet to ensure consistency across the UI.
1003 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
1004 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
1005 */
1006/**
1007 * Colors
1008 */
1009/**
1010 * Fonts & basic variables.
1011 */
1012/**
1013 * Typography
1014 */
1015/**
1016 * Grid System.
1017 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
1018 */
1019/**
1020 * Radius scale.
1021 */
1022/**
1023 * Elevation scale.
1024 */
1025/**
1026 * Dimensions.
1027 */
1028/**
1029 * Mobile specific styles
1030 */
1031/**
1032 * Editor styles.
1033 */
1034/**
1035 * Block & Editor UI.
1036 */
1037/**
1038 * Block paddings.
1039 */
1040/**
1041 * React Native specific.
1042 * These variables do not appear to be used anywhere else.
1043 */
1044.is-small-text {
1045  font-size: 0.875em;
1046}
1047
1048.is-regular-text {
1049  font-size: 1em;
1050}
1051
1052.is-large-text {
1053  font-size: 2.25em;
1054}
1055
1056.is-larger-text {
1057  font-size: 3em;
1058}
1059
1060.has-drop-cap:not(:focus)::first-letter {
1061  float: left;
1062  font-size: 8.4em;
1063  line-height: 0.68;
1064  font-weight: 100;
1065  margin: 0.05em 0.1em 0 0;
1066  text-transform: uppercase;
1067  font-style: normal;
1068}
1069
1070body.rtl .has-drop-cap:not(:focus)::first-letter {
1071  float: initial;
1072  margin-left: 0.1em;
1073}
1074
1075p.has-drop-cap.has-background {
1076  overflow: hidden;
1077}
1078
1079:root :where(p.has-background) {
1080  padding: 1.25em 2.375em;
1081}
1082
1083:where(p.has-text-color:not(.has-link-color)) a {
1084  color: inherit;
1085}
1086
1087p.has-text-align-right[style*="writing-mode:vertical-rl"],
1088p.has-text-align-left[style*="writing-mode:vertical-lr"] {
1089  rotate: 180deg;
1090}
1091/*# sourceURL=https://www.mhihealth.org/wp-includes/blocks/paragraph/style.css */
1092</style>
1093
1094<style id="classic-theme-styles-inline-css">
1095/**
1096 * These rules are needed for backwards compatibility.
1097 * They should match the button element rules in the base theme.json file.
1098 */
1099.wp-block-button__link {
1100	color: #ffffff;
1101	background-color: #32373c;
1102	border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */
1103
1104	/* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */
1105	box-shadow: none;
1106	text-decoration: none;
1107
1108	/* The extra 2px are added to size solids the same as the outline versions.*/
1109	padding: calc(0.667em + 2px) calc(1.333em + 2px);
1110
1111	font-size: 1.125em;
1112}
1113
1114.wp-block-file__button {
1115	background: #32373c;
1116	color: #ffffff;
1117	text-decoration: none;
1118}
1119
1120/*# sourceURL=/wp-includes/css/classic-themes.css */
1121</style>
1122
1123<style id="global-styles-inline-css">
1124: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--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,
11240) 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--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);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;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-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-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-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;}
1124.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;}
1125/*# sourceURL=global-styles-inline-css */
1126</style>
1127
1128<style id="illfi-selector-fonts-inline-css">
1129#hero .ill_hero_slider .prev::before,
1130#hero .ill_hero_slider .next::before { font-family: "Font Awesome 6 Pro"; }\n
1131/*# sourceURL=illfi-selector-fonts-inline-css */
1132</style>
1133<link rel='stylesheet' id='dashicons-css' href='https://www.mhihealth.org/wp-includes/css/dashicons.css?ver=7.0.5' media='all' />
1134<link rel='stylesheet' id='ill_hero_slider_style-css' href='https://www.mhihealth.org/wp-content/plugins/illuminage-hero-slider-ada/assets/css/ill-hero-slider.min.css?ver=2026.8.7.2' media='all' />
1135<link rel='stylesheet' id='ill_hero_slider_style_splide-css' href='https://www.mhihealth.org/wp-content/plugins/illuminage-hero-slider-ada/assets/css/splide.min.css?ver=2026.8.7.2' media='all' />
1136<link rel='stylesheet' id='ill_hero_slider_responsive_styles-css' href='https://www.mhihealth.org/wp-content/plugins/illuminage-hero-slider-ada/assets/css/ill-hero-slider-responsive.min.css?ver=2026.8.7.2' media='all' />
1137<link rel='stylesheet' id='ill_hero_slider_print_styles-css' href='https://www.mhihealth.org/wp-content/plugins/illuminage-hero-slider-ada/assets/css/ill-hero-slider-print.min.css?ver=2026.8.7.2' media='all' />
1138<link rel='stylesheet' id='ill_hero_slider_high_contrast_styles-css' href='https://www.mhihealth.org/wp-content/plugins/illuminage-hero-slider-ada/assets/css/ill-hero-slider-highcontrast.min.css?ver=2026.8.7.2' media='all' />
1139<script src="https://kit.fontawesome.com/652f1f8845.js" crossorigin="anonymous"></script>
1139<script id="jquery-core-js" src="https://www.mhihealth.org/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1139
1139
1140<script id="jquery-migrate-js" src="https://www.mhihealth.org/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1"></script>
1140
1141<link rel="https://api.w.org/" href="https://www.mhihealth.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.mhihealth.org/wp-json/wp/v2/pages/24" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.mhihealth.org/xmlrpc.php?rsd" />
1142<link rel='shortlink' href='https://www.mhihealth.org/?p=24' />
1143
1144<style data-eae-name="MNS2e__o8L_kBgZ84W">.__eae_cssd, .MNS2e__o8L_kBgZ84W {unicode-bidi: bidi-override;direction: rtl;}</style>
1145
1146<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 pJebxo_eLsRG_MSnYch = 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>
1146
1147<!-- JSON-LD markup generated by Google Structured Data Markup Helper. -->
1147<script type="application/ld+json">{"@context" : "http://schema.org","@graph" : [{"@type" : "LocalBusiness", "url": "https://www.mhihealth.org", "name" : "Magnolia Healthcare", "description": "Our facilities combine a spacious, homelike environment with skilled nursing care and specialists in the rehabilitation therapies that help older adults maintain or regain function.", "logo" : "https://www.mhihealth.org/wp-content/themes/mhihealth-2021/images/logo.png", "image" : "https://www.mhihealth.org/wp-content/uploads/sites/62/2021/07/hero-1-1.jpg", "hasMap" : "https://goo.gl/maps/hUqBJoqwKQrLqzxw8", "telephone" : "(225) 753-0864","address" : { "@type" : "PostalAddress", "addressLocality" : "Baton Rouge", "addressRegion" : "LA", "postalCode" : "70835", "streetAddress" : ""}}, {"@type":"WebSite", "@id":"https://www.mhihealth.org/#website", "url":"https://www.mhihealth.org", "name":"Magnolia Healthcare", "description":"Skilled Nursing and Rehabilitation in MS", "potentialAction": [{"@type":"SearchAction", "target":"https://www.mhihealth.org/?s={search_term_string}", "query-input":"required name=search_term_string"}]} , {"@type":"WebPage", "@id":"https://www.mhihealth.org/services/#webpage", "url":"https://www.mhihealth.org/services/", "name":"Services - Magnolia Healthcare", "isPartOf":{ "@id":"https://www.mhihealth.org#website"},"primaryImageOfPage":{"@id":"https://www.mhihealth.org/services/#primaryimage"},"datePublished":"2021-07-01","dateModified":"2021-10-22","potentialAction":[{"@type":"ReadAction","target":["https://www.mhihealth.org/services/"]}]}]}</script>
1147<link rel='icon' type='image/png' href='/wp-content/uploads/sites/62/2021/07/favicon.png'><link rel='shortcut icon' type='image/png' href='/wp-content/uploads/sites/62/2021/07/favicon.png'><link rel='apple-touch-icon' type='image/png' href='/wp-content/uploads/sites/62/2021/07/favicon.png'>
1148<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 1148-1149
1148
1149<script async src="https://www.googletagmanager.com/gtag/js?id=
1149UA-12357752-3
vendor: 12 bytes, line 1149
1149"></script>
1150<script>
1151  
vendor: 134 bytes, lines 1151-1155
1151window.dataLayer = window.dataLayer || [];
1152  function gtag(){dataLayer.push(arguments);}
1153  gtag('js', new Date());
1154
1155  gtag('config', '
1155UA-12357752-3
vendor: 4 bytes, line 1155
1155');
1156</script>
1156
1157<style></style><style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><link rel="icon" href="https://www.mhihealth.org/wp-content/uploads/sites/62/2021/07/cropped-favicon-32x32.png" sizes="32x32" />
1158<link rel="icon" href="https://www.mhihealth.org/wp-content/uploads/sites/62/2021/07/cropped-favicon-192x192.png" sizes="192x192" />
1159<link rel="apple-touch-icon" href="https://www.mhihealth.org/wp-content/uploads/sites/62/2021/07/cropped-favicon-180x180.png" />
1160<meta name="msapplication-TileImage" content="https://www.mhihealth.org/wp-content/uploads/sites/62/2021/07/cropped-favicon-270x270.png" />
1161<style id="wp-custom-css">
1162.page-id-25 .content img {
1163	margin-top: 0
1164}
1165.page-id-25 .content h2 {
1166	padding-bottom: 10px;
1167}
1168</style>
1169	<style id="core-block-supports-inline-css">
1170/**
1171 * Core styles: block-supports
1172 */
1173
1174/*# sourceURL=core-block-supports-inline-css */
1175</style>
1176
1177</head>
1178	<body class="wp-singular page-template-default page page-id-24 page-parent wp-theme-mhihealth-2021">
1179				<a class="screen-reader-text" href="#content">Skip to content</a>
1180		<a class="screen-reader-text" href="#access_tools">Accessibility tools</a>
1181		<header>
1182			<section class="top-wrap">
1183				<div class="top wrap">
1184					<div class="acc-tools">
1185						<div class="access_tools">
1186							<div class="screen-reader contrast tool">
1187								<a class="highcontrast icon-High-Contrast" href="javascript:void(0);">Contrast</a>
1188							</div><!--/tool-->
1189							<div class="screen-reader font tool">
1190								<a class="textsize" href="javascript:void(0);"><span class="big">A</span><span class="small">a</span>Font Size</a>
1191							</div><!--/tool-->
1192							<form class="search" action="https://www.mhihealth.org" method="get" role="search">
1193								<fieldset>
1194									<label for="search_box">Search</label>
1195									<input id="search_box" type="text" name="s" placeholder="search site" value="" />
1196									<input type="submit" class="dashicons dashicons-search" value="&#xf179;" />
1197								</fieldset>
1198							</form><!--/search-->
1199						</div><!--/access_tools-->
1200					</div><!--/acc-tools-->
1201				</div><!--/top-->
1202			</section><!--/top-wrap-->
1203			<section class="main-wrap">
1204				<div class="main wrap">
1205					<div id="logo">
1206						<h2><a href="https://www.mhihealth.org"><img src="https://www.mhihealth.org/wp-content/themes/mhihealth-2021/images/logo.png" alt="Magnolia Healthcare Logo" /></a></h2>
1207					</div><!--/logo-->
1208											<nav class="primary_nav" role="navigation">
1209							<div id="navbtn">
1210								<div class="lines">
1211									<div class="line one"></div>
1212									<div class="line two"></div>
1213									<div class="line three"></div>
1214								</div><!--/lines-->
1215							</div><!--/navbtn-->
1216							<div class="menu-primary-menu-container"><ul id="menu-primary-menu" class="menu"><li id="menu-item-106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-106"><a href="https://www.mhihealth.org/">Home</a></li>
1217<li id="menu-item-107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-107"><a href="https://www.mhihealth.org/about/">About</a>
1218<ul class="sub-menu">
1219	<li id="menu-item-109" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-109"><a href="https://www.mhihealth.org/about/">About Us</a></li>
1220	<li id="menu-item-108" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-108"><a href="https://www.mhihealth.org/about/our-compliance-program/">Our Compliance Program</a></li>
1221</ul>
1222</li>
1223<li id="menu-item-110" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-24 current_page_item current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-110"><a href="https://www.mhihealth.org/services/" aria-current="page">Services</a>
1224<ul class="sub-menu">
1225	<li id="menu-item-114" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-24 current_page_item menu-item-114"><a href="https://www.mhihealth.org/services/" aria-current="page">Overview of Services</a></li>
1226	<li id="menu-item-111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-111"><a href="https://www.mhihealth.org/services/medical-nursing/">Medical/Nursing</a></li>
1227	<li id="menu-item-112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-112"><a href="https://www.mhihealth.org/services/rehabilitation/">Rehabilitation</a></li>
1228	<li id="menu-item-113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-113">
1228<a href="https://www.mhihealth.org/services/social-dining/">Social &#038; Dining</a></li>
1229</ul>
1230</li>
1231<li id="menu-item-115" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-115"><a href="https://www.mhihealth.org/facilities/">Facilities</a>
1232<ul class="sub-menu">
1233	<li id="menu-item-491" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-491"><a href="https://www.mhihealth.org/facilities/river-heights/?facility=riverheights">River Heights</a></li>
1234	<li id="menu-item-492" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-492"><a href="https://www.mhihealth.org/facilities/arbor-walk/?facility=arborwalk">Arbor Walk</a></li>
1235	<li id="menu-item-493" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-493"><a href="https://www.mhihealth.org/facilities/haven-hall/?facility=havenhall">Haven Hall</a></li>
1236	<li id="menu-item-494" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-494"><a href="https://www.mhihealth.org/facilities/riverview/?facility=riverview">Riverview</a></li>
1237</ul>
1238</li>
1239<li id="menu-item-136" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-136"><a href="https://www.mhihealth.org/faqs/">FAQs</a></li>
1240<li id="menu-item-137" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137"><a href="https://www.mhihealth.org/employment/">Employment</a></li>
1241<li id="menu-item-138" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-138"><a href="https://www.mhihealth.org/contact/">Contact</a></li>
1242</ul></div>						</nav>
1243									</div><!--/main-->
1244			</section><!--/min-wrap-->
1245		</header>
1246
1247		<main>			
1248			<section class="hero-wrap int clearfix">
1249				<div id="hero">
1250					<div class="info no-image"><div class="wrap"><h1>Services</h1><ul id="breadcrumbs"><li><a href="https://www.mhihealth.org">Home</a></li><li class="separator"> &raquo; </li><li>Services</li></ul></div><!--/wrap--></div><!--/info-->				</div><!--/hero-->
1251			</section><!--/hero-wrap-->
1252			<section class="content-wrap int" role="main"><div class="content wrap" id="content">
1253<h2 class="wp-block-heading">Overview of Services&nbsp;</h2>
1254
1255
1256
1257<div class="wp-block-image"><figure class="alignright size-large"><img fetchpriority="high" decoding="async" width="500" height="750" src="https://www.mhihealth.org/wp-content/uploads/sites/62/2021/07/overview.jpg" alt="Nurse helping patient" class="wp-image-519" srcset="https://www.mhihealth.org/wp-content/uploads/sites/62/2021/07/overview.jpg 500w, https://www.mhihealth.org/wp-content/uploads/sites/62/2021/07/overview-400x600.jpg 400w" sizes="(max-width: 500px) 100v
1257w, 500px" /></figure></div>
1258
1259
1260
1261<p class="wp-block-paragraph"><em>Some services are available at an additional cost.</em></p>
1262
1263
1264
1265<ul class="wp-block-list"><li>Medical/physician services including consultations with appropriate specialists</li><li>Using the “person-centered care” approach, we ensure the resident is involved in their care.</li><li>Using telehealth medicine and electronic health records, we have the ability for timely resident encounters with their physicians.</li><li>Licensed nurses on site 24 hours/day</li><li>Physical, occupational, and speech and language therapy</li><li>Psychiatric and psychological services</li><li>Dietitian services, including therapeutic diets</li><li>Beautician services</li><li>Dental and podiatry services</li><li>Optometrist services</li><li>Social services/case management</li><li>Assistance with scheduling and transporting to medical appointments</li><li>Discharge planning, including setting up healthcare and other services at home</li><li>Financial planning/Medicaid application assistance</li><li>Hospice and palliative care</li><li>Respite care</li><li>Educational and recreational programs</li><li>Laundry services</li><li>Unlimited visiting hours with prior approval</li><li>24-hour care, 7 days a week</li><li>IV therapy</li><li>Wound care</li><li>Enteral feeding program</li><li>Restorative nursing program</li><li>Individualized care plans</li></ul>
1266</div><!--/content--></section><!--/content-wrap--><div class="spacer"></div>	
1267
1268		</main>
1269		<footer>
1270			<section class="footer-wrap">
1271				<div class="footer wrap">
1272					<div id="text-3" class="widget widget_footer_contact widget_text"><h3>River Heights</h3>			<div class="textwidget">402 Arnold Ave.<br />Greenville, MS 38701
1273<p>Phone: <a href="tel:6623320318">(662) 332-0318</a><br />
1274Fax: (662) 335-7892</p>
1275<a href="https://www.facebook.com/River-Heights-Healthcare-Center-107463925013141/"><i class="fab fa-facebook"></i><span style="font-size:0;">Facebook</span></a>
1276</div>
1277		</div><div id="text-4" class="widget widget_footer_contact widget_text"><h3>Arbor Walk</h3>			<div class="textwidget">570 North Solomon Street<br />Greenville, MS 38703
1278<p>Phone: <a href="tel:6623355863">(662) 335-5863</a><br />
1279Fax: (662) 335-5874</p>
1280<a href="https://www.facebook.com/pages/Arbor-Walk-Healthcare-Center/126670360730520"><i class="fab fa-facebook"></i><span style="font-size:0;">Facebook</span></a>
1281<p>&nbsp;</p>
1282</div>
1283		</div><div id="text-5" class="widget widget_footer_contact widget_text"><h3>Haven Hall</h3>			<div class="textwidget">101 Mills Street<br />Brookhaven, MS 39601
1284<p>Phone: <a href="tel:6018335608">(601) 833-5608</a><br />
1285Fax: (601) 833-5285</p>
1286<a href="https://www.facebook.com/havenhallhealth/"><i class="fab fa-facebook"></i><span style="font-size:0;">Facebook</span></a>
1287</div>
1288		</div><div id="text-6" class="widget widget_footer_contact widget_text"><h3>Riverview</h3>			<div class="textwidget">1600 West Claiborne Avenue Extended<br />Greenwood, MS 38930
1289<p>Phone: <a href="tel:6624538140">(662) 453-8140</a><br />
1290Fax: (662) 455-3973</p>
1291<a href="https://www.facebook.com/Riverview-Nursing-And-Rehab-Center-149975698354411"><i class="fab fa-facebook"></i><span style="font-size:0;">Facebook</span></a>
1292</div>
1293		</div>				</div><!--/footer-->
1294				<div class="copyright">
1295					<p>
1296						&copy; 2026 Magnolia Healthcare						 &nbsp; | &nbsp; PO Box 40018 Baton Rouge, LA 70835 &nbsp; | &nbsp; Ph: <a href="tel:2257530864">(225) 753-0864</a> &nbsp; | &nbsp; Fax: (225) 753-0948						 &nbsp; | &nbsp; <a href="/sitemap/">Sitemap</a> &nbsp; | &nbsp; <a href="https://www.illuminage.com/">Website Design by IlluminAge</a>
1297					</p>
1298				</div><!--/copyright-->
1299			</section><!--/footer-wrap-->
1300		</footer>
1301		
1301<script type="speculationrules">
1302{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/sites/62/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/mhihealth-2021/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1303</script>
vendor: 1 bytes, line 1303
1303
1304<script id="gforms_recaptcha_recaptcha-js-extra">
1305var gforms_recaptcha_recaptcha_strings = {"nonce":"4363ece239","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://www.mhihealth.org/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"classic","disable_badge":"","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":"6Le8UpYsAAAAANWPIvtuMeCSqxtp9si1_HeD4XsC"};
1306//# sourceURL=gforms_recaptcha_recaptcha-js-extra
1307</script>
vendor: 127 bytes, lines 1307-1308
1307
1308<script data-wp-strategy="defer" defer id="gforms_recaptcha_recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
13086Le8UpYsAAAAANWPIvtuMeCSqxtp9si1_HeD4XsC
vendor: 27 bytes, line 1308
1308&#038;ver=2.2.2"></script>
1309<script data-wp-strategy="defer" defer id="gforms_recaptcha_frontend-js" src="https://www.mhihealth.org/wp-content/plugins/gravityformsrecaptcha/js/frontend.js?ver=2.2.2"></script>
vendor: 1 bytes, line 1309
1309
1310<script id="ill_hero_slider_script-js" src="https://www.mhihealth.org/wp-content/plugins/illuminage-hero-slider-ada/assets/js/splide.min.js?ver=2026.8.7.2"></script>
vendor: 1 bytes, line 1310
1310
1311<script id="ill_hero_slider_ada_script-js" src="https://www.mhihealth.org/wp-content/plugins/illuminage-hero-slider-ada/assets/js/ada.min.js?ver=2026.8.7.2"></script>
vendor: 1 bytes, line 1311
1311
1312<script id="ngg_dribbble_links-js-extra">
1313var nggDribbbleLinks = {"thumbEffect":"photocrati-nextgen_pro_lightbox"};
1314//# sourceURL=ngg_dribbble_links-js-extra
1315</script>
vendor: 1 bytes, line 1315
1315
1316<script id="ngg_dribbble_links-js" src="https://www.mhihealth.org/wp-content/plugins/nextgen-gallery-pro/static/Dribbble/Frontend/DribbbleLinks.js?ver=1791460044"></script>
vendor: 1 bytes, line 1316
1316
1317<script id="wp-emoji-settings" type="application/json">
1318{"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.mhihealth.org/wp-includes/js/wp-emoji.js?ver=7.0.5","twemoji":"https://www.mhihealth.org/wp-includes/js/twemoji.js?ver=7.0.5"}}
1319</script>
vendor: 1 bytes, line 1319
1319
1320<script type="module">
1321/**
1322 * @output wp-includes/js/wp-emoji-loader.js
1323 */
1324
1325/* eslint-env es6 */
1326
1327// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope.
1328
1329/**
1330 * Emoji Settings as exported in PHP via _print_emoji_detection_script().
1331 * @typedef WPEmojiSettings
1332 * @type {object}
1333 * @property {?object} source
1334 * @property {?string} source.concatemoji
1335 * @property {?string} source.twemoji
1336 * @property {?string} source.wpemoji
1337 */
1338
1339const selector = 'script#wp-emoji-settings';
1340const script = document.querySelector( selector );
1341if ( ! ( script instanceof HTMLScriptElement ) ) {
1342	throw new Error( `Element missing: ${ selector }`);
1343}
1344const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) );
1345
1346// 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).
1347window._wpemojiSettings = settings;
1348
1349/**
1350 * Support tests.
1351 * @typedef SupportTests
1352 * @type {object}
1353 * @property {?boolean} flag
1354 * @property {?boolean} emoji
1355 */
1356
1357const sessionStorageKey = 'wpEmojiSettingsSupports';
1358const tests = [ 'flag', 'emoji' ];
1359
1360/**
1361 * Checks whether the browser supports offloading to a Worker.
1362 *
1363 * @since 6.3.0
1364 *
1365 * @private
1366 *
1367 * @returns {boolean}
1368 */
1369function supportsWorkerOffloading() {
1370	return (
1371		typeof Worker !== 'undefined' &&
1372		typeof OffscreenCanvas !== 'undefined' &&
1373		typeof URL !== 'undefined' &&
1374		URL.createObjectURL &&
1375		typeof Blob !== 'undefined'
1376	);
1377}
1378
1379/**
1380 * @typedef SessionSupportTests
1381 * @type {object}
1382 * @property {number} timestamp
1383 * @property {SupportTests} supportTests
1384 */
1385
1386/**
1387 * Get support tests from session.
1388 *
1389 * @since 6.3.0
1390 *
1391 * @private
1392 *
1393 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week.
1394 */
1395function getSessionSupportTests() {
1396	try {
1397		/** @type {SessionSupportTests} */
1398		const item = JSON.parse(
1399			sessionStorage.getItem( sessionStorageKey )
1400		);
1401		if (
1402			typeof item === 'object' &&
1403			typeof item.timestamp === 'number' &&
1404			new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds.
1405			typeof item.supportTests === 'object'
1406		) {
1407			return item.supportTests;
1408		}
1409	} catch ( e ) {}
1410	return null;
1411}
1412
1413/**
1414 * Persist the supports in session storage.
1415 *
1416 * @since 6.3.0
1417 *
1418 * @private
1419 *
1420 * @param {SupportTests} supportTests Support tests.
1421 */
1422function setSessionSupportTests( supportTests ) {
1423	try {
1424		/** @type {SessionSupportTests} */
1425		const item = {
1426			supportTests: supportTests,
1427			timestamp: new Date().valueOf()
1428		};
1429
1430		sessionStorage.setItem(
1431			sessionStorageKey,
1432			JSON.stringify( item )
1433		);
1434	} catch ( e ) {}
1435}
1436
1437/**
1438 * Checks if two sets of Emoji characters render the same visually.
1439 *
1440 * This is used to determine if the browser is rendering an emoji with multiple data points
1441 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji
1442 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser
1443 * does not support the emoji correctly.
1444 *
1445 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
1446 * scope. Everything must be passed by parameters.
1447 *
1448 * @since 4.9.0
1449 *
1450 * @private
1451 *
1452 * @param {CanvasRenderingContext2D} context 2D Context.
1453 * @param {string} set1 Set of Emoji to test.
1454 * @param {string} set2 Set of Emoji to test.
1455 *
1456 * @return {boolean} True if the two sets render the same.
1457 */
1458function emojiSetsRenderIdentically( context, set1, set2 ) {
1459	// Cleanup from previous test.
1460	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
1461	context.fillText( set1, 0, 0 );
1462	const rendered1 = new Uint32Array(
1463		context.getImageData(
1464			0,
1465			0,
1466			context.canvas.width,
1467			context.canvas.height
1468		).data
1469	);
1470
1471	// Cleanup from previous test.
1472	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
1473	context.fillText( set2, 0, 0 );
1474	const rendered2 = new Uint32Array(
1475		context.getImageData(
1476			0,
1477			0,
1478			context.canvas.width,
1479			context.canvas.height
1480		).data
1481	);
1482
1483	return rendered1.every( ( rendered2Data, index ) => {
1484		return rendered2Data === rendered2[ index ];
1485	} );
1486}
1487
1488/**
1489 * Checks if the center point of a single emoji is empty.
1490 *
1491 * This is used to determine if the browser is rendering an emoji with a single data point
1492 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly
1493 * rendered emoji will have a non-zero value at the center point.
1494 *
1495 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
1496 * scope. Everything must be passed by parameters.
1497 *
1498 * @since 6.8.2
1499 *
1500 * @private
1501 *
1502 * @param {CanvasRenderingContext2D} context 2D Context.
1503 * @param {string} emoji Emoji to test.
1504 *
1505 * @return {boolean} True if the center point is empty.
1506 */
1507function emojiRendersEmptyCenterPoint( context, emoji ) {
1508	// Cleanup from previous test.
1509	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
1510	context.fillText( emoji, 0, 0 );
1511
1512	// Test if the center point (16, 16) is empty (0,0,0,0).
1513	const centerPoint = context.getImageData(16, 16, 1, 1);
1514	for ( let i = 0; i < centerPoint.data.length; i++ ) {
1515		if ( centerPoint.data[ i ] !== 0 ) {
1516			// Stop checking the moment it's known not to be empty.
1517			return false;
1518		}
1519	}
1520
1521	return true;
1522}
1523
1524/**
1525 * Determines if the browser properly renders Emoji that Twemoji can supplement.
1526 *
1527 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
1528 * scope. Everything must be passed by parameters.
1529 *
1530 * @since 4.2.0
1531 *
1532 * @private
1533 *
1534 * @param {CanvasRenderingContext2D} context 2D Context.
1535 * @param {string} type Whether to test for support of "flag" or "emoji".
1536 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
1537 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
1538 *
1539 * @return {boolean} True if the browser can render emoji, false if it cannot.
1540 */
1541function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
1542	let isIdentical;
1543
1544	switch ( type ) {
1545		case 'flag':
1546			/*
1547			 * Test for Transgender flag compatibility. Added in Unicode 13.
1548			 *
1549			 * To test for support, we try to render it, and compare the rendering to how it would look if
1550			 * the browser doesn't render it correctly (white flag emoji + transgender symbol).
1551			 */
1552			isIdentical = emojiSetsRenderIdentically(
1553				context,
1554				'\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence
1555				'\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space
1556			);
1557
1558			if ( isIdentical ) {
1559				return false;
1560			}
1561
1562			/*
1563			 * Test for Sark flag compatibility. This is the least supported of the letter locale flags,
1564			 * so gives us an easy test for full support.
1565			 *
1566			 * To test for support, we try to render it, and compare the rendering to how it would look if
1567			 * the browser doesn't render it correctly ([C] + [Q]).
1568			 */
1569			isIdentical = emojiSetsRenderIdentically(
1570				context,
1571				'\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points
1572				'\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space
1573			);
1574
1575			if ( isIdentical ) {
1576				return false;
1577			}
1578
1579			/*
1580			 * Test for English flag compatibility. England is a country in the United Kingdom, it
1581			 * does not have a two letter locale code but rather a five letter sub-division code.
1582			 *
1583			 * To test for support, we try to render it, and compare the rendering to how it would look if
1584			 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]).
1585			 */
1586			isIdentical = emojiSetsRenderIdentically(
1587				context,
1588				// as the flag sequence
1589				'\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F',
1590				// with each code point separated by a zero-width space
1591				'\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F'
1592			);
1593
1594			return ! isIdentical;
1595		case 'emoji':
1596			/*
1597			 * Is there a large, hairy, humanoid mythical creature living in the browser?
1598			 *
1599			 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature.
1600			 *
1601			 * The hairy creature emoji is a single code point emoji. Testing for browser
1602			 * support required testing the center point of the emoji to see if it is empty.
1603			 *
1604			 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == 🫈 Hairy creature.
1605			 *
1606			 * When updating this test, please ensure that the emoji is either a single code point
1607			 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width
1608			 * joiner vs a zero-width space.
1609			 */
1610			const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' );
1611			return ! notSupported;
1612	}
1613
1614	return false;
1615}
1616
1617/**
1618 * Checks emoji support tests.
1619 *
1620 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
1621 * scope. Everything must be passed by parameters.
1622 *
1623 * @since 6.3.0
1624 *
1625 * @private
1626 *
1627 * @param {string[]} tests Tests.
1628 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification.
1629 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
1630 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
1631 *
1632 * @return {SupportTests} Support tests.
1633 */
1634function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
1635	let canvas;
1636	if (
1637		typeof WorkerGlobalScope !== 'undefined' &&
1638		self instanceof WorkerGlobalScope
1639	) {
1640		canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement.
1641	} else {
1642		canvas = document.createElement( 'canvas' );
1643	}
1644
1645	const context = canvas.getContext( '2d', { willReadFrequently: true } );
1646
1647	/*
1648	 * Chrome on OS X added native emoji rendering in M41. Unfortunately,
1649	 * it doesn't work when the font is bolder than 500 weight. So, we
1650	 * check for bold rendering support to avoid invisible emoji in Chrome.
1651	 */
1652	context.textBaseline = 'top';
1653	context.font = '600 32px Arial';
1654
1655	const supports = {};
1656	tests.forEach( ( test ) => {
1657		supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
1658	} );
1659	return supports;
1660}
1661
1662/**
1663 * Adds a script to the head of the document.
1664 *
1665 * @ignore
1666 *
1667 * @since 4.2.0
1668 *
1669 * @param {string} src The url where the script is located.
1670 *
1671 * @return {void}
1672 */
1673function addScript( src ) {
1674	const script = document.createElement( 'script' );
1675	script.src = src;
1676	script.defer = true;
1677	document.head.appendChild( script );
1678}
1679
1680settings.supports = {
1681	everything: true,
1682	everythingExceptFlag: true
1683};
1684
1685// Obtain the emoji support from the browser, asynchronously when possible.
1686new Promise( ( resolve ) => {
1687	let supportTests = getSessionSupportTests();
1688	if ( supportTests ) {
1689		resolve( supportTests );
1690		return;
1691	}
1692
1693	if ( supportsWorkerOffloading() ) {
1694		try {
1695			// Note that the functions are being passed as arguments due to minification.
1696			const workerScript =
1697				'postMessage(' +
1698				testEmojiSupports.toString() +
1699				'(' +
1700				[
1701					JSON.stringify( tests ),
1702					browserSupportsEmoji.toString(),
1703					emojiSetsRenderIdentically.toString(),
1704					emojiRendersEmptyCenterPoint.toString()
1705				].join( ',' ) +
1706				'));';
1707			const blob = new Blob( [ workerScript ], {
1708				type: 'text/javascript'
1709			} );
1710			const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } );
1711			worker.onmessage = ( event ) => {
1712				supportTests = event.data;
1713				setSessionSupportTests( supportTests );
1714				worker.terminate();
1715				resolve( supportTests );
1716			};
1717			return;
1718		} catch ( e ) {}
1719	}
1720
1721	supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
1722	setSessionSupportTests( supportTests );
1723	resolve( supportTests );
1724} )
1725	// Once the browser emoji support has been obtained from the session, finalize the settings.
1726	.then( ( supportTests ) => {
1727		/*
1728		 * Tests the browser support for flag emojis and other emojis, and adjusts the
1729		 * support settings accordingly.
1730		 */
1731		for ( const test in supportTests ) {
1732			settings.supports[ test ] = supportTests[ test ];
1733
1734			settings.supports.everything =
1735				settings.supports.everything && settings.supports[ test ];
1736
1737			if ( 'flag' !== test ) {
1738				settings.supports.everythingExceptFlag =
1739					settings.supports.everythingExceptFlag &&
1740					settings.supports[ test ];
1741			}
1742		}
1743
1744		settings.supports.everythingExceptFlag =
1745			settings.supports.everythingExceptFlag &&
1746			! settings.supports.flag;
1747
1748		// When the browser can not render everything we need to load a polyfill.
1749		if ( ! settings.supports.everything ) {
1750			const src = settings.source || {};
1751
1752			if ( src.concatemoji ) {
1753				addScript( src.concatemoji );
1754			} else if ( src.wpemoji && src.twemoji ) {
1755				addScript( src.twemoji );
1756				addScript( src.wpemoji );
1757			}
1758		}
1759	} );
1760//# sourceURL=https://www.mhihealth.org/wp-includes/js/wp-emoji-loader.js
1761</script>
1761
1762	
1762<script>
1763		jQuery( document ).ready(function( $ ) {
1764			var hostname_arr = window.location.hostname.split(".");
1765			hostname_arr.shift();
1766			var domain_name = hostname_arr.join(".");
1767			if(domain_name == 'com') {
1768				domain_name = window.location.hostname;
1769			}
1770			console.log(domain_name);
1771
1772			var doc_regex = new RegExp('(csv|doc|docx|pdf|ppt|pptx|xcl|xls|xlsx)$');
1773			var host_regex = new RegExp(domain_name + '/');
1774			var misc_regex = new RegExp('^(javascript|mailto)');
1775
1776			jQuery('.page a, .single a').not('.page #wpadminbar a, .no_new_tab a').each(function() {
1777				var link_href = this.href;
1778				var new_tab = false;
1779
1780				// check for various document types
1781				if( doc_regex.test(link_href) ) {
1782					new_tab = true;
1783				}
1784
1785				// check for external URL
1786				if( !host_regex.test(link_href) ) {
1787					new_tab = true;
1788				}
1789
1790				// check for misc links (e.g. javascript, mailto, etc)
1791				if( misc_regex.test(link_href) ) {
1792					new_tab = false;
1793				}
1794
1795				// check for blank links
1796				if( link_href == '' ) {
1797					new_tab = false;
1798				}
1799
1800				// if new tab is true launch link in new window
1801				if( new_tab ) {
1802					jQuery(this).attr("target", "_blank");
1803				}
1804
1805				// check if aria-label exists
1806				if(!jQuery(this).attr('aria-label')) {
1807					if(new_tab) {
1808						jQuery(this).attr('aria-label', 'opens link in new tab/window');
1809					} else {
1810						jQuery(this).attr('aria-label', 'opens link to '+ link_href);
1811					}
1812				}
1813			});
1814		});
1815		
1816	</script>
1816
1817			
1817<script type="text/javascript" src="https://www.mhihealth.org/wp-content/themes/mhihealth-2021/js/common.js"></script>
1817
1818	</body>
1819</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.