.header--hello{display:none;position:fixed;top:0;width:100%;z-index:999}.header--hello.header--scrolling{z-index:300}.blog--cards .header--hello{position:absolute}.header--hello .header--hello--content{display:inline-block;padding:9px 40px;position:relative}.header--hello .header--hello--content--body{display:inline-block;padding:4px 10px;vertical-align:middle}.header--hello .header--hello--content--body,.header--hello .header--hello--content--body p{font-weight:600;text-align:center}.header--hello .header--hello--content--body .p,.header--hello .header--hello--content--body a,.header--hello .header--hello--content--body i,.header--hello .header--hello--content--body p{color:#fff;display:inline;font-size:14px;line-height:1.4em}.header--hello .header--hello--content--body p{margin:0;padding:0}.header--hello .header--hello--content--cta{display:inline-block;padding:0 10px;vertical-align:middle}.header--hello .header--hello--close{color:#fff;font-size:19px;line-height:1em;position:absolute;right:2.5vw;top:50%;transform:translateY(-50%);z-index:10}.header--hello .header--hello--close:hover{cursor:pointer}@media screen and (max-width:679px){.tty--enabled{margin-top:20px!important}.tty--enabled .header--location{margin-bottom:0}}.tty--enabled .header--phone{line-height:30px}.tty--enabled .language--assistance img{margin-right:5px;max-width:80%}@media screen and (max-width:1024px) and (min-width:680px){.tty--enabled .language--assistance{padding-top:10px}}#ttypop{padding:30px 50px}@media screen and (min-width:768px){#ttypop{max-width:750px}}#ttypop img{max-width:100px}#ttypop p{font-size:16px}#ttypop .call--box{margin-top:10px;padding:10px 0}#ttypop .call--box a:hover{color:#51b849}@media screen and (max-width:679px){#ttypop{padding:20px}#ttypop h4{font-size:18px}#ttypop p{font-size:14px}#ttypop h2{font-size:22px}}.header--admin-nav{background-color:#f1eff2}@media screen and (min-width:1025px){header.corporate .header--admin-nav{padding:8px 0}.header--admin-nav .header--admin-nav-donate ul li:first-child{margin-right:10px}}@media screen and (max-width:1024px){.header--admin-nav .header--admin-nav-donate ul li{text-align:center;width:50%}}.header--admin-nav .header--admin-nav-donate ul li a{font-size:14px;position:relative}@media screen and (min-width:1025px){.header--admin-nav .header--admin-nav-donate ul li a{border-radius:20px;padding:0 15px}}.header--admin-nav .header--admin-nav-donate ul li a.donate:before{background:url(//388539.fs1.hubspotusercontent-na1.net/hubfs/388539/assets/images/Icons/PSL-Donate-Icon_2.svg?sdf&t=1527097509132);background-repeat:no-repeat;content:"";display:inline-block;height:20px;position:relative;top:4px;width:20px}.header--admin-nav .header--admin-nav-donate ul li a.donate:hover{background-color:#40943a}.header--admin-nav .header--admin-nav-donate ul li a.employment:hover{background-color:#381c4f}.header--admin-nav .header--admin-nav-corp ul li{border-right:1px solid #dcdbdb;line-height:normal}.header--admin-nav .header--admin-nav-corp ul li a{color:#868686;display:block;font-size:12px;line-height:normal;padding:16px 10px;text-decoration:none}.header--admin-nav .header--admin-nav-corp ul li a:hover{background-color:#dcdbdb}.header--admin-nav .header--admin-nav-corp ul li:last-child{border-right:none}@media screen and (max-width:768px){.header--admin-nav .grid{max-width:100%!important}}.header--admin-nav .dropdown{cursor:pointer;display:inline-block;position:relative;width:100%}.header--admin-nav .dropdown-content{background:#fff;border:1px solid #e0e0df;display:block;filter:alpha(opacity=0);height:0;left:-100%;list-style:none;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;top:100%;transition:opacity .4s ease-in-out;width:0;z-index:98}.header--admin-nav .dropdown-content li{border-bottom:1px solid #e0e0df;display:block;margin:0;padding:0;position:relative;text-align:left;width:100%!important}.header--admin-nav .dropdown-content li a{border:0!important;border-radius:0!important;color:#6b6b6b;display:block;font-family:Open Sans,sans-serif;height:auto;line-height:20px!important;margin-top:0;padding:10px 15px!important;text-decoration:none;text-transform:none;text-transform:normal;transition:all .25s ease;width:100%}.header--admin-nav .dropdown-content li:hover,.header--admin-nav .dropdown-content li:hover a{background-color:#f1eff2;color:#51b849}.header--admin-nav .dropdown:hover .dropdown-content{filter:alpha(opacity=100);height:auto;opacity:1;overflow:visible;width:250px}.header--admin-nav .dropdown:hover .dropbtn{background-color:#3e8e41}.header--admin-nav .dropbtn:before{background:url(https://www.presbyterianseniorliving.org/hubfs/assets/images/heart-2.svg)!important;left:-4px}.header--admin-nav .dnone{display:none!important}@media screen and (max-width:1024px){.header--admin-nav .dropdown-content{left:0}.header--admin-nav .dropdown:hover .dropdown-content{width:100%}}.header--logo-phone .header--logo a{border:none;outline:none}.header--logo-phone .header--logo img{border:none;height:auto;max-width:80%;outline:none}@media screen and (max-width:679px){.header--logo-phone .header--logo img{max-width:100%}}.header--logo-phone .header--logo .new--logo img{height:60px}.header--logo-phone .btn--phone-directory{border-width:2px!important;font-size:16px;min-width:auto;padding:5px 10px}.heritage-run .header--logo-phone img{max-height:auto;max-width:50%}.header--menu .hs-menu-wrapper>ul ul{background:#fff;border:1px solid #e0e0df;display:block;filter:alpha(opacity=0);height:0;left:0;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;top:100%;transition:opacity .4s ease-in-out;width:0;z-index:98}.header--menu .hs-menu-wrapper>ul ul li{border-bottom:1px solid #e0e0df;display:block;margin:0;padding:0;text-align:left;width:100%}.header--menu .hs-menu-wrapper>ul ul li>a{border:0!important;color:#6b6b6b;display:block;font-family:Open Sans,sans-serif;height:auto;line-height:20px!important;margin-top:0;padding:10px 15px!important;text-transform:none;text-transform:normal;transition:all .25s ease;width:100%}.header--menu .hs-menu-wrapper>ul ul li>a:hover{background-color:#f1eff2;color:#51b849}.header--menu .hs-menu-wrapper>ul ul li:last-child{border-bottom:none}.header--menu .hs-menu-wrapper>ul>li{display:inline-block;margin-bottom:0;position:relative;transition:all .25s ease}.header--menu .hs-menu-wrapper>ul>li a{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;color:#6b6b6b;display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;max-width:100%;overflow:visible;padding:5px 17px!important;text-decoration:none;text-overflow:clip;text-transform:normal}.header--menu .hs-menu-wrapper>ul>li.hs-item-has-children>a{padding:5px 27px 5px 17px!important}.header--menu .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{content:"\f054";font-family:FontAwesome;font-size:10px;margin-left:5px;position:absolute;transform:rotate(0deg);transition:all .25s ease}.header--menu .hs-menu-wrapper>ul li{margin-left:4px;position:relative}.header--menu .hs-menu-wrapper>ul li.hs-menu-depth-1.active-branch>a{background-color:#51b849;border-left:1px solid #e0e0df;border-right:1px solid #e0e0df;border-top:1px solid #e0e0df;color:#fff}.header--menu .hs-menu-wrapper>ul li.hs-menu-depth-1.active-branch>a:after{color:#fff}.header--menu .hs-menu-wrapper>ul li.hs-menu-depth-1.active-branch ul .active a{color:#51b849}.header--menu .hs-menu-wrapper>ul li:hover>ul{filter:alpha(opacity=100);height:auto;opacity:1;overflow:visible;width:300px}.header--menu .hs-menu-wrapper>ul li:hover.hs-menu-depth-1>a{background-color:#51b849;border-left:1px solid #e0e0df;border-right:1px solid #e0e0df;border-top:1px solid #e0e0df;color:#fff}.header--menu .hs-menu-wrapper>ul li:hover.hs-menu-depth-1>a:after{color:#fff}.header--menu .hs-menu-wrapper>ul li:hover.hs-item-has-children>a:after{transform:rotate(90deg)}.menu--open{overflow:hidden}.header--main--nav--btn{font-size:30px}.header--main--nav--mobile-close-wrapper{border-bottom:1px solid #cdcdcd}.header--main--nav--mobile{border-top:30px solid #522a74;bottom:0;overflow:auto;position:fixed;right:-320px;top:0;transition:right .5s;width:300px;z-index:1}.header--main--nav--mobile ul li{border-bottom:1px solid #cdcdcd;display:block;margin-bottom:0;position:relative}.header--main--nav--mobile ul li.hs-menu-depth-1 a{color:#6b6b6b;display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:normal;padding:15px 60px 15px 15px;text-decoration:none;transition:all .25s ease}.header--main--nav--mobile ul li.hs-menu-depth-1 li a{background-color:#eee;padding:15px 60px 15px 30px}.header--main--nav--mobile ul li.hs-menu-depth-1.active{background-color:#51b849}.header--main--nav--mobile ul li.hs-menu-depth-1.active>a{color:#fff}.header--main--nav--mobile ul li.hs-menu-depth-1>i{color:#6b6b6b;font-size:25px;height:50px;line-height:50px;position:absolute;right:10px;text-align:center;top:2px;transition:all .25s ease;width:50px}.header--mobile-controls a{font-family:Open Sans,sans-serif;padding:10px}.simple--header .header--logo img{max-width:400px}@media screen and (max-width:768px){.simple--header .header--logo img{max-width:300px}}.simple--header p a{color:#6b6b6b}.simple--header p a:hover{color:#51b849}.header--main{left:0;position:absolute;right:0;top:0;transition:all .25s ease-in-out;width:100%;z-index:999}.header--main.active{top:-31px!important}.hide--corp .header--main.active{top:0!important}.secondary--header{box-shadow:0 2px 5px 0 rgba(0,0,0,.1);opacity:0;position:fixed;top:0;transform:translateY(-100%);transition:all .25s ease;width:100%;z-index:30}.secondary--header.active{opacity:1;transform:translateY(0)}.secondary--header .header--logo-phone .grid.short{padding-bottom:10px!important;padding-top:10px!important}.secondary--header .header--logo-phone .header--logo img{max-width:60%}@media screen and (max-width:679px){.secondary--header .header--logo-phone .header--logo img{max-width:100%}}.footer{box-shadow:0 -20px 20px -20px rgba(0,0,0,.15);position:relative}.footer .footer--social i{color:#e0e0df;font-size:60px;margin:0 5px;transition:all .25s ease}.footer .footer--social a:hover i{color:#c7c7c5}@media screen and (min-width:680px){.footer .footer--middle-nav:after,.footer .footer--middle-nav:before{border-top:1px solid #cecccc;content:"";height:5px;position:absolute;top:32px;width:43%}.footer .footer--middle-nav:after{right:0}.footer .footer--middle-nav:before{left:0}}.footer .footer--middle-nav a{background-color:#51b849;border-radius:21px;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;padding:5px 10px;text-decoration:none;transition:all .25s linear}.footer .footer--middle-nav a:hover{background-color:#40943a}.footer .footer--nav h5{margin-bottom:10px}.footer .footer--nav ul li{display:block}.footer .footer--nav ul li a{color:#6b6b6b;display:block;font-size:12px;text-decoration:none}.footer .footer--global-footer ul li{border-right:1px solid #fff;display:inline-block;font-size:14px}@media screen and (max-width:679px){.footer .footer--global-footer ul li{margin-bottom:10px}}.footer .footer--global-footer ul li:last-child{border-right:none}.footer .footer--global-footer ul li a{color:#fff;display:block;font-weight:600;line-height:12px;padding:0 10px;text-decoration:none}.footer .footer--curved{background-color:#fff;border-bottom:20px solid #fff;border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-left:20px solid #000;border-right:20px solid #000;height:400px;left:-50%;position:absolute;top:0;width:200%;z-index:0}.footer .footer--background{background-image:url(//388539.fs1.hubspotusercontent-na1.net/hubfs/388539/assets/images/Footer_Background_Patterns/PSL-Corporate-Pattern.png?t=asd4578fa123sdfa&t=1527097509132);background-repeat:repeat;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-2}.footer.care .footer--background{background-image:url(https://388539.fs1.hubspotusercontent-na1.net/hubfs/388539/assets/images/Footer_Background_Patterns/PSL-Care-Pattern.png?t=asd4578fa123sdfa&t=1536592148903)}.footer.senior .footer--background{background-image:url(//388539.fs1.hubspotusercontent-na1.net/hubfs/388539/assets/images/Footer_Background_Patterns/PSL-SeniorApartmentCommunities-Pattern.png?t=asd4578fa123sdfa)}.footer.affordable .footer--background{background-image:url(//388539.fs1.hubspotusercontent-na1.net/hubfs/388539/assets/images/Footer_Background_Patterns/PSL-AffordableHousing-Pattern.png?t=asdasdffa123sdfa)}.footer.ccrc .footer--background,.footer.life .footer--background{background-image:url(//388539.fs1.hubspotusercontent-na1.net/hubfs/388539/assets/images/Footer_Background_Patterns/PSL-CCRC-Pattern.png?t=asdfaasdf123sdfa)}@media print{body,html{height:auto}.grid,.grid__item,.header--main{display:block!important}.header--main{box-shadow:none!important;margin-top:0!important;position:relative!important;top:0!important}.blog--single--content .hbspt-form,.blog--single--mobile--social,.header--admin-nav,.header--hello,.header--logo .block.palm-visuallyhidden,.header--main--nav--btn,.header--main--nav--mobile,.header--main--phone,.header--main-nav--mobile-overlay,.header--menu,.header--mobile-controls,.header--scripts,.header--trigger,.headerSpacer,.post--single--back--wrapper,.secondary--header{display:none!important}h1,h2,h3,h4,h5,h6,img{display:block;page-break-inside:avoid}.header--logo-phone .header--logo img{max-width:100%!important}}.btn--white:hover{border-color:#fff!important}.font--authenia{font-family:Authenia-Solid,sans-serif}