header{
 background-color:#000;
}

section.hero {
    background-color:red;
	background: url("../images/banner/banner-1.png") no-repeat; 
	background-position: center; 
	background-size: cover; 	
}
.download_app{
	background-color:#FFF212 !important;
	border:1px solid #FFF212 !important;
	border-radius:100px !important;
	Color:#000 !important;
}
.nav-link{
	color:#ffffff !important;
}
.banner-text h2{
	text-transform: uppercase;
    letter-spacing: 8px;
    text-align: center;
    background: #FFF212;
    padding: 12px;
}
.offer{
background:#E63037;
}
.offer h2{
text-align:center;
color:#fff;
}
.offer .inner-wrap{
    border: 1px solid #fff;
    border-radius: 6px;
}
.offer-code{
	background: #fff;
    padding: 5px;
    color: #000;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 3px;
    text-align: center;
    border-radius: 2px;
}
.offer .inner-wrap .text {
    min-height: 160px;
    min-width: 170px;
}
.text h3,.text h4{
	color:#fff;
}
.text h4{
	font-size: 42px;
    color: #FFF212;
}
.offer .inner-wrap .text{
	border-left: 1px dotted #fff;
    padding-left: 20px;
}
.trending-item .text h3,.trending-item .text h4,.trending-item .text h5{
	color:#464646;
}

.offer-col {
    border: 1px solid #D9D9D9;
    border-radius: 20px;
}
.trending-item .text h5{
	color:#E63037;
}
.app-bg{
	background-color:#FBB03B;
	height:150px;
	border-radius:12px;
}
.footer .social-links {
    color: #ffffff;
}
.explore-menu .slick-slider img{
	width:116px;
	height:auto;
}
.trending-item .text{
	margin-left:15px;
}
@media(min-width:1200px){
	section.hero {
		min-height:600px;
	}
}
@media(max-width:767px){
	.offer .inner-wrap{
		flex-wrap: wrap;
		justify-content: center;
	}
	.offer .inner-wrap .text {
    min-height: auto;
    min-width: auto;
    border-left: 0 !important;
    width: 100%;
}
.blank{
	display:none;
}
.app-bg{
	height: 80px;
}
.group1 img{
	width: 120px;
}
nav.mobile-none,.app{
	display:none
}
}

@media(max-width:1199px){
	.navbar-nav .nav-link{
		color: #000000 !important;
	}
}

.txt_green {
	color: #008d51;
}
.txt_red {
	color: #ff0000;
}

.outlet-detail-item {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 10px;
	height: 90px;
	border-radius: 10px;
	border-color: var(--dark) !important;
}

.outlet-food-pill {
	border: 1px solid;
	border-radius: 59px;
	padding: 4px 14px;
	display: inline-flex;
	margin: 0px 8px 10px 0px;
	color: var(--dark);
}

.form_contact_us input, .form_contact_us textarea, select {
	padding: 12px 24px;
	width: 100%;
	outline: none;
	border: 2px solid var(--bs-white);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	filter: drop-shadow(0 2px 6px rgba(59, 59, 59, 0.151));
	-webkit-filter: drop-shadow(0 2px 6px rgba(59, 59, 59, 0.151));
	transition: var(--transition_3s);
	-webkit-transition: var(--transition_3s);
	-moz-transition: var(--transition_3s);
	-ms-transition: var(--transition_3s);
	-o-transition: var(--transition_3s);
}
button, input, optgroup, select, textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
button, input, optgroup, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
	margin: 0;
}
.inner-wrap {
	max-height: 100%;
}
.text-15-PX {
	font-size: 15px;
}
.text-10-PX {
	font-size: 10px;
}
.navbar-nav {
	text-transform: uppercase;
}
.nav {
	text-transform: uppercase;
}