:root {} body {font-family: "Lato"; font-size: 20px; line-height: 36px; font-style: normal; font-weight: 400} h1, h2, h3, h4, h5, h6 {font-weight: 400; font-family: "Lato"} .brxe-container {width: 1232px} .woocommerce main.site-main {width: 1232px} #brx-content.wordpress {width: 1232px}@media (max-width: 478px) { .brxe-section {padding-right: 20px; padding-left: 20px}}.hero-sec.brxe-section {height: 600px; justify-content: center; background-image: url("/wp-content/uploads/2025/08/two-homes-one-heart.jpg"); background-size: cover; background-position: center center; background-attachment: fixed; position: relative}:where(.hero-sec.brxe-section > *:not(figcaption)) {position: relative}.hero-sec.brxe-section::before {background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.ft-white.brxe-section {color: #ffffff}.ft-white.brxe-block {color: #ffffff}.ft-white.brxe-heading {color: #ffffff}.ft-white.brxe-text-basic {color: #ffffff}.bl-button.brxe-text-link {padding-top: 10px; padding-right: 24px; padding-bottom: 10px; padding-left: 24px; font-size: 16px; color: #ffffff; background-color: var(--bricks-color-tucvmh); border-radius: 40px}@media (max-width: 991px) {.bl-button.brxe-text-link {padding-right: 20px; padding-left: 20px}}.sec-space.brxe-section {padding-top: 80px; padding-bottom: 80px}@media (max-width: 767px) {.sec-space.brxe-section {padding-right: 20px; padding-left: 20px; row-gap: 20px}}.img-shadow.brxe-image {box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25); border-radius: 100%}.learn-more.brxe-text-link {flex-direction: row-reverse; gap: 27px; padding-top: 18px; padding-right: 27px; padding-bottom: 18px; padding-left: 27px; box-shadow: 0 2px 4px 0 rgba(143, 143, 143, 0.36); border-radius: 10px; font-size: 20px; font-family: "Grift"}.cs-anim .icon {  transform: translate(0,0); opacity: 1; transition: transform 0s, opacity 0s;  } .cs-anim:hover .icon { animation: arrowPortal 1.2s cubic-bezier(.61,.04,.37,1) infinite; animation-play-state: running; transition: none;  } @keyframes arrowPortal { 0% { transform: translate(0, 0); opacity: 1; } 60% { transform: translate(40px, -40px); opacity: 0; } 61% { transform: translate(-40px, 40px); opacity: 0; } 100% { transform: translate(0, 0); opacity: 1; } }.care-service-block.brxe-block {box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.1); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; width: 280px}.care-service-block h4 { font-size: 20px; font-weight: 500; margin-bottom: 12px;} .care-service-block p { font-size: 16px; line-height: 24px; color: #4B5563;}@media (max-width: 478px) {.care-service-block.brxe-block {width: 80%}}.overlay-text.brxe-block {position: relative}:where(.overlay-text.brxe-block > *:not(figcaption)) {position: relative}.overlay-text.brxe-block::before {background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.center-content.brxe-block {justify-content: center; align-items: center}.center-content.brxe-container {justify-content: center; align-items: center}@media (max-width: 767px) {.co-box.brxe-block {width: 32%}}@media (max-width: 478px) {.co-box.brxe-block {width: 100%; min-height: 50vh}}.clear-bt.brxe-text-link {padding-top: 10px; padding-right: 24px; padding-bottom: 10px; padding-left: 24px; font-size: 16px; color: var(--bricks-color-tucvmh); border: 2px solid var(--bricks-color-tucvmh); border-radius: 40px; min-width: 150px; align-items: auto; justify-content: center}.white-link.brxe-text-link {padding-top: 10px; padding-right: 24px; padding-bottom: 10px; padding-left: 24px; font-size: 16px; color: var(--bricks-color-tucvmh); font-weight: 500; background-color: #ffffff; border-radius: 40px}@media (max-width: 478px) {.white-link.brxe-text-link {align-self: center}}.bl-bkg.brxe-section {background-color: #2563eb}:root {--bricks-color-0c2eca: #f5f5f5;--bricks-color-7c98da: #e0e0e0;--bricks-color-a8ec3a: #9e9e9e;--bricks-color-a85151: #616161;--bricks-color-99d842: #424242;--bricks-color-6a4ccf: #212121;--bricks-color-37b671: #ffeb3b;--bricks-color-8808d3: #ffc107;--bricks-color-f2a023: #ff9800;--bricks-color-60cc66: #ff5722;--bricks-color-c1b31c: #f44336;--bricks-color-1fa564: #9c27b0;--bricks-color-041a13: #2196f3;--bricks-color-2a1e29: #03a9f4;--bricks-color-4006e6: #81D4FA;--bricks-color-436fc0: #4caf50;--bricks-color-82ef93: #8bc34a;--bricks-color-bb869b: #cddc39;--bricks-color-tucvmh: #2563eb;--bricks-color-njystw: #4b5563;}:root[data-brx-theme="dark"] {--bricks-color-0c2eca: #f5f5f5;--bricks-color-7c98da: #e0e0e0;--bricks-color-a8ec3a: #9e9e9e;--bricks-color-a85151: #616161;--bricks-color-99d842: #424242;--bricks-color-6a4ccf: #212121;--bricks-color-37b671: #ffeb3b;--bricks-color-8808d3: #ffc107;--bricks-color-f2a023: #ff9800;--bricks-color-60cc66: #ff5722;--bricks-color-c1b31c: #f44336;--bricks-color-1fa564: #9c27b0;--bricks-color-041a13: #2196f3;--bricks-color-2a1e29: #03a9f4;--bricks-color-4006e6: #81D4FA;--bricks-color-436fc0: #4caf50;--bricks-color-82ef93: #8bc34a;--bricks-color-bb869b: #cddc39;--bricks-color-tucvmh: #2563eb;--bricks-color-njystw: #4b5563;}#brxe-wcitxu .bricks-site-logo {height: 95px}#brxe-owuvap .bricks-site-logo {height: 95px}#brxe-zmwipn {width: 25%; flex-direction: row; justify-content: space-around}@media (max-width: 767px) {#brxe-zmwipn {max-width: 40%; width: 40%}}@media (max-width: 478px) {#brxe-zmwipn {max-width: 60%; width: 60%}}@layer bricks {@media (max-width: 767px) {#brxe-ypawim > .bricks-nav-menu-wrapper { display: none; }#brxe-ypawim .bricks-mobile-menu-toggle { display: block; }}}#brxe-ypawim {margin-left: 15%}#brxe-mzhsje {width: 67%; flex-direction: row; align-items: center; justify-content: space-between}@media (max-width: 991px) {#brxe-mzhsje {max-width: 75%; column-gap: 20px; align-self: center !important; justify-content: flex-end}}@media (max-width: 767px) {#brxe-mzhsje {max-width: 50%}}@media (max-width: 478px) {#brxe-mzhsje {max-width: 20%; width: 20%}}#brxe-rqryrl {flex-direction: row; padding-top: 20px; padding-bottom: 20px; align-items: center}@media (max-width: 991px) {#brxe-rqryrl {justify-content: center}}#brxe-pwuzng {font-size: 64px; text-align: center; line-height: 58px; font-weight: 800; letter-spacing: 1.25px}#brxe-zdpwso {align-items: center; row-gap: 20px}@media (max-width: 478px) {#brxe-safxxe {padding-right: 20px; padding-left: 20px}}#brxe-avtunl {align-items: center; row-gap: 15px}#brxe-zomtce {align-items: center; row-gap: 15px}#brxe-ufdrvu {flex-direction: row}@media (max-width: 767px) {#brxe-ufdrvu {row-gap: 30px}}#brxe-yntspi {align-items: center; margin-bottom: 62px}#brxe-ebpldl { animation-delay: .5s;}#brxe-ddyjoy { animation-delay: 1s;}#brxe-cxaqcg { animation-delay: 1.5s;}#brxe-qgvuww {flex-direction: row; column-gap: 32px; align-items: stretch}@media (max-width: 767px) {#brxe-qgvuww {justify-content: center}}@media (max-width: 478px) {#brxe-qgvuww {row-gap: 20px}}#brxe-rhsmpx {padding-top: 80px; padding-bottom: 80px}#brxe-oqfnqv {font-size: 32px; font-weight: 700}#brxe-ftqybg {background-image: url("/wp-content/uploads/2025/08/medi-care-585x1024.webp"); background-size: cover}@media (max-width: 767px) {#brxe-ftqybg {align-items: center}}#brxe-sginjl {font-size: 32px; font-weight: 700}#brxe-baybyt {background-image: url("/wp-content/uploads/2025/08/our-ammenities-585x1024.webp"); background-size: cover}@media (max-width: 767px) {#brxe-baybyt {align-items: center}}#brxe-qoipum {font-size: 32px; font-weight: 700}#brxe-lbfzbn {background-image: url("/wp-content/uploads/2025/08/community-life-585x1024.webp"); background-size: cover}#brxe-keyeyx {flex-direction: row; column-gap: 45px; align-items: stretch; min-height: 600px}@media (max-width: 767px) {#brxe-keyeyx {flex-direction: row; column-gap: 4px; justify-content: space-between}}@media (max-width: 478px) {#brxe-keyeyx {flex-direction: column; align-self: stretch !important; width: 100%; row-gap: 30px}}@media (max-width: 767px) {#brxe-ybctot {align-items: center}}#brxe-vzkiby {display: flex; column-gap: 20px}#brxe-xfayfs {row-gap: 36px}#brxe-svzwgj {flex-direction: row; column-gap: 30px; align-items: center}#brxe-qgioct {background-color: #f9fafb}#brxe-eqwshq {margin-bottom: 46px}#brxe-qbrpoy {row-gap: 36px; align-items: center}#brxe-jfnnil {flex-direction: row; column-gap: 30px; align-items: center}#brxe-xkdhpc .separator {display: none}#brxe-xkdhpc .title {font-weight: 700; font-size: 20px}#brxe-xkdhpc .description {color: var(--bricks-color-njystw); font-size: 16px}#brxe-xkdhpc li {margin-bottom: 20px}#brxe-jaewcr {margin-bottom: 46px}#brxe-fyplde {row-gap: 36px; align-items: center}#brxe-calvpq {flex-direction: row; column-gap: 30px; align-items: center}#brxe-kspdut .separator {display: none}#brxe-kspdut .title {font-weight: 700; font-size: 20px}#brxe-kspdut .description {color: var(--bricks-color-njystw); font-size: 16px}#brxe-kspdut li {margin-bottom: 20px}#brxe-kspdut {width: 60%; max-width: 768px; align-self: center}@media (max-width: 478px) {#brxe-kspdut {width: 80%; max-width: auto}}#brxe-vhjokq {background-color: #f9fafb}#brxe-qwsrna {display: flex; flex-direction: row; column-gap: 15px}@media (max-width: 478px) {#brxe-qwsrna {flex-direction: column; row-gap: 30px; align-self: center !important}}#brxe-ofqekl {padding-right: 20px; padding-left: 60px; justify-content: center; row-gap: 30px}@media (max-width: 478px) {#brxe-ofqekl {padding-right: 20px; padding-left: 20px}}#brxe-ijwmci {background-image: url("/wp-content/uploads/2025/08/img_1-768x768.jpg"); background-size: cover; background-position: center center}#brxe-hyzulk {background-color: var(--bricks-color-tucvmh); border-radius: 10px; overflow: hidden; flex-direction: row; min-height: 600px; align-items: stretch}#brxe-divxnp {display: flex; flex-direction: row; column-gap: 30px}@media (max-width: 478px) {#brxe-divxnp {flex-direction: column; row-gap: 30px; align-self: center !important}}#brxe-raorsf {row-gap: 30px}#brxe-mzmqtj {margin-bottom: 15px}@media (max-width: 478px) {#brxe-jdlwde {align-items: center}}#brxe-xzcxkr {margin-bottom: 15px}#brxe-kkgnfr .separator {display: none}#brxe-kkgnfr .content {justify-content: flex-start}#brxe-kkgnfr .description {justify-content: flex-start}#brxe-kkgnfr .title {margin-left: 14px}@media (max-width: 478px) {#brxe-kkgnfr {width: 50%}}@media (max-width: 478px) {#brxe-iamptc {align-items: center}}#brxe-tynyns {margin-bottom: 15px}@media (max-width: 478px) {#brxe-iedauz {align-items: center}}#brxe-ffwlpm {flex-direction: row}#brxe-bjthlg {background-color: #111827; padding-top: 64px; padding-bottom: 64px}#brxe-jkvokx {max-width: 41%}#brxe-fqotdh {font-size: 32px}#brxe-tzekzo {justify-content: center; row-gap: 20px}#brxe-npuynq {flex-direction: row; column-gap: 30px; align-items: stretch}