#reservation-button {padding: 100px 0;}
.area-title h2{    color: #c19c3d!important;}
.instagram{
    background: linear-gradient(
    45deg, 
    #405de6, /* Royal Blue */
    #5851db, /* Medium Purple */
    #833ab4, /* Purple */
    #c13584, /* Dark Pink */
    #e1306c, /* Red */
    #fd1d1d  /* Torch Red */
  );
    color: #fff !important;
    border-radius: 4px;
    width: 30px !important;
    height: 30px !important;
    line-height: 30px;
}
.about-area{background:none !important;}
        a.home-reservation-button{ font-size: 20px;}
        .home-reservation-button-hover:hover{background:#3c763d !important;border:1px solid #3c763d !important;}
        
        .menus-area:before,.menus-area:after{
            background:none !important;
        }
        
        .about-area{
            background:none;
        }
        
        @media (min-width:786px){
            .food-menu-list{
            display:flex;
    justify-content: center;
        } 
        }
       @media only screen and (max-width: 479px) {
    .navbar-brand>img {
      width:70px;
    }
   .top-area-bg video{
        display:block!important;
        height: 200px !important;
    }
    .about-area {
        margin-top: 205px;
    }
    .mobile-img{
        display:none
    }
    .col-lg-4{
        width:100%;
    }
}
 
ul.menu-price li p.ingredients{
    color:#000 !important;
}

ul.menu-price li p{
    color:#ca3d26 !important;
}

ul.menu-price li p span{
    color:#000 !important;
    
}

  .custom-button{background: green;    padding: 8px;    border-radius: 5px;}
  
  @media only screen and (max-width: 767px) {
    .section-padding {
        padding:100px 0!important;
    }
    
    .mobile-img{
        display:none !important;
    }
}