@keyframes rotation {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
body {
  zoom: 1 !important;
  background: #FFFFFF !important; }
  body *.hide {
    display: none !important; }
  body input.error {
    color: #CD2C01 !important; }
  body .mainWrapper {
    background: #FFFFFF;
    height: 100%;
    display: flex; }
    body .mainWrapper .wrapperOnboarding {
      display: flex;
      flex-direction: column;
      width: 100%;
      height: 100%;
      font-family: Inter, sans-serif;
      z-index: 1041;
      position: relative;
      width: 1280px;
      min-width: 1280px; }
      body .mainWrapper .wrapperOnboarding .headerOnboarding {
        height: 80px;
        padding: 20px 32px;
        position: relative;
        display: flex;
        justify-content: center; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left {
          height: 100%;
          display: flex;
          justify-content: flex-start;
          align-items: center;
          position: absolute;
          left: 0;
          margin-left: 32px;
          top: 0; }
          body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left .headerLogo {
            display: flex;
            align-items: center;
            width: 85px;
            height: 28px; }
            body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left .headerLogo .headerLogoImg {
              width: 100%; }
          body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left .headerLogoText {
            background-color: #F7F7F7;
            font-size: 11px;
            height: 28px;
            padding: 5px 12px;
            border-radius: 28px;
            display: flex;
            justify-content: center;
            align-items: center;
            margin-left: 12px; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center {
          width: 100%;
          display: flex;
          justify-content: center;
          align-items: center; }
          body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center .headerProgressIndicator {
            display: none !important;
            width: 480px;
            display: flex; }
            body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center .headerProgressIndicator .progressStep {
              background-color: #E9E9E9;
              width: 64px;
              height: 4px;
              margin-right: 8px;
              border-radius: 2px; }
              body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center .headerProgressIndicator .progressStep.active {
                background-color: #1B1B1B !important; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right {
          position: absolute;
          right: 0;
          margin-right: 32px;
          top: 0;
          height: 100%;
          display: flex; }
          body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right .headerLangBtn {
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 13px;
            text-decoration: none;
            color: inherit; }
            body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right .headerLangBtn .headerLangLogo {
              width: 20px;
              height: 20px;
              background-color: transparent;
              background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M10%201.875C8.39303%201.875%206.82214%202.35152%205.486%203.24431C4.14985%204.1371%203.10844%205.40605%202.49348%206.8907C1.87852%208.37535%201.71762%2010.009%202.03112%2011.5851C2.34463%2013.1612%203.11846%2014.6089%204.25476%2015.7452C5.39106%2016.8815%206.8388%2017.6554%208.4149%2017.9689C9.99099%2018.2824%2011.6247%2018.1215%2013.1093%2017.5065C14.594%2016.8916%2015.8629%2015.8502%2016.7557%2014.514C17.6485%2013.1779%2018.125%2011.607%2018.125%2010C18.1225%207.84588%2017.2657%205.78069%2015.7425%204.2575C14.2193%202.7343%2012.1541%201.87748%2010%201.875ZM16.875%2010C16.8755%2010.634%2016.788%2011.2651%2016.6148%2011.875H13.6063C13.7979%2010.6323%2013.7979%209.36765%2013.6063%208.125H16.6148C16.788%208.73493%2016.8755%209.36597%2016.875%2010ZM7.96875%2013.125H12.0313C11.631%2014.4364%2010.9362%2015.6389%2010%2016.6406C9.06413%2015.6387%208.36939%2014.4362%207.96875%2013.125ZM7.66407%2011.875C7.44949%2010.6342%207.44949%209.36579%207.66407%208.125H12.3422C12.5568%209.36579%2012.5568%2010.6342%2012.3422%2011.875H7.66407ZM3.125%2010C3.12446%209.36597%203.21202%208.73493%203.38516%208.125H6.39375C6.20208%209.36765%206.20208%2010.6323%206.39375%2011.875H3.38516C3.21202%2011.2651%203.12446%2010.634%203.125%2010ZM12.0313%206.875H7.96875C8.36898%205.5636%209.06377%204.36108%2010%203.35938C10.9359%204.36134%2011.6306%205.56378%2012.0313%206.875ZM16.1195%206.875H13.3367C12.986%205.58821%2012.3948%204.37943%2011.5945%203.3125C12.5615%203.54479%2013.4668%203.98342%2014.2484%204.59832C15.03%205.21323%2015.6693%205.98987%2016.1227%206.875H16.1195ZM8.40547%203.3125C7.60516%204.37943%207.01403%205.58821%206.66328%206.875H3.87735C4.33068%205.98987%204.97006%205.21323%205.75163%204.59832C6.53321%203.98342%207.43851%203.54479%208.40547%203.3125ZM3.87735%2013.125H6.66328C7.01403%2014.4118%207.60516%2015.6206%208.40547%2016.6875C7.43851%2016.4552%206.53321%2016.0166%205.75163%2015.4017C4.97006%2014.7868%204.33068%2014.0101%203.87735%2013.125ZM11.5945%2016.6875C12.3948%2015.6206%2012.986%2014.4118%2013.3367%2013.125H16.1227C15.6693%2014.0101%2015.03%2014.7868%2014.2484%2015.4017C13.4668%2016.0166%2012.5615%2016.4552%2011.5945%2016.6875Z%22%20fill%3D%22%23747474%22%2F%3E%20%3C%2Fsvg%3E%20");
              background-position: center;
              background-repeat: no-repeat; }
            body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right .headerLangBtn .headerLangText {
              margin-left: 6px; }
      body .mainWrapper .wrapperOnboarding .contentInvitation {
        display: flex;
        justify-content: center;
        flex-grow: 1;
        overflow: unset;
        padding-bottom: 72px; }
        body .mainWrapper .wrapperOnboarding .contentInvitation .spinnerOnboarding {
          width: 20px;
          height: 20px;
          border: 2px solid #000000;
          border-bottom-color: transparent;
          border-radius: 50%;
          display: inline-block;
          box-sizing: border-box;
          animation: rotation 0.8s linear infinite; }
        body .mainWrapper .wrapperOnboarding .contentInvitation .spinnerOnboardingV2 {
          width: 20px;
          height: 20px;
          border: 2px solid #FFFFFF;
          border-bottom-color: transparent;
          border-radius: 50%;
          display: inline-block;
          box-sizing: border-box;
          animation: rotation 0.8s linear infinite; }
        body .mainWrapper .wrapperOnboarding .contentInvitation .inputError {
          border: 2px solid #ff0000 !important; }
        body .mainWrapper .wrapperOnboarding .contentInvitation .inputErrorLabel {
          display: flex;
          margin-top: 8px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation .inputErrorLabel .errorLabelMsg {
            color: #CD2C01;
            font-family: Inter;
            font-size: 12px;
            font-style: normal;
            font-weight: 600;
            line-height: 19px;
            margin-left: 4px; }
        body .mainWrapper .wrapperOnboarding .contentInvitation .cbError {
          outline: 2px inset #ff0000 !important;
          outline-offset: -2px; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 {
          width: 480px;
          margin-top: 32px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-01 {
            margin-bottom: 48px;
            display: flex;
            flex-direction: column; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-01 .c-unit-01 {
              width: 448px;
              font-size: 28px;
              font-weight: bold;
              margin-bottom: 12px;
              color: #1B1B1B;
              line-height: 33.6px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-01 .c-unit-02 {
              width: 400px;
              color: rgba(27, 27, 27, 0.8);
              line-height: 21px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A {
            display: flex;
            margin-bottom: 24px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-01 {
              width: 50%;
              padding-right: 8px; }
              body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-01 .c-unit-01-A {
                font-size: 13px;
                font-weight: bold;
                margin-bottom: 6px; }
              body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-01 .c-unit-01-B .c-unit-01-B-I {
                width: 100%;
                height: 48px;
                border-radius: 8px;
                padding: 0 12px;
                font-size: 14px;
                border-radius: var(--inputRadius, 8px);
                border: 1px solid #C4C4C4;
                background: #FFF; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-02 {
              width: 50%;
              padding-left: 8px; }
              body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-02 .c-unit-02-A {
                font-size: 13px;
                font-weight: bold;
                margin-bottom: 6px; }
              body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-02 .c-unit-02-B .c-unit-02-B-I {
                width: 100%;
                height: 48px;
                border-radius: 8px;
                padding: 0 12px;
                font-size: 14px;
                border-radius: var(--inputRadius, 8px);
                border: 1px solid #C4C4C4;
                background: #FFF; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-B {
            width: 100%;
            margin-bottom: 24px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-B .c-unit-01 .c-unit-01-A {
              font-size: 13px;
              font-weight: bold;
              margin-bottom: 6px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-B .c-unit-01 .c-unit-01-B {
              position: relative; }
              body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-B .c-unit-01 .c-unit-01-B .c-unit-01-B-I {
                width: 100%;
                height: 48px;
                border-radius: 8px;
                padding: 0 12px;
                font-size: 14px;
                border-radius: var(--inputRadius, 8px);
                border: 1px solid #C4C4C4;
                background: #FFF; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-03 {
            display: flex;
            margin-bottom: 48px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-03 .c-unit-01 {
              width: 16px;
              height: 16px;
              margin: 0 6px 0 0;
              accent-color: #000000; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-03 .c-unit-02 {
              cursor: pointer; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-B .c-item-01 {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 48px;
            background-color: #5018B5;
            color: #FFFFFF;
            border: 0;
            border-radius: 999px;
            font-size: 14px;
            font-weight: bold;
            cursor: pointer;
            position: relative; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-B .c-item-01 .c-unit-01 {
              display: none; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-B .c-item-01.loading {
              cursor: default;
              background-color: #5018b5bf; }
              body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-B .c-item-01.loading .c-unit-01 {
                display: block;
                position: absolute;
                right: 0;
                margin-right: 14px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-C {
            margin-top: 16px;
            color: #1B1B1B; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-C a {
              text-decoration: underline;
              color: #1B1B1B; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-D {
            margin-top: 48px;
            color: rgba(27, 27, 27, 0.64); }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-D a {
              text-decoration: underline;
              color: rgba(27, 27, 27, 0.64); }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 {
          width: 480px;
          margin-top: 32px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-01 {
            margin-bottom: 48px;
            display: flex;
            flex-direction: column; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-01 .c-unit-01 {
              width: 448px;
              font-size: 28px;
              font-weight: bold;
              margin-bottom: 12px;
              color: #1B1B1B;
              line-height: 33.6px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-01 .c-unit-02 {
              font-size: 15px;
              width: 400px;
              color: rgba(27, 27, 27, 0.8);
              line-height: 21px; }
              body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-01 .c-unit-02 .c-unit-02-B .c-unit-02-B-I {
                font-weight: 600; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-02 {
            display: flex;
            flex-direction: column; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-02 .c-item-02-A {
              display: flex;
              justify-content: center;
              align-items: center;
              width: 100%;
              height: 48px;
              margin-bottom: 8px;
              border-radius: 999px;
              background: #F5F5F5;
              cursor: pointer; }
              body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-02 .c-item-02-A .c-unit-02 {
                font-size: 15px;
                font-style: normal;
                font-weight: 600;
                color: #1B1B1B;
                line-height: 15px;
                margin-left: 8px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-02 .c-item-02-B {
              display: flex;
              justify-content: center;
              align-items: center;
              width: 100%;
              height: 48px;
              border-radius: 999px;
              background: #F5F5F5;
              cursor: pointer; }
              body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-02 .c-item-02-B .c-unit-02 {
                font-size: 15px;
                font-style: normal;
                font-weight: 600;
                color: #1B1B1B;
                line-height: 15px;
                margin-left: 8px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-03 {
            margin-top: 48px;
            display: flex;
            width: 100%;
            color: rgba(27, 27, 27, 0.8);
            font-size: 14px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-03 .c-unit-01 {
              margin-right: 5px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-03 .c-unit-02 {
              color: rgba(27, 27, 27, 0.8);
              text-decoration: underline; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-04 .c-unit-01 {
            margin-top: 8px;
            color: #1B1B1B;
            font-size: 14px;
            font-weight: 600;
            text-decoration: underline;
            cursor: pointer; }
      body .mainWrapper .wrapperOnboarding .modal .modal-content {
        min-height: 500px; }
    body .mainWrapper .sideImgColumn {
      display: flex;
      justify-content: center;
      align-items: center;
      overflow: hidden; }
      body .mainWrapper .sideImgColumn img {
        height: 100vh;
        z-index: 1; }
    body .mainWrapper .bgOverlay {
      position: fixed;
      height: 100%;
      width: 100%;
      overflow: hidden;
      top: 0; }
      body .mainWrapper .bgOverlay .overlayTint {
        position: absolute; }

@media all and (max-width: 767px) {
  body::-webkit-scrollbar {
    display: none; }
  body .mainWrapper .wrapperOnboarding {
    padding: 48px 0 0 0;
    width: 100% !important;
    min-width: unset !important; }
    body .mainWrapper .wrapperOnboarding .headerOnboarding {
      display: flex;
      flex-direction: column;
      height: fit-content;
      padding: 24px;
      margin: 0; }
      body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left {
        position: unset;
        margin: 0; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left .headerLogo {
          width: 73px; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left .headerLogoText {
          font-size: 10px;
          font-weight: 500;
          line-height: 16px;
          padding: 4px 8px;
          margin-left: 8px; }
      body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center {
        margin-top: 0; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center.hidden {
          visibility: hidden; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center .headerProgressIndicator .progressStep {
          width: 48px; }
      body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right {
        height: auto;
        margin: 20px 20px 0 0; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right .headerLangBtn {
          width: 20px;
          height: 20px; }
          body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right .headerLangBtn .headerLangText {
            display: none; }
    body .mainWrapper .wrapperOnboarding .contentInvitation {
      overflow: unset;
      padding: 24px 24px 0 24px;
      width: 100vw; }
      body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 {
        width: 100%;
        margin: 0; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-01 {
          margin-bottom: 40px;
          padding-right: 16px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-01 .c-unit-01 {
            font-family: "Plus Jakarta Sans";
            font-size: 22px;
            line-height: 28.6px;
            width: unset; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-01 .c-unit-02 {
            font-size: 14px;
            line-height: 19.6px;
            width: unset; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A {
          margin-bottom: 20px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-01 {
            padding-right: 6px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-01 .c-unit-01-A {
              color: #1B1B1B;
              font-style: normal;
              font-weight: 600;
              line-height: 18px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-02 {
            padding-left: 6px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-02 .c-unit-02-A {
              color: #1B1B1B;
              font-style: normal;
              font-weight: 600;
              line-height: 18px; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-B {
          margin-bottom: 20px; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-03 {
          margin-bottom: 40px;
          line-height: 18px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-03 .c-unit-02 {
            font-size: 13px;
            margin: 0; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-C {
          font-size: 12px;
          font-style: normal;
          font-weight: 400;
          line-height: 150%;
          padding-right: 20px; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-D {
          font-size: 12px;
          width: unset;
          padding-right: 20px;
          margin-top: 40px; }
      body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 {
        width: 100%;
        margin: 0; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-01 {
          margin-bottom: 40px;
          padding-right: 16px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-01 .c-unit-01 {
            font-family: "Plus Jakarta Sans";
            font-size: 22px;
            font-weight: 700;
            line-height: 130%;
            margin-bottom: 8px;
            width: unset; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-01 .c-unit-02 {
            font-size: 14px;
            font-style: normal;
            font-weight: 400;
            line-height: 140%;
            width: unset; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepOne .c-container-01 .c-item-03 {
          margin-top: 40px;
          font-size: 13px;
          font-style: normal;
          font-weight: 400;
          line-height: 150%; }
      body .mainWrapper .wrapperOnboarding .contentInvitation .footerOnboarding {
        display: none; }
    body .mainWrapper .wrapperOnboarding .bgOverlay .overlayTint {
      width: 100vw;
      height: 225vw;
      background: radial-gradient(circle at 50%, #FFF, #ffffff 0%, #FFDDB5 0%, #ffffff 100%);
      top: unset;
      bottom: -80%; }
  body .mainWrapper .sideImgColumn {
    display: none !important; } }
@media all and (min-width: 768px) {
  body {
    scrollbar-gutter: stable both-edges; }
    body *.hide {
      display: none !important; }
    body::-webkit-scrollbar {
      width: 12px; }
    body::-webkit-scrollbar-track {
      background: #ffffff00; }
    body::-webkit-scrollbar-thumb {
      background-color: #C4C4C4;
      border-radius: 6px;
      border: 4px solid #ffffff; }
    body .mainWrapper .wrapperOnboarding .headerOnboarding {
      height: 80px;
      padding: 20px 32px;
      position: relative;
      display: flex;
      justify-content: center; }
      body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left {
        height: 100%;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        position: absolute;
        left: 0;
        margin-left: 32px;
        top: 0; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left .headerLogo {
          display: flex;
          align-items: center;
          width: 85px;
          height: 28px; }
          body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left .headerLogo .headerLogoImg {
            width: 100%; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_left .headerLogoText {
          background-color: #F7F7F7;
          font-size: 11px;
          height: 28px;
          padding: 5px 12px;
          border-radius: 28px;
          display: flex;
          justify-content: center;
          align-items: center;
          margin-left: 12px; }
      body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center .headerProgressIndicator {
          width: 480px;
          display: flex; }
          body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center .headerProgressIndicator .progressStep {
            background-color: #E9E9E9;
            width: 64px;
            height: 4px;
            margin-right: 8px;
            border-radius: 2px; }
            body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_center .headerProgressIndicator .progressStep.active {
              background-color: #1B1B1B !important; }
      body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right {
        position: absolute;
        right: 0;
        margin-right: 32px;
        top: 0;
        height: 100%;
        display: flex; }
        body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right .headerLangBtn {
          display: flex;
          justify-content: center;
          align-items: center;
          font-size: 13px;
          text-decoration: none;
          color: inherit; }
          body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right .headerLangBtn .headerLangLogo {
            width: 20px;
            height: 20px;
            background-color: transparent;
            background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M10%201.875C8.39303%201.875%206.82214%202.35152%205.486%203.24431C4.14985%204.1371%203.10844%205.40605%202.49348%206.8907C1.87852%208.37535%201.71762%2010.009%202.03112%2011.5851C2.34463%2013.1612%203.11846%2014.6089%204.25476%2015.7452C5.39106%2016.8815%206.8388%2017.6554%208.4149%2017.9689C9.99099%2018.2824%2011.6247%2018.1215%2013.1093%2017.5065C14.594%2016.8916%2015.8629%2015.8502%2016.7557%2014.514C17.6485%2013.1779%2018.125%2011.607%2018.125%2010C18.1225%207.84588%2017.2657%205.78069%2015.7425%204.2575C14.2193%202.7343%2012.1541%201.87748%2010%201.875ZM16.875%2010C16.8755%2010.634%2016.788%2011.2651%2016.6148%2011.875H13.6063C13.7979%2010.6323%2013.7979%209.36765%2013.6063%208.125H16.6148C16.788%208.73493%2016.8755%209.36597%2016.875%2010ZM7.96875%2013.125H12.0313C11.631%2014.4364%2010.9362%2015.6389%2010%2016.6406C9.06413%2015.6387%208.36939%2014.4362%207.96875%2013.125ZM7.66407%2011.875C7.44949%2010.6342%207.44949%209.36579%207.66407%208.125H12.3422C12.5568%209.36579%2012.5568%2010.6342%2012.3422%2011.875H7.66407ZM3.125%2010C3.12446%209.36597%203.21202%208.73493%203.38516%208.125H6.39375C6.20208%209.36765%206.20208%2010.6323%206.39375%2011.875H3.38516C3.21202%2011.2651%203.12446%2010.634%203.125%2010ZM12.0313%206.875H7.96875C8.36898%205.5636%209.06377%204.36108%2010%203.35938C10.9359%204.36134%2011.6306%205.56378%2012.0313%206.875ZM16.1195%206.875H13.3367C12.986%205.58821%2012.3948%204.37943%2011.5945%203.3125C12.5615%203.54479%2013.4668%203.98342%2014.2484%204.59832C15.03%205.21323%2015.6693%205.98987%2016.1227%206.875H16.1195ZM8.40547%203.3125C7.60516%204.37943%207.01403%205.58821%206.66328%206.875H3.87735C4.33068%205.98987%204.97006%205.21323%205.75163%204.59832C6.53321%203.98342%207.43851%203.54479%208.40547%203.3125ZM3.87735%2013.125H6.66328C7.01403%2014.4118%207.60516%2015.6206%208.40547%2016.6875C7.43851%2016.4552%206.53321%2016.0166%205.75163%2015.4017C4.97006%2014.7868%204.33068%2014.0101%203.87735%2013.125ZM11.5945%2016.6875C12.3948%2015.6206%2012.986%2014.4118%2013.3367%2013.125H16.1227C15.6693%2014.0101%2015.03%2014.7868%2014.2484%2015.4017C13.4668%2016.0166%2012.5615%2016.4552%2011.5945%2016.6875Z%22%20fill%3D%22%23747474%22%2F%3E%20%3C%2Fsvg%3E%20");
            background-position: center;
            background-repeat: no-repeat; }
          body .mainWrapper .wrapperOnboarding .headerOnboarding .headerOnboarding_right .headerLangBtn .headerLangText {
            margin-left: 6px; }
    body .mainWrapper .wrapperOnboarding .contentInvitation {
      display: flex;
      justify-content: center;
      flex-grow: 1;
      overflow: unset;
      padding-bottom: 72px; }
      body .mainWrapper .wrapperOnboarding .contentInvitation .spinnerOnboarding {
        width: 20px;
        height: 20px;
        border: 2px solid #000000;
        border-bottom-color: transparent;
        border-radius: 50%;
        display: inline-block;
        box-sizing: border-box;
        animation: rotation 0.8s linear infinite; }
      body .mainWrapper .wrapperOnboarding .contentInvitation .spinnerOnboardingV2 {
        width: 20px;
        height: 20px;
        border: 2px solid #FFFFFF;
        border-bottom-color: transparent;
        border-radius: 50%;
        display: inline-block;
        box-sizing: border-box;
        animation: rotation 0.8s linear infinite; }
      body .mainWrapper .wrapperOnboarding .contentInvitation .inputError {
        border: 2px solid #ff0000 !important; }
      body .mainWrapper .wrapperOnboarding .contentInvitation .cbError {
        outline: 2px inset #ff0000 !important;
        outline-offset: -2px; }
      body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 {
        width: 480px;
        margin-top: 32px; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-01 {
          margin-bottom: 48px;
          display: flex;
          flex-direction: column; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-01 .c-unit-01 {
            width: 448px;
            font-size: 28px;
            font-weight: bold;
            margin-bottom: 12px;
            color: #1B1B1B;
            line-height: 33.6px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-01 .c-unit-02 {
            width: 400px;
            color: rgba(27, 27, 27, 0.8);
            line-height: 21px; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A {
          display: flex;
          margin-bottom: 24px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-01 {
            width: 50%;
            padding-right: 8px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-01 .c-unit-01-A {
              font-size: 13px;
              font-weight: bold;
              margin-bottom: 6px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-01 .c-unit-01-B .c-unit-01-B-I {
              width: 100%;
              height: 48px;
              border-radius: 8px;
              padding: 0 12px;
              font-size: 14px;
              border-radius: var(--inputRadius, 8px);
              border: 1px solid #C4C4C4;
              background: #FFF; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-02 {
            width: 50%;
            padding-left: 8px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-02 .c-unit-02-A {
              font-size: 13px;
              font-weight: bold;
              margin-bottom: 6px; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-A .c-unit-02 .c-unit-02-B .c-unit-02-B-I {
              width: 100%;
              height: 48px;
              border-radius: 8px;
              padding: 0 12px;
              font-size: 14px;
              border-radius: var(--inputRadius, 8px);
              border: 1px solid #C4C4C4;
              background: #FFF; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-B {
          width: 100%;
          margin-bottom: 24px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-B .c-unit-01 .c-unit-01-A {
            font-size: 13px;
            font-weight: bold;
            margin-bottom: 6px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-B .c-unit-01 .c-unit-01-B {
            position: relative; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-02 .c-item-02-B .c-unit-01 .c-unit-01-B .c-unit-01-B-I {
              width: 100%;
              height: 48px;
              border-radius: 8px;
              padding: 0 12px;
              font-size: 14px;
              border-radius: var(--inputRadius, 8px);
              border: 1px solid #C4C4C4;
              background: #FFF; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-03 {
          display: flex;
          margin-bottom: 48px; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-A .c-item-03 .c-unit-01 {
            width: 16px;
            height: 16px;
            margin: 0 6px 0 0;
            accent-color: #000000; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-B .c-item-01 {
          display: flex;
          justify-content: center;
          align-items: center;
          width: 100%;
          height: 48px;
          background-color: #5018B5;
          color: #FFFFFF;
          border: 0;
          border-radius: 999px;
          font-size: 14px;
          font-weight: bold;
          cursor: pointer;
          position: relative; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-B .c-item-01 .c-unit-01 {
            display: none; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-B .c-item-01.loading {
            cursor: default;
            background-color: #5018b5bf; }
            body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-B .c-item-01.loading .c-unit-01 {
              display: block;
              position: absolute;
              right: 0;
              margin-right: 14px; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-C {
          margin-top: 16px;
          color: #1B1B1B; }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-C a {
            text-decoration: underline;
            color: #1B1B1B; }
        body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-D {
          margin-top: 48px;
          color: rgba(27, 27, 27, 0.64); }
          body .mainWrapper .wrapperOnboarding .contentInvitation.stepZero .c-container-01 .c-container-01-D a {
            text-decoration: underline;
            color: rgba(27, 27, 27, 0.64); }
    body .mainWrapper .wrapperOnboarding .footerOnboarding {
      display: flex;
      justify-content: space-between;
      padding: 32px 32px 72px 32px; }
      body .mainWrapper .wrapperOnboarding .footerOnboarding .footerOnboarding_left {
        display: flex;
        justify-content: start;
        align-items: center; }
      body .mainWrapper .wrapperOnboarding .footerOnboarding .footerOnboarding_center .c-container-01 {
        display: flex;
        justify-content: space-between;
        width: 800px;
        height: 40px; }
        body .mainWrapper .wrapperOnboarding .footerOnboarding .footerOnboarding_center .c-container-01 .c-item-01 {
          display: flex;
          justify-content: center;
          align-items: center;
          font-size: 13px;
          line-height: 20px;
          width: 242px; }
          body .mainWrapper .wrapperOnboarding .footerOnboarding .footerOnboarding_center .c-container-01 .c-item-01 .c-unit-01 {
            width: 32px;
            height: 32px;
            min-width: 32px;
            min-height: 32px;
            background-color: transparent;
            background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M26.1015%2019.4352L20.9423%2014.276C20.4217%2013.7552%2019.5774%2013.7552%2019.0567%2014.276L9.1532%2024.1795C6.81819%2022.2228%205.33341%2019.2848%205.33341%2016C5.33341%2010.1089%2010.109%205.33332%2016.0001%205.33332C21.8911%205.33332%2026.6667%2010.1089%2026.6667%2016C26.6667%2017.2019%2026.4679%2018.3572%2026.1015%2019.4352ZM11.4524%2025.6515L19.9995%2017.1044L24.8506%2021.9555C22.9323%2024.8004%2019.6818%2026.6664%2015.9995%2026.6664C14.3714%2026.6664%2012.8313%2026.3024%2011.4524%2025.6515ZM16.0001%2029.3333C23.3638%2029.3333%2029.3334%2023.3637%2029.3334%2016C29.3334%208.63619%2023.3638%202.66666%2016.0001%202.66666C8.63628%202.66666%202.66675%208.63619%202.66675%2016C2.66675%2023.3637%208.63628%2029.3333%2016.0001%2029.3333ZM14.6667%2013.3333C14.6667%2014.8061%2013.4729%2016%2012.0001%2016C10.5273%2016%209.33341%2014.8061%209.33341%2013.3333C9.33341%2011.8606%2010.5273%2010.6667%2012.0001%2010.6667C13.4729%2010.6667%2014.6667%2011.8606%2014.6667%2013.3333Z%22%20fill%3D%22%231B1B1B%22%2F%3E%20%3C%2Fsvg%3E%20");
            background-position: center;
            background-repeat: no-repeat; }
          body .mainWrapper .wrapperOnboarding .footerOnboarding .footerOnboarding_center .c-container-01 .c-item-01 .c-unit-02 {
            margin-left: 12px; }
      body .mainWrapper .wrapperOnboarding .footerOnboarding .footerOnboarding_right {
        display: flex;
        justify-content: end;
        align-items: center; }
    body .mainWrapper .wrapperOnboarding .modal .modal-content {
      min-height: 500px; }
    body .mainWrapper .bgOverlay {
      position: fixed;
      height: 100%;
      width: 100%;
      overflow: hidden;
      top: 0; }
      body .mainWrapper .bgOverlay .overlayTint {
        width: 100vw;
        height: 100vw;
        background: radial-gradient(circle at 50%, #FFF, #ffffff 0%, #FFDDB5 0%, #ffffff 50%);
        top: 33vw;
        left: 0; } }

/*# sourceMappingURL=Invitation.css.map */
