.elementor-253 .elementor-element.elementor-element-5f637870{--display:flex;--min-height:588px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 6px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-253 .elementor-element.elementor-element-5f637870:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-5f637870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pineridgeapartmentsnc.com/wp-content/uploads/2026/07/PineRidgeApartmentsHeader.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-253 .elementor-element.elementor-element-239f89c6 .ha-page-title{font-size:52px;text-transform:uppercase;text-shadow:7px 9px 14px rgba(0, 0, 0, 0.46);}.elementor-253 .elementor-element.elementor-element-ce8ef04{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-253 .elementor-element.elementor-element-f802d6f{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-f802d6f:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-f802d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1CEB563;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion{text-align:left;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .tf-accordion-item{padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title .wrap-accordion-icon{width:70px;height:74px;line-height:74px;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title .title-text{width:calc(100% - 70px);padding:10px 20px 10px 30px;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before_after .title-text{width:calc(100% - 2 * 70px);}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before .wrap-accordion-icon.wrap-accordion-icon-left{font-size:20px;color:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before .wrap-accordion-icon.wrap-accordion-icon-left img{width:20px;height:20px;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before .wrap-accordion-icon.wrap-accordion-icon-left svg{width:20px;fill:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before_after .wrap-accordion-icon.wrap-accordion-icon-left{font-size:20px;color:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before_after .wrap-accordion-icon.wrap-accordion-icon-left img{width:20px;height:20px;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before_after .wrap-accordion-icon.wrap-accordion-icon-left svg{width:20px;fill:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before.active .wrap-accordion-icon.wrap-accordion-icon-left{color:#3858e9;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before_after.active .wrap-accordion-icon.wrap-accordion-icon-left{color:#3858e9;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before.active .wrap-accordion-icon.wrap-accordion-icon-left svg{fill:#3858e9;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.icon_before_after.active .wrap-accordion-icon.wrap-accordion-icon-left svg{fill:#3858e9;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0px;margin:0px 0px 0px 0px;color:#201630;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-title.active{color:#FFFFFF;background-color:#1F242C;}.elementor-253 .elementor-element.elementor-element-5d274a2 .tf-accordion .accordion-content{color:#565872;background-color:#FFFFFF;padding:23px 30px 26px 31px;margin:0px 0px 0px 0px;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion{text-align:left;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .tf-accordion-item{padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title .wrap-accordion-icon{width:70px;height:74px;line-height:74px;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title .title-text{width:calc(100% - 70px);padding:10px 20px 10px 30px;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before_after .title-text{width:calc(100% - 2 * 70px);}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before .wrap-accordion-icon.wrap-accordion-icon-left{font-size:20px;color:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before .wrap-accordion-icon.wrap-accordion-icon-left img{width:20px;height:20px;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before .wrap-accordion-icon.wrap-accordion-icon-left svg{width:20px;fill:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before_after .wrap-accordion-icon.wrap-accordion-icon-left{font-size:20px;color:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before_after .wrap-accordion-icon.wrap-accordion-icon-left img{width:20px;height:20px;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before_after .wrap-accordion-icon.wrap-accordion-icon-left svg{width:20px;fill:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before.active .wrap-accordion-icon.wrap-accordion-icon-left{color:#3858e9;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before_after.active .wrap-accordion-icon.wrap-accordion-icon-left{color:#3858e9;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before.active .wrap-accordion-icon.wrap-accordion-icon-left svg{fill:#3858e9;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.icon_before_after.active .wrap-accordion-icon.wrap-accordion-icon-left svg{fill:#3858e9;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0px;margin:0px 0px 0px 0px;color:#201630;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-title.active{color:#FFFFFF;background-color:#1F242C;}.elementor-253 .elementor-element.elementor-element-66eade5 .tf-accordion .accordion-content{color:#565872;background-color:#FFFFFF;padding:23px 30px 26px 31px;margin:0px 0px 0px 0px;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion{text-align:left;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .tf-accordion-item{padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title .wrap-accordion-icon{width:70px;height:74px;line-height:74px;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title .title-text{width:calc(100% - 70px);padding:10px 20px 10px 30px;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before_after .title-text{width:calc(100% - 2 * 70px);}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before .wrap-accordion-icon.wrap-accordion-icon-left{font-size:20px;color:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before .wrap-accordion-icon.wrap-accordion-icon-left img{width:20px;height:20px;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before .wrap-accordion-icon.wrap-accordion-icon-left svg{width:20px;fill:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before_after .wrap-accordion-icon.wrap-accordion-icon-left{font-size:20px;color:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before_after .wrap-accordion-icon.wrap-accordion-icon-left img{width:20px;height:20px;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before_after .wrap-accordion-icon.wrap-accordion-icon-left svg{width:20px;fill:#9CA6B6;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before.active .wrap-accordion-icon.wrap-accordion-icon-left{color:#3858e9;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before_after.active .wrap-accordion-icon.wrap-accordion-icon-left{color:#3858e9;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before.active .wrap-accordion-icon.wrap-accordion-icon-left svg{fill:#3858e9;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.icon_before_after.active .wrap-accordion-icon.wrap-accordion-icon-left svg{fill:#3858e9;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:0px;margin:0px 0px 0px 0px;color:#201630;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-title.active{color:#FFFFFF;background-color:#1F242C;}.elementor-253 .elementor-element.elementor-element-d53abc7 .tf-accordion .accordion-content{color:#565872;background-color:#FFFFFF;padding:23px 30px 26px 31px;margin:0px 0px 0px 0px;}.elementor-253 .elementor-element.elementor-element-23e8724{--display:flex;}.elementor-253 .elementor-element.elementor-element-6860951{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-253 .elementor-element.elementor-element-6860951 .elementor-headline{text-align:start;}.elementor-253 .elementor-element.elementor-element-6860951 .elementor-headline-plain-text{color:#294629;}@media(max-width:767px){.elementor-253 .elementor-element.elementor-element-5f637870{--min-height:149px;--justify-content:flex-start;}}