@layer bricks {.brxe-shortcode{width:100%}}@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}} html {background-color: var(--white)} body {background: none}#brxe-spzxnk {text-transform: uppercase; font-family: "Oswald"; letter-spacing: 1px; color: var(--text-title); font-size: var(--text-m)}@media (max-width: 478px) {#brxe-spzxnk {font-size: var(--text-xs)}}#brxe-hcyfwx {text-transform: uppercase; font-family: "Oswald"; letter-spacing: 1px; color: var(--text-title); font-size: var(--text-m)}@media (max-width: 478px) {#brxe-hcyfwx {font-size: var(--text-xs)}}#brxe-drcgoa {text-transform: uppercase; font-family: "Oswald"; letter-spacing: 1px; color: var(--text-title); font-size: var(--text-m)}@media (max-width: 478px) {#brxe-drcgoa {font-size: var(--text-xs)}}#brxe-xalyhe {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-xalyhe {width: 100%; justify-content: space-between; min-width: max-content}}#brxe-ipbklt {color: #ffffff; text-transform: uppercase; font-family: "Oswald"; text-shadow: 0 0 10px #333333}@media (max-width: 478px) {#brxe-ipbklt {text-shadow: 0 0 30px #fff}}#brxe-tckitn {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: 60vh; 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-tckitn {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-pcuqbt {text-transform: uppercase; font-family: "Work Sans"; font-weight: 600; font-size: var(--text-m); color: var(--text-title)}#brxe-ldqvkn {font-size: var(--text-xs); line-height: 1.5em; font-family: "Work Sans"; color: var(--secondary); letter-spacing: 0.2px; font-weight: 600}#brxe-ldqvkn a {font-size: var(--text-xs); line-height: 1.5em; font-family: "Work Sans"; color: var(--secondary); letter-spacing: 0.2px; font-weight: 600; font-size: inherit}#brxe-qvjntx {font-family: "Work Sans"; font-weight: 600; font-size: var(--text-s); 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-qvjntx {font-size: var(--text-s); width: 100%}}#brxe-pnzjaf {align-items: center; justify-content: center}@media (max-width: 478px) {#brxe-pnzjaf {align-items: flex-start}}#brxe-karmbf {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-karmbf {grid-gap: var(--space-m)}}@media (max-width: 478px) {#brxe-karmbf {grid-template-columns: 1fr; grid-gap: var(--space-m)}}#brxe-uqblre {width: max-content; font-weight: 700; font-family: "Work Sans"; color: #ffffff; text-transform: uppercase}@media (max-width: 478px) {#brxe-uqblre {font-size: var(--text-xs)}}#brxe-mldktt {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-mldktt {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}}#brxe-yevvrp {width: max-content; font-weight: 700; font-family: "Work Sans"; color: #ffffff; text-transform: uppercase}@media (max-width: 478px) {#brxe-yevvrp {font-size: var(--text-xs)}}#brxe-gpwpff {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-gpwpff {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}}#brxe-rpxrta {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-lsqhfd {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-lsqhfd {font-size: var(--text-xs)}}#brxe-lhlesm {text-transform: uppercase; font-family: "Work Sans"; font-weight: 600; font-size: var(--text-m); color: var(--text-title)}#brxe-orneeb {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-ephksk {row-gap: var(--space-xs); padding-right: 0; padding-left: 0}#brxe-bmwiux {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-ptlyws {font-family: "Work Sans"; font-weight: 600; font-size: var(--text-m); text-transform: uppercase; color: var(--text-title)}#brxe-nvzvoz {font-family: "Work Sans"; font-weight: 500; font-size: var(--text-s)}.e2m-referral-optin-btn { padding: 15px 25px !important;}#brxe-kjrhno {font-family: "Work Sans"; font-size: var(--text-xs); font-weight: 500}#brxe-kjrhno a {font-family: "Work Sans"; font-size: var(--text-xs); font-weight: 500; font-size: inherit}#brxe-llajpd {row-gap: var(--space-xs); padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-advgai {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-unxoah {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-uxczdz {width: max-content; font-weight: 700; font-family: "Work Sans"; text-transform: uppercase; color: #666666}@media (max-width: 478px) {#brxe-uxczdz {font-size: var(--text-xs)}}#brxe-inzayk {font-family: "Work Sans"; font-weight: 500; width: 100%}.e2m-referral-optin-btn { padding: 15px 25px !important;}@media (max-width: 478px) {#brxe-inzayk {font-size: var(--text-xs)}}#brxe-djsdua {font-size: var(--text-xs); line-height: 1.5em}#brxe-djsdua a {font-size: var(--text-xs); line-height: 1.5em; font-size: inherit}@media (max-width: 478px) {#brxe-djsdua {font-size: 9px}#brxe-djsdua a {font-size: 9px; font-size: inherit}}#brxe-zgncrh {row-gap: var(--space-xs)}#brxe-svuxtq {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-sfveqo {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-czsilp {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-trrxqv > .tab-menu .tab-title.brx-open {border-radius: 5px; background-color: #ffffff}#brxe-trrxqv > .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-trrxqv {padding-top: 0; padding-right: 0; padding-left: 0; flex-direction: column}#brxe-trrxqv { color: black !important;}#brxe-ogepap {padding-right: var(--space-m); padding-left: var(--space-m)}#brxe-uyvwba {padding-top: var(--space-m); padding-bottom: var(--space-m)}