@media screen and (max-width:1200px){
    .vous-recherchez .corps .bloc {
        width: 50%;
        background-position-x: center;
    }
    .columns .column.main>.column.main{
        padding-bottom: 0;
    }
    .columns .column.main{
        padding-bottom: 0;
    }
    .top-home .word{
        width: 500px;
    }
    .category-hasimages .category-view-text{
        flex-direction: column-reverse;
        align-items: center;
    }
    .category-hasimages .category-images{
        margin-left: 0;
        margin-bottom: 18px;
      }
    footer.page-footer .footer-header {
        height: auto;
        padding-bottom: 190px;
    }
    .ressources-tele .corps {
        justify-content: space-around;
    }
    .footer-header .nl-container .block.newsletter .actions{
        top: 3px;
        right: 3px;
    }
    .footer-header .nl-container .block-rs{
        width: 100%;
    }
    .footer-header .nl-container .block.newsletter {
        width: 70%;
        max-width: 70%;
        margin: 0 auto;
    }
    footer.page-footer .footer.row {
        background-position-y: 0;
        box-sizing: border-box;
        padding: 40px 54px 0;
    }
    .top-home .droite span, .top-home .droite a {
        color: #333333;
    }
    .showcart>.custom-text, .order-by-ref, .sav{
        display: none;
    }
    .header-body .block.block-search #search {
        width: 100%;
    }
    .header-menu .navigation a span {
        font-size: 9px;
    }
    .subnav .items>.item {
        width: 31%;
    }
    
  .formation-slider:after {
    border-radius: 16px 16px 16px 16px;
}

.formation-buttons {
    flex-direction: column;
    align-items: center;
}

.formation-buttons a{
    margin-bottom: 16px;
}
.formation-visiotec {
    box-shadow: -500px 0 0 #F5F5F5, 500px 0 0 #F5F5F5;
}
}