html {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	}

body {
	background:url('background.jpg') no-repeat center fixed;
	font-family: 'Montserrat', Arial, sans-serif;
	margin:0;
	padding:25px;
	}
	
body a {
	color:inherit;
	}
	
body a:hover {
	text-decoration:none;
	}

.logo {
	width:300px;
	display:block;
	margin:auto;
	margin-bottom:30px;
	}

@media screen and (max-width: 450px) {
	.logo {
		width:100%;
		}
	}
	
.mentions_legales {
	background-color:#FFFFFF;
	padding:50px;
	}
	
@media screen and (max-width: 765px) {
	.mentions_legales {
		padding:25px;
		}
	}