.my_account_section{background:linear-gradient(to bottom,#f2f2f2,rgba(255,255,255,0))}body .first_section{box-shadow:0 2px 10px 0 rgba(0,0,0,.25)!important}.woocommerce-page.woocommerce-account .elementor-heading-title{color:#1971b2}.elementor-widget-woocommerce-my-account .e-my-account-tab{border:0!important;border-radius:16px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);padding:32px 38px;margin-bottom:80px;background-color:#fff}.elementor-widget-woocommerce-my-account .e-my-account-tab.e-my-account-tab__dashboard{margin-bottom:24px}.elementor-widget-woocommerce-my-account .account_data_section{border:0!important;border-radius:16px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);padding:32px 38px;margin-bottom:24px;display:flex;align-items:center;background-color:#fff}.elementor-widget-woocommerce-my-account .account_data_section .account_section_content{padding:0 16px;display:flex;flex:1 0 78%;flex-flow:wrap}.elementor-widget-woocommerce-my-account .account_data_section.plan_section .account_section_content{flex-direction:column}.plan_section .plan_info{display:flex;column-gap:30px;margin-top:20px;align-items:center}.plan_section .plan_image{max-width:50px}.plan_section .plan_title{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#7a7a7a;padding:0;margin:0}.elementor-widget-woocommerce-my-account .account_data_section.privacy_section{margin-bottom:80px}.elementor-widget-woocommerce-my-account .account_data_section .account_section_header{font-size:24px;font-weight:700;color:#1b264f;margin:0}.elementor-widget-woocommerce-my-account .account_data_section .account_section_navigation{display:flex;flex-grow:25;justify-content:start}.elementor-widget-woocommerce-my-account .account_data_section .account_section_navigation a{font-style:normal;font-weight:700;font-size:14px;color:#1971b2!important}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-MyAccount-content{float:left!important;padding:0!important}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce-MyAccount-content-wrapper{border:0!important}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation{float:right!important;padding-left:4px!important}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{background-color:transparent!important}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#1971b2!important}.woocommerce-MyAccount-navigation li.my_account_link{display:inline-block!important}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.my_account_link a{color:#1b264f!important}.elementor-widget-woocommerce-my-account .e-my-account-tab .acc-privacy{padding:0!important}.elementor-widget-woocommerce-my-account .e-my-account-tab .acc-privacy h3{font-size:24px;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1b264f!important;margin-bottom:30px!important;padding:0}.elementor-widget-woocommerce-my-account .e-my-account-tab .acc-privacy h5{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;margin-bottom:0;padding:0;color:#1971b2}.account_title{font-size:24px;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1b264f!important;margin-bottom:30px!important;padding:0}.info_row{display:flex;column-gap:16px;align-items:center}.info_icon img{max-width:25px}.info_text{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#7a7a7a}.plan_row{display:flex;align-items:center;width:100%;border-radius:16px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);margin-bottom:12px;padding:20px;flex-wrap:wrap;justify-content:space-between;background-color:#fff}.plan_row.active{border:solid 2px #1971b2}.plan_row .plan_details{display:flex;column-gap:12px}.plan_row .plan_image{max-width:60px}.plan_row .plan_information{align-items:center;display:flex}.plan_row .plan_title{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1b264f}.plan_row .plan_btn{text-align:center;padding:12px 22px;border-radius:6px;background-color:#1971b2;font-size:16px;font-weight:400;font-stretch:normal;color:#fff!important}.plan_row .current_plan_btn{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1971b2!important}.subscription_info_title{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1b264f}.plan_detail_row{display:flex;flex-direction:column;margin-top:50px}.plan_detail_row .plan_expiry_text{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#7a7a7a;margin:0;padding:0}.plan_detail_row .cancel_membership_btn{margin-top:40px;padding:12px 20px;border-radius:6px;border:solid 1px #1971b2;background-color:#fff;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;text-decoration:none;color:#1971b2!important;width:fit-content}.woocommerce-MyAccount-content .sub_header{font-size:24px;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1b264f!important;margin-bottom:30px!important;padding:0}.optin_btn_group .btn{border-radius:6px!important;margin-left:8px!important;padding:8px 40px!important;border-color:#1971b2;color:#7a7a7a}.optin_btn_group .btn-check:active+.btn-outline-primary,.optin_btn_group .btn-check:checked+.btn-outline-primary,.optin_btn_group .btn-outline-primary.active,.optin_btn_group .btn-outline-primary.dropdown-toggle.show,.optin_btn_group .btn-outline-primary:active{color:#fff;background-color:#1971b2;border-color:#1971b2}.optin_btn_group .btn-outline-primary:hover{color:#fff;background-color:#1971b2;border-color:#1971b2}.modal-backdrop{opacity:.8!important;background-color:#fff!important}.theme_modal .modal-content{padding:25.8px 20.5px 30px 34px;border-radius:17px;box-shadow:0 0 10px 0 rgba(0,0,0,.26)}.theme_modal .modal-header{border-bottom:0;justify-content:center;flex-direction:column}.theme_modal .close{position:absolute;right:22px;font-size:44px;color:#1b264f;top:0;cursor:pointer}.theme_modal .modal-body{align-items:center;justify-content:center;flex-shrink:0;display:flex;flex-direction:column;gap:25px}.theme_modal .modal_btn{padding:12px 38px;border-radius:6px;background-color:#1971b2!important;border-color:#1971b2!important;color:#fff!important}.theme_modal .confirm_change_btn.modal_btn{background-color:transparent!important;border-color:#333!important;color:#333!important;border:1px solid #333;font-weight:400}.theme_modal .change-plan-text{color:#333!important;font-weight:400}.modal_title{font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1971b2;text-align:center}.modal_btn{padding:12px 38px;border-radius:6px;background-color:#1971b2}.woocommerce-Button,.payment_actions .button{padding:12px 20px!important;border-radius:6px!important;border:solid 1px #1971b2!important;background-color:#fff!important;font-size:16px!important;font-weight:400!important;font-stretch:normal;font-style:normal;line-height:normal!important;letter-spacing:normal;text-align:center!important;text-decoration:none;color:#1971b2!important;width:fit-content!important}.account_form_row{width:100%;border-radius:16px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);margin-bottom:12px;padding:50px 38px;background-color:#fff}.account_form_header{font-size:24px;font-weight:700;color:#1b264f;margin:0}.info_tip{font-weight:700;color:#1971b2;margin-left:.5rem;font-size:12px}.um-field .select2-container--default .select2-selection--single .select2-selection__rendered,.um-search-filter .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:23px!important}.woocommerce-Payment{display:flex;align-items:center;border:0!important}.elementor-widget-woocommerce-my-account .e-my-account-tab__add-payment-method #add_payment_method #payment .payment_methods{border-bottom:0!important}.payment-method-actions a.button{padding:8px 30px!important;border:1px solid #1971b2!important;color:#1971b2!important;font-weight:400;border-radius:5px!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:transparent}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:none}.elementor-widget-woocommerce-my-account .e-my-account-tab__add-payment-method #add_payment_method #payment #place_order{background-color:#1971b2!important;color:#fff!important}button.change-phone-number{padding:10px 20px!important;background-color:#1971b2!important;color:#fff!important}.change-phone input{border:0!important;background-color:#f9fafa;padding:15px 20px!important}.woocommerce-account.woocommerce-orders :is(.account-orders-table,.woocommerce-pagination){display:none}.woocommerce-PaymentMethod :is(.input-radio,label){display:none}.um.um-reset{width:50%!important;text-align:center!important}.um.um-reset img{width:100px}.um.um-reset h2.login-heading{color:#3ba1da}.um-field{float:unset!important}.elementor-widget-woocommerce-checkout-page .woocommerce .product-name .variation{display:none!important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody td .product-quantity{display:none!important}.custom-alert{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:9999}.custom-alert-box{background:#fff;padding:20px 30px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);text-align:center;max-width:400px}.custom-alert button{margin-top:15px;padding:7px 30px;border:1px solid var(--e-global-color-secondary);background:var(--e-global-color-secondary);color:white;border-radius:7px;cursor:pointer}.custom-alert button:hover{background-color:transparent;color:var(--e-global-color-secondary)}.plan_row .plan_title span.plan_price{color:var(--e-global-color-secondary)}.only-plans-page{display:none}.woocommerce-orders .only-plans-page{display:block}.acc-privacy.thankyou{text-align:center}tr.cart-subtotal.recurring-total{display:none}.woocommerce table.shop_table{padding:10px 20px}.woocommerce-form-row .pass-validation em{font-size:14px!important}@media (max-width:480px){table{overflow-x:auto;width:100%;display:block;position:relative}.container{max-width:100%;overflow-x:hidden}table{display:block;overflow-x:auto;white-space:nowrap}}.header{z-index:99}