/* 2073 FR | 2074 EN */

.t2326.custom__page-style .main .page--generic-article .container,
.t2326.custom__page-style .main .custom__container .container {
	padding: 2em 0;
}

.t2326.custom__page-style .main .container.container--title {
	padding: 2em 2em 0;
}

.t2326.custom__page-style .main .section {
	padding: 0;
}

.t2326.custom__page-style .main h3 {
	margin: 0;
}

.t2326.custom__page-style .main .information--article {
	padding: 0 3.5em;
}

.t2326.custom__page-style header .media--logo {
	display: none;
}

.t2326.custom__page-style .custom__logo {
	width: 40%;
	margin-left: 1em;
}

.t2326.custom__page-style .custom__maps {
	display: none;
    width: 100%;
    margin-right: 0;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: row;
}

.t2326.custom__page-style .custom__maps-mobile {
	display: block;
	text-align: center;
}	

.t2326.custom__page-style .custom__maps img,
.t2326.custom__page-style .custom__maps-mobile img {
	display: block;
	width: 100%;
}

.t2326.custom__page-style .custom__banner {
	object-fit: cover;
}

@media only screen and (min-width: 768px) {
	.t2326.custom__page-style .main .page--generic-article .container,
	.t2326.custom__page-style .main .custom__container .container {
		padding: 2em;
	}

	.t2326.custom__page-style .main .container.container--title {
		padding: 2em 2em 0;
	}

	.t2326.custom__page-style .main .section {
		padding: 0 0.5em;
	}

	.t2326.custom__page-style .main h3 {
		margin: 0 0 1em;
	}

	.t2326.custom__page-style .main .information--article {
		padding: 0;
	}

	.t2326.custom__page-style header .media--logo {
		display: block;
	}

	.t2326.custom__page-style .custom__logo {
		width: auto;
	}

	.t2326.custom__page-style .custom__maps {
		display: flex;
	    width: auto;
	    flex-direction: column;
	}

	.t2326.custom__page-style .custom__maps-mobile {
		display: none;
	}

	.t2326.custom__page-style .page--header-top {
		background: rgba(0, 0, 0, 0.25);
	}
}

@media only screen and (min-width: 1024px) {
	.t2326.custom__page-style .main .page--generic-article .container,
	.t2326.custom__page-style .main .custom__container .container {
		max-width: unset;
		padding: 2.5em;
	}

	.t2326.custom__page-style .main .container.container--title {
		padding: 2.5em 2.5em 0;
	}

	.t2326.custom__page-style .custom__logo {
		margin-left: 3em;
	}

	.t2326.custom__page-style .section--generic-article .media--article {
        width: 60%;
    }

	.t2326.custom__page-style .section--generic-article {
		align-items: center;
	}

	.t2326.custom__page-style .information--article {
        margin: 0;
    }
	
	.t2326.custom__page-style div.information--article {
    	margin-right: 5%;
	}

	.t2326.custom__page-style div.media--article+div.information--article {
    	margin-left: 5%;
    	margin-right: 0;
	}	

	.t2326.custom__page-style .custom__maps {
		flex-wrap: nowrap;
    	flex-direction: row;
	}

	.t2326.custom__page-style .custom__road-map {
		width: 34.6%;
	}

	.t2326.custom__page-style .custom__plan {
		width: 65.4%;
	}
}