 .body {
     background:#f5e6c8;
margin:0;
    padding:0;
        }

        .Main{
    max-width:1100px;
    margin:auto;
    background:#f8d2ad;
    padding:30px;
    border-radius:20px;
    box-shadow:  10px 4px 10px rgba(113, 152, 226, 0.15);
    }
        .header {
        background-color: #63a3de;
    color: rgb(0, 0, 0);
    text-align: center;
    padding: 20px;
    margin: 10px auto;
    border-radius: 40px;
    width: 80%;
    font-size: 28px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
}



        .category {
            font-size: 26px;
            font-weight: bold;
            margin: 30px 20px 10px;
            color: #2c3e50;
        }

        .menu-container {
            display: flex;
            flex-wrap: wrap;
            gap: 20px;
            justify-content: center;
            padding: 20px;
        }

        .menu-card {
            width: 260px;
            background: rgb(255, 255, 255);
            border-radius: 15px;
            box-shadow: 10px 4px 10px rgba(85, 4, 207, 0.15);
            overflow: hidden;
            transition: 0.3s;
        }

        .menu-card:hover {
            transform: scale(1.05);
            -webkit-transform: scale(1.05);
            -moz-transform: scale(1.05);
            -ms-transform: scale(1.05);
            -o-transform: scale(1.05);
}

        .menu-card img {
            width: 100%;
            height: 160px;
            object-fit: cover;
        }

        .menu-info {
            padding: 15px;
        }

        .menu-info h3 {
            margin: 0;
            color: #6c3483;
        }

        .menu-info p {
            font-size: 14px;
            color: #555;
            margin: 8px 0;
        }

        .price {
            font-size: 20px;
            color: #e60730;
            font-weight: bold;
        }
        .note{
            font-size: medium;
            font-family: Verdana, Geneva, Tahoma, sans-serif;
            text-align: center;
        }