.e-my-account-tab.e-my-account-tab__dashboard h2 {
    text-align: center;
    font-size: 40px !important;
    font-weight: 600 !important;
	margin-bottom:10px !important;
} 
.e-my-account-tab.e-my-account-tab__dashboard .woocommerce form.woocommerce-form.woocommerce-form-login.login,form.woocommerce-ResetPassword.lost_reset_password {
    max-width: 550px;
    margin: auto;
    background: #ddedd5 !important;
    padding: 30px !important;
    border-radius: 25px !important;
}
form.woocommerce-form.woocommerce-form-login.login {
    width: 550px;
    padding: 30px !important;
    background: #DDEDD5 !important;
    border-radius: 25px !important;
    margin: auto;
}

.e-my-account-tab.e-my-account-tab__orders span.elementor-hidden + .woocommerce h2{
	    margin-bottom: 10px !important;
    font-size: 30px !important;
    text-align: center;
    font-weight: 700;
}
form.woocommerce-form.woocommerce-form-login.login input {
    background: #fff !important;
}
.e-my-account-tab.e-my-account-tab__dashboard form.woocommerce-form.woocommerce-form-login.login {
    background: transparent !important;
}
.e-my-account-tab.e-my-account-tab__dashboard form.woocommerce-form.woocommerce-form-login.login input,form.woocommerce-ResetPassword.lost_reset_password input {
    border-radius: 25px !important;
    color: #000 !important;    background: #fff !important;
}

.woocommerce table.my_account_orders .button {

    padding: 10px 20px !important;
    border: 1px solid #7AC251 !important;
    margin: 0px 5px !important;
    border-radius: 20px !important;
    font-size: 15px !important;
	    background-color: #DDEDD5 !important;
	color:#000 !important;
	
}
.woocommerce table.my_account_orders .button:hover {
	    background-color: #7AC251 !important;
	color:#fff !important;
	
}
#my-account-menu.position-vertical-left{
	display:none;
}
#my-account-menu ~ .woocommerce-MyAccount-content {
    width: 100%;
}
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table {
    font-size: 16px !important;
}

td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-new-data a {
    padding: 10px 20px !important;
    border: 1px solid #7AC251 !important;
    border-radius: 20px !important;
    font-size: 15px !important;
    background-color: #DDEDD5 !important;
    color: #000 !important;
    font-weight: 700;
}

td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-new-data a:hover{
		    background-color: #7AC251 !important;
	color:#fff !important;
}
.woocommerce-MyAccount-content-wrapper {
    font-family: "Heebo", Sans-serif;
    font-size: 16px !important;
    font-weight: 400;
}
.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li {
    font-family: "Epilogue", Sans-serif !important;
}
.woocommerce-MyAccount-content-wrapper h2 {
    font-size: 20px !important;
    margin: 10px 0px 20px !important;
    font-weight: 700 !important;
	font-family: "Epilogue", Sans-serif !important;
}
table.shop_table.order-custom-fields {
    padding: 15px;
}
table.shop_table.order-custom-fields th {
color: #000 !important;
}
table.shop_table.order-custom-fields tr:first-child th,table.shop_table.order-custom-fields tr:first-child td{
	border: unset !important;
}
span.woocommerce-Price-currencySymbol {
    padding-right: 5px;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods{
	display:none !important;
}
.button-links .box-item p.elementor-icon-box-title a {
    color: #fff !important;
}
.button-links .box-item {
	height:100%;
}
.button-links .box-item .elementor-widget-container {
    height: 100%;
}

.athlete-links-data table tbody tr td a {
    font-family: "Heebo", Sans-serif;
    font-size: 14px;
}
.athlete-links-data table tbody tr td {
    padding-right: 0px !important;
}
.athlete-fixed-box span.elementor-button-text {
    color: #000 !important;
}
.athlete-fixed-box .elementor-button.elementor-button-link:hover span.elementor-button-text{
	 color: #fff !important;
}
.athlete-fixed-box .elementor-container .elementor-column{
width: 31.33%;
    max-width: 31.33%;
    margin: 1%;
}