@media (max-width: 768px){
	h1{
		font-size: 26px;
	}
	h2{
		font-size: 24px;
	}
	h3{
		font-size: 20px;
	}
	h4{
		font-size: 18px;
	}
	h5{
		font-size: 16px;
	}
	.veg_slide_content{
		padding: 2rem;
	}
	.main-product .card-body h2{
		font-size: 1rem;
	}
	.modal-footer{
		display:grid;
	}
	.navbar-brand img{
		width:150px;
	}
	.card-text>span{
		display: block;
	}
	
	.select::after {
		padding: 0 0.3em;
	}
	
	.reg-card {
		padding: 1rem 1rem 1rem 1rem;
	}
	
	#register {
		padding: 1rem 1rem 1rem 1rem;
	}


}



@media (min-width: 992px){
	.res-cart-link{
		display:none;
	}
	.navbar-brand{padding-right:2rem;}
	
	.res-item{display:none;}
}