.e-con {
	--container-max-width: 1260px;
}

 {}

h1.page-title {
	display: var(--page-title-display);
}

@media (max-width:1024px) {
	.e-con {
		--container-max-width: 1024px;
	}
}

@media (max-width:767px) {
	.e-con {
		--container-max-width: 767px;
	}
}

.rtl .elementor-6354 .elementor-element.elementor-element-b5bea3d .elementor-nav-menu--main > .megamenu > li:first-child >.elementor-item {
	margin-right: 0;
}

.elementor-6354 .elementor-element.elementor-element-894ba3e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6354 .elementor-element.elementor-element-f6fd4c0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-6354 .elementor-element.elementor-element-05ccc4a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-6354 .elementor-element.elementor-element-b2ad7ad.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6354 .elementor-element.elementor-element-521fd86 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6354 .elementor-element.elementor-element-c4271f8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-6354 .elementor-element.elementor-element-74f417f9.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-6354 .elementor-element.elementor-element-3bfea208 .elementor-button .elementor-align-icon-left {
	margin-right: 6px;
}

.elementor-6354 .elementor-element.elementor-element-7b2a67d .cat-icon > i {
	font-size: 75px;
}

.elementor-bc-flex-widget .elementor-6354 .elementor-element.elementor-element-5d9ed9b.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-6354 .elementor-element.elementor-element-3943820 .elementor-button .elementor-align-icon-left {
	margin-right: 6px;
}

.elementor-6354 .elementor-element.elementor-element-29071b82.elementor-view-stacked .elementor-icon {
	background-color: #019a9a;
}

.elementor-6354 .elementor-element.elementor-element-4ca7df47.elementor-view-stacked .elementor-icon {
	background-color: #019a9a;
}

.elementor-6354 .elementor-element.elementor-element-321ecaa3.elementor-view-stacked .elementor-icon {
	background-color: #019a9a;
}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media (min-width:2400px) {}

@media (max-width:1366px) {}

@media (max-width:1200px) {}

@media (max-width:1024px) {}

@media (max-width:767px) {}

.elementor-6341 .elementor-element.elementor-element-205f4170 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-6341 .elementor-element.elementor-element-4c11595f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6341 .elementor-element.elementor-element-1d537704 .SumoSelect.open>.optWrapper, .elementor-6341 .elementor-element.elementor-element-1d537704 .autocomplete-suggestions {
	margin-top: 1px;
}

.elementor-6341 .elementor-element.elementor-element-1d537704 .tbay-search-form .select-category .CaptionCont {
	border-radius: 3px 0 0 3px;
}

.rtl .elementor-6341 .elementor-element.elementor-element-1d537704 .tbay-search-form .button-group, .rtl .elementor-6341 .elementor-element.elementor-element-1d537704 .tbay-search-form .button-search:not(.icon) {
	border-radius: 3px 0 0 3px;
}

.elementor-bc-flex-widget .elementor-6341 .elementor-element.elementor-element-63961af5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6341 .elementor-element.elementor-element-df1f605 .cart-popup.show .dropdown-menu {
	top: 61px !important;
}

.elementor-6341 .elementor-element.elementor-element-76b3565 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6341 .elementor-element.elementor-element-32771da5 .elementor-nav-menu--main >ul > li > a i {
	color: #fff;
}

.elementor-6341 .elementor-element.elementor-element-32771da5 .elementor-nav-menu--main >ul > li> .caret:before {
	background-color: #fff;
}

.rtl .elementor-6341 .elementor-element.elementor-element-32771da5 .elementor-nav-menu--main > .megamenu > li:first-child >.elementor-item {
	margin-right: 0;
}

.elementor-bc-flex-widget .elementor-6341 .elementor-element.elementor-element-56d7e7f2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-6341 .elementor-element.elementor-element-3fa63b86 .content-empty {
	text-align: center;
}

@media (min-width:768px) {}

.elementor-437 .elementor-element.elementor-element-1250dd44 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-437 .elementor-element.elementor-element-13d828db.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-437 .elementor-element.elementor-element-4a2f7a05.elementor-view-stacked .elementor-icon {
	background-color: #2e3192;
}

.elementor-bc-flex-widget .elementor-437 .elementor-element.elementor-element-76dfebf7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-437 .elementor-element.elementor-element-7a5f1a05 .elementor-social-icon i {
	color: #555;
}

.elementor-437 .elementor-element.elementor-element-7a5f1a05 .elementor-social-icon:hover i {
	color: #2e3192;
}

.elementor-437 .elementor-element.elementor-element-364a2eb5 .elementor-toggle-icon.elementor-toggle-icon-right {
	margin-left: 5px;
}

@media (max-width:1200px) {}

@media (max-width:1024px) {}

@media (max-width:880px) {}

@media (max-width:767px) {}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}