.banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] .walletBox[_ngcontent-ng-c288277436] {
    width: 100%;
    max-width: 520px;
    z-index: 1;
    margin-left: auto;
    position: relative;
    border: 3px solid #ffffff;
    background: linear-gradient(90deg,rgba(111,124,245,.8) 0%,rgba(242,24,115,.8) 100%),rgba(0,0,0,.5) !important;
    padding: 14px 0;
    border-radius: 24px;
    box-shadow: 0 0 15px #00000080;
  }
  
  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] .walletBox[_ngcontent-ng-c288277436] .counter[_ngcontent-ng-c288277436] {
    background: #F264FF;
    padding: 5px 15px;
      padding-top: 5px;
      padding-bottom: 5px;
    border: 1px solid #ffffff;
    border-radius: 5px;
    width: 90%;
    margin: 0 auto;
      margin-top: 0px;
      margin-bottom: 0px;
  }

  .banner[_ngcontent-ng-c288277436] {
    position: relative;
    padding: 140px 0 50px;
    min-height: 864px;
  }

  .container {
    max-width: 1300px;
  }

  @media (min-width: 1025px) {
    .col-lg-8 {
      flex: 0 0 auto;
      width: 66.66666667%;
    }
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .leftSec[_ngcontent-ng-c288277436] .banner-content[_ngcontent-ng-c288277436] {
    position: absolute;
    max-width: 630px;
    left: 15%;
    right: 0;
    bottom: 21%;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .leftSec[_ngcontent-ng-c288277436] .banner-content[_ngcontent-ng-c288277436] h1[_ngcontent-ng-c288277436] {
    font-size: 50px;
    font-weight: 800;
  }
  .outline-title {
    text-shadow: 0px 4px 8px rgba(0,0,0,.5);
    -webkit-text-stroke-width: 2px;
    background: linear-gradient(92deg,#00d5ff 1.73%,#EA1AF7 99.52%);
      background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-stroke: 6px transparent;
    color: #fff;
  }
  .text-center {
    text-align: center !important;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .leftSec[_ngcontent-ng-c288277436] .banner-content[_ngcontent-ng-c288277436] .banner-desc[_ngcontent-ng-c288277436] {
    font-size: 32px;
    font-weight: 500;
  }
  .outline-title.mini {
    -webkit-text-stroke-width: 4px;
  }
  .outline-title {
    text-shadow: 0px 4px 8px rgba(0,0,0,.5);
    -webkit-text-stroke-width: 2px;
    background: linear-gradient(92deg,#00d5ff 1.73%,#EA1AF7 99.52%);
      background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-stroke: 6px transparent;
      -webkit-text-stroke-width: 6px;
    color: #fff;
  }

  .gap-3 {
    gap: 1rem !important;
  }
  .mt-4 {
    margin-top: 1.5rem !important;
  }
  .align-items-center {
    align-items: center !important;
  }
  .justify-content-center {
    justify-content: center !important;
  }
  .d-flex {
    display: flex !important;
  }

  .wp-btns[_ngcontent-ng-c288277436] a[_ngcontent-ng-c288277436] {
    max-width: 260px;
  }
  .btn-primary {
    background: linear-gradient(92deg,#1DDAFF 1.73%,#EA1AF7 99.52%);
    color: #fff;
    text-transform: uppercase;
  }
  .btn {
    font-size: 14px;
    font-weight: 600;
    border-radius: 35px;
    border: none;
    padding: 12px 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 120px;
    min-height: 45px;
  }
  .btn {
    line-height: 1;
    transition: all .25s ease-in-out;
    font-weight: 500;
  }

  .wp-btns[_ngcontent-ng-c288277436] a[_ngcontent-ng-c288277436] {
    max-width: 260px;
  }
  .outline[_ngcontent-ng-c288277436] {
    display: inline-block;
    position: relative;
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    justify-content: center;
    display: flex;
  }

  .fw-bold {
    font-weight: 700 !important;
  }
  .fs-5 {
    font-size: 1.125rem !important;
  }
  .w-100 {
    width: 100% !important;
  }

  .outline[_ngcontent-ng-c288277436]::before {
    width: 100%;
    aspect-ratio: 1;
    content: "";
    position: absolute;
    z-index: -1;
    padding: 2px;
    border-radius: 30px;
    background: linear-gradient(to right,#11BBFE,#8C41FB);
    mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);
      mask-composite: add, add;
    mask-composite: exclude;
    max-height: 48px;
    inset: -11px 0 0;
    margin: 0 auto;
    text-align: center;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] {
    position: relative;
  }
  @media (min-width: 1025px) {
    .col-lg-4 {
      flex: 0 0 auto;
      width: 33.33333333%;
    }
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] .walletBox[_ngcontent-ng-c288277436] {
    width: 100%;
    max-width: 520px;
    z-index: 1;
    margin-left: auto;
    position: relative;
    border: 3px solid #ffffff;
    background: linear-gradient(90deg,rgba(111,124,245,.8) 0%,rgba(242,24,115,.8) 100%),rgba(0,0,0,.5);
    padding: 14px 0;
    border-radius: 24px;
    box-shadow: 0 0 15px #00000080;
  }

  @media (min-width: 1025px) {
    .px-lg-3 {
      padding-right: 1rem !important;
      padding-left: 1rem !important;
    }
  }
  .text-center {
    text-align: center !important;
  }
  .px-2 {
    padding-right: .5rem !important;
    padding-left: .5rem !important;
  }
  .align-items-center {
    align-items: center !important;
  }
  .justify-content-start {
    justify-content: flex-start !important;
  }
  .flex-column {
    flex-direction: column !important;
  }
  .w-100 {
    width: 100% !important;
  }
  .d-flex {
    display: flex !important;
  }

  .shadow-text {
    text-shadow: 0px 4px 4px rgba(0,0,0,.2);
    -webkit-text-stroke-width: 1;
    -webkit-text-stroke-color: rgba(236,23,255,.2);
  }
  .font-20 {
    font-size: 20px !important;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] .walletBox[_ngcontent-ng-c288277436] .counter[_ngcontent-ng-c288277436] {
    background: #F264FF;
    padding: 5px 15px;
      padding-top: 5px;
      padding-bottom: 5px;
    border: 1px solid #ffffff;
    border-radius: 5px;
    width: 90%;
    margin: 0 auto;
      margin-top: 0px;
      margin-bottom: 0px;
  }
  .gap-2 {
    gap: .5rem !important;
  }
  .py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] .walletBox[_ngcontent-ng-c288277436] .counter[_ngcontent-ng-c288277436] .time-card[_ngcontent-ng-c288277436] {
    min-width: 60px;
    padding: 0 12px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #fff;
  }
  .rounded-3 {
    border-radius: var(--bs-border-radius-lg) !important;
  }
  .text-center {
    text-align: center !important;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] .walletBox[_ngcontent-ng-c288277436] .counter[_ngcontent-ng-c288277436] .time-card[_ngcontent-ng-c288277436] .indicator[_ngcontent-ng-c288277436] {
    font-size: 14px;
    line-height: 25px;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] .walletBox[_ngcontent-ng-c288277436] .counter[_ngcontent-ng-c288277436] .time-card[_ngcontent-ng-c288277436] .value[_ngcontent-ng-c288277436] {
    font-size: 26px;
    font-weight: 600;
    line-height: 1;
  }
  
  .text-white {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-white-rgb),var(--bs-text-opacity)) !important;
  }
  .text-uppercase {
    text-transform: uppercase !important;
  }
  .fw-bold {
    font-weight: 700 !important;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] .walletBox[_ngcontent-ng-c288277436] .swapArea[_ngcontent-ng-c288277436] {
    position: relative;
  }
  .pb-3 {
    padding-bottom: 1rem !important;
  }
  .px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .mt-3 {
    margin-top: 1rem !important;
  }

  button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {
    cursor: pointer;
  }
  .btn-primary {
    background: linear-gradient(92deg,#1DDAFF 1.73%,#EA1AF7 99.52%);
    color: #fff;
    text-transform: uppercase;
  }
  .btn {
    font-size: 14px;
    font-weight: 600;
    border-radius: 35px;
    border: none;
    padding: 12px 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 120px;
    min-height: 45px;
  }
  .btn {
    line-height: 1;
    transition: all .25s ease-in-out;
    font-weight: 500;
  }
  .w-100 {
    width: 100% !important;
  }

  .btn-primary {
    background: linear-gradient(92deg,#1DDAFF 1.73%,#EA1AF7 99.52%);
    color: #fff;
    text-transform: uppercase;
  }
  .btn {
    font-size: 14px;
    font-weight: 600;
    border-radius: 35px;
    border: none;
    padding: 12px 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 120px;
    min-height: 45px;
  }

  .text-center {
    text-align: center !important;
  }
  .mt-1 {
    margin-top: .25rem !important;
  }
  p {
    margin-top: 0;
    margin-bottom: 1rem;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] a[_ngcontent-ng-c288277436] {
    color: #fff;
    max-width: 220px;
  }
  a {
    transition: all .25s ease-in-out;
    text-decoration: none;
  }

  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] .walletBox[_ngcontent-ng-c288277436] .poweredByIcon[_ngcontent-ng-c288277436] {
    height: 20px;
  }
  img, svg {
    vertical-align: middle;
  }


  .font-20 {
    font-size: 20px !important;
  }
  .text-capitalize {
    text-transform: capitalize !important;
  }
  .fw-semibold {
    font-weight: 600 !important;
  }

  .mb-1 {
    margin-bottom: .25rem !important;
  }
  p {
    margin-top: 0;
    margin-bottom: 1rem;
  }

  @media (min-width: 1025px) {
    .px-lg-3 {
      padding-right: 1rem !important;
      padding-left: 1rem !important;
    }
  }

  .row > * {
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y);
  }


  .align-items-end {
    align-items: flex-end !important;
  }
  .row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x));
  }


  @media screen and (max-width: 576px) {
    .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .leftSec[_ngcontent-ng-c288277436] .banner-content[_ngcontent-ng-c288277436] {
      padding: 22px 0 0;
      position: unset;
    }
  }
  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .leftSec[_ngcontent-ng-c288277436] .banner-content[_ngcontent-ng-c288277436] {
    /* position: absolute; */
    max-width: 630px;
    /* left: 15%;
    right: 0;
    bottom: 21%; */
  }

  @media screen and (max-width: 576px) {
    .banner[_ngcontent-ng-c288277436] {
      padding: 267px 0 0;
    }
  }

  .banner[_ngcontent-ng-c288277436] {
    position: relative;
    /* padding: 140px 0 50px; */
    min-height: 864px;
  }

  @media screen and (max-width: 576px) {
    .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .leftSec[_ngcontent-ng-c288277436] .banner-content[_ngcontent-ng-c288277436] .banner-desc[_ngcontent-ng-c288277436] {
      font-size: 20px;
    }
  }
  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .leftSec[_ngcontent-ng-c288277436] .banner-content[_ngcontent-ng-c288277436] .banner-desc[_ngcontent-ng-c288277436] {
    /* font-size: 32px; */
    font-weight: 500;
  }
  .outline-title.mini {
    -webkit-text-stroke-width: 4px;
  }
  .outline-title {
    text-shadow: 0px 4px 8px rgba(0,0,0,.5);
    /* -webkit-text-stroke-width: 2px; */
    background: linear-gradient(92deg,#00d5ff 1.73%,#EA1AF7 99.52%);
      background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-stroke: 6px transparent;
      -webkit-text-stroke-width: 6px;
    color: #fff;
  }

  @media screen and (max-width: 576px) {
    .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] {
      margin-top: 20px;
    }
  }
  .banner[_ngcontent-ng-c288277436] .container[_ngcontent-ng-c288277436] .bannerSec[_ngcontent-ng-c288277436] .rightSec[_ngcontent-ng-c288277436] {
    position: relative;
  }