.elementor-751 .elementor-element.elementor-element-683a2aaf{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for text-editor, class: .elementor-element-3b44b654 */.elementor-751 .elementor-element.elementor-element-3b44b654 .wd-my-account-sidebar {
    background-color: #121212;
    border-radius: 10px;
    padding: 20px;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-MyAccount-navigation ul li a:hover {
    color:#fff ;
    background: #787878;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wd-my-account-links a{
    color: #fff;
    background: #121212;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-MyAccount-content {
    color: #fff;
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .wal-myaccount-wallet-details-content h2 label {
    display: inline-block;
    color: #fff;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 table.wal-myaccount-wallet-details-table tr td:first-child {
  background: #121212 !important;
        color: #fff;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 table.wal-myaccount-wallet-details-table tr td {
  background: #222222 !important;
        color: #fff;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .wal-myaccount-wallet-dashboard-view-link{
      color: #fff !important;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-account  h2{
    color:#fff;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-account  .kyc-details th{
    color:#fff;
}

.elementor-751 .elementor-element.elementor-element-3b44b654  .account-orders-table th{
      color:#fff;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-Address-title h2{
          color:#fff;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wal-topup-form-currency,
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-EditAccountForm  label, .elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-EditAccountForm legend{
    color:#fff !important;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-EditAccountForm fieldset {
 border-color:#121212 !important;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 #password_current,
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-EditAccountForm input{
    color: #ffffff !important;
    background-color: #121212 !important;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .show-password-input{
    display: none;
}
.wal_active_status {
    background: #0dc600;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 p.wal-myaccount-wallet-dashboard-view-link a {
    color: #0dc600;
    text-decoration: underline;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .points_log, .wps_wpr_each_section, .wps_wpr_membership_with_img{
        box-shadow: none !important;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wps_wpr_total_earn_points {
    color: #0dc600;
    font-size: 22px;
    font-weight: 700;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-MyAccount-content h2 {
    color: #FFF;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wps_wpr_common_table thead th {
    padding: 10px 10px;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wps_wpr_total_points tbody{
    background: #e3e3e3;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-form-row br {
    display: none;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-form-row {
    padding-bottom: 30px;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 #account_display_name_description {
    font-size: 14px;
    color: #7c7777;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-info {
    background-color: #0dc600;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-Address {
    padding: 20px;
    border-radius: 20px;
    background-color: #121212;
    max-width: calc(50% - 18px);
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-Addresses {
    gap: 20px;
}

.woocommerce-MyAccount-navigation ul li.is-active>a {
    color: #FFFFFF !important;
    background-color: #0dc600 !important;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-orders-table td:before{
    color:#FFFFFF !important;
}
@media screen and (max-width: 768px) {
    
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-MyAccount-content {
    margin-top: 20px;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-Address {
    max-width: unset;
    width: calc(50% - 10px);
    min-width: 260px;
    flex: 1 1 auto;
}

.elementor-751 .elementor-element.elementor-element-3b44b654 .col2-set {
    margin-inline: unset;
}
}
.elementor-751 .elementor-element.elementor-element-3b44b654 mark {
    background-color: #0dc600;
    color: #ffffff;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wal-myaccount-wallet-details-wrapper {
    display: none;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wal-dashboard-menus ul li a {
    border: 1px solid #ccc;
    border-radius: 10px;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 ul.wal-dashboard-menu-links {
    display: flex;
    gap: 10px;
    padding-top: 20px;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wal-dashboard-menus ul li a:hover {
    background-color: #0dc600;
    color: #FFF;
    border: 1px solid #0dc600 !important;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .u-column2.col-2.woocommerce-Address {
    display: none;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wps_wpr_each_section ul {
    margin: 0px;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .wps_wpr_each_section ul li {
    padding: 0px;
    margin: 0px;
}
.points_log, .wps_wpr_each_section, .wps_wpr_membership_with_img {
    padding: 0px 10px;
}
.woocommerce-Input--password:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #121212 inset !important;
  -webkit-text-fill-color: #ffffff !important; /* white text for contrast */
  transition: background-color 5000s ease-in-out 0s;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 .woocommerce-EditAccountForm fieldset {
    margin-top: 0px;
    padding: 0px;
    border: none;
}
.elementor-751 .elementor-element.elementor-element-3b44b654 fieldset legend {
    padding: 10px 0px 10px !important;
}/* End custom CSS */