.main-container-manufacturing {
	padding: 20px 50px 50px;

}
.container-manufacturing {
	display: flex;
	flex-direction: column;
	gap: 40px;
	margin-bottom: 40px;
}
.row-manufacturing {
	display: flex;
	flex-wrap: wrap;
	gap: 5%;
	align-items: stretch; /* Ensures that children expand to fill the row */
	margin-top: 15px;
}
.row-manufacturing-our-projects {
	display: flex;
	flex-wrap: wrap;
	gap: 30px;
	align-items: stretch; /* Ensures that children expand to fill the row */
	margin-top: 15px;
}
.text-block-manufacturing {
	flex: 57%; /* 60% of the space */
	box-sizing: border-box;
}
.image-block-manufacturing {
	flex-basis: 37%; /* Specific for image blocks */
	padding: 0px; /* Removes padding to allow image to fill space */
	margin-bottom: 15px;
	box-sizing: border-box;
}
.image-block-manufacturing img {
	width: 100%;
	height: 100%; /* Adjusts the height to match the container */
}

/* Retail */
.row-manufacturing-retail {
	display: flex;
	flex-wrap: wrap;
	gap: 5%;
	align-items: stretch; /* Ensures that children expand to fill the row */
	margin-top: 15px;
padding:10px 100px;
}
.text-block-retail {
	flex: 67%; /* 60% of the space */
	box-sizing: border-box;
padding:30px 10px;
}
.image-block-retail {
	flex-basis: 27%; /* Specific for image blocks */
	padding: 0px; /* Removes padding to allow image to fill space */
	margin-bottom: 15px;
	box-sizing: border-box;
}
.image-block-retail img {
	width: 100%;
	height: 100%; /* Adjusts the height to match the container */
}
/* Retail */

.title-manufacturing {
	font-size: 18px;
	font-weight: bold;
	color: #2e67b1;
}
.content-manufacturing {
	font-size: 16px;
	color: #000000;
	margin-top: 15px;
	margin-bottom: 15px;
}
.subheading-manufacturing {
	color: #2e67b1;
}
.content-manufacturing li {
	list-style-type: none;
}
.description-below-banner {
	font-weight: bold;
	color: #000000;
}
.blue-line-manufacturing {
	width: 100%;
	height: 10px;
	background-color: #2e67b1;
	margin-top: 50px;
	margin-bottom: 30px;
}
.brochure-container-manufacturing {
	display: flex;
	flex-direction: row; /* Default to side-by-side */
	align-items: center;
	text-align: left;
	max-width: 80%; /* Adjust based on your preference */
	box-sizing: border-box;
	margin: auto;

}
.brochure-container-manufacturing{
flex:1;
}
.brochure-content-manufacturing{
color:#2E67B1;font-weight:700;padding:auto 100px;
}
.custom-image {
	width: 100%;
}

@media (max-width: 768px) {
	.main-container-manufacturing {
		padding: 20px;
	}
	.row-manufacturing {
		flex-direction: column;
	}
	.text-block-manufacturing{
		flex: 100%; /* Take full width on small screens */

}
	.image-block-manufacturing {
		order: -1; /* Reset order on small screens */
		flex: 100%; /* Take full width on small screens */
	}
	.brochure-container-manufacturing {
		flex-wrap: wrap-reverse;
	}
.brochure-content-manufacturing{
padding:10px 10px;
}

/* Retail */
.row-manufacturing-retail {
	flex-direction: column;
padding:10px 10px;
}

.text-block-retail{		flex: 100%; 
}
.image-block-retail {
	order: -1; /* Reset order on small screens */
		flex: 100%; /* Take full width on small screens */
}
.text-block-retail{
padding: 20px 20px;
}
.image-block-retail img {
	width: 100%;
	height: 100%; /* Adjusts the height to match the container */
}
/* Retail */
}
