body.page_biographie #menu_button {
  background: url('../img/menu_white.svg') no-repeat;
}
body.page_biographie .logo,
body.page_biographie .logo a {
	color:#fff;
}
body.page_biographie .block.block_default.about  {
	width:100%;
	max-width:1280px;
	margin:2vh auto;
}
body.page_biographie .block.block_default.about h2 {
	display:none;
}
body.page_biographie .block_content .text  {
	padding: var(--default-spacing);
}
body.page_biographie .block.block_default.cover  {
  left: 0px;
  margin:0;
}
body.page_biographie .block.block_default.cover aside .block_medias {
  left: 0px;
  height:50vh;
  overflow:hidden;
}
body.page_biographie .slider li img {
  height: 50vh;
}
.block.about.text main {
    display: flex;
    flex-direction: column-reverse;
}

@media only screen and (min-width: 768px) {
    .block.about.text main {
        display: flex;
        flex-direction: row;
    }
}
@media only screen and (min-width: 1280px) {
}