.blog-card.style2 .blog-content .blog-meta .items-wrap {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 0px 2px 0px 100px;
    border-bottom: 1px solid var(--border-2);
}
.blog-card.style2 .blog-content .blog-meta .item1 {
	top: 2px;
}

@media (max-width: 767px) {
    .section-title {
        padding: 10px 0 10px 0;
    }
}

/*---------SLIDER*****/

@media (max-width: 767px) {
    .section-title .title {
        font-size: 40px;
        line-height: 50px;
    }
	
	
}
}

.marquee-item.style1 .text-style {
	color: #eb0029;
}

.offer-card.style1 .offer-content h6 {
	margin-top: 60px;
}
.offer-card.style1 {
    padding: 0px 0px 0px 30px;
}

/*---------OFFER BANNER*****/
@media (max-width: 991px) {
    .offer-card.style1 .offer-thumb .thumbImg {
        display: none;
    }
	.offer-card.style1 .offer-content h6 {
    margin-top: 20px;
	}
	
	/*---------DAILY OFFER*****/
	.cta-wrap.style2 .cta-content h6 {
		line-height: 60px;
	}
	.cta-wrap.style2 .cta-content h3 {
        line-height: 44px;
		font-size: 34px;
    }
	.cta-wrap.style2 .cta-content p {
		line-height: 26px;
		font-size: 20px;
	}
	.dishes-card.style2 {
		padding: 26px 25px;
		margin-top: 100px;
	}
	.title-area .title {
		font-size: 25px;
		line-height: 29px;
	}
	.sticky.header-2 .header-main {
    padding: 8px;
	}
	.header-main .header-right .search-icon {
    color: #fff;
    font-size: 18px;
    padding-right: 15px;
	}
	.header-main .sidebar__toggle {
    cursor: pointer;
    font-size: 20px;
    color: #fff;
}
	
}

	/*---------Price Box*****/
.blog-card.style2 .blog-content .blog-meta .item1 {
	border: 5px solid #eb0029;
}