nav.main-menu.menu-style3.link-inherit.text-right {
    font-size: 1.2rem;
}
nav.main-menu.menu-sticky1.d-none.d-lg-block.link-inherit {
    font-size: 1.2rem;
}
.header-layout6 .header-menu {
    background-color: #c50027;
}
.header-layout6 .vs-btn.mask-style1 {
    background-color: #ffffff;
    color: #000000;
}
.header-layout6 .vs-btn.mask-style1:hover {
    background-color: #fa8507;
    color: #ffffff;
}
.header-layout6 .main-menu > ul > li > a {
    color: #ffe4e4;
}
.header-layout6 .main-menu > ul > li > a:hover {
    color: #ffffff;
}
/* .sec-title1 {
    color: #ffffff !important;
} */
h3.food-title.h3,
h3.food-title.h4.mb-0 {
    font-size: 21px;
    color: #fff;
    background-color: #d1002a;
    border-radius: 14px;
    font-weight: bold;
}
section.vs-cta-wrapper.background-image.bg-fluid {
    background-color: #c50027;
}
.food-list-wrapper.food-list-layout1.food-list-right {
    /* margin-top: -180px; */
}
h3.food-title {
    margin-top: 50px;
}
.food-list-layout1 .food-list-box {
    margin-top: 45px;
}
.cta-layout2 .cta-inner {
    background-color: green;
}
h3.h1.text-font3.mb-1 {
    color: #ffffff;
}
.food-box-layout3 .vs-food-box {
    border: none;
    background-color: transparent;
}
.food-box-layout3 .food-image {
    border-bottom: none;
}
.food-box-layout3 .food-box1 .food-content {
    padding: 0px 10px 0px 10px;
    text-align: center;
}
.food-box-layout3 .food-image-one {
}

.food-box-layout3 .food-content {
    text-align: center;
    padding: 5px;
}
.theme-color,
.text-font3 {
    font-family: 'Roboto', sans-serif;
}

.header-layout6 .header-logo ::before {
    background-color: #ffffff;
}
section.vs-food-box-wrapper.bg-theme {
    background-color: #e1e5e7;
    margin-top: 700px;
}

.food-box-layout3 .shape1 {
    /* left: 0 !important; */
    right: 0 !important;
}
div.about-content {
    background-color: #ffffff;
    padding: 20px;
}
.header-layout6 .header-logo {
    height: 100% !important;
    max-height: 112px;
    width: 190px;
}
.header-layout6 .header-logo img {
    height: 90% !important;
}
.menu-style3 > ul > li {
    margin: 0 5px !important;
}
.vs-container {
    max-height: 112px;
    padding: 0px;
}
.col.position-static {
    margin-right: 10px;
}

@media (max-width: 767px) {
    .h2,
    h2 {
        margin-top: 30px;
    }
}
@media (max-width: 420px) {
    section.vs-food-box-wrapper.bg-theme {
        margin-top: 142px;
    }
    .vs-container {
        line-height: 34px;
    }
}
.footer-layout2 .footer-copyright {
    border-top: none;
}
