/*===================================
 * Responsive 
 *===================================*/

@media (max-width:1440px) {

}

@media (max-width:1366px) {

}
@media (max-width:1199px) {
	.one-line-scroll-cls {
		overflow-x: auto !important;
		overflow-y: hidden !important;
		white-space: nowrap !important;
		-webkit-overflow-scrolling: touch !important;
		scrollbar-width: none; /* Firefox এর জন্য পাতলা scrollbar */
		--container-widget-width: 100% !important;
	}

	.one-line-scroll-cls p {
		white-space: nowrap !important;
		display: inline-block;
		margin: 0;
	}
}

@media (max-width:809px) {
	.one-line-scroll-cls {
		overflow-x: unset !important;
		overflow-y: unset !important;
		white-space: unset !important;
		-webkit-overflow-scrolling: touch !important;
		scrollbar-width: none; /* Firefox এর জন্য পাতলা scrollbar */
		--container-widget-width: unset !important;
	}

	.one-line-scroll-cls p {
		white-space: unset !important;
		display: inline-block;
		margin: 0;
	}
	
	.faq_sections .e-n-tabs-heading {
		justify-content: center !important;
	}
	
	.osw-catalog .osw-toolbar{
		align-items: center !important;
		justify-content: center !important;
	}
	
	.osw-catalog .osw-toolbar .osw-filters{
		justify-content: center;
	}

	.osw-product-grid{
		grid-template-columns: repeat(auto-fill, minmax(48%, 1fr));
	}
	
	.osw-product-grid .osw-card{
		width: 100% !important;
	}

}

@media (max-width:480px) {
	
	.osw-product-grid{
		grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));
	}

}


@media(min-width: 1200px) {
	body:not(.rtl) .elementor-203 .elementor-element.elementor-element-793113f5 {
		right: 9px !important;
	}

	body.rtl .elementor-203 .elementor-element.elementor-element-793113f5 {
		left: -25px !important;
	}

	.elementor-203 .elementor-element.elementor-element-793113f5 {
		top: 9px !important;
	}
}
