.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), IRANYekanX;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-836 .elementor-element.elementor-element-55ae383d > .elementor-widget-container{background-color:transparent;padding:6px 6px 6px 6px;background-image:linear-gradient(270deg, #FA9300 66%, #E7E20A 100%);border-radius:10px 10px 10px 10px;}.elementor-836 .elementor-element.elementor-element-55ae383d .elementor-heading-title{font-family:"IRANYekanX", IRANYekanX;font-weight:600;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:#000000;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), IRANYekanX;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS */body {
	background: #fff !important;
}

.product-list {
	float: right;
	width: 100%;
	padding: 0px;
	box-sizing: border-box;
	padding: 20px 0px;
}

#bubble::before {
	content: "";
	right: 0;
	position: absolute;
	width: 90%;
	height: 25px;
	background: #FFE0E3;
	border-radius: 0px 0px 7px 7px;
	bottom: 0;
	margin-right: 5%;
	margin-bottom: -25px;
}
#bubble::after {
	content: "";
	position: absolute;
	background: #FFEFF1;
	right: 10%;
	height: 15px;
	bottom: 0;
	width: 80%;
	border-radius: 0px 0px 7px 7px;
	margin-bottom: -40px;
}/* End custom CSS */