.elementor-10 .elementor-element.elementor-element-31e9414{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6f80583 .elementor-heading-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-d1f9445{--tabs-normal-color:#000000;--tabs-hover-color:#000000;--tabs-active-color:#000000;--sections-background-color:#FFFFFF;--sections-border-color:#F3F3F3;--forms-fields-normal-color:#000000;}.e-woo-select2-wrapper .select2-results__option{color:#000000;}.elementor-10 .elementor-element.elementor-element-d1f9445 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000000 transparent transparent transparent;}.elementor-10 .elementor-element.elementor-element-5937782{--display:flex;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-5937782:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5937782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-5937782::before, .elementor-10 .elementor-element.elementor-element-5937782 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5937782 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5937782 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5937782 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5937782 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-5937782:hover::before, .elementor-10 .elementor-element.elementor-element-5937782:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5937782:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5937782 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-5937782 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-5937782:hover{--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-300913e{--display:flex;}.elementor-10 .elementor-element.elementor-element-b05a6e3 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-36e2676 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5ed533b .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8ea211c .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1056598 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8c02222{--display:flex;}.elementor-10 .elementor-element.elementor-element-87402c3{--display:flex;}.elementor-10 .elementor-element.elementor-element-2598565 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b78b262 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-41e119a .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:200;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-99b3852{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-99b3852 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#000000;border-style:none;}:where( .elementor-10 .elementor-element.elementor-element-99b3852 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#000000;border-style:none;}.elementor-10 .elementor-element.elementor-element-99b3852 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-10 .elementor-element.elementor-element-99b3852 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-10 .elementor-element.elementor-element-99b3852 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Verdana", Sans-serif;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-d371e04{--divider-border-style:solid;--divider-color:#353535;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-d371e04 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-d371e04 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-05cd6b2{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-e883118 .elementor-repeater-item-8ed49e3.elementor-social-icon{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-e883118 .elementor-repeater-item-641f97b.elementor-social-icon{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-e883118{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-3b5ca7a{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-e1b3e06{--divider-border-style:solid;--divider-color:#353535;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-e1b3e06 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-e1b3e06 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-618ca37{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-a813645 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5e50912{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-267d1ba{--spacer-size:50px;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-6f80583{text-align:center;}.elementor-10 .elementor-element.elementor-element-5937782{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-300913e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-b05a6e3 .elementor-heading-title{font-size:13px;letter-spacing:1.5px;}.elementor-10 .elementor-element.elementor-element-36e2676 .elementor-heading-title{font-size:13px;letter-spacing:1.5px;}.elementor-10 .elementor-element.elementor-element-5ed533b .elementor-heading-title{font-size:13px;letter-spacing:1.5px;}.elementor-10 .elementor-element.elementor-element-8ea211c .elementor-heading-title{font-size:13px;letter-spacing:1.5px;}.elementor-10 .elementor-element.elementor-element-1056598 .elementor-heading-title{font-size:13px;letter-spacing:1.5px;}.elementor-10 .elementor-element.elementor-element-87402c3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-2598565 .elementor-heading-title{font-size:13px;letter-spacing:1.5px;}.elementor-10 .elementor-element.elementor-element-b78b262 .elementor-heading-title{font-size:13px;letter-spacing:1.5px;}.elementor-10 .elementor-element.elementor-element-41e119a .elementor-heading-title{font-size:13px;letter-spacing:1.5px;}.elementor-10 .elementor-element.elementor-element-99b3852{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:13px;}:where( .elementor-10 .elementor-element.elementor-element-99b3852 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:1px;}.elementor-10 .elementor-element.elementor-element-d371e04 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-05cd6b2{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-e883118{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:15px;}.elementor-10 .elementor-element.elementor-element-3b5ca7a{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-e1b3e06 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-618ca37{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-a813645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-a813645 .elementor-heading-title{font-size:10px;}.elementor-10 .elementor-element.elementor-element-267d1ba{--spacer-size:10px;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-d1f9445 */.woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}
/* Hide the entire default WooCommerce login box */
.elementor-widget-jet-woo-myaccount form.login {
    display: none !important;
}

/* Force OTP form to be visible */
.elementor-widget-jet-woo-myaccount .otp-login-wrapper,
.elementor-widget-jet-woo-myaccount .xoo-el-login-otp,
.elementor-widget-jet-woo-myaccount .xoo-ml-container {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
}

/* Optional: Remove OR line */
.elementor-widget-jet-woo-myaccount p:contains("OR"),
.elementor-widget-jet-woo-myaccount .login-or {
    display: none !important;
}
/* --------------------------------------------------
   NUCLEAR OPTION: HIDE ACCOUNT FIELDS
-------------------------------------------------- */

/* 1. Hide Display Name (Finds the box containing the display_name input) */
.woocommerce-EditAccountForm .woocommerce-form-row:has(input[name="account_display_name"]),
.woocommerce-EditAccountForm p:has(input[name="account_display_name"]) {
    display: none !important;
}

/* 2. Hide Email Address (Finds the box containing the email input) */
.woocommerce-EditAccountForm .woocommerce-form-row:has(input[name="account_email"]),
.woocommerce-EditAccountForm p:has(input[name="account_email"]) {
    display: none !important;
}

/* 3. Hide Password Change Section */
.woocommerce-EditAccountForm fieldset {
    display: none !important;
}

/* 4. Hide the "This will be how your name..." text */
.woocommerce-EditAccountForm em {
    display: none !important;
}
/* --------------------------------------------------
   SMART HIDE: Only targeted Dashboard Text
-------------------------------------------------- */

/* 1. Hide the "Hello..." line 
   (Logic: Only hide paragraphs that contain a 'Log out' link) */
.elementor-10 .elementor-element.elementor-element-d1f9445 .woocommerce-MyAccount-content p:has(a[href*="logout"]) {
    display: none !important;
}

/* 2. Hide the "From your account..." description 
   (Logic: Only hide paragraphs that contain a link to 'orders') */
.elementor-10 .elementor-element.elementor-element-d1f9445 .woocommerce-MyAccount-content p:has(a[href*="orders"]) {
    display: none !important;
}

/* 3. Remove the gap left behind */
.elementor-10 .elementor-element.elementor-element-d1f9445 .woocommerce-MyAccount-content > div:first-child {
    margin-top: 0 !important;
}/* End custom CSS */