@media (max-width: 1199px) and (min-width: 992px) {
     h1 {
    font-size: 32px;
}
	    .filter-wrapper .filter-input-wrap {
        padding: 0px 30px 30px;
    }
	
}
 

@media (max-width: 360px) {
 
  .hdr01 a {
    color: #761e31;
    font-size: 11px;
	font-weight: 400;	
	}
	.hdr01 span {
    font-size: 11px;
    font-weight: 500;
}
	header.style-3 {
    padding: 0px 0;
  }
	 header.style-3 {
    padding: 0px 0;
  }
	.filter-wrapper {
        margin-top: -436px;
    }
 .title-21 {
    font-size: 10px;
    font-weight: 400;
    margin-right: 0px;
}
	.pop-searches{
	        display: none !important;
	}
	.package-card {
    display: inline-table!important;
    padding: 10px;
  }
	    .package-card .package-content h5 a {
        font-size: 13px;
    }
	.package-card .package-img-wrap .package-img img {
    border-radius: 10px;
    min-height: 70px;
		width: 100%;}
}

@media (max-width: 767px) {
   .hdr01 a {
    color: #761e31;
    font-size: 11px;
	   font-weight: 400;	
	}
	.hdr01 span {
    font-size: 11px;
    font-weight: 500;
}
	 header.style-3 {
    padding: 0px 0;
  }
	.filter-wrapper {
        margin-top: -363px;
    }
 .title-21 {
    font-size: 10px;
    font-weight: 400;
    margin-right: 0px;
}
	.pop-searches{
	        display: none !important;
	}
	.package-card {
    display: inline-table!important;
    padding: 10px;
  }
	    .package-card .package-content h5 a {
        font-size: 13px;
    }
	.package-card .package-img-wrap .package-img img {
    border-radius: 10px;
    min-height: 70px;
		width: 100%;}

	.home2-about-section .service-area .single-service a {
	gap: 12px;
    color: var(--title-color);
    font-family: var(--font-roboto);
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
	}
	
	.package-card {
    display: inline-table!important;
    padding: 10px;height: 216px !important;
  }
	header.style-3 .main-menu > ul > li.menu-item-has-children {
    transition: all 0.55s 
ease-in-out;
    border-bottom: 1px solid #ffffff;
}
	    header.style-3 .main-menu.show-menu {
        transform: translateX(0);
        background: #452829;
    }
	header.style-3 .main-menu > ul > li > a {
        
        color: #ffffff;
    }
	.mega-menu ul li a {
    color: #ffffff;
		font-size: 14px;}
	
	header.style-3 .mobile-logo-area .menu-close-btn i {
    font-size: 26px;
    line-height: 1;
    color: #ffffff;
    transition: 0.35s;
}
	header.style-3 .main-menu > ul > li .bi {
        top: 13px;
        font-size: 20px;
		color: #ffffff;}
	h6.fw-bold.text-danger {
    margin-bottom: 0px;
    margin-top: 0px;
    color: #ffffff !important;
    border-bottom: 2px solid #ffffff;
}
	.navbar-custom {
	display:none;
	}
	.package-grid-page .package-grid-top-area {
		display:none;
	}
	 
	.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}
	.hdr01 {
    display: none;
}
	.image-right {
    width: 149px!important;
  
}
	.main-data {
    font-size: 14px!important;
    font-weight: 500!important;
}    .container-1d {
        padding: 4px 34px !important;
    }
	 .package-card.four .package-content {
    gap:0px;
  }
	    header.style-3 .main-menu > ul > li ul.sub-menu > li a {
        color: #ffffff;
        padding: 12px 0px;
    }
 header.style-3 .main-menu > ul > li:hover > a {
      border-color: rgb(255 255 255);
    background-color: rgb(255 255 255 / 98%);
  -webkit-backdrop-filter: blur(150px);
          backdrop-filter: blur(150px);   
	border-radius: 0px;
    padding: 13px;
    margin-left: 0px;
    margin-right: -15px;
}
	a {
    color: rgb(255 255 255);
    
}
}


@media (max-width: 576px) {
  .package-card {
    display: inline-table!important;
    padding: 10px;height: 216px !important;
  }
	.hdr01 {
    display: none;
}
	.image-right {
    width: 149px!important;
  
}
	.main-data {
    font-size: 14px;
    font-weight: 500;
}
	    .container-1d {
        padding: 4px 34px !important;
    }
	
	    header.style-3 .main-menu > ul > li ul.sub-menu > li a {
        color: #ffffff;
        padding: 12px 0px;
    }
	
 header.style-3 .main-menu > ul > li:hover > a {
      border-color: rgb(255 255 255);
    background-color: rgb(255 255 255 / 98%);
  -webkit-backdrop-filter: blur(150px);
          backdrop-filter: blur(150px);   
	border-radius: 0px;
    padding: 13px;
    margin-left: 0px;
    margin-right: -15px;
}
	a {
    color: rgb(255 255 255);
    
}
.filter-wrapper .filter-input-wrap .filter-input.show {
    display: grid;
    justify-content: center;
    display: flow;
    width: 90%;
    margin: 0 auto;
}
	
}



@media (min-width: 768px) and (max-width: 1024px) {
	
    h1 {
    font-size: 30px!important;
}
	.search-btn1 {
    border-radius: 0px;
    background: #761e31;
    color: #ffffff;
    width: 100%;
    padding: 8px;
    height: auto;
   /* margin-top: 18px!important; */
    border: 1px solid #fff;
    /*left: 50%!important;*/
    position: relative!important;
}
	.title-21 {
    font-size: 12px;
    font-weight: 500;
    margin-right: 8px;
}
	
	
	.package-card {
    display: inline-block!important;
    padding: 10px;
    border-radius: 6px;
    border: 1px solid var(--borders-color);
    background-color: var(--white-color);
    text-align: center;
    background: #ffffff !important;
    box-shadow: 4px 3px 6px 0px #d9d9d9;
    height: auto;
}
	
.city-vendor-card-wrapper {
        flex: 0 0 90%;
        max-width: 44%!important;
    }
	.hdr01 span {
    font-size: 12px;
    font-weight: 500;
}
	.home4-why-choose-us-section {
        padding: 70px 0 54px;
    }
	    header.style-3 .contact-area .content span {
          color: #ffffff; 
    }
	

.filter-wrapper .filter-input-wrap .filter-input.show {
    display: grid;
    justify-content: center;
    display: flow;
    width: 70%;
    margin: 0 auto;
}

}

 
/*
@media (max-width: 1024px) and (min-width: 768px) {
	
         .search-btn1 {
        border-radius: 0px;
        background: #761e31;
        color: #ffffff;
        width: 100%;
        padding: 8px;
        height: auto;
       margin-top: 0px ;
        border: 1px solid #fff;
        left: 0%;
        position: relative !important;
    }*/

 


