.elementor-9952 .elementor-element.elementor-element-fa30ac1{--display:flex;--margin-top:80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9952 .elementor-element.elementor-element-4a06381{font-weight:normal;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-9952 .elementor-element.elementor-element-fa30ac1{--margin-top:60px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS */.elementor-widget-text-editor .woocommerce-MyAccount-content{	background-color:#f5f5f5;	padding-bottom:30px;	border-top-right-radius:15px;	border-bottom-left-radius:15px;	border-bottom-right-radius:15px;	border-top-left-radius:15px;	margin-right:41px;	flex:0 0 auto;}.woocommerce-MyAccount-navigation ul li{	border-style:none;	background-color:#f5f5f5;	text-align:center;	margin-bottom:10px;	border-top-left-radius:15px;	border-top-right-radius:15px;	border-bottom-left-radius:15px;	border-bottom-right-radius:15px;	padding-top:12px;	padding-bottom:12px;}.woocommerce-MyAccount-navigation ul a{	color:#2d2d2d;	background-color:#f5f5f5;	background-color:#f5f5f5;	color:#2b2b2b;	background-color:#f5f5f5 !important;	color:#282828 !important;	font-weight:600;}.elementor-widget-text-editor .woocommerce{	display:flex;	transform:translatex(0px) translatey(0px);}.elementor-widget-text-editor p{	text-align:justify;}.elementor-widget-text-editor .woocommerce-MyAccount-navigation ul:active{	transform:translatex(0px) translatey(0px);}.elementor-widget-text-editor form{	font-weight:300;	font-size:17px;	transform:translatex(0px) translatey(0px);}.elementor-widget-text-editor .woocommerce-EditAccountForm .woocommerce-form-row--wide{	padding-bottom:14px;}.woocommerce-EditAccountForm fieldset label{	padding-bottom:8px;	font-weight:300 !important;}.woocommerce-EditAccountForm fieldset legend{	padding-bottom:18px !important;	border-bottom-style:dashed !important;	border-bottom-color:#e5e5e5 !important;	font-weight:600;}#page #primary #main .ast-article-single .entry-content .elementor .e-lazyloaded .e-con-inner .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{	border-bottom-width:2px !important;}#password_current{	border-bottom-left-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	border-bottom-right-radius:12px;}.woocommerce-EditAccountForm span input[type=password]{	border-bottom-right-radius:12px !important;	border-bottom-left-radius:12px !important;	border-top-right-radius:12px !important;	border-top-left-radius:12px !important;	border-style:none !important;}.woocommerce-EditAccountForm p .woocommerce-Button{	border-bottom-left-radius:15px;	border-bottom-right-radius:15px;	border-top-right-radius:15px;	border-top-left-radius:15px;}#account_display_name{	border-bottom-left-radius:12px;	border-bottom-right-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	border-width:0px;	border-style:none;	font-weight:300;	background-color:#ffffff;}#account_email{	border-top-right-radius:12px;	border-bottom-left-radius:12px;	border-bottom-right-radius:12px;	border-top-left-radius:12px;	border-width:0px;	font-weight:300;	background-color:#ffffff;}#account_first_name{	border-width:0px;	font-weight:300;	border-bottom-left-radius:12px;	border-bottom-right-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	background-color:#ffffff;}#account_last_name{	border-width:0px;	font-weight:300;	border-bottom-left-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	border-bottom-right-radius:12px;	background-color:#ffffff;}.woocommerce-EditAccountForm label{	padding-bottom: 10px;}#account_display_name_description em{	font-style:normal;	position:relative;	top:8px;}.elementor .woocommerce-Addresses .woocommerce-Address:nth-child(2){	display:none;}.woocommerce-Addresses .woocommerce-Address h2{	font-weight:600;	text-align:center;	padding-top:30px;	padding-bottom:20px;}.woocommerce-Addresses .woocommerce-Address a{	text-align:center;	padding-bottom:15px !important;	color:#a0a0a0;}.woocommerce-Addresses .woocommerce-Address address{	text-align:center;	font-style:normal;	font-size:11px;	font-weight:600;	color:#2d2d2d;}.ast-article-single .entry-content .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a{	width:100% !important;}.elementor-widget-text-editor form h2{	text-align:center;	padding-top:35px;	padding-bottom:46px;}#billing_first_name{	border-style:none;	font-weight:300;	font-size:16px;	border-bottom-left-radius:12px;	border-bottom-right-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	margin-top:10px;	margin-bottom:10px;	background-color:#ffffff;}#billing_last_name{	border-bottom-right-radius:12px;	border-bottom-left-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	font-size:16px;	font-weight:300;	border-width:0px;	margin-top:10px;	margin-bottom:10px;	background-color:#ffffff;}#billing_address_1{	border-bottom-right-radius:12px;	border-bottom-left-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	border-width:0px;	font-size:16px;	font-weight:300;	margin-top:10px;	margin-bottom:0px;	background-color:#ffffff;}#billing_address_2{	font-weight:300;	font-size:16px;	border-bottom-right-radius:12px;	border-bottom-left-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	border-width:0px;	margin-top:10px;	margin-bottom:10px;	background-color:#ffffff;}#billing_postcode{	border-bottom-right-radius:12px;	border-bottom-left-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	border-width:0px;	font-size:16px;	font-weight:300;	margin-top:10px;	margin-bottom:10px;	background-color:#ffffff;}#billing_phone{	font-weight:300;	font-size:16px;	border-bottom-left-radius:12px;	border-bottom-right-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	border-width:0px;	margin-top:10px;	margin-bottom:10px;}#billing_email{	font-weight:300;	font-size:16px;	border-width:0px;	border-bottom-left-radius:12px;	border-bottom-right-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	margin-top:10px;	margin-bottom:10px;	background-color:#ffffff;}#billing_city_field > span > span > span{	border-width:0px;	border-bottom-left-radius:12px;	border-bottom-right-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	margin-top:10px;	margin-bottom:10px;}#billing_state_field .woocommerce-input-wrapper > span > span > span{	border-width:0px;	border-bottom-right-radius:12px;	border-bottom-left-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	margin-top:10px;	margin-bottom:10px;}.woocommerce-address-fields p .button{	margin-top:20px;	border-bottom-left-radius:15px;	border-bottom-right-radius:15px;	border-top-right-radius:15px;	border-top-left-radius:15px;}.ast-article-single .woocommerce-MyAccount-orders thead{	display:none;}.ast-article-single .woocommerce-MyAccount-orders{	transform:translatex(0px) translatey(0px);	border-style:none !important;	border-width:0px;}.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-actions{	border-width:0px !important;	flex-direction:column;	justify-content:center;	align-items:center;}.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-total{	border-top-style:none !important;	border-style:none;	border-left-style:dashed;	border-left-color:#e2e2e2;}.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-status{	border-top-style:none !important;	border-left-style:dashed;	border-left-color:#e2e2e2;}.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-date{	border-top-style:none !important;	border-left-color:#e2e2e2;	border-left-style:dashed;}.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-number{	border-top-style:none !important;	border-left-style:dashed;	border-left-color:#e2e2e2;}.woocommerce-MyAccount-orders tbody .order{	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;	border-style:solid;	border-width:1px;	margin-bottom:20px;	transform:translatex(0px) translatey(0px);	border-top-left-radius:15px;	border-top-right-radius:15px;	border-bottom-left-radius:15px;	border-bottom-right-radius:15px;}.ast-article-single .elementor .elementor-element .e-con-inner .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody .order .woocommerce-orders-table__cell-order-number{	border-left-width:1px !important;}.order .woocommerce-orders-table__cell-order-actions a{	border-top-right-radius:15px;	border-bottom-left-radius:15px;	border-bottom-right-radius:15px;	border-top-left-radius:15px;	font-weight:600;	color:#303030;}.ast-article-single .elementor .woocommerce-MyAccount-content{	transform:translatex(0px) translatey(0px);	padding-top:50px;	padding-right:50px;	padding-left:50px;	font-weight:300;}.ast-article-single .elementor .e-lazyloaded .e-con-inner .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody .order .woocommerce-orders-table__cell-order-actions a{	width:100% !important;}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{	text-align:center;	background-color:#e8e8e8;}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a:hover{	color:#2d2d2d;	background-color:#ffffff;}.ast-article-single .woocommerce-MyAccount-content p{	padding-bottom:15px;	padding-top:15px;}.ast-article-single .woocommerce-order-details h2{	display:none;}.woocommerce-order-details .woocommerce-table--order-details thead{	display:none;}.ast-article-single .woocommerce-order-details .woocommerce-table--order-details{	transform:translatex(0px) translatey(0px);	border-top-left-radius:15px !important;	border-top-right-radius:15px !important;	border-bottom-left-radius:15px !important;	border-bottom-right-radius:15px !important;}.woocommerce-table--order-details .woocommerce-table__line-item:nth-child(1) .woocommerce-table__product-total{	border-top-style:none;	border-left-style:none;}.woocommerce-table--order-details .woocommerce-table__line-item:nth-child(1) .product-name{	border-top-style:none;}.woocommerce-table--order-details tbody .woocommerce-table__product-total{	border-left-style:none;}.woocommerce-table--order-details tfoot td{	border-left-style:none;}#content .ast-container #primary #main .ast-article-single .entry-content .elementor .elementor-element .e-con-inner .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a{	width:100% !important;}.woocommerce-order-details .order-again a{	text-align:center;	font-weight:600;	font-size:18px;	border-top-left-radius:15px;	border-top-right-radius:15px;	border-bottom-left-radius:16px;	border-bottom-right-radius:16px;	background-color:#e2e2e2;	color:#333333;}.ast-article-single .woocommerce-order-details p{	padding-top:0px;}#content{	transform:translatex(0px) translatey(0px);}.ast-article-single .woocommerce-customer-details .woocommerce-columns--addresses{	display:flex;	flex-direction:column;	transform:translatex(0px) translatey(0px);}.woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--billing-address{	width:100%;}.woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--shipping-address{	width:100%;	margin-top:20px;}.woocommerce-columns--addresses .woocommerce-column--billing-address h2{	text-align:center;	padding-top:30px !important;	padding-bottom:30px !important;}.woocommerce-columns--addresses .woocommerce-column--billing-address address{	text-align:center;	transform:translatex(0px) translatey(0px);}/* Woocommerce customer details  phone */.woocommerce-column--billing-address address .woocommerce-customer-details--phone{	text-align:center;	direction:rtl !important;}.woocommerce-column--billing-address address .woocommerce-customer-details--email{	text-align:center;}.woocommerce-columns--addresses .woocommerce-column--shipping-address h2{	text-align:center;	padding-top:30px !important;	padding-bottom:30px !important;}.woocommerce-columns--addresses .woocommerce-column--shipping-address address{	text-align:center;}.woocommerce-order-details .order-again a:hover{	background-color:#ffffff;	color:#212121;}.ast-article-single .woocommerce-customer-details h2{	text-align:center;	padding-top:30px !important;	padding-bottom:30px !important;}.ast-article-single .woocommerce-customer-details address{	text-align:center;	transform:translatex(0px) translatey(0px);}.woocommerce-customer-details address .woocommerce-customer-details--phone{	text-align:center;}.woocommerce-customer-details address .woocommerce-customer-details--email{	text-align:center;}.woocommerce-table--order-details tfoot a{	border-top-left-radius:15px;	border-top-right-radius:15px;	border-bottom-left-radius:15px;	border-bottom-right-radius:15px;	margin-right:5px !important;	margin-left:5px !important;	background-color:#e8e8e8 !important;	text-align:center;	color:#333333 !important;	font-weight:600 !important;}.woocommerce-table--order-details tfoot a:hover{	background-color:#ffffff !important;	color:#303030 !important;}.ast-article-single .woocommerce-order-downloads h2{	padding-bottom:21px;	padding-top:11px;}.woocommerce-table--order-downloads thead tr{	text-align:center;	font-size:13px;}.ast-article-single .elementor .elementor-element .e-con-inner .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content .woocommerce-order-downloads .woocommerce-table--order-downloads thead tr{	line-height:1.5em !important;}.woocommerce-table--order-downloads .download-file a{	text-align:center;	font-size:14px;	font-weight:600;	padding-right:10px;	padding-left:10px;	padding-top:10px;	padding-bottom:10px;	border-bottom-left-radius:12px;	border-bottom-right-radius:12px;	border-top-right-radius:12px;	border-top-left-radius:12px;	background-color:#e5e5e5;	color:#353535;}.woocommerce-table--order-downloads .download-file a:hover{	background-color:#ffffff;	color:#2b2b2b;}.woocommerce-table--order-downloads tbody .download-file{	border-left-style:none;	border-left-style:none;}.ast-article-single .entry-content .elementor .e-lazyloaded .e-con-inner .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .woocommerce-form-row--wide span input[type=password]{	background-color:#ffffff !important;}/* 921px and smaller screen sizes */@media (max-width:921px){	.elementor-widget-text-editor .woocommerce{		opacity:1;		visibility:visible;		flex-direction: column-reverse;	}		.elementor-widget-text-editor .woocommerce-MyAccount-content{		margin-right:0px;		margin-bottom:20px;	}		.elementor-widget-text-editor .woocommerce-MyAccount-navigation ul{		padding-right:0px;	}		.ast-article-single .entry-content .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a{		width:100% !important;	}		.woocommerce-Addresses .woocommerce-Address a{		padding-top:0px !important;		padding-bottom:20px !important;	}		.woocommerce-Addresses .woocommerce-Address h2{		padding-bottom:0px;		margin-bottom:15px;	}		.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-actions{		font-size:0px;	}		.woocommerce-MyAccount-orders tbody .order{		padding-right:15px;		padding-left:15px;		padding-top:15px;		padding-bottom:15px;	}		.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-status{		border-left-style:none;	}		.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-total{		border-left-style:none;	}		.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-date{		border-left-style:none;	}		.woocommerce-table--order-downloads tbody .download-file{		overflow:hidden;		display:flex !important;		justify-content:space-between;		align-items:center;	}		.woocommerce-table--order-downloads tbody .download-product{		transform:translatex(0px) translatey(0px);		border-left-style:none;		border-left-style:none;	}		.woocommerce-table--order-downloads tbody .download-remaining{		border-left-style:none;		border-left-style:none;	}		.woocommerce-table--order-downloads tbody .download-expires{		border-left-style:none;		border-left-style:none;	}	}/* 600px and smaller screen sizes */@media (max-width:600px){	.ast-article-single .elementor .woocommerce-MyAccount-content{		padding-top:30px;		padding-bottom:30px !important;		padding-right:30px;		padding-left:30px;	}	}/* 544px and smaller screen sizes */@media (max-width:544px){	.elementor-widget-text-editor .woocommerce-info{		padding-right:28px;	}		.elementor-widget-text-editor .woocommerce-info a{		margin-top:0px;		margin-right:17px;	}	}/* 479px and smaller screen sizes */@media (max-width:479px){	.elementor-widget-text-editor .woocommerce-info a{		margin-right:0px;		margin-top:10px;	}		.elementor-widget-text-editor .woocommerce-MyAccount-content{		padding-bottom:20px;	}		#account_display_name_description em{		text-align:center;		font-style:normal;	}		#account_display_name_description{		font-size:14px;		text-align:center;		position:relative;		top:8px;	}		.elementor-widget-text-editor form .woocommerce-address-fields__field-wrapper{		display:flex;		flex-direction:column;	}		#billing_first_name_field{		width:100%;	}		#billing_last_name_field{		width:100%;	}		.woocommerce-table--order-details tfoot a{		margin-top:5px !important;		margin-bottom:5px !important;	}	}/* 420px and smaller screen sizes */@media (max-width:420px){	.woocommerce-Addresses .woocommerce-Address h2{		font-size:20px;	}		.ast-article-single .woocommerce-order-details .woocommerce-table--order-details{		display:flex;		flex-direction:column;		overflow:hidden;	}		.woocommerce-order-details .woocommerce-table--order-details tbody{		flex-direction:column;		overflow:hidden;	}		.woocommerce-order-details .woocommerce-table--order-details tfoot{		overflow:hidden;		transform:translatex(0px) translatey(0px);		align-self:center;	}		.woocommerce-table--order-details tfoot td{		width:157px;	}	}/* 380px and smaller screen sizes */@media (max-width:380px){	/* Woocommerce customer details  phone */	.woocommerce-column--billing-address address .woocommerce-customer-details--phone{			}	}/* 480px and larger screen sizes */@media (min-width:480px){	.woocommerce-table--order-details tfoot a{		margin-top:5px !important;		margin-bottom:5px !important;	}		.ast-article-single .elementor .woocommerce-MyAccount-content{		padding-bottom:50px;	}	}/* 768px and larger screen sizes */@media (min-width:768px){	.elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .woocommerce-form-row--wide label{		font-size:17px !important;	}	}/* 922px and larger screen sizes */@media (min-width:922px){	.ast-article-single .elementor .woocommerce-MyAccount-content{		margin-right:10px;	}	}/* 1025px and larger screen sizes */@media (min-width:1025px){	.woocommerce-Addresses .woocommerce-Address h2{		font-size:16px;	}		.elementor-widget-text-editor form h2{		font-size:24px;	}		.woocommerce-columns--addresses .woocommerce-column--billing-address h2{		font-size:25px;	}		.woocommerce-columns--addresses .woocommerce-column--shipping-address h2{		font-size:25px;	}		.ast-article-single .woocommerce-customer-details h2{		font-size:25px;	}		.ast-article-single .woocommerce-order-downloads h2{		font-size:25px;	}	}/* Woocommerce customer details */.elementor-widget-text-editor .woocommerce-customer-details{	display:none;}body span , p , div , a {    font-family: peyda !important ;}/* End custom CSS */