nav {
 display: flex;
 flex-direction: column-reverse;
 align-items: flex-end;
}
.menu {
 flex-direction: column;
}
nav a {
 margin: 1em 0;
}
#message {
 display: none;
}
img.logo {
 display: none;
}
div.triangle {
 display: none;
}
div.slogans {
 display: block;
 margin: 0 auto;
 text-align: center;
}
h1.slogan, h2.slogan {
 transition: none;
 color: #000000;
 margin: 0.5em auto;
}
