.elementor-210 .elementor-element.elementor-element-4d92b765{--display:flex;}.elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-210 .elementor-element.elementor-element-34bbf17 #add_payment_method #payment #place_order{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-17e751c ) 0%, var( --e-global-color-7a27ea7 ) 100%);}.elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-17e751c ) 0%, var( --e-global-color-7a27ea7 ) 100%);}.elementor-210 .elementor-element.elementor-element-34bbf17 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-210 .elementor-element.elementor-element-34bbf17{--tabs-alignment:center;--tabs-hover-color:var( --e-global-color-17e751c );--tabs-active-color:var( --e-global-color-17e751c );--tabs-border-type:none;--tabs-border-radius:10px 10px 10px 10px;--tabs-spacing:10px;--sections-border-type:none;--links-normal-color:var( --e-global-color-17e751c );--links-hover-color:var( --e-global-color-17e751c );--forms-columns-gap-padding-right:calc( 10px/2 );--forms-columns-gap-padding-left:calc( 10px/2 );--forms-columns-gap-margin-left:calc( -10px/2 );--forms-columns-gap-margin-right:calc( -10px/2 );--forms-rows-gap:10px;--forms-fields-normal-color:#7A7A7A;--forms-buttons-border-radius:10px 10px 10px 10px;--order-summary-rows-gap-top:calc( 10px/2 );--order-summary-rows-gap-bottom:calc( 10px/2 );--tables-links-normal-color:var( --e-global-color-17e751c );--tables-button-normal-text-color:#FFFFFF;--tables-buttons-border-type:none;--tables-button-border-radius:10px 10px 10px 10px;}.elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab__dashboard:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab__downloads .woocommerce-MyAccount-content-wrapper, .elementor-210 .elementor-element.elementor-element-34bbf17 address, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab__view-order .order_details, .elementor-210 .elementor-element.elementor-element-34bbf17 .woocommerce-form-login, .elementor-210 .elementor-element.elementor-element-34bbf17 .woocommerce-form-register, .elementor-210 .elementor-element.elementor-element-34bbf17 .woocommerce-ResetPassword, .elementor-210 .elementor-element.elementor-element-34bbf17 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.e-woo-select2-wrapper .select2-results__option{color:#7A7A7A;}.elementor-210 .elementor-element.elementor-element-34bbf17 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#7A7A7A transparent transparent transparent;}@media(max-width:767px){.elementor-210 .elementor-element.elementor-element-34bbf17 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-210 .elementor-element.elementor-element-34bbf17{--tabs-border-radius:10px 10px 10px 10px;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-34bbf17 */.woocommerce-account .woocommerce-MyAccount-content .col-md-4.col-sm-6.col-12.m-b-md:nth-child(2){display:none !important;}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods{display:none !important;}
.woocommerce-privacy-policy-text {display: none;}
input#user_login.input-text {border: 1px solid !important;
    margin: 20px 0!important;}
form.woocommerce-ResetPassword {width: 100% !important;}
.w-100 { width:50% !important;}
.order-info, .woocommerce-order-details { width:100%;}
a.text-v-dark.font-weight-semibold {margin-right:20px;}
form.woocommerce-form {margin-bottom: 20px;}
div.woocommerce-MyAccount-content-wrapper {padding: 20px !important;}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details.text-v-dark {box-shadow: none;}
form.woocommerce-ResetPassword.lost_reset_password {box-shadow: none !important;}
a.woocommerce-Button, 
a.wc-action-btn.button, 
a.wishlist_table, 
a.edit.button.wc-action-btn.mt-3.px-4, 
a.woocommerce-button, 
a.woocommerce-Button.button.btn-v-dark.btn-go-shop, 
button.wc-action-btn.mt-3.px-4 {border: none;
    color: var(--forms-buttons-normal-text-color, #fff) !important;
    border-radius: var(--forms-buttons-border-radius, 3px);
    padding: var(--forms-buttons-padding, 12px 32px);
    background-color: transparent;
    background-image: linear-gradient(90deg, var(--e-global-color-17e751c) 0%, var(--e-global-color-7a27ea7) 100%) !important;
    font-size: 15px;
    letter-spacing: -0.015em;
    text-align: center;
    margin-left: var(--edit-link-margin-start, 0px) !important;}
.pe-0 {padding-right: inherit !important;}
@media (max-width: 991px) {
    .col2-set .col-1, .col2-set .col-2 {
        float: none;
        width: 100%;
        margin-bottom: 110px;
    }
}
.account-sub-title {margin-bottom: 1em !important;}
.porto-social-login-section .facebook,
.porto-social-login-section .google-plus { 
    background: #fff !important;
    border: 2px #373737 solid !important;
    color: #373737 !important;
    width: 100% !important;}
    
@media (max-width: 767px) { /* Adjust the breakpoint as needed */
  .provider_name {
    width: -webkit-fill-available !important;
  }
}
a.woocommerce-button.view {margin-right:10px;}
.ast_track, .ast_multi_track {display:none;}/* End custom CSS */