/*-------------------------------
 Header Css start from here 
 ---------------------------------- */
.header-layout6 .header-logo img {width: 100%;}
/*-------------------------------
TAB MENU Css start from here 
 ---------------------------------- */
.cstm-tab-menu .tab-button span{color: #000;}
.cstm-tab-menu .tab-button.active span{color: #dc5936;}
.cate-tab {
    background: #f6f6f6;
    padding: 15px;
    margin-bottom: 25px;
    text-align: center
}
.cate-tab h2{
font-size: 1.6rem;
    font-weight: 700;
}
/*-------------------------------
Offer Cards Css start from here 
 ---------------------------------- */
section.offers-cards .vs-food-box{
    box-shadow: 0 0 10px #ebebeb;
    border-radius: 10px;
    padding: 25px;
}
section.offers-cards .vs-food-box{
    box-shadow: 0 0 10px #ebebeb;
    border-radius: 10px;
    padding: 25px;
    height: 350px;
    overflow-y: scroll;
}

section.offers-cards .vs-food-box h3{
    color: #72bb4d;
}
section.offers-cards .vs-food-box h4{
    color: #c34f2c;
    font-size: 1.2rem
}

/*-------------------------------
Pagination Css start from here 
 ---------------------------------- */
.th-pagination a, .th-pagination span {
    display: inline-block;
    text-align: center;
    position: relative;
    border: none;
    color: black;
    border: 2px solid #e89441;
    width: 56px;
    height: 56px;
    line-height: 56px;
    z-index: 1;
    font-size: 18px;
    font-weight: 500;
}

.th-pagination a:hover, .th-pagination span:hover {
    color: #fff;
    background-color: #ed994e;
}

.th-pagination .nav-links {
    text-align: center;
    margin: 0 auto;
}
.th-pagination .page-numbers.current {
    color: #fff;
    background-color: #ed994e;
}