body {
            font-family: Baskerville, 'Palatino Linotype', Palatino, 'Century Schoolbook L', 'Times New Roman', 'serif';
            margin: 0;
            padding: 0;
        }
        .container {
            max-width: 1200px;
            margin: 20px auto;
            display:flex;
            justify-content: space-between;
            padding: 20px;
            border-radius: 10px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
			background-color: burlywood;
        }
	

        .ingredients {
            flex: 1.95;
            padding-right: 20px;
            text-align: center;
			margin-right:5px;
			border-radius: 5px;
            box-shadow: 0 2px 5px rgba(0,0,0,0.1);	
			background-image: url('background-image.jpg');
            background-size: cover;
            background-repeat: no-repeat;
            background-attachment: fixed;
			background-color:cornsilk;
            color: #333;
			
        }
        .ingredient-column {
            float:inherit;
            width: 90%;
        }
        .ingredient-item {
            margin-bottom: 30px;
			margin-left:30px;
			margin-right:30px;
            display:flex;
            align-items: center;
            flex-direction:row;
			border-radius: 50px;
            box-shadow: 0 2px 5px rgba(0,0,0,0.1);
			background-color:burlywood;
        }
        .ingredient-item img {
            max-width: 110px;
            height: 110px;
            border-radius: 50px;
			
        }
        .ingredient-details {
            margin-top: 3px;
            text-align:start;
			
        }
        .recipe {
            flex: 3.5;
            padding-left: 20px;
            text-align: center;	
			margin-left:5px;
		    border-radius: 5px;
            box-shadow: 0 2px 5px rgba(0,0,0,0.1);
            background-image: url('background-image.jpg');
            background-size: cover;
            background-repeat: no-repeat;
            background-attachment: fixed;
            color: #333;
			background-color:cornsilk;
        }
        .Lasagna img {
            max-width: 400px;
            height: auto;
            border-radius: 80px;
            margin-bottom: 20px;
			box-shadow:0 10px 5px rgba(0,0,0,0.1);

        }
        .recipe-steps {
            text-align: left;
        }
        .recipe-step {
            margin-bottom: 50px;
        }
        h2, h3 {
            color: #555;
            font-weight: bold;
        }
        p {
            line-height: 1.6;
        }

		.footer {
   			display: flex;
    		justify-content: center;
    		align-items: center;
   			padding: 10px;
		}

		.footer-column {
    		display: flex;
    		justify-content: center;
    		align-items: center;
		}

		.highlighted-text {
   		 	background-color:burlywood;
    		padding: 5px 10px;
    		border-radius: 5px;
		}
