.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-section.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .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-section .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-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2cf7f230{padding:2% 2% 2% 2%;}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-column.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-widget-eael-woo-account-dashboard.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-woo-account-dashboard .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-woo-account-dashboard .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-woo-account-dashboard.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-eael-woo-account-dashboard:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-eael-woo-account-dashboard.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-eael-woo-account-dashboard .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr{text-align:left;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr{text-align:left;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details p{color:Hello;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-container{padding:0px 0px 0px 0px;border-radius:10px;background:#FEFEFE;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper:not(.preset-1) .eael-account-dashboard-navbar{background:#033A27;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li a{font-size:14px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{color:#FFFFFF;font-size:20px;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{color:#FFFFFF;font-size:20px;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{fill:#FFFFFF;height:20px;width:20px;line-height:20px;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{color:#FFFFFF;font-size:20px;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{color:#FFFFFF;font-size:20px;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{fill:#FFFFFF;height:20px;width:20px;line-height:20px;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-image{width:39px;height:39px;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details h5{font-size:14px;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content{background:#fff;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p, .elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr td, .elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr th, .elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr td, .elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address, .elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address{font-size:15px;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title{color:#1a1a21;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{color:#1a1a21;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p:not(.order-again) a{color:#574664;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td:not(.woocommerce-orders-table__cell-order-actions) a{font-size:15px;}.elementor-11 .elementor-element.elementor-element-a913e08 .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-11 .elementor-element.elementor-element-a913e08 .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-11 .elementor-element.elementor-element-a913e08 .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-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:#EE0000;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#EEBA00;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr th{color:#1a1a21;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button{border-radius:100px;background:var( --e-global-color-099338c );}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button{border-radius:100px;background:var( --e-global-color-099338c );}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{color:#1a1a21;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title :is(h1, h2, h3, h4, h5, h6){color:#1a1a21;}.elementor-11 .elementor-element.elementor-element-a913e08 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{color:#1a1a21;}/* Start custom CSS for eael-woo-account-dashboard, class: .elementor-element-a913e08 */button.woocommerce-form-login__submit, button.woocommerce-form-register__submit{
    border-radius:100px !important;
    background: #033A27 !important;
}/* End custom CSS */
/* Start custom CSS *//* =========================================
   WOOCOMMERCE MY ACCOUNT - ALIGNMENT FIX
   ========================================= */

/* ---------- LOGIN / REGISTER BUTTONS ---------- */

.woocommerce .woocommerce-form-login__submit,
.woocommerce .woocommerce-form-register__submit {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    /* Proper vertical alignment */
    line-height: 1 !important;
    height: 46px !important;
    padding: 0 24px !important;

    margin-top: 0 !important;
    margin-bottom: 0 !important;

    vertical-align: middle !important;
    text-align: center !important;
}

/* Make sure button text itself is vertically centered */
.woocommerce .woocommerce-form-login__submit::after,
.woocommerce .woocommerce-form-register__submit::after {
    line-height: 1 !important;
}


/* ---------- LOGIN BUTTON + REMEMBER ME ROW ---------- */

.woocommerce .woocommerce-form-login .form-row.form-row-wide {
    margin-bottom: 14px;
}

/* The row containing login button + remember me */
.woocommerce .woocommerce-form-login .form-row:last-of-type {
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap;
    gap: 0 !important;
}

/* Login button */
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
    flex: 0 0 auto !important;
    margin-right: 16px !important;
}


/* ---------- REMEMBER ME CHECKBOX ---------- */

.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;

    margin: 0 !important;
    padding: 0 !important;

    line-height: 1.2 !important;
    vertical-align: middle !important;
}

/* Checkbox itself */
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme input[type="checkbox"] {
    appearance: auto !important;

    width: 14px !important;
    height: 14px !important;

    margin: 0 8px 0 0 !important;
    padding: 0 !important;

    flex: 0 0 auto !important;
    vertical-align: middle !important;
}

/* "Remember me" text */
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme span {
    display: inline-flex !important;
    align-items: center !important;

    margin: 0 !important;
    padding: 0 !important;

    line-height: 1.2 !important;
    vertical-align: middle !important;
}


/* ---------- LOST PASSWORD ---------- */

.woocommerce .woocommerce-form-login .lost_password {
    width: 100%;
    margin-top: 14px !important;
    margin-bottom: 0 !important;
}


/* ---------- REGISTER BUTTON ---------- */

.woocommerce .woocommerce-form-register .woocommerce-form-register__submit {
    margin-top: 0 !important;
}


/* ---------- REMOVE DEFAULT BUTTON LINE-HEIGHT ---------- */

.woocommerce .woocommerce-form-login button,
.woocommerce .woocommerce-form-register button {
    box-sizing: border-box !important;
}


/* ---------- MOBILE ---------- */

@media (max-width: 767px) {

    .woocommerce .woocommerce-form-login .form-row:last-of-type {
        align-items: center !important;
    }

    .woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
        margin-right: 12px !important;
    }

    .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
        font-size: 14px;
    }
}/* End custom CSS */