.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-7eb3d7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-1b86ad0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-eael-woo-account-dashboard .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-account-dashboard .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr{text-align:left;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr{text-align:left;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details p{color:Welcome;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px;background:#F6F7FF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper:not(.preset-1) .eael-account-dashboard-navbar{background:var( --e-global-color-kadence2 );}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{font-size:20px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{font-size:20px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{height:20px;width:20px;line-height:20px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{font-size:20px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{font-size:20px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{height:20px;width:20px;line-height:20px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-image{width:39px;height:39px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px;background:#FFFFFF;border-style:none;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p{color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p strong{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p mark{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr td:not(.woocommerce-orders-table__cell-order-status){color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr:not(:last-child) th{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr:not(:last-child) td{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p:not(.order-again) a{color:var( --e-global-color-kadence1 );}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .order-again a{color:var( --e-global-color-kadence1 );}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td:not(.woocommerce-orders-table__cell-order-actions) a{color:#312424;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:#00B05C;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{color:#00B05C;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{color:#00B05C;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:#EE0000;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#EEBA00;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr th{color:#060606;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row label{color:var( --e-global-color-kadence1 );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row label{color:var( --e-global-color-kadence1 );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row span em{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row input{color:#000000;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row input{color:#000000;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row .select2-selection span{color:#000000;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row .select2-selection{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title :is(h1, h2, h3, h4, h5, h6){color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address address{padding:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-789ea42 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{margin:0px 0px 0px 0px;}/* Start custom CSS for eael-woo-account-dashboard, class: .elementor-element-789ea42 *//* =====================================
   TRADELINE ASSIST DARK CLIENT PORTAL
===================================== */
.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-Address *{

    background-color:transparent !important;
    padding:20px;

}
.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-Address-title a,
.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-Address a.edit{

    color:#ffffff !important;

}
.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-message::before,
.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-info::before,
.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-success::before{

    color:#22c55e !important;

}
.elementor-9 .elementor-element.elementor-element-789ea42{

--primary:#4f6bff;
--secondary:#00c2ff;

--bg:#07111f;
--bg2:#0b1220;
--card:#111827;
--card2:#172033;

--text:#ffffff;
--text2:#94a3b8;

}

/* MAIN WRAPPER */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce{

display:flex;
gap:0;

background:
linear-gradient(
180deg,
#07111f,
#0b1220
);

border-radius:px;
padding:30px;


box-shadow:
0 30px 80px rgba(0,0,0,.35);

}

/* SIDEBAR */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-MyAccount-navigation{

width:320px;

background:
linear-gradient(
180deg,
#050d1a,
#09152b,
#0f1d3d
);

padding:25px;

border-right:
1px solid rgba(255,255,255,.06);

}

/* MENU */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-MyAccount-navigation ul{

padding:0;
margin:0;
list-style:none;

}

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-MyAccount-navigation li{

margin-bottom:8px;

}

/* LINKS */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-MyAccount-navigation a{

display:flex;

align-items:center;

gap:14px;

padding:16px 20px;

border-radius:16px;

text-decoration:none;

font-weight:600;

color:rgba(255,255,255,.70);

transition:.35s;

}

/* HOVER */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-MyAccount-navigation a:hover{

background:
rgba(255,255,255,.05);

color:#fff;

transform:translateX(4px);

}

/* ACTIVE MENU */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-MyAccount-navigation-link.is-active a{

background:
linear-gradient(
135deg,
#4f6bff,
#00c2ff
);

color:#fff !important;

box-shadow:
0 10px 30px rgba(79,107,255,.35);

}

/* CONTENT AREA */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-MyAccount-content{

flex:1;

padding:0px;

background:
linear-gradient(
180deg,
#0b1220,
#111827
);

color:#fff;

}

/* HEADINGS */

.elementor-9 .elementor-element.elementor-element-789ea42 h2,
.elementor-9 .elementor-element.elementor-element-789ea42 h3,
.elementor-9 .elementor-element.elementor-element-789ea42 h4,
.elementor-9 .elementor-element.elementor-element-789ea42 legend{

color:#fff;

font-weight:800;

}

/* TEXT */

.elementor-9 .elementor-element.elementor-element-789ea42 p,
.elementor-9 .elementor-element.elementor-element-789ea42 address{

color:#94a3b8;

}

/* ADDRESS CARDS */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-Address{

background:
linear-gradient(
180deg,
rgba(255,255,255,.03),
rgba(255,255,255,.02)
);

border:
1px solid rgba(255,255,255,.06);

border-radius:24px;

padding:35px;

transition:.3s;

height:100%;

}

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-Address:hover{

transform:translateY(-5px);

border-color:
rgba(79,107,255,.35);

box-shadow:
0 20px 50px rgba(79,107,255,.12);

}

/* ADDRESS TITLE */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-Address-title h3{

font-size:34px;

color:#fff;

}

/* EDIT BUTTON */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-Address-title .edit{

padding:10px 18px;

border-radius:12px;

background:
linear-gradient(
135deg,
#4f6bff,
#00c2ff
);

color:#fff;

text-decoration:none;

font-size:13px;

font-weight:700;

}

/* TABLES */

.elementor-9 .elementor-element.elementor-element-789ea42 table{

background:
rgba(255,255,255,.03);

border:none;

overflow:hidden;

border-radius:20px;

}

.elementor-9 .elementor-element.elementor-element-789ea42 table th{

background:
rgba(255,255,255,.04);

color:#fff;

}

.elementor-9 .elementor-element.elementor-element-789ea42 table td{

background:transparent;

color:#cbd5e1;

}

/* INPUTS */

.elementor-9 .elementor-element.elementor-element-789ea42 input,
.elementor-9 .elementor-element.elementor-element-789ea42 textarea,
.elementor-9 .elementor-element.elementor-element-789ea42 select{

background:
none !important;

border:
1px solid rgba(255,255,255,) !important;

border-radius:16px !important;

color:#fff !important;

min-height:58px;

}

/* FOCUS */

.elementor-9 .elementor-element.elementor-element-789ea42 input:focus,
.elementor-9 .elementor-element.elementor-element-789ea42 textarea:focus,
.elementor-9 .elementor-element.elementor-element-789ea42 select:focus{

border-color:#4f6bff !important;

box-shadow:

0 0 0 3px rgba(79,107,255,.15),

0 0 25px rgba(79,107,255,.20);

}

/* BUTTONS */

.elementor-9 .elementor-element.elementor-element-789ea42 button,
.elementor-9 .elementor-element.elementor-element-789ea42 .button{

background:
linear-gradient(
135deg,
#4f6bff,
#00c2ff
) !important;

border:none !important;

border-radius:16px;

color:#fff !important;

font-weight:700;

padding:14px 30px;

box-shadow:
0 10px 30px rgba(79,107,255,.30);

}

/* NOTICES */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-info,
.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-message{

background:
linear-gradient(
135deg,
#4f6bff,
#00c2ff
);

color:#fff;

border:none;

border-radius:18px;

}

/* USER PROFILE BLOCK */

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-MyAccount-navigation:after{

content:"Tradeline Assist Client Portal";

display:block;

margin-top:30px;

padding-top:25px;

border-top:
1px solid rgba(255,255,255,.08);

color:rgba(255,255,255,.45);

font-size:13px;

text-align:center;

}

/* MOBILE */

@media(max-width:1024px){

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce{

flex-direction:column;

}

.elementor-9 .elementor-element.elementor-element-789ea42 .woocommerce-MyAccount-navigation{

width:100%;

}

}/* End custom CSS */