
.text-menu{
-webkit-transform: rotate(-90deg);
position: absolute;
transition: transform(-50% , -50%);
top: 42%;
left: 20%;
}
.text-menu-bloc{
width: 100%;
height: 100%;
background-color: #000;
color: #fff;
text-align: center;
}
.text-menu-2 {

    position: absolute;
    top: 38%;
    left: 0;
    width: 100%;

}
.text-bloc-menu-2 {
    width: 100%;
    height: 100%;
    background-color: #000;
    color: #fff;
}
.row-1{
padding-bottom : 15px ;
}
.nav.flex-column.megamenu li {
    padding-bottom: 15px;
}

h5, .h5 {
    font-size: 18px;
}

.text-menu-3 {
    position: absolute;
    top: 45%;
    left: 0;
    width: 100%;
}