@media (max-width:1199px){ 
.hero-slider .owl-dots { width: 100%;}
.product-item {padding: 20px 10px 30px;}



}

 

@media (max-width: 991px){ 
.container{max-width:100%;} 
.nav ul.main-list {display: none !important;} 
.toggle-mobile, .cross { display: inline-block !important; }
.container-left { padding-left: 15px;}
.menu ul.list-style{display: none;} 
.header-info ul li:last-child{display: none;}
.menu a.btn {float: left;}
.hero-slider .item { padding: 50px 0px 100px;}
.hero-slider .owl-dots { bottom: 20px; padding: 0px 20px;}
.dropdown.col-sm-hide {display: none;}
.filter-btn.sm-btn { display: inline-block; min-width: auto; padding: 11px 20px;  border-radius: 3px;  margin-left: 10px;}
.fillter-bar { position: fixed; left: -100%; z-index: 11; background: #fff; top: 0px; height: 100vh; width: 320px; padding: 15px; 
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; overflow-y: auto; } 
.filter-cls { display: inline-block; background: transparent; color: #000; position: absolute; right: 0px; top: 0px; z-index: 99; } 
.fillter-open .fillter-bar { left: 0px; }
button.filter-cls{display: inline-block; background: transparent;  color: #000;  position: absolute;  right: 0px;
    top: 0px;  z-index: 99;   min-width: auto;  padding: 10px;}
.aside-widget h5 { font-size: 20px;}
.nav-center .owl-nav button.owl-next { margin-right: 0px;}
.nav-center .owl-nav button.owl-prev {margin-left: 0px;}


}


@media (max-width:767px){ 
    
    
    .searc-button {
    background: #000;
    width: 0%;
}
 
.col-xs-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.col-xs-6 {-webkit-box-flex: 0;  -ms-flex: 0 0 50%; flex: 0 0 50%;    max-width: 50%;}
.order-xs-1 {  -webkit-box-ordinal-group: 3;    -ms-flex-order: 0; order: 0;}
.col-xs-hide {display: none;}
.field-sm { width: 100%; padding: 0px !important; margin-bottom: 15px;}
.field .field-sm:last-child { margin-bottom: 0px;}
.map iframe {height: 300px !important;}
.top-bar:before{display: none;}
.top-bar {text-align: center;}
.top-bar-info.text-right {text-align: center !important;}
.single-img.object-fit { height: auto !important;  margin-bottom: 30px;}
.product-item { max-width: 320px;  margin: auto auto 30px; border: 0.5px solid rgb(129 129 129 / 23%);}
.product-col {border: none;}
.cta-txt {text-align: center;}
.we-item { margin-bottom: 20px;}
.testimonials-slider .owl-nav { width: 100%;}
.header-info ul li { margin-right: 0px;}
.header-info ul li a p { font-size: 17px;}
.container-left{padding-right: 15px;}
.footer-widget.pt-5 { padding-top: 0px !important;}
a.whatsapp-link { bottom: 50px; left: 10px;}
.footer-widget { margin-bottom: 20px;}
.cat-item { max-width: 320px; margin: auto auto 30px;}
.main-section.banner.inner-banner h1 { margin-bottom: 20px !important;}
.row.search-result select {  width: 216px;}
.prod-slider { margin-bottom: 30px;}
.responsive-tab a.nav-link {display: inline-block;  width: auto;   min-width: auto; padding: 12px 30px;}
.col-lg-6.col-sm-6.col-xs-12.pl-50 { padding-left: 15px !important;}

}

 
@media (max-width:575px){

.header-info ul li a p {display: none;} 
.header-info .info-icon {position: relative;} 
.fs-55 {font-size: 35px;}
.btn-section {text-align: center; margin-bottom: 20px;}
.btn-section .btn {width: 100%; margin-bottom: 20px;}
.hero-slider .item {padding: 50px 0px 30px;}
.site-box { padding: 20px 0px 20px 10px;}
.left-shape:before{display: none;}
h2 { font-size: 26px;}
.product-section { padding-top: 0px;}
h3 { font-size: 23px;}
.cimg.object-fit { position: relative;}
.testimonials-cotnent { padding-left: 0px;}
div#custom-tab1 {display: none;}
.tab-content>.tab-pane {display: block;}
.card-header a { background: #e93636; color: #fff;margin-bottom: 10px;}


}

 

 

 

 
