@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */

     header .logo-container {
         margin-top: 25px;
     }

     .page-banner .container {
        position: relative;
    }

    .page-banner .title-container {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 0;
        right: 0;
    }

    .page-banner .title-container::after {
        background: rgba(255, 255, 255, 0.6);
    }
    
    .sidebar-page .item.produits {
        background: rgba(0, 0, 0, 0.8);
    }

    .sidebar-page .item.produits i.fa, .sidebar-page .item.catalogue i.fa {
        color: #fcca12;
    }

    header .menu-bar nav ul.menu-right > li:nth-child(1) > a:after {
        top: 25%;
        transform: translateY(-25%);
    }
}