@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-code{width:100%}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-242ba9 {flex-grow: 4; flex-basis: 0}#brxe-293ac1 {font-size: var(--fs-3xl)}#brxe-oyhhux {font-size: var(--fs-l); color: var(--purple-400); font-weight: 600}#brxe-4f3074 {flex-grow: 3; flex-basis: 0; row-gap: var(--space-m)}@media (max-width: 1480px) {#brxe-4f3074 {flex-grow: 4}}#brxe-a11102 {flex-direction: row; align-items: center; column-gap: var(--space-3xl)}@media (max-width: 1024px) {#brxe-a11102 {flex-direction: column-reverse; row-gap: var(--space-2xl)}}#about {margin-top: var(--space-5xl); margin-bottom: var(--space-5xl)}#brxe-e3e9da {width: 7vw}@media (max-width: 1024px) {#brxe-e3e9da {width: 10vw}}@media (max-width: 767px) {#brxe-e3e9da {width: 60px}}#brxe-001063 {color: var(--white); font-size: var(--fs-3xl)}@media (max-width: 1480px) {#brxe-001063 {font-size: var(--fs-2xl)}}#brxe-kzhnqf {flex-direction: row; column-gap: var(--space-l)}@media (max-width: 767px) {#brxe-kzhnqf {flex-direction: column; align-self: stretch !important; width: 100%; row-gap: var(--space-l); padding-bottom: var(--space-m)}}#brxe-ca13a1 {align-items: flex-start; row-gap: var(--space-xl); padding-top: var(--space-m); padding-bottom: var(--space-m); flex-grow: 4; flex-basis: 0}@media (max-width: 1024px) {#brxe-ca13a1 {flex-grow: 3}}#brxe-816a17 {border-radius: var(--radius-m); height: 100%}#brxe-816a17:not(.tag), #brxe-816a17 img {object-fit: cover}#brxe-1adf7c {flex-grow: 3; flex-basis: 0}@media (max-width: 767px) {#brxe-1adf7c {height: 60vw}}#brxe-aed19f {background-image: linear-gradient(72deg, var(--purple-900), var(--purple-400)); flex-direction: row; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-3xl); column-gap: var(--space-xl); border-radius: var(--radius-m); align-items: stretch}@media (max-width: 1024px) {#brxe-aed19f {flex-direction: column; padding-left: var(--space-l)}}@media (max-width: 767px) {#brxe-aed19f {flex-direction: column; row-gap: var(--space-xl)}}#brxe-94f48a {align-items: center; padding-right: var(--space-xl); padding-left: var(--space-xl); width: 1770px}@media (max-width: 767px) {#brxe-94f48a {padding-right: 0; padding-left: 0}}#family-caregivers {margin-top: var(--space-5xl); margin-bottom: var(--space-5xl)}#brxe-pbkjvr {font-size: var(--fs-l); color: var(--purple-400); font-weight: 600; text-align: center}#brxe-qvtdbp {text-align: center; text-wrap: pretty}#brxe-ffwggd {align-items: center; row-gap: var(--space-s); width: 748px}#brxe-23523f {font-size: var(--fs-2xl); text-wrap: balance; font-style: italic}@media (max-width: 1024px) {#brxe-23523f {width: 85%}}#brxe-ddcd6b {width: 204px}#brxe-ce0820 {row-gap: var(--space-2xs); align-items: center}#brxe-f99890 {font-size: var(--fs-2xl); text-wrap: balance; font-style: italic}#brxe-afa210 {width: 204px}#brxe-84e9a8 {row-gap: var(--space-2xs); align-items: center}#brxe-293c19 {font-size: var(--fs-2xl); text-wrap: balance; font-style: italic}#brxe-6839db {width: 204px}#brxe-af8337 {row-gap: var(--space-2xs); align-items: center}#brxe-80ff8f {text-align: center; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: var(--space-l)}@media (max-width: 1024px) {#brxe-80ff8f {grid-template-columns: 1fr; width: 550px; grid-gap: var(--space-xl)}}#brxe-gldfci {font-size: var(--fs-xl)}#brxe-otumbx {align-items: flex-start; row-gap: var(--space-m)}@media (max-width: 1024px) {#brxe-otumbx {row-gap: var(--space-xl)}}#brxe-080290 {padding-top: var(--space-3xl); padding-right: calc(34px + var(--space-5xl)); padding-bottom: calc(11px + var(--space-3xl)); padding-left: var(--space-5xl); width: 747px; background-color: var(--purple-100); align-self: stretch !important; width: 100%; flex-direction: row; column-gap: var(--space-5xl); align-items: center; border: 1px solid var(--bricks-border-color); border-radius: var(--radius-m)}@media (max-width: 1250px) {#brxe-080290 {padding-right: calc(34px + var(--space-4xl)); padding-left: var(--space-4xl)}}@media (max-width: 1024px) {#brxe-080290 {width: 600px; align-self: stretch !important; width: 100%; flex-direction: column; padding-top: var(--space-3xl); padding-right: var(--space-xl); padding-bottom: var(--space-3xl); padding-left: var(--space-xl); row-gap: var(--space-xl)}}#brxe-2c10fc {row-gap: var(--space-2xl); align-items: center}#brxe-525bb2 {align-items: center; padding-right: 150px; padding-left: 150px}@media (max-width: 1480px) {#brxe-525bb2 {padding-right: var(--space-xl); padding-left: var(--space-xl)}}#brxe-bcc33d {margin-top: var(--space-5xl); margin-bottom: var(--space-5xl)}#brxe-39c4cc {font-size: var(--fs-3xl)}#brxe-4a0633 {position: absolute; left: -50px; top: -15px}#brxe-b777fa {flex-grow: 2; flex-basis: 0; row-gap: var(--space-m); align-items: flex-start; position: relative}@media (max-width: 1480px) {#brxe-b777fa {flex-grow: 3}}#brxe-c025c5 {flex-grow: 3; flex-basis: 0}#brxe-b88bf5 {flex-direction: row; align-items: center; column-gap: var(--space-3xl)}@media (max-width: 1024px) {#brxe-b88bf5 {flex-direction: column; row-gap: var(--space-3xl)}}#brxe-c2f226 {margin-top: var(--space-5xl); margin-bottom: var(--space-5xl)}#brxe-a26326 {font-size: var(--fs-4xl)}#brxe-a26326 em { color: var(--purple-400);}@media (max-width: 767px) {#brxe-a26326 {align-self: flex-start}}#brxe-embsmj {align-items: center; align-self: stretch !important; width: 100%; row-gap: var(--space-m)}@media (max-width: 1024px) {#brxe-embsmj {row-gap: var(--space-2xl)}}#brxe-fe3762 {width: 82px; margin-bottom: var(--space-l)}@media (max-width: 767px) {#brxe-fe3762 {width: 60px}}#brxe-2b7b6e {margin-bottom: var(--space-xs); font-size: var(--fs-l); font-weight: 700}#brxe-7f4595 {width: 82px; margin-bottom: var(--space-l)}@media (max-width: 767px) {#brxe-7f4595 {width: 60px}}#brxe-449992 {margin-bottom: var(--space-xs); font-size: var(--fs-l); font-weight: 700}#brxe-f4a837 {width: 82px; margin-bottom: var(--space-l)}@media (max-width: 767px) {#brxe-f4a837 {width: 60px}}#brxe-b0b860 {margin-bottom: var(--space-xs); font-size: var(--fs-l); font-weight: 700}#brxe-a53282 {width: 82px; margin-bottom: var(--space-l)}@media (max-width: 767px) {#brxe-a53282 {width: 60px}}#brxe-8d88d7 {margin-bottom: var(--space-xs); font-size: var(--fs-l); font-weight: 700}#brxe-1e2974 {width: 82px; margin-bottom: var(--space-l)}@media (max-width: 767px) {#brxe-1e2974 {width: 60px}}#brxe-06b050 {margin-bottom: var(--space-xs); font-size: var(--fs-l); font-weight: 700}#brxe-2f80da {width: 82px; margin-bottom: var(--space-l)}@media (max-width: 767px) {#brxe-2f80da {width: 60px}}#brxe-5a365f {margin-bottom: var(--space-xs); font-size: var(--fs-l); font-weight: 700}#brxe-8fac80 {display: grid; align-items: initial; grid-gap: var(--space-2xl) var(--space-xl); grid-template-columns: 1fr 1fr 1fr}@media (max-width: 1480px) {#brxe-8fac80 {grid-template-columns: 1fr 1fr}}@media (max-width: 1024px) {#brxe-8fac80 {grid-template-columns: 1fr 1fr}}@media (max-width: 767px) {#brxe-8fac80 {grid-template-columns: 1fr}}#brxe-3a3831 {row-gap: var(--space-2xl); align-items: center}@media (max-width: 767px) {#brxe-3a3831 {padding-right: var(--space-xl); padding-left: var(--space-xl)}}#what-we-offer {padding-top: var(--space-4xl); padding-bottom: var(--space-3xl); background-color: var(--grey); border-top-left-radius: var(--radius-xl); border-top-right-radius: var(--radius-xl); z-index: 1}#brxe-b3bb6d {width: 217px}@media (max-width: 767px) {#brxe-b3bb6d {width: 370px}}#brxe-a6da2f {width: 1px; height: 60px; background-color: var(--purple-400)}#brxe-73c3f2 {color: var(--purple-200); text-wrap: balance; font-size: var(--fs-s)}#brxe-f0ee6e {flex-direction: row; align-items: center; margin-bottom: var(--space-m); column-gap: 20px}#brxe-62f1d5 {width: 30px}#brxe-300eda {color: var(--white)}#brxe-e2dcb3 {flex-direction: row; column-gap: var(--space-2xs); align-items: center}@media (max-width: 767px) {#brxe-e2dcb3 {column-gap: var(--space-xs)}}#brxe-355fbe {width: 30px; height: fit-content}#brxe-87cc9a {color: var(--white); text-wrap: balance; width: 200px}@media (max-width: 767px) {#brxe-87cc9a {width: unset}}#brxe-38b398 {flex-direction: row; column-gap: var(--space-2xs); align-items: flex-start}@media (max-width: 767px) {#brxe-38b398 {column-gap: var(--space-xs)}}#brxe-e4fd8f {flex-direction: column; row-gap: var(--space-2xs)}@media (max-width: 767px) {#brxe-e4fd8f {align-self: stretch !important; width: 100%}}@media (max-width: 767px) {#brxe-98cbb2 {height: 100%}}#brxe-722341 {border-radius: var(--radius-s); overflow: hidden; width: 100%; height: 100%}@media (max-width: 767px) {#brxe-722341 {height: 310px}}#brxe-a12b0f {flex-direction: row; column-gap: var(--space-l); margin-bottom: var(--space-xs); align-items: center}@media (max-width: 767px) {#brxe-a12b0f {flex-direction: column; row-gap: var(--space-s)}}#brxe-ed1da0 {height: 371px; border-radius: var(--radius-s)}#brxe-ed1da0:not(.tag), #brxe-ed1da0 img {object-fit: cover; object-position: 50% 30%}@media (max-width: 1024px) {#brxe-561a43 {display: none}}@media (max-width: 767px) {#brxe-561a43 {display: none}}#brxe-e60b72 {background-image: linear-gradient(72deg, var(--purple-900), var(--purple-400) 200%); flex-direction: column; padding-top: var(--space-2xl); padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl); flex-grow: 1; flex-basis: 0}#brxe-5cc273 {font-size: var(--fs-xl); font-weight: 600; margin-bottom: var(--space-xs)}#brxe-1c0568 {text-wrap: balance}#brxe-1ee2f1 {margin-bottom: var(--space-2xs)}#brxe-012b2a {background-color: var(--white); padding-top: var(--space-2xl); padding-right: var(--space-xl); padding-bottom: var(--space-2xl); padding-left: var(--space-xl); flex-grow: 1; flex-basis: 0; justify-content: center}#brxe-d9ac7b {flex-direction: row; box-shadow: 0 40px 40px -37px var(--purple-400-20); border-radius: var(--radius-l); overflow: hidden}@media (max-width: 1024px) {#brxe-d9ac7b {flex-direction: column}}@media (max-width: 1480px) {#brxe-3f753e {padding-right: var(--space-xl); padding-left: var(--space-xl)}}@media (max-width: 1024px) {#brxe-3f753e {align-items: center}}@media (max-width: 767px) {#brxe-3f753e {padding-right: 0; padding-left: 0}}#in-page-form {background-color: var(--grey); padding-top: var(--space-3xl); padding-bottom: var(--space-5xl)}#in-page-form .confirmation_heading { color: var(--purple-900); text-align: center; font-family: "proxima-sera"; font-size: var(--fs-3xl); font-weight: 400;}#in-page-form .message { color: var(--purple-400); text-align: center; font-family: "proxima-sera"; font-size: var(--fs-l); font-weight: 600;}#in-page-form .confirmation_container { text-align: center; display: flex; gap: var(--space-xs); flex-direction: column;}#in-page-form:has(.confirmation_container) { .on-page-form_heading_container { display: none; }}#brxe-59bf27 {font-size: var(--fs-3xl); margin-bottom: var(--space-xs)}@media (max-width: 1024px) {#brxe-59bf27 {text-align: center}}@media (max-width: 767px) {#brxe-59bf27 {text-align: center}}#brxe-cc4800 {width: 204px}#brxe-1703ae {padding-top: var(--space-xl); padding-bottom: var(--space-xl)}@media (max-width: 1024px) {#brxe-1703ae {align-items: center}}#brxe-b773d0 {width: 696px}#brxe-8d9123 {flex-direction: row; column-gap: var(--space-5xl); width: 1720px}@media (max-width: 1480px) {#brxe-8d9123 {padding-right: var(--space-3xl); padding-left: var(--space-3xl); column-gap: var(--space-2xl)}}@media (max-width: 1024px) {#brxe-8d9123 {flex-direction: column; align-items: center; padding-right: var(--body-padding); padding-left: var(--body-padding)}}@media (max-width: 767px) {#brxe-8d9123 {justify-content: center}}#faq {padding-top: var(--space-3xl); padding-bottom: var(--space-3xl); column-gap: var(--space-5xl); margin-top: calc(var(--radius-xl) * -1); border-top-left-radius: var(--radius-l); border-top-right-radius: var(--radius-l); background-image: linear-gradient(var(--white) 30%, rgba(0, 0, 0, 0) 30%)}#brxe-8a03b8 {font-size: var(--fs-2xl)}#brxe-585a9b {position: absolute; top: 0px; left: 0px; width: 10vw}@media (max-width: 767px) {#brxe-585a9b {display: none}}#brxe-87a388 {flex-grow: 2; flex-basis: 0; row-gap: var(--space-m); align-items: flex-start}@media (max-width: 1480px) {#brxe-87a388 {flex-grow: 3}}#brxe-d0079f {flex-grow: 3; flex-basis: 0}#brxe-3f4bb9 {flex-direction: row; align-items: center; column-gap: var(--space-3xl); position: relative}@media (max-width: 1024px) {#brxe-3f4bb9 {flex-direction: column; row-gap: var(--space-3xl)}}#brxe-c2e1e1 {margin-top: var(--space-3xl); margin-bottom: var(--space-5xl)}