.elementor-9 .elementor-element.elementor-element-0352040 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #1E1E1E 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-0352040 > .elementor-container{max-width:1600px;min-height:100vh;}.elementor-9 .elementor-element.elementor-element-0352040 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-9 .elementor-element.elementor-element-0352040 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-0352040{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:150px 0px 00px 0px;}.elementor-9 .elementor-element.elementor-element-a270e97 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-9 .elementor-element.elementor-element-a270e97 > .elementor-element-populated{margin:10px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2fc9c71{--spacer-size:10px;}.elementor-9 .elementor-element.elementor-element-f005153 .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-9 .elementor-element.elementor-element-60ff92a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f104319{--spacer-size:20px;}.elementor-9 .elementor-element.elementor-element-cd92146{--spacer-size:13px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-navigation ul li a{background-color:#1717178A;margin:0px 0px 14px 0px;padding:25px 30px 25px 30px;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-navigation ul li a:hover,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-primary );color:#121212;box-shadow:0px 8px 24px -10px #A64C33;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content{background-color:#17171787;padding:20px 20px 20px 20px;border-style:none;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 51px -24px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .woocommerce-button:hover,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .view:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-order-downloads .download-file .woocommerce-MyAccount-downloads-file{background-color:#FBC50C;padding:20px 30px 20px 30px;width:100%;font-family:"Kanit", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;color:#121212;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FBC50C;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-order-downloads .download-file .woocommerce-MyAccount-downloads-file:hover{background-color:#1212121F;color:#FBC50C;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FBC50C;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input[type="text"],
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input[type="email"],
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input[type="password"],
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="text"],
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="email"],
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="password"]{background-color:#0A0A0A42;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account .woocommerce-Button:hover,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button:hover{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login input[type="text"],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login input[type="password"]{background-color:#0000002E;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 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login input[type="text"]:focus,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login input[type="password"]:focus{background-color:var( --e-global-color-primary );color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login .woocommerce-form-login__submit{background-color:#00000000;padding:12px 40px 12px 40px;width:180px;font-family:"Kanit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login .woocommerce-form-login__submit:hover{background-color:var( --e-global-color-primary );color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .lost_reset_password input[type="text"]{background-color:#212121;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .lost_reset_password .button{background-color:#00000000;padding:15px 30px 15px 30px;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register input[type="text"],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register input[type="password"]{background-color:#00000042;font-size:15px;font-weight:400;color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register input[type="text"]:focus,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register input[type="password"]:focus{background-color:var( --e-global-color-primary );color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register .woocommerce-form-register__submit{background-color:#00000047;padding:10px 10px 10px 10px;width:180px;font-family:"Kanit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FBC50C;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register .woocommerce-form-register__submit:hover{background-color:var( --e-global-color-primary );color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .lost_reset_password{background-color:#00000066;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c{width:var( --container-widget-width, 100.35% );max-width:100.35%;--container-widget-width:100.35%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-de3297c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper.tp_ma_l_2 .woocommerce-MyAccount-navigation{width:20%;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper.tp_ma_l_2 .woocommerce-MyAccount-content{width:calc(100% - (20% + 2%));}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f109";}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f0d1";}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f015";}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007";}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{content:"\f09d";}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f057";}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-navigation ul{padding:0px 50px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-navigation ul li a{text-align:left;font-family:"Mulish", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-navigation ul li a:before{font-size:18px;margin-right:11px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content a,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content p{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content p{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders{border-style:none;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders th{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td{font-size:1rem;color:#FFFFFFAD;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders .woocommerce-orders-table__cell-order-number a{font-size:1rem;font-weight:600;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td a{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td a:hover{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .woocommerce-button,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .view{padding:20px 20px 20px 20px;width:161px;font-family:"Kanit", Sans-serif;font-size:1rem;font-weight:400;text-transform:capitalize;text-align:center;color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .woocommerce-button:hover,
						.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .view:hover{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .woocommerce-button:hover,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .view:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-woo-myacc-order-notfound{text-align:left;font-family:"Mulish", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-order-downloads .woocommerce-table--order-downloads th{font-family:"Kanit", Sans-serif;font-size:1rem;font-weight:500;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-order-downloads .woocommerce-table--order-downloads td{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-order-downloads .woocommerce-table--order-downloads .download-product a{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-Addresses h3,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .addresses .woocommerce-Address-title h3,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .addresses .woocommerce-Address-title h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-Addresses h3,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .addresses .woocommerce-Address-title h2,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .addresses .woocommerce-Address-title h3{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address  address,
								.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .addresses .woocommerce-Address .woocommerce-Address-title address{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address  address,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .addresses .woocommerce-Address .woocommerce-Address-title address{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .edit,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .addresses .woocommerce-Address .woocommerce-Address-title .edit{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-content form h3, 			.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-content form h2{font-family:"Mulish", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields label{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields label .required{color:#FFFFFF !important;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-input-wrapper input[type=text],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-input-wrapper input[type=tel],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-input-wrapper input[type=email],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-input-wrapper .select2-selection__rendered{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account label,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{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-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account label .required,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm label .required{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input[type="text"],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input[type="email"],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input[type="password"],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="text"],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="email"],
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="password"]{padding:10px 10px 10px 10px;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input::-webkit-input-placeholder,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account email::-webkit-input-placeholder
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input::-webkit-input-placeholder,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm email::-webkit-input-placeholder{color:#F3F3F3;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input[type="text"]:focus,
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input[type="email"]:focus,
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account input[type="password"]:focus,
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="text"]:focus,
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="email"]:focus,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm input[type="password"]:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm span em,
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account span em{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-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm span em,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account span em{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset,
				.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account fieldset{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-style:none;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account fieldset{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account .woocommerce-Button,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button{padding:15px 30px 15px 30px;width:211px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .edit-account .woocommerce-Button:hover,.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button:hover{color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c #add_payment_method #payment ul.payment_methods li label{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-9 .elementor-element.elementor-element-de3297c #add_payment_method #payment div.payment_box p, .elementor-9 .elementor-element.elementor-element-de3297c #add_payment_method #payment div.payment_box p a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de3297c #add_payment_method #payment div.payment_box .wc-credit-card-form label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#EEEEEE;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce h2{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-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login label{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-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login label .required{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login input::-webkit-input-placeholder,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login  password::-webkit-input-placeholder{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login input[type="text"],.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login input[type="password"]{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login label span{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .login .lost_password a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .lost_reset_password p:first-of-type{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .lost_reset_password label{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-de3297c .tp-myaccount-page-wrapper .lost_reset_password input[type="text"]:focus{color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .lost_reset_password .button:hover{color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register label{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-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register label .required{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register input::-webkit-input-placeholder,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register  password::-webkit-input-placeholder{color:#FFFFFF96;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register input[type="text"],.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce .register input[type="password"]{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-notices-wrapper .woocommerce-error:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-notices-wrapper .woocommerce-error li{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f9a4ffd{--spacer-size:20px;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper.tp_ma_l_2 .woocommerce-MyAccount-navigation{width:30%;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper.tp_ma_l_2 .woocommerce-MyAccount-content{width:calc(100% - (30% + 2%));}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-navigation ul{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-navigation ul li a{margin:0px 0px 15px 0px;padding:20px 15px 20px 15px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content{padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-0352040 > .elementor-container{max-width:450px;}.elementor-9 .elementor-element.elementor-element-0352040{margin-top:0%;margin-bottom:50%;padding:10px 10px 500px 10px;}.elementor-9 .elementor-element.elementor-element-a270e97{width:100%;}.elementor-9 .elementor-element.elementor-element-a270e97.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-a270e97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-de3297c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper.tp_ma_l_2 .woocommerce-MyAccount-navigation{width:20%;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper.tp_ma_l_2 .woocommerce-MyAccount-content{width:calc(100% - (20% + 2%));}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-navigation ul{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-navigation ul li a{margin:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content{padding:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .woocommerce-button,
					.elementor-9 .elementor-element.elementor-element-de3297c .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .view{padding:3px 3px 3px 3px;width:31%;font-size:0.8rem;}}/* Start custom CSS for tp-woo-myaccount, class: .elementor-element-de3297c */.elementor-9937 .elementor-element.elementor-element-2b3dc0d .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .woocommerce-button, .elementor-9937 .elementor-element.elementor-element-2b3dc0d .tp-myaccount-page-wrapper .woocommerce-MyAccount-content .my_account_orders td .view {
    margin-right: 8px !important;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 1em 2em 1em 3.5em;
    margin: 0 0 2em;
    position: relative;
    background-color: #171717 !important;
    color: #515151;
    border-top: 3px solid; 
    list-style: none outside;
    width: auto;
    word-wrap: break-word;
   
}
.woocommerce-message, .woocommerce-info {
    border-top-color: #72EFFC;
}

.woocommerce-message::before, .woocommerce-info::before {
    color: #72EFFC;
}

input[type=email], input[type=number], input[type=password], input[type=reset], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    background: #00000042;
    border: 2px solid #F23A09;
    border-radius: 10px;
    color: #F23A09;
    width: 100%;
    font-size: 15px;
    font-weight: 400;
    padding: 12px 20px;
    border-radius: 10px;
    outline: 0;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

input[type=email]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=reset]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=url]:focus,
select:focus,
textarea:focus {
    background: #F23A09; /* Change background color to red on focus */
    border-color: #F23A09;
    color: #000;
    outline: 0;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}

.elementor-9937 .elementor-element.elementor-element-2b3dc0d .tp-myaccount-page-wrapper .woocommerce .login, .elementor-9937 .elementor-element.elementor-element-2b3dc0d .tp-myaccount-page-wrapper .woocommerce .register, .elementor-9937 .elementor-element.elementor-element-2b3dc0d .tp-myaccount-page-wrapper .lost_reset_password {
    background-color: #00000066;
    border-style: none;
    border-radius: 10px 10px 10px 10px;
    padding: 20px;
}


.woocommerce .woocommerce-Addresses .woocommerce-Address-title, .woocommerce .woocommerce-Addresses .woocommerce-column__title, .woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title, .woocommerce .woocommerce-MyAccount-content .woocommerce-column__title, .woocommerce .woocommerce-customer-details .woocommerce-Address-title, .woocommerce .woocommerce-customer-details .woocommerce-column__title, .woocommerce-account .woocommerce-Addresses .woocommerce-Address-title, .woocommerce-account .woocommerce-Addresses .woocommerce-column__title, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title, .woocommerce-account .woocommerce-customer-details .woocommerce-Address-title, .woocommerce-account .woocommerce-customer-details .woocommerce-column__title {
    background: none !important;
    padding: .5em;
    margin-bottom: 0;
    border-width: 0px 0px 0 0px;
    border-style: solid;
    border-color: var(--ast-border-color);
}

.woocommerce-js table.shop_table {
    border: 1px solid var(--ast-border-color);
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%;
    border-collapse: separate;
    border-radius: 5px;
    color: #F23A09
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a270e97 */.contact-card {
    padding: 2px 2px 2px 2px;
    margin-bottom: 100px;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0.4) !important;
    backdrop-filter: saturate(180%) blur(10px);
    -webkit-backdrop-filter: saturate(180%) blur(20px);
}/* End custom CSS */