.main_logo{
	width: 100%;
}
.text--black{
	color: black !important;
}
.works_section_img{
	width: 14%;
	padding-bottom: 10px !important;
}
.your-favorite-food_img{
	padding : 0 15px !important;
}
.works_section_img_4{
	width: 19%;
	padding-bottom: 10px !important;
}
.works_section_img_1{
	width: 12%;
	padding-bottom: 10px !important;
}
.gap1{
	padding: 50px 0px 0px 0px;
}
.works_section_img_map{
	width: 100%;
}
.work-card-map{
	text-align: center;
}

.img-restaurant img, .food-photo-section img, .sit-at-img img, .reviews-img img, .img-subscribe img, .about-img img, .our-mission-img img, .video-section-img img, .about-counters-img img .contact-us-img img .join-img-blog img{
	width: 100% !important;
}
.footer_main_logo{
	height: 38px;
	width: 170px;
}

.contact_us_email{
	font-size: 12px !important;
	font-weight: 600 !important;
}

.address:hover .contact_us_email{
	color: white !important;
}

.counter-img-data1{
	background-color: white !important;
}

.font-color-linear
{
	background: linear-gradient(to right, #C93D1C 0%, #e4972f 100%) !important;
    -webkit-background-clip: text !important;
    color: transparent !important;
    /*font-weight: bold;*/
    display: inline-block;
}

@media screen (max-width: 1242px){
	.hero-section-img-service:before{
		left: 0% !important;
	}
}

/*less than 100% screen*/
/*@media screen (max-width: 5520px) and (min-width:1516px) {*/
/*@media screen and (max-width: 100%) {*/
	.pl25_pr_25{
	    padding-left: 25px;
	    padding-right: 25px;
	/*}*/
}

/*125%*/
@media screen (min-width: 1090px) and (max-width : 1100px){
	.pllr{
		padding-left: 0px !important;
	}
}
.hading p{
	padding-top: 20px !important;
}