@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 {.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane,.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block!important}}@layer bricks {.brxe-shortcode{width:100%}}#brxe-sfzimj {text-transform: uppercase; font-family: "Oswald"; letter-spacing: 1px}@media (max-width: 478px) {#brxe-sfzimj {font-size: var(--text-xs)}}#brxe-kddpma {text-transform: uppercase; font-family: "Oswald"; letter-spacing: 1px}@media (max-width: 478px) {#brxe-kddpma {font-size: var(--text-xs)}}#brxe-woktfa {text-transform: uppercase; font-family: "Oswald"; letter-spacing: 1px}@media (max-width: 478px) {#brxe-woktfa {font-size: var(--text-xs)}}#brxe-ngoklm {flex-direction: row; padding-top: var(--space-4xs); padding-right: var(--space-4xs); padding-bottom: var(--space-4xs); padding-left: var(--space-4xs); width: max-content; background-color: #efefef; border-radius: 8px}@media (max-width: 478px) {#brxe-ngoklm {width: 100%; justify-content: space-between; min-width: max-content}}#brxe-brjvsp {color: #ffffff; text-transform: uppercase; font-family: "Oswald"; text-shadow: 0 0 10px #333333}@media (max-width: 478px) {#brxe-brjvsp {text-shadow: 0 0 30px #fff}}#brxe-uxwoqm {grid-template-columns: 1fr 1fr; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); height: 40vh; justify-content: center; margin-top: var(--space-m); border-radius: 5px; overflow: hidden; background-color: var(--e2m-red); background-image: url(https://dashboard.e2mfitness.com/wp-content/uploads/2026/03/referral-background-2.webp); background-size: cover; background-position: center center}@media (max-width: 478px) {#brxe-uxwoqm {justify-content: flex-start; padding-top: var(--space-m); background-position: bottom center; background-image: url(https://dashboard.e2mfitness.com/wp-content/uploads/2026/03/referral-background-2-mobile-2.webp); background-size: cover; background-repeat: no-repeat}}#brxe-dsaayu {text-transform: uppercase; font-family: "Work Sans"; font-weight: 600; font-size: var(--text-m)}#brxe-cmykan {font-size: var(--text-xs); line-height: 1.5em; font-weight: 600; font-family: "Work Sans"; color: hsl(0, 100%, 65%); letter-spacing: 0.2px}#brxe-cmykan a {font-size: var(--text-xs); line-height: 1.5em; font-weight: 600; font-family: "Work Sans"; color: hsl(0, 100%, 65%); letter-spacing: 0.2px; font-size: inherit}#brxe-agcxrj {font-family: "Work Sans"; font-weight: 500; width: max-content}.e2m-referral-copy-btn { padding: 12px 25px !important; font-weight: 700; text-transform: uppercase; margin: 15px 0;}@media (max-width: 478px) {#brxe-agcxrj {font-size: var(--text-s); width: 100%}}#brxe-lziucq {align-items: center; justify-content: center}@media (max-width: 478px) {#brxe-lziucq {align-items: flex-start}}#brxe-ukuxyf {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; background-color: #ffffff; border-radius: 5px; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); margin-top: var(--space-m)}@media (max-width: 767px) {#brxe-ukuxyf {grid-gap: var(--space-m)}}@media (max-width: 478px) {#brxe-ukuxyf {grid-template-columns: 1fr; grid-gap: var(--space-m)}}#brxe-wpgirf {width: max-content; font-weight: 700; font-family: "Work Sans"; color: #ffffff; text-transform: uppercase}@media (max-width: 478px) {#brxe-wpgirf {font-size: var(--text-xs)}}#brxe-vduuqz {border-radius: 5px; background-color: #ED1B24; justify-content: center; align-items: center; padding-top: var(--space-s); padding-right: var(--space-m); padding-bottom: var(--space-s); padding-left: var(--space-m); width: max-content}@media (max-width: 478px) {#brxe-vduuqz {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}}#brxe-tyqtys {width: max-content; font-weight: 700; font-family: "Work Sans"; color: #ffffff; text-transform: uppercase}@media (max-width: 478px) {#brxe-tyqtys {font-size: var(--text-xs)}}#brxe-ebwwva {border-radius: 5px; background-color: #ED1B24; justify-content: center; align-items: center; padding-top: var(--space-s); padding-right: var(--space-m); padding-bottom: var(--space-s); padding-left: var(--space-m); width: max-content}@media (max-width: 478px) {#brxe-ebwwva {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}}#brxe-gkorkv {flex-direction: row; grid-template-columns: 1fr 1fr; grid-gap: var(--space-xs); background-color: #ffffff; border-radius: 5px; margin-top: var(--space-m); row-gap: var(--space-s)}#brxe-ucphto {width: max-content; font-weight: 700; font-family: "Work Sans"; text-transform: uppercase; color: #666666; padding-bottom: var(--space-s)}@media (max-width: 478px) {#brxe-ucphto {font-size: var(--text-xs)}}#brxe-fqbiqy {text-transform: uppercase; font-family: "Work Sans"; font-weight: 600; font-size: var(--text-m)}#brxe-gfoxak {font-family: "Work Sans"; font-weight: 500; font-size: var(--text-s); width: max-content}.e2m-referral-paypal-email-btn { padding: 15px 25px !important; font-weight: 700; text-transform: uppercase; margin: 15px 0;}label { font-weight: 500;}#brxe-wmajtj {row-gap: var(--space-xs)}#brxe-fxahso {background-color: #ffffff; border-radius: 5px; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); margin-top: var(--space-m)}#brxe-kopbtw {font-family: "Work Sans"; font-weight: 600; font-size: var(--text-m); text-transform: uppercase}#brxe-dlwytt {font-family: "Work Sans"; font-weight: 500; font-size: var(--text-s)}.e2m-referral-optin-btn { padding: 15px 25px !important;}#brxe-zoelnu {font-family: "Work Sans"; font-size: var(--text-xs); font-weight: 500}#brxe-zoelnu a {font-family: "Work Sans"; font-size: var(--text-xs); font-weight: 500; font-size: inherit}#brxe-doxizg {row-gap: var(--space-xs); padding-bottom: 0}#brxe-ewymej {background-color: #ffffff; border-radius: 5px; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); margin-top: var(--space-m)}#brxe-srnnfz {width: max-content; font-weight: 700; font-family: "Work Sans"; text-transform: uppercase; color: #666666}@media (max-width: 478px) {#brxe-srnnfz {font-size: var(--text-xs)}}#brxe-mvjbiq {font-family: "Work Sans"; font-weight: 500; width: 100%}.e2m-referral-optin-btn { padding: 15px 25px !important;}@media (max-width: 478px) {#brxe-mvjbiq {font-size: var(--text-xs)}}#brxe-tezmuf {font-size: var(--text-xs); line-height: 1.5em}#brxe-tezmuf a {font-size: var(--text-xs); line-height: 1.5em; font-size: inherit}@media (max-width: 478px) {#brxe-tezmuf {font-size: 9px}#brxe-tezmuf a {font-size: 9px; font-size: inherit}}#brxe-hapvtv {row-gap: var(--space-xs)}#brxe-tgocit {background-color: #ffffff; border-radius: 5px; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); margin-top: var(--space-m); row-gap: var(--space-s)}#brxe-vssido > .tab-menu .tab-title.brx-open {border-radius: 5px; background-color: #ffffff}#brxe-vssido > .tab-menu .tab-title {padding-top: var(--space-xs); padding-right: var(--space-xl); padding-bottom: var(--space-xs); padding-left: var(--space-xl)}#brxe-vssido {padding-top: 0; flex-direction: column}#brxe-ebzjhu {padding-right: var(--space-m); padding-left: var(--space-m)}#brxe-uxmxmg {padding-top: var(--space-m); padding-bottom: var(--space-m)}