@media screen and (min-width :1199px) and (max-width: 1366px) {
	
	
}

@media screen and (min-width: 992px) and (max-width: 1198px) {
	
	
}

/********Sm-start*******/
@media screen and (min-width: 768px) and (max-width: 991px) {
	
	
}

@media screen and (max-width: 980px) {
	
}

@media screen and (max-width: 768px) {
	
	
}

@media screen and (min-width: 480px) and (max-width: 766px) {
	
	
}

/********xs-start********/
@media screen and (max-width: 768px) {
	body {
		overflow-x:hidden;
	}
	.TopHeadCont {
		display:none;
	}
	#header {
		padding:4px 0;
	}
	.area_wrap {
		padding-left:15px;
		padding-right:15px;
	}
	#header .logo {
		width:85%;
	}
	.logo img {
		width:65%;
	}
	#header.header-scrolled {
		padding:6px 0;
	}
	.header-scrolled .logo img {
		width: 50%;
		height: auto;
	}
	.slider_banner {
		margin-top: 15%;
	}
	.slider_banner .swiper-button-prev, .slider_banner .swiper-button-next {
		display: inline-block;
		width: 25px;
		height: 35px;
		line-height: 35px;
		font-size: 14px;
	}
	.slider_banner:hover .swiper-button-prev {
		left:20px;
	}
	.slider_banner:hover .swiper-button-next {
		right: 20px;
	}
	.swiper-pagination-white .swiper-pagination-bullet {
		width: 30px;
		margin: 0 6px;
	}
	.swiper-pagination-bullet {
		height:0px;
	}
	.hm_abt_sec {
		padding:70px 0;
	}
	.hm_abt_bx {
		padding-top:0px;
		padding-bottom:15px;
	}
	.abt_cont_section {
		padding:0px;
	}
	.abt_hed_sec h1 {
		font-size:24px;
	}
	.abt_cont_para {
		padding: 15px 0 20px 30px;
	}
	.abt_cont_para:before {
		position: absolute;
		content: "";
		height: 100%;
		width: 3px;
		left: 10px;
		top: -13%;
		border-radius: 50px;
		background: #000;
		z-index: -1;
	}
	.abt_cont_para p {
		font-size: 14px;
		line-height: 24px;
		padding-bottom: 20px;
	}
	.hm_abt_anch a {
		padding:10px 35px;
		font-size:14px;
	}
	.midd_sec_hed h4 {
		font-size: 17px;
		color: #5857a6;
		text-align: center;
		font-weight: bold;
		text-transform: capitalize;
		letter-spacing: 0.50px;
		line-height: 24px;
		padding: 0;
	}
	.product_item .product_dtl h4 {
		font-size:15px;
	}
	.client-head h2 {
		font-size:22px;
	}
	.hm_machine_dtl h3 {
		font-size:21px;
	}
	.hm_machine_dtl {
		padding:0px;
	}
	.hm_machine_dtl p {
		line-height:24px;
	}
	.foot_cont_dtl p {
		font-size:12.5px;
	}
	.foot_cont_dtl h4, .foot_link h4 {
		font-size:17px;
	}
	.foot_link ul {
		padding-bottom:15px;
	}
	.foot_menu {
		display:none;
	}
	.foot_btn {
		padding:0px;
		top:0;
	}
	.hm_footer_main {
		padding:60px 0 30px 0;
	}
	.foot_last p {
		font-size:13px;
		padding-top:20px;
	}
	.hm_prd_sec {
		background-repeat:repeat;
	}
	.inn_abt_banner {
		height:200px;
	}
	.inn_abt_hed h1 {
		padding-top:120px;
		font-size:28px;
	}
	.inn_about_main {
		padding:60px 0;
	}
	.inn_abt_dtl h3 {
		font-size:21px;
		letter-spacing:0.50px;
	}
	.inn_abt_dtl span {
		font-size:15px;
	}
	.inn_abt_bx_para p {
		line-height:24px;
	}
	.inn_abt_bx_para {
		padding:10px;
	}
	.abt_heding h4, .cont_frm_hed h4 {
		font-size:19px;
	}
	.inn_abt_bx_para ul li {
		line-height:24px;
		font-size:13px;
	}
	.inn_abt_mg img {
		margin-top:0px;
		margin-bottom:20px;
	}
	.inn_contact_main {
		padding:60px 0 0 0;
	}
	.cont_form {
		padding:0px;
	}
	input[type=text], [type=email], [type=number], textarea, select {
		padding:8px 15px;
	}
	.butn-bg i {
		line-height: 35px;
	}
	.butn-bg {
		font-size: 16px;
		padding: 4px 25px;
		margin-bottom:20px;
	}
	.inn_cont_dtl {
		padding:20px 12px;
		margin-bottom:30px;
	}
	.cont_dtl h2 {
		font-size:25px;
	}
	.cont_dtl p {
		line-height:24px;
	}
	.cont_mg i {
		line-height:30px;
		font-size:14px;
	}
	.cont_mg {
		width:30px;
		height:30px;
		line-height:30px;
	}
	.cont_bx {
		padding-left:40px;
	}
	.cont_bx h6 {
		font-size:15px;
	}
	.cont_bx span {
		line-height:24px;
		font-size:13px;
	}
	.btm-watsap a img {
		width:75%;
	}
	.quote_frm_hed h4:before, .quote_frm_hed h4:after {
		display:none;
	}
	.quote_frm_hed h4 {
		padding:0 10px 10px 10px;
		font-size:16px;
	}
	.inn_prod_banner, .inn_prod_toilet_soap_banner, .inn_prod_detergent_banner {
		/* height:280px; */
		height: 260px;
		background-size: cover;
	}
	.inn_prd_dtl h3 {
		font-size:21px;
	}
	.inn_prd_dtl h3 {
		font-size: 21px;
		padding-left:0px;
		padding-bottom:15px;
	}
	.inn_prd_dtl h3:after, .inn_prd_dtl h3:before {
		display:none;
	}
	.inn_prd_dtl p {
		font-size: 14px;
		line-height: 24px;
		padding-bottom:5px;
	}
	.prd_mch_lst p span {
		font-size:14px;
	}
	.open-button {
		right: 10px;
		width: 215px;
	}
	.title {
		background: #bf261c;
		font-size: 13px !important;
		padding: 7px 5px !important;
		color: #fff !important;
		border-radius: 10px 10px 0 0;
		text-align: center;
	}
	.form-popup {
		right:10px;
	}
	.form-container {
		max-width: 230px;
		padding: 10px;
		background-color: white;
	}
	#mrova-contactform-input {
		padding:0px;
		width:100%;
	}
	#mrova-contactform-textarea {
		width:100%;
	}
	.new-form input[type='submit'] {
		display: block;
		width: 88px;
		padding: 0 10px;
		height: 35px;
		line-height: 35px;
		border-radius: 20px;
		cursor: pointer;
		transition: all .4s ease;
		color: #fff !important;
		border: none;
		font-size: 13px;
		margin: 0 15px;
		float: left;
	}
	.form-container .cancel {
		width:88px;
		padding:0 10px;
	}
	
	
	
}

@media screen and (max-width: 360px) {
	.slider_banner {
		margin-top: 18%;
	}
	.inn_abt_banner {
		height:230px;
	}
	
	
	
	
}

@media screen and (max-width: 320px) {
	.slider_banner {
		margin-top: 17%;
	}
	
}