li.item-informations-coordonne:nth-child(1) {display: flex;align-items: center;}

.contenu-page .element-nos-realisations  .voir-plus{
    position: relative;
    background-color: transparent;
    border: 2px solid #fff;
    color: #fff;
    border-radius: 25px;
    max-width: 150px;
    padding: 10px 20px;
    display: flex;
    width: 100%;
    height: auto;
    font-size: 20px;
    text-align: center;
    justify-content: center;
    margin: auto;
    position: absolute;
    left: 0;
    bottom: 20px;
}
.contenu-page .element-nos-realisations  .voir-plus::before{
    content: '';
    margin: unset;

}

#nos-realisations .containeur-element-nos-realisations .element-nos-realisations {
    position: relative;
}

.contenu-actu {
    margin-top: -44px;
    background: #fff;
    padding-top: 17px;
    border-radius: 0px 52px 0px 0px;
}








@media(min-width:769px){
    nav#top-navigation {
        background: #24214A;
    }
    nav#top-navigation {
        background: #24214A;
    }
    
    li.menu-item a {
        color: #fff !important;
    }
    
    #entete-page #top-navigation .menu-item.active a {
        border: unset;
        border-bottom: 4px solid #EAF1F2;
    }
    #entete-page #top-navigation .menu-item a:hover {
        border: unset;
        border-bottom: 4px solid #EAF1F2;
    }
    
    #entete-page #top-navigation .menu-item a {
        border-radius: unset !important;
    }
    .containeur-menu {
        display: flex;
        align-items: center;
        max-width: 1280px;
        width: 100%;
    }
    #entete-page #top-navigation #lien-navigation {
        padding-top: 0;
    }
    
    #entete-page #top-navigation {
        padding-bottom: 0;
    }
    #entete-page .containeur-sociaux-menu {
        max-width: 89px;
        width: 100%;
        font-size: 35px;
        color: #fff;
        display: flex;
        justify-content: space-around;
    }
    ul.informations-coordonnes {
        display: flex;
        justify-content: space-around;
        padding-top: 18px;
    }
    
    
    .containeur-logo-footer {
        display: flex;
        border-bottom: 2px solid #fff;
        padding-bottom: 23px;
    }
    #entete-page .containeur-sociaux-menu a {
        color: #fff;
    }
    
    #entete-page .containeur-sociaux-menu a:hover{
        color:#E95045;
    }
    .element-access.demande-un-devis {
        background: #24214A;
    }

    .element-nos-realisations a{
        display: none !important;
    }

    .element-nos-realisations.slick-center a{
        display: flex !important;
    }
    .element-nos-realisations.slick-center a:hover{
        background-color:#E95045;
    }
    .element-nos-realisations.slick-center .containeur-lien-realisations {
        display: flex;
        background: linear-gradient(180deg, transparent, #000000c4);
        height: 87px;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
    }
    .element-nos-realisations:not(.element-nos-realisations.slick-center){
        display: flex;
        background: linear-gradient(180deg, transparent, #000000c4);
        height: 300px;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
    }

}

@media(min-width:1200px){
    .element-nos-realisations {
        max-width:380px;
        width:100%;
    }
    .containeur-element-nos-realisations button.slick-prev {
        left: 15% !important;
        position: relative;
        z-index: 1;
    }
    
    .containeur-element-nos-realisations button.slick-arrow:before {
        color: #fff !important;
    }
    
    .containeur-element-nos-realisations button.slick-next {
        right: 15% !important;
        position: relative;
        z-index: 1;
    }
    .element-access.demande-un-devis {
        background: #24214A;
    }
    
    .element-nos-realisations.slick-center {
        height: 422px !important;
        margin-top: 10px;
        border-radius: 40px 40px 0px 0px;
        max-width: 562px;
        width: 100%;
    }
    
    .containeur-element-nos-realisations .slick-track {
        display: flex;
        align-items: center;
    }
}