@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@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}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-ckdhha {width: 250px}#brxe-ajetzv {background-color: var(--permian-primary); color: var(--bricks-color-kuevbu); font-weight: 700; font-size: 16px; padding-right: 32px; padding-left: 32px; border: 1px solid var(--permian-primary); border-radius: 5px}#brxe-ajetzv:hover {background-color: var(--permian-secondary); border-color: var(--permian-secondary)}#brxe-ajetzv { svg { transition: all 150ms ease-in-out; } &:hover svg { transform: translateX(8px); }}#brxe-myjcbu {flex-direction: row; justify-content: space-between}#brxe-fnjgju {padding-top: 16px; padding-bottom: 16px}#brxe-albaqz span { color: var(--permian-primary)}@media (max-width: 478px) {#brxe-albaqz {font-size: 30px}}#brxe-tnhcnq {background-color: var(--permian-primary); color: var(--bricks-color-kuevbu); font-weight: 700; font-size: 16px; padding-right: 32px; padding-left: 32px; border: 1px solid var(--permian-primary); border-radius: 5px}#brxe-tnhcnq:hover {background-color: var(--permian-secondary); border-color: var(--permian-secondary)}#brxe-cjhvcl {color: var(--bricks-color-kuevbu); font-size: 16px; padding-right: 32px; padding-left: 32px; border: 1px solid var(--bricks-color-kuevbu); border-radius: 5px}#brxe-cjhvcl:hover {background-color: var(--bricks-color-kuevbu); color: var(--bricks-color-cgncvw)}#brxe-czftdw {flex-direction: row; column-gap: 16px; row-gap: 16px}#brxe-ngftpr {background-image: linear-gradient(135deg, hsl(163, 33%, 5%), var(--permian-secondary)); padding-top: 128px; padding-right: 128px; padding-bottom: 128px; padding-left: 128px}@media (max-width: 991px) {#brxe-ngftpr {padding-top: 64px; padding-right: 64px; padding-bottom: 64px; padding-left: 64px}}@media (max-width: 767px) {#brxe-ngftpr {padding-top: 32px; padding-right: 16px; padding-bottom: 32px; padding-left: 16px}}#brxe-ybwswr {background-image: url(https://beyondbalancedfinancial.com/wp-content/uploads/About-Crystal-Rau.png); background-size: cover; background-position: center center; background-repeat: no-repeat; min-height: 400px; position: relative}:where(#brxe-ybwswr > *:not(figcaption)) {position: relative}#brxe-ybwswr::before {background-image: linear-gradient(90deg, hsla(0, 0%, 0%, 0.3), hsla(0, 0%, 100%, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-ybwswr {min-height: 250px}}#brxe-sjzoca {column-gap: 0px; row-gap: 0px}#brxe-ksunpn {width: 100%}#brxe-rybrin {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-bbbilo {color: var(--permian-secondary)}@media (max-width: 478px) {#brxe-bbbilo {font-size: 26px}}#brxe-zzghqn {width: 32px; height: 32px}#brxe-zzghqn :not([fill="none"]) {fill: var(--permian-primary)}#brxe-kalqkp {background-color: #ffffff; border-top-width: 5px; border-top-style: solid; border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid; border-left-width: 1px; border-left-style: solid}#brxe-kalqkp:hover {box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)}#brxe-kalqkp { border-color: #e2e8f0; border-top-color: var(--permian-secondary);}#brxe-ezbupz {width: 32px; height: 32px}#brxe-ezbupz :not([fill="none"]) {fill: var(--permian-primary)}#brxe-lthuts {background-color: #ffffff; border-top-width: 5px; border-top-style: solid; border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid; border-left-width: 1px; border-left-style: solid}#brxe-lthuts:hover {box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)}#brxe-lthuts { border-color: #e2e8f0; border-top-color: var(--permian-secondary);}#brxe-qtqwry {width: 32px; height: 32px}#brxe-qtqwry :not([fill="none"]) {fill: var(--permian-primary)}#brxe-afvfah {background-color: #ffffff; border-top-width: 5px; border-top-style: solid; border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid; border-left-width: 1px; border-left-style: solid}#brxe-afvfah:hover {box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)}#brxe-afvfah { border-color: #e2e8f0; border-top-color: var(--permian-secondary);}#brxe-grfuns {width: 32px; height: 32px}#brxe-grfuns :not([fill="none"]) {fill: var(--permian-primary)}#brxe-fwnygi {background-color: #ffffff; border-top-width: 5px; border-top-style: solid; border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid; border-left-width: 1px; border-left-style: solid}#brxe-fwnygi:hover {box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)}#brxe-fwnygi { border-color: #e2e8f0; border-top-color: var(--permian-secondary);}#brxe-kdcyab {background-color: var(--permian-primary); color: var(--bricks-color-kuevbu); font-weight: 700; font-size: 16px; padding-right: 32px; padding-left: 32px; border: 1px solid var(--permian-primary); border-radius: 5px}#brxe-kdcyab:hover {background-color: var(--permian-secondary); border-color: var(--permian-secondary)}#brxe-pneryx {background-image: url(https://beyondbalancedfinancial.com/wp-content/uploads/Image-–-34.jpg); background-size: cover; background-position: center center; background-repeat: no-repeat; min-height: 400px}@media (max-width: 478px) {#brxe-pneryx {min-height: 250px}}@media (max-width: 478px) {#brxe-jacena {font-size: 26px}}#brxe-pjbvyb {color: var(--bricks-color-cgncvw); font-size: 16px; font-weight: 700; padding-right: 32px; padding-left: 32px; border: 1px solid var(--bricks-color-kuevbu); border-radius: 5px; background-color: var(--bricks-color-kuevbu)}#brxe-pjbvyb:hover {background-color: var(--transparent); color: var(--bricks-color-kuevbu)}#brxe-jzvpqc {background-image: linear-gradient(135deg, hsl(163, 33%, 5%), var(--permian-secondary))}#brxe-cbaiwy {padding-top: 32px}#brxe-iwmimv {font-weight: 400}@media (max-width: 478px) {#brxe-iwmimv {font-size: 26px}}#brxe-nqexex .bricks-site-logo {width: 200px}