.headline {
	padding-top: 50px;
	padding-bottom: 125px;
}

.headline p {
    text-align: justify;
}

.container-fluid img {
	max-width: 300px;
}

.main p {
    text-align: justify;
}

h2 {
	font-size: 24px;
    color: var(--primary);
}

.threebuttons {
	padding-bottom: 125px;
}

/** ingredients **/
.card-ingredient {
	margin-top: 10px;
    text-align: justify;
	width: 100%;
}
.card-ingredient .card-footer {
	text-align: right;
}

/* ingredient images resizing */
.ingredienticons {
	height: 25px;
    padding-right: 12px;
}