.menu.card-body{
    background-color: #ff8300;
}

.product-image{
    max-height: 50px;
}

.menu.card-title{
    margin: 0;
}

.menu.card-text{
    font-size: 0.9em;
    color: white;
    font-weight: 700;
}

.menu.card-img-top{
    max-height: 250px;
}

.products .menu.card{
    text-decoration: none !important;
}

.menu.card{
    padding: 10px;
}

.menu.card-wrapper{
    height: 100%;
}

.menu.card-img{
    object-fit: cover;
}

.menu.card-title {
  color: white;    
}

/* ========= desktop view start ==============*/

@media only screen and (min-width: 990px){
    .menu.card-title{
    font-size: 1.3em;
    }
    
    .menu.card-body{
        height: 80px;
    }
    
    .menu.products{
          width:1200px !important;
          margin-top: 50px;
          margin-left: 30px;
    }
    
    .products.menu.card{
        height: 85%;
    }
    
    .products .menu.card img{
        height: 235px;
    }
    
}

/* ========= desktop view end ==============*/

/* ========= mobile view start ==============*/

@media only screen and (max-width: 990px){
    .menu.card{
        padding: 15px;
    }
    .menu.card .card-img{
        max-height: 80px;
    }
    
    .menu.card-body{
       height: 4em;
       width: auto;
    }
    
    .products{
        padding: 5px ;
        margin: 1.2em 0px;
    }
    
    .menu.card-text{
        text-align: center;
    }
    
}

/* ========= mobile view end ==============*/