.elementor-7630 .elementor-element.elementor-element-ba11b3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7630 .elementor-element.elementor-element-e9b4a77{width:100%;max-width:100%;padding:0px 0px 20px 0px;text-align:center;}.elementor-7630 .elementor-element.elementor-element-e9b4a77.elementor-element{--order:-99999 /* order start hack */;}.elementor-7630 .elementor-element.elementor-element-e9b4a77 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-received,.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-received p{background-color:#FAFAFA;padding:12px 12px 12px 12px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#101010;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E2E2E2;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .order_details tr td,
					.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .order_details tr th{background-color:#FAFAFA;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-failed-actions .pay{background-color:#101010;padding:10px 20px 10px 20px;width:100%;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-7630 .elementor-element.elementor-element-b83b51b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-received{text-align:center;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper ul.order_details{text-align:left;display:inline-flex;justify-content:flex-start;width:100%;padding:0px 0px 0px 0px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-order-details__title{text-align:left;padding:0px 0px 0px 0px;font-family:"Urbanist", Sans-serif;font-size:32px;font-weight:500;color:#101010;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper ul.order_details li{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;padding:0px 10px 0px 0px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper ul.order_details li strong{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#020A0E;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .order_details thead tr th{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#101010;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tbody tr td a,
								.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tbody tr td strong,
								.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tbody tr td p{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tbody tr td a,
					.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tbody tr td strong,
					.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tbody tr td p{color:#626262;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tbody tr td span{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#626262;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tfoot tr th{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#101010;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tfoot tr span,
				.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tfoot tr td{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;color:#626262;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tfoot tr small{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:400;color:#101010;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table{padding:0px 0px 0px 0px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table tr th,
					.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table tr td{padding:20px 15px 20px 15px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .order_details tr td,
				.elementor-7630 .elementor-element.elementor-element-b83b51b	.tp-woo-thankyou-wrapper .woocommerce-order-details .order_details tr th{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table thead, .elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table thead th{text-align:left;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table tbody .product-name{text-align:left;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table tbody .product-total{text-align:left;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table tfoot th:not(:last-child){text-align:left;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table tfoot tr:not(:last-child), .elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table tfoot tr:not(:last-child) td{text-align:left;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table tfoot tr:last-child th{text-align:left;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table tfoot tr:last-child td{text-align:left;}.elementor-7630 .elementor-element.elementor-element-b83b51b .woocommerce-order-downloads{padding:24px 24px 24px 24px;margin:24px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#999999;border-radius:12px 12px 12px 12px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .woocommerce-order-downloads .woocommerce-order-downloads__title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-failed{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:400;color:#FD0000;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-failed-actions{text-align:left;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper{padding:20px 48px 20px 48px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}@media(max-width:1024px){.elementor-7630 .elementor-element.elementor-element-ba11b3a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7630 .elementor-element.elementor-element-e9b4a77{padding:0px 0px 20px 0px;}.elementor-7630 .elementor-element.elementor-element-e9b4a77 .elementor-heading-title{font-size:34px;}.elementor-7630 .elementor-element.elementor-element-b83b51b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-received,.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-received p{font-size:16px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper ul.order_details li{font-size:14px;padding:0px 10px 0px 0px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper ul.order_details li strong{font-size:14px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-order-details__title{padding:0px 0px 0px 0px;font-size:28px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .order_details thead tr th{font-size:16px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tbody tr td span{font-size:16px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .order_details tfoot tr th{font-size:16px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table{padding:0px 0px 0px 0px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper{padding:25px 15px 25px 15px;}}@media(max-width:880px){.elementor-7630 .elementor-element.elementor-element-e9b4a77{padding:0px 0px 0px 0px;}.elementor-7630 .elementor-element.elementor-element-e9b4a77 .elementor-heading-title{font-size:28px;}.elementor-7630 .elementor-element.elementor-element-b83b51b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:767px){.elementor-7630 .elementor-element.elementor-element-ba11b3a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7630 .elementor-element.elementor-element-e9b4a77{width:var( --container-widget-width, 349px );max-width:349px;--container-widget-width:349px;--container-widget-flex-grow:0;text-align:center;}.elementor-7630 .elementor-element.elementor-element-e9b4a77 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-7630 .elementor-element.elementor-element-b83b51b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-received,.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-received p{padding:12px 12px 12px 12px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper ul.order_details li{font-size:14px;padding:0px 0px 0px 0px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper ul.order_details li strong{font-size:18px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-order-details__title{padding:0px 0px 0px 0px;font-size:24px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper .woocommerce-order-details .woocommerce-table{padding:0px 0px 0px 0px;}.elementor-7630 .elementor-element.elementor-element-b83b51b .tp-woo-thankyou-wrapper{padding:15px 0px 15px 0px;}}@media(min-width:768px){.elementor-7630 .elementor-element.elementor-element-ba11b3a{--content-width:900px;}}/* Start custom CSS for tp-woo-thank-you, class: .elementor-element-b83b51b */.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{	display: grid !important;	grid-template-columns: 1fr !important;	gap: 12px;	padding: 12px 16px;	border: 1px solid #eee;	border-radius: 10px;}.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{	list-style: none;	margin: 0;	padding: 8px 0 12px;	border-bottom: 1px solid #efefef;	float: none !important;	width: auto !important;	display: block !important;}.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-child{	border-bottom: 0;}.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li::after{	display: none !important;}.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li > mark,.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li > time,.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li > a,.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li > span,.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li > bdi{	display: block;	margin-top: 6px;	font-weight: 700;	font-size: 18px;	text-decoration: none;	word-break: break-word;}.elementor-widget-tp-woo-thank-you .woocommerce-order-downloads .woocommerce-table--order-downloads{	display: block;	width: 100%;}.elementor-widget-tp-woo-thank-you .woocommerce-order-downloads .woocommerce-table--order-downloads thead{	display: none;}.elementor-widget-tp-woo-thank-you .woocommerce-order-downloads .woocommerce-table--order-downloads tbody,.elementor-widget-tp-woo-thank-you .woocommerce-order-downloads .woocommerce-table--order-downloads tr,.elementor-widget-tp-woo-thank-you .woocommerce-order-downloads .woocommerce-table--order-downloads td{	display: block;	width: 100%;}.elementor-widget-tp-woo-thank-you .woocommerce-order-downloads .woocommerce-table--order-downloads tr{	margin: 0 0 16px;	padding: 12px;	border: 1px solid #eee;	border-radius: 8px;}.elementor-widget-tp-woo-thank-you .woocommerce-order-downloads .woocommerce-table--order-downloads td::before{	content: attr(data-title) ": ";	font-weight: 600;	margin-right: 6px;	display: inline-block;}.elementor-widget-tp-woo-thank-you .woocommerce-order-downloads .woocommerce-table--order-downloads td.download-file a{	display: block;	width: 100%;	text-align: center;}.woocommerce-order-downloads .woocommerce-table--order-downloads td.download-file::before{	display: none !important;}/* List */.elementor-widget-tp-woo-thank-you .tp-woo-thankyou-wrapper ul{	padding: 20px !important;}#site-content .elementor .woocommerce-order-downloads{	margin-bottom:25px;}/* screen sizes larger than 480px and smaller than 767px */@media (min-width: 480px) and (max-width: 767px){	.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{		grid-template-columns: 1fr 1fr !important;	}	}/* 1439px and smaller screen sizes */@media (max-width:1439px){	/* Woocommerce order downloads */	#site-content .elementor .woocommerce-order-downloads{			}	}/* 767px and smaller screen sizes */@media (max-width: 767px){	/* List */	.elementor-widget-tp-woo-thank-you .tp-woo-thankyou-wrapper ul{		transform: none;		margin: 0;		padding-left: 20px;	}		.tp-woo-thankyou-wrapper .woocommerce-thankyou-order-details .woocommerce-order-overview__date, .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-details .woocommerce-order-overview__order, .tp-woo-thankyou-wrapper .woocommerce-thankyou-order-details .woocommerce-order-overview__email{		border-right-width: 0;	}		.tp-woo-thankyou-wrapper .woocommerce-thankyou-order-details .woocommerce-order-overview__email{		border-bottom-width: 0 !important;	}		#site-content .elementor .tp-woo-thankyou-wrapper{		padding-left: 10px;		padding-right: 10px;	}	}/* 479px and smaller screen sizes */@media (max-width: 479px){	.tp-woo-thankyou-wrapper .woocommerce-thankyou-order-details .woocommerce-order-overview__email{		border-bottom-width: 1px !important;	}	}/* 450px and smaller screen sizes */@media (max-width: 450px){	.woocommerce-table--order-downloads .download-file a{		line-height: 20px;		border-radius: 10px;	}	}/* 768px and larger screen sizes */@media (min-width: 768px){	.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{		grid-template-columns: repeat(4, 1fr) !important;		gap: 24px;	}		.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{		border-bottom: 0;		padding: 0 12px;		position: relative;	}		.tp-woo-thankyou-wrapper ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:not(:last-child)::after{		content: "";		position: absolute;		right: 0;		top: 6px;		bottom: 6px;		width: 1px;		background: #eaeaea;		display: block !important;	}	}/* End custom CSS */