.hero-content-width img {
    max-width: 400px !important;
}
.home-section {
    background-image: url(../images/design/welcome.webp);
    background-position: left top;
    background-repeat: no-repeat;
    background-size: contain;
}
#logo-footer {
    max-width: 320px !important;
}
#contact, #promotiles {
    background: #fdf6ed;
}
#reviews, .footerCTA {
    display: none;
}

@media (max-width:467px){
#logo-home {
    max-width: 180px !important;
}
.hero-content-width img {
    max-width: 280px !important;
}
.home-section {
    padding: 3rem 0rem;
}

}

@media (max-width:1500px){
    .home-section {
        background-image: none;
    }
}
.menu-cat {
    color: var(--color-5);
    text-align: center;    
    margin: -35px 0px 0px 0px;
    padding: 10px 30px 40px 20px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 40px;
    font-size: 40px;
    text-transform: uppercase;
}

.item-title h5 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: var(--headers);
    letter-spacing: 0;
    font-weight: 400;
    position: relative;
}

.price {
    color: var(--headers);
}


.item-title span { 
    z-index: 5;
}