:root {
  --referral-input-bg-theme-color: #ffc100; /* Your theme color (yellow-orange) */
  --referral-input-color-theme-color: #000; /* Your theme color (yellow-orange) */

  --profile-fullname-text: #fff; /* Your theme color (yellow-orange) */
  --profile-phone-text: #fff; /* Your theme color (yellow-orange) */
  --profile-username-text: #ffc100; /* Your theme color (yellow-orange) */
  --profile-icon-color: #ffc100; /* Your theme color (yellow-orange) */
  --profile-menu-text: #fff; /* Your theme color (yellow-orange) */
  --profile-fullname-icon-color: #ffc100; /* Your theme color (yellow-orange) */
  --profile-phone-icon-color: #ffc100; /* Your theme color (yellow-orange) */
}

.theme-bigwin p {
    color: #000;
  }
  
  .theme-bigwin code {
    color: #898989;
    opacity: 0.7;
  }
  
  .theme-bigwin h1,
  .theme-bigwin h2,
  .theme-bigwin h3,
  .theme-bigwin h4,
  .theme-bigwin h5,
  .theme-bigwin h6,
  .theme-bigwin #footer-bar a i,
  .theme-bigwin #footer-bar a span .theme-bigwin p strong {
    /* color: #FFF; */
    color: #000;
  }
  
  .theme-bigwin .accordion-btn,
  .theme-bigwin .menu .nav-title,
  .theme-bigwin .menu .nav a i,
  .theme-bigwin .menu .nav a span,
  .theme-bigwin .menu .nav .active-nav i,
  .theme-bigwin .menu .nav .active-nav span,
  .theme-bigwin .header .header-icon,
  .theme-bigwin .header .header-title,
  .theme-bigwin .search-header .fa-search,
  .theme-bigwin .color-theme,
  .theme-bigwin .countdown div,
  .theme-bigwin .list-group i:last-child,
  .theme-bigwin .search-icon-list a,
  .theme-bigwin .fac label,
  .theme-bigwin .pagination a,
  .theme-bigwin .accordion-style-2 a,
  .theme-bigwin input,
  .theme-bigwin .contact-form i,
  .theme-bigwin .demo-icon-font article,
  .theme-bigwin [data-tab],
  .theme-bigwin span:not(.badge),
  .theme-bigwin .profile-2 .profile-stats a,
  .theme-bigwin .vcard-field *,
  .theme-bigwin .search-header input,
  .theme-bigwin .footer .footer-title {
    /* color: #FFF !important; */
    color: #000 !important;
  }
  
  .theme-bigwin .loader-main,
  .theme-bigwin .instant-article,
  .theme-bigwin .divider-icon i,
  .theme-bigwin .table tr.even td,
  .theme-bigwin .timeline-body,
  .theme-bigwin table,
  .theme-bigwin td {
    background-color: #1b1d21 !important;
  }
  
  .theme-bigwin,
  .theme-bigwin .page-bg,
  .theme-bigwin #page {
    background-color: #FFF;
  }
  
  .theme-bigwin .ios-switch label::before,
  .theme-bigwin .android-switch label::before {
    background-color: #1b1d21;
    border: solid 1px rgba(255, 255, 255, 0.05) !important;
  }
  
  .theme-bigwin .bg-theme {
    /* background-image: linear-gradient(to bottom, #ffc100, #ffe500) !important; */
    background-image: linear-gradient(to bottom, #ffac00, #ffe500) !important;
    /* background-color: #0f1117 !important; */
  }
  
  .theme-bigwin .form-floating-over > .form-control:focus ~ label,
  .theme-bigwin .form-floating-over > .form-control:not(:placeholder-shown) ~ label,
  .theme-bigwin .form-floating-over > .form-select ~ label,
  .theme-bigwin .footer,
  .theme-bigwin .card,
  .theme-bigwin #preloader {
    /* background-color: #0f1117; */
    background-color: #fff;
  }
  
  .theme-bigwin .link-list-3 a,
  .theme-bigwin .pricing-1,
  .theme-bigwin .pricing-2,
  .theme-bigwin .pricing-3,
  .theme-bigwin .pricing-4,
  .theme-bigwin .search-box,
  .theme-bigwin .link-list-2 a,
  .theme-bigwin .vcard-field,
  .theme-bigwin table {
    border: solid 1px rgba(255, 255, 255, 0.05);
  }
  
  .theme-bigwin select,
  .theme-bigwin .form-field input,
  .theme-bigwin .form-field textarea {
    color: #FFF !important;
    border-color: rgba(255, 255, 255, 0.05) !important;
  }
  
  .theme-bigwin input,
  .theme-bigwin textarea,
  .theme-bigwin select {
    border-color: rgba(255, 255, 255, 0.05);
  }
  
  .theme-bigwin input:focus,
  .theme-bigwin textarea:focus,
  .theme-bigwin select:focus {
    border-color: #495057 !important;
  }
  
  .theme-bigwin .list-custom-large a,
  .theme-bigwin .list-custom-small a {
    border-color: rgba(0, 0, 0, 0.05) !important;
  }
  
  .theme-bigwin .timeline-deco {
    background-color: rgba(0, 0, 0, 0.05) !important;
  }
  
  .theme-bigwin .footer-links,
  .theme-bigwin #footer-bar,
  .theme-bigwin .footer-copyright {
    border-top: solid 1px rgba(255, 255, 255, 0.05) !important;
  }
  
  .theme-bigwin .border-bottom {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
  }
  
  .theme-bigwin .border-top {
    border-top: 1px solid rgba(255, 255, 255, 0.05) !important;
  }
  
  .theme-bigwin .border-left {
    border-left: 1px solid rgba(255, 255, 255, 0.05) !important;
  }
  
  .theme-bigwin .border-right {
    border-right: 1px solid rgba(255, 255, 255, 0.05) !important;
  }
  
  /* .theme-bigwin th,
  .theme-bigwin .menu,
  .theme-bigwin .header,
  .theme-bigwin .polaroid-effect,
  .theme-bigwin .timeline-item-content,
  .theme-bigwin .tab-controls,
  .theme-bigwin #footer-bar,
  .theme-bigwin .menu .form-style label,
  .theme-bigwin .menu .form-floating-style label,
  .theme-bigwin .menu .form-border-bottom label,
  .theme-bigwin .timeline-item-content-full {
   background-color: #21252a !important;
   background-image: linear-gradient(to bottom, #ffc100, #ffe500) !important;
    color: #000;
  } */


  .theme-bigwin .header,
  .theme-bigwin #footer-bar{
   /* background-color: #21252a !important; */
   background-image: linear-gradient(to bottom, #ffc100, #ffe500) !important;
    color: #000;
  }

  .theme-bigwin th,
  .theme-bigwin .menu,
  .theme-bigwin .polaroid-effect,
  .theme-bigwin .timeline-item-content,
  .theme-bigwin .tab-controls,
  .theme-bigwin .menu .form-style label,
  .theme-bigwin .menu .form-floating-style label,
  .theme-bigwin .menu .form-border-bottom label,
  .theme-bigwin .timeline-item-content-full {
   /* background-color: #21252a !important; */
   background-image: linear-gradient(to bottom, #fff, #fff) !important;
    color: #000;
  }
  
  .theme-bigwin .divider,
  .theme-bigwin .menu .nav a:hover,
  .theme-bigwin .menu .nav .active-subnav,
  .theme-bigwin .menu .nav .divider {
    background-color: rgba(0, 0, 0, 0.05);
  }
  
  .theme-bigwin .menu-hider {
    background-color: rgba(0, 0, 0, 0.7);
  }
  
  .theme-bigwin .gallery-filter-controls li {
    color: #FFF;
  }
  
  .theme-bigwin .gallery-view-controls a {
    color: #FFF;
  }
  
  .theme-bigwin .gallery-view-controls {
    border-bottom: solid 1px rgba(255, 255, 255, 0.05);
  }
  
  .theme-bigwin .tab-controls a {
    border: solid 1px rgba(255, 255, 255, 0.05);
  }
  
  .theme-bigwin .form-control:focus,
  .theme-bigwin .form-control {
    background-color: transparent !important;
  }
  
  .theme-bigwin[data-gradient=body-default] #page, .body-default {
    background-image: none !important;
  }
  
  .theme-bigwin input::placeholder,
  .theme-bigwin textarea::placeholder {
    color: #000 !important;
    /* color: #FFF !important; */
  }
  
  .theme-bigwin input:not([type=file]),
  .theme-bigwin select,
  .theme-bigwin textarea {
    /* color: #FFF !important; */
    /* border-color: rgba(255, 255, 255, 0.08) !important; */
    color: #000 !important;
    background-color: transparent !important;
    /* border-color: rgba(255, 229, 0) !important; */
    border-color: rgb(0, 0, 0) !important;
  }
  
  .theme-bigwin .stepper a:first-child {
    border-right: solid 1px rgba(255, 255, 255, 0.1) !important;
  }
  
  .theme-bigwin .stepper a:last-child {
    border-left: solid 1px rgba(255, 255, 255, 0.1) !important;
  }
  
  .theme-bigwin .stepper {
    border: solid 1px rgba(255, 255, 255, 0.1) !important;
  }
  
  .theme-bigwin label {
    background-color: #fff !important;
    /* background-color: #0f1117 !important; */
  }
  
  .theme-bigwin .menu label {
    /* background-color: #21252a !important; */
    background-color: #fff !important;
  }
  
  .theme-bigwin [data-card-height=cover] label {
    background-color: transparent !important;
  }

  /**referral theme**/
  .referral-card {
    border: 8px solid black !important;
    background: rgb(255, 193, 0) !important;
    color: black;
    width: 350px;
    height: 200px;
    position: relative;
    margin: 0px auto 30px auto;
    overflow: hidden;
  }

  .referral-card-comm {
      border: 4px solid black !important;
      background: rgb(255, 193, 0) !important;
      color: black;
      position: relative;
      margin: 0px auto 30px auto;
      overflow: hidden;
  }

  .theme-bigwin .referral_link {
    height: 40px;
    background-color: rgb(255, 193, 0) !important;
  }

  .referral-container {
      width: 350px;
      margin: 0px auto 0px auto;
  }

  .referral-card-total {
      border: 4px solid black !important;
      background: black !important;
      color: white;
      position: relative;
      margin: 0px auto 30px auto;
      overflow: hidden;
  }

  .referral-card-total span {
      color: white !important;
  }

  .referral-finger {
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-25%, -75%);
      width: 20%;
      max-width: 20%;
      animation: change .3s linear infinite alternate;
  }

  .referral-card-info-box {
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -190%);
      width: 80%;
      max-width: 80%;
      text-align: center;
      background: black;
      border-radius: 1rem;
      line-height: normal;
  }

  .progress.vertical {
      width: 14px;
      height: 150px;
      position: relative;
      display: flex;
      flex-direction: column-reverse;
      border: #333 4px solid;
      border-radius: 10px;
  }

  .progress.vertical .progress-bar {
      width: 100%;
      height: auto;
      transition: height 0.6s ease;
  }

.deposit-title {
    color: #fff !important;
}