html,body{margin:0;padding:0}.dm-variant-desktop,.dm-variant-mobile{display:none}@media (width>=768px){.dm-variant-desktop{display:block}}@media (width<=767px){.dm-variant-mobile{display:block}}.layout-drawer-hamburger,.layout-drawer-overlay{visibility:visible}.sl-notfound{color:#285638;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}.sl-notfound h1{color:#285638;margin:0;font-size:72px}.sl-notfound h2{margin:12px 0 0;font-size:22px;font-weight:600}.sl-notfound p{color:#555;margin:8px 0 24px}.sl-notfound a{color:#285638;letter-spacing:.05em;text-transform:uppercase;background:#d6a81a;border-radius:4px;padding:12px 26px;font-weight:700;text-decoration:none;display:inline-block}.sl-notfound-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.sl-notfound-actions a:not(:first-child){background:0 0;border:2px solid #285638}#dmRoot [data-anim-desktop],#dmRoot [data-anim-mobile],#dmRoot [data-anim-extended],#dmRoot .dmNewParagraph[data-anim-desktop],#dmRoot .dmNewParagraph[data-anim-extended],#dmRoot .flex-element [data-anim-extended]{visibility:visible!important;opacity:1!important;animation:none!important;transform:none!important}.runtime-module-container .layout-drawer,.layout-drawer{pointer-events:none;transform:translate(-100%);visibility:hidden!important}.runtime-module-container .layout-drawer[data-origin=side-reverse],.layout-drawer[data-origin=side-reverse]{transform:translate(100%)}.layout-drawer_open .layout-drawer,.runtime-module-container.layout-drawer_open .layout-drawer{pointer-events:auto;visibility:visible!important;transform:translate(0)!important}iframe.lmr-reviews-embed{border:0;width:328px;max-width:100%;height:612px;margin:0 auto;display:block}@media (width>=768px){iframe.lmr-reviews-embed{width:456px;height:506px}}@media (width>=1024px){iframe.lmr-reviews-embed{width:896px;height:386px}}@media (width>=1025px){body #dm .p_hfcontainer div.u_1366333904,body #dm .dmHeader div.u_1366333904,body #dm div.u_1366333904{width:170px!important;margin:3px auto 0 15px!important}body #dm ul[role=menubar].unav-top{white-space:nowrap}body #dm .p_hfcontainer .u_1347421887.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding-left:14.6px!important;padding-right:14.6px!important}}body[data-page-alias=Contact] #dm .dmBody div.u_1940978886{width:100%!important;max-width:100%!important;margin:8px 0!important}.dm-skip-link{z-index:10000;color:#fff;background:#285638;padding:10px 16px;text-decoration:none;position:absolute;top:0;left:-9999px}.dm-skip-link:focus{left:0}#dm [dmle_extension=mapextension] .mapContainer{min-height:240px;position:relative}.dm-map-style-switch button{cursor:pointer;background:#fff;border:0;padding:6px 10px;font:500 12px/1 inherit}#dm .dm-flow-gallery .thumbnailInnerWrapper{position:static;overflow:hidden;visibility:visible!important}#dm .dm-flow-gallery .image-container{width:100%;position:relative;top:0;bottom:0;overflow:hidden;visibility:visible!important}#dm .dm-flow-gallery .image-container a{background-position:50% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:flex;visibility:visible!important}#dm .dm-flow-gallery .caption-container{position:relative;visibility:visible!important;display:block!important}#dm .dm-local-gallery .dmPhotoGalleryHolder{grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid;visibility:visible!important;display:grid!important}#dm .dm-local-gallery .photoGalleryThumbs,#dm .dm-local-gallery .image-container,#dm .dm-local-gallery .image-container a{visibility:visible!important}#dm .dm-local-gallery .dmPhotoGalleryHolder>:not(.photoGalleryThumbs){display:none!important}#dm .dm-local-gallery li.photoGalleryThumbs.photoGalleryThumbs{list-style:none;float:none!important;align-self:stretch!important;width:auto!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}@media (width<=767px){#dm .dm-local-gallery li.photoGalleryThumbs.photoGalleryThumbs{aspect-ratio:3/2;height:auto!important}}#dm .dm-local-gallery .image-container{overflow:hidden;width:auto!important;height:auto!important;position:absolute!important;inset:0!important}#dm .dm-local-gallery .image-container a{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}@media (width>=768px){body #dm .dm-local-gallery ul.dmPhotoGalleryHolder.dmPhotoGalleryHolder{width:calc(100% - 40px)!important;max-width:calc(100% - 40px)!important;margin:0 auto -20px!important;padding:0!important}#dm .dm-local-gallery .dmPhotoGalleryHolder{aspect-ratio:1240/645;grid-template-rows:298.328fr 306.664fr;grid-template-columns:484fr 358fr 358fr;grid-auto-rows:0!important}#dm .dm-local-gallery .photoGalleryThumbs:first-child{grid-area:1/1/span 2}#dm .dm-local-gallery .photoGalleryThumbs:nth-child(2){grid-area:1/2}#dm .dm-local-gallery .photoGalleryThumbs:nth-child(3){grid-area:1/3}#dm .dm-local-gallery .photoGalleryThumbs:nth-child(4){grid-area:2/2/auto/span 2}}.dm-lightbox{z-index:100000;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dm-lightbox .dm-lb-image{object-fit:contain;max-width:88vw;max-height:82vh}.dm-lightbox .dm-lb-bar{color:#fff;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;display:flex;position:absolute;top:0;left:0;right:0}.dm-lightbox .dm-lb-actions{gap:8px;display:flex}.dm-lightbox button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:4px;min-height:44px;padding:8px 12px;font-size:14px}.dm-lightbox .dm-lb-prev,.dm-lightbox .dm-lb-next{min-width:44px;font-size:22px;position:absolute;top:50%;transform:translateY(-50%)}.dm-lightbox .dm-lb-prev{left:12px}.dm-lightbox .dm-lb-next{right:12px}@media (width>=768px) and (width<=1023px){body[data-page-alias=Extended-Care] a[id="1014842005"]{justify-content:center;align-items:center;min-height:70px;padding-top:8px;padding-bottom:8px;display:inline-flex;height:auto!important}body[data-page-alias=Extended-Care] a[id="1014842005"] span.text{white-space:normal;text-align:center;line-height:1.25}}body[data-page-alias=request-info] .et-widget,body[data-page-alias=Contact] .et-widget{height:auto!important;max-height:none!important;overflow:visible!important}body[data-page-alias=request-info] div:has(>.et-widget){height:auto!important;max-height:none!important;overflow:visible!important}body[data-page-alias=Contact] div:has(>.et-widget){height:auto!important;max-height:none!important;overflow:visible!important}body[data-page-alias=request-info] iframe.sm-webform,body[data-page-alias=Contact] iframe.sm-webform{border:0;width:100%;display:block;overflow:visible}@media (width>=1024px){body[data-page-alias=request-info] iframe.sm-webform{min-height:980px}body[data-page-alias=Contact] iframe.sm-webform{min-height:760px}}@media (width>=768px) and (width<=1023px){body[data-page-alias=request-info] iframe.sm-webform{min-height:980px}body[data-page-alias=Contact] iframe.sm-webform{min-height:1280px}}@media (width<=767px){body[data-page-alias=request-info] iframe.sm-webform{min-height:1650px}body[data-page-alias=Contact] iframe.sm-webform{min-height:1320px}}.dm-static-legal-policy,.dm-static-legal-policy article{text-align:left;width:100%;display:block;height:auto!important;max-height:none!important;overflow:visible!important}.dm-static-legal-policy img,.dm-static-legal-policy table{max-width:100%}.dm-static-legal-policy table{display:block;overflow-x:auto}.dm-static-legal-policy .text-center{text-align:center!important}.dm-static-legal-policy .accordions{border:1px solid #aaa;border-radius:4px;margin:16px 0}.dm-static-legal-policy .accordion{border-bottom:1px solid #aaa}.dm-static-legal-policy .accordion:last-child{border-bottom:0}.dm-static-legal-policy .accordion-summary{cursor:pointer;padding:.5em}.dm-static-legal-policy .accordion-summary:hover,.dm-static-legal-policy .accordion-summary:focus-visible{background-color:#bfbfbf40}.dm-static-legal-policy .accordion-heading{margin:0;display:inline}.dm-static-legal-policy .accordion-content{margin:0;padding:.5em 1.5em}.dm-static-legal-policy .accordion-section+*{margin-top:1em}.dm-static-legal-policy .accordion-section-heading{margin:0}
