#header-wrapper {
	background: $primary-color url(img/mairie-nuage.png) top center no-repeat;
	color: white;
	h1 a {
		display: block;
		text-indent: -10000px;
		line-height: 180px;
		font-size: 2.857rem;
		color: white;
		font-weight: normal;
	}
}

#nav-wrapper {
	background: $nav-background;
	ul {
		margin-top: 0;
	}
}

#footer-wrapper {
	border-top: 15px solid #9ed079;
	position: relative;
	&::before {
		content: "";
		position: absolute;
		right: 0;
		top: -92px;
		display: block;
		background: url(img/img-footer.png);
		width: 265px;
		height: 77px;
	}
}
