nav {
    background-color:black;
    color:white;
    text-align:center;
    padding: 1em 1em;
    display:flex;
    justify-content:center;
}
nav div a {
    color:white;
    padding: 1em 2em;
    margin:0;
    width:10em;
}
nav a:hover {
    background-color:#DD5735;
    color:white;
    text-decoration:none;
}
.hovermenu {
    position:relative;
}
.hovermenu>a {
    padding:1em 2.5em;
}
.submenu {
    position:absolute;
    display:flex;
    flex-direction:column;
    z-index:10;
    background-color:black;
    visibility:hidden;
}
.hovermenu:hover .submenu {
    visibility:visible;
}
#ss-rubrique2{
    bottom:-15em;
}
#ss-rubrique3{
    bottom:-11.5em;
}