.mod_portfoliolist-main {
	padding: var(--indent);
	background-color: var(--color4);
	padding-top: 4rem;
	padding-bottom: 2rem;
}
.mod_portfoliolist-main__header {
	display: grid;
}
.mod_portfoliolist-main__link {
	color: var(--color1);
	text-transform: uppercase;
	font-family: var(--font-hl);
	font-size: var(--md);
	letter-spacing: .05rem;
}
.mod_portfoliolist-main__headline {
	color: var(--color2);
	font-size: var(--lg);
	font-family: var(--font-hl);
	margin-bottom: 2rem;
}
.mod_portfoliolist-main__items {
	display: grid;
	grid-template-columns: 1fr;
	gap: var(--grid__gutter);
	grid-row-gap: 2rem;
}
.mod_portfoliolist-main__item {
	
}
.mod_portfoliolist-main__title {
	display: block;
	font-size: var(--md);
	font-family: var(--font-hl);
	margin-bottom: .5rem;
}
.mod_portfoliolist-main__image {
	margin-bottom: 1rem;
}
.mod_portfoliolist-main__image img {
	
}
.mod_portfoliolist-main__more {
	text-transform: uppercase;
	font-size: var(--md);
	font-family: var(--font-hl);
	color: var(--color1);
	letter-spacing: 0.05rem;
}
@media screen and (min-width: 768px){
	.mod_portfoliolist-main {
	
	}
	.mod_portfoliolist-main__header {
	grid-template-columns: 1fr 1fr;
	}
	.mod_portfoliolist-main__link {
	justify-self: end;
	}
	.mod_portfoliolist-main__headline {
	
	}
	.mod_portfoliolist-main__items {
	grid-template-columns: 1fr 1fr;
	}
	.mod_portfoliolist-main__item {
	
	}
	.mod_portfoliolist-main__title {
	
	}
	.mod_portfoliolist-main__image {
	
	}
	.mod_portfoliolist-main__image img {
		
	}
	.mod_portfoliolist-main__more {
		
	}	
	
}
@media screen and (min-width: 992px){
	.mod_portfoliolist-main {
	padding-bottom: 9rem;
	padding-right: 14%;
	padding-top: 7rem;
	}
	.mod_portfoliolist-main__headline {
	
	}
	.mod_portfoliolist-main__items {
	
	}
	.mod_portfoliolist-main__item {
	
	}
	.mod_portfoliolist-main__title {
	
	}
	.mod_portfoliolist-main__image {
	
	}
	.mod_portfoliolist-main__image img {
		
	}
	.mod_portfoliolist-main__more {
		
	}	
	
}
