#menu_interne_en .menuInterne {
    width: 100% !important;
    height: auto !important;
}
#menu_interne_en .item-interne {
    font-size: 17px;
    font-family: 'Montserrat';
    font-weight: 400;
    color: #80868A;
    padding: 0 !important;
}
#menu_interne_en .item-interne span {
    padding: 0 !important;
}
#menu_interne_en .item-interne {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
#menu_interne_en .menuInterne li {
    padding-left: 65px !important;
}
#menu_interne_en .menuInterne li:first-child {
    padding-left: 0px !important;
}
#menu_interne_en .rmLeftImage {
    max-height: 40px;
    margin: 0 !important;
    margin-bottom: 10px !important;
    transform: scale(1);
    transition: 0.5s ease all;
    position: relative;
}
#menu_interne_en .item-interne:hover {
    color: #1485C4;
    text-decoration: none;
}
#menu_interne_en .item-interne.active {
    color: #1485C4;
    text-decoration: none;
}
#menu_interne_en .item-interne:hover .rmLeftImage {
    transform: scale(0);
    transition: 0.5s ease all;
}
#menu_interne_en .item-interne.active .rmLeftImage {
    transform: scale(0);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne  .item-interne:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
}
#menu_interne_en .menuInterne li:nth-child(1) .item-interne:before {
    transform: scale(0);
    transition: 0.5s ease all;
    height: 40px;
    width: 39px;
}
#menu_interne_en .menuInterne li:nth-child(1) .item-interne:hover:before {
    background: url(/Files/App_002/Images/icon-situer-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne li:nth-child(1) .item-interne.active:before {
    background: url(/Files/App_002/Images/icon-situer-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne li:nth-child(2) .item-interne:before {
    transform: scale(0);
    transition: 0.5s ease all;
    height: 40px;
    width: 41px;
}
#menu_interne_en .menuInterne li:nth-child(2) .item-interne:hover:before {
    background: url(/Files/App_002/Images/icon-visiter-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne li:nth-child(2) .item-interne.active:before {
    background: url(/Files/App_002/Images/icon-visiter-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne li:nth-child(3) .item-interne:before {
    transform: scale(0);
    transition: 0.5s ease all;
    height: 41px;
    width: 38px;
}
#menu_interne_en .menuInterne li:nth-child(3) .item-interne:hover:before {
    background: url(/Files/App_002/Images/icon-joindre-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne li:nth-child(3) .item-interne.active:before {
    background: url(/Files/App_002/Images/icon-joindre-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne li:nth-child(4) .item-interne:before {
    transform: scale(0);
    transition: 0.5s ease all;
    height: 40px;
    width: 49px;
}
#menu_interne_en .menuInterne li:nth-child(4) .item-interne:hover:before {
    background: url(/Files/App_002/Images/icon-equipe-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne li:nth-child(4) .item-interne.active:before {
    background: url(/Files/App_002/Images/icon-equipe-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne li:nth-child(5) .item-interne:before {
    transform: scale(0);
    transition: 0.5s ease all;
    height: 38px;
    width: 38px;
}
#menu_interne_en .menuInterne li:nth-child(5) .item-interne:hover:before {
    background: url(/Files/App_002/Images/icon-hygiene-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
#menu_interne_en .menuInterne li:nth-child(5) .item-interne.active:before {
    background: url(/Files/App_002/Images/icon-hygiene-hover.png) center center no-repeat;
    transform: scale(1);
    transition: 0.5s ease all;
}
@media screen and (max-width: 1440px) {
#menu_interne_en .item-interne {
    font-size: 15px;
}
#menu_interne_en .rmLeftImage {
    max-height: 30px;
}
#menu_interne_en .menuInterne li:nth-child(1) .item-interne:hover:before {
    transform: scale(0.7);
}
#menu_interne_en .menuInterne li:nth-child(1) .item-interne.active:before {
    transform: scale(0.7);
}
#menu_interne_en .menuInterne li:nth-child(2) .item-interne:hover:before {
    transform: scale(0.7);
}
#menu_interne_en .menuInterne li:nth-child(2) .item-interne.active:before {
    transform: scale(0.7);
}
#menu_interne_en .menuInterne li:nth-child(3) .item-interne:hover:before {
    transform: scale(0.7);
}
#menu_interne_en .menuInterne li:nth-child(3) .item-interne.active:before {
    transform: scale(0.7);
}
#menu_interne_en .menuInterne li:nth-child(4) .item-interne:hover:before {
    transform: scale(0.7);
}
#menu_interne_en .menuInterne li:nth-child(4) .item-interne.active:before {
    transform: scale(0.7);
}
#menu_interne_en .menuInterne li:nth-child(5) .item-interne:hover:before {
    transform: scale(0.7);
}
#menu_interne_en .menuInterne li:nth-child(5) .item-interne.active:before {
    transform: scale(0.7);
}
}
@media screen and (max-width: 991px) {
#menu_interne_en .menuInterne li {
    padding-left: 25px !important;
}
}
@media screen and (max-width: 1200px) {
#menu_interne_en .menuInterne li {
    padding-left: 40px !important;
}
}
@media screen and (max-width: 767px) {
#menu_interne_en .menuInterne li .item-interne.active:before {display: none;}
#menu_interne_en .menuInterne li .item-interne:hover:before {display: none;}
#menu_interne_en .rmLeftImage {
    display: none;
}
#menu_interne_en .item-interne {
    font-size: 14px;
}
#menu_interne_en .menuInterne li:first-child {
    padding-left: 0px !important;
    padding-top: 0 !important;
}
#menu_interne_en .menuInterne li {
    padding-left: 0px !important;
    width: 100%;
    padding-top: 10px;
}
}



