i.um-faicon-camera,
i.um-faicon-check {
    visibility: hidden;
}

.entry.content-bg.single-entry.post-1273.page.type-page.status-publish.hentry {
    border-radius: 10px;
    margin-bottom: 109px;
}

input.um-button,
.um-request-button.um-export-data-button,
.um-request-button.um-erase-data-button {
    background: #515659 !important;
}

.um-field.um-field-text.um-field-first_name.um-field-text.um-field-type_text {
    display: none;
}

.um-header {
    border-bottom: none !important;
}

button.modal-button.render-form {
    margin: auto;
    background: #515659;
    border-radius: 5px;
}

.fea-modal-content {
    width: 88% !important;
}

.container-global-acceuil-admin {
    background: #F2F2F2;
    margin-top: 10px;
}

.container-global-acceuil-admin .acceuil-admin {
    width: 1220px;
    max-width: 95%;
    margin: auto;
    background: #ffffff;
    padding: 50px;
    border-radius: 10px;
    margin-top: 45px;
    margin-bottom: 45px;
}

.container-global-acceuil-admin .acceuil-admin .photo-info .info {
    margin-top: -60px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    text-align: center;
}

.acceuil-admin .photo-info .info .nom-complet p:first-child,
.acceuil-admin .photo-info .info .nom-utilisateur p:first-child,
.acceuil-admin .photo-info .info .email p:first-child,
.acceuil-admin .photo-info .info .type-profil p:first-child {
    font-weight: bold;
}

.container-global-acceuil-admin .acceuil-admin .modifier {
    text-align: center;
}

.container-global-acceuil-admin .acceuil-admin .titre_stat {
    text-align: center;
    margin-top: 40px;
}

.acceuil-admin .statistiques {
    display: flex;
    flex-wrap: wrap;
    margin-top: 50px;
}

.acceuil-admin .statistiques a {
    text-decoration: none;
    color: #333333;
}



.acceuil-admin .statistiques .nb-bonne-pratique,
.acceuil-admin .statistiques .nb-produit-centre,
.acceuil-admin .statistiques .nb-experiences {
    flex-basis: 30%;
    margin-right: 10px;
    /* border: 1px solid #000000; */
    padding: 30px 20px 0 20px;
    text-align: center;
    border-radius: 10px;

}

.acceuil-admin .statistiques .nb-bonne-pratique {
    background: #F2F2F2;
}

.acceuil-admin .statistiques .nb-produit-centre {
    background: #BCBCBC;
}

.acceuil-admin .statistiques .nb-experiences {
    background: #F2F2F2;
}

.acceuil-admin .statistiques .nb-bonne-pratique h4,
.acceuil-admin .statistiques .nb-produit-centre h4,
.acceuil-admin .statistiques .nb-experiences h4 {
    font-size: 20px;
}

.acceuil-admin .statistiques .nb-bonne-pratique p,
.acceuil-admin .statistiques .nb-produit-centre p,
.acceuil-admin .statistiques .nb-experiences p {
    font-size: 30px;
}

/* ****************************************************************
                        RESPONSIVE
***************************************************************** */
@media (max-width: 768px) {

    .container-global-acceuil-admin .acceuil-admin .photo-info .info {
        flex-wrap: wrap;
    }

    .acceuil-admin .photo-info .info .nom-complet,
    .acceuil-admin .photo-info .info .nom-utilisateur,
    .acceuil-admin .photo-info .info .email,
    .acceuil-admin .photo-info .info .type-profil {
        flex-basis: 100%;
        margin-bottom: 5px;
    }

    button.modal-button.render-form {
        font-size: 13px;
    }

    .acceuil-admin .statistiques .nb-bonne-pratique,
    .acceuil-admin .statistiques .nb-produit-centre,
    .acceuil-admin .statistiques .nb-experiences {
        flex-basis: 100%;
        margin-bottom: 10px;
    }

    .acceuil-admin .statistiques .nb-bonne-pratique h4,
    .acceuil-admin .statistiques .nb-produit-centre h4,
    .acceuil-admin .statistiques .nb-experiences h4 {
        font-size: 18px;
    }
}

/* 915 1080 */
@media (min-width: 769px) and (max-width: 1024px) {
    .container-global-acceuil-admin .acceuil-admin .photo-info .info {
        flex-wrap: wrap;
    }

    .acceuil-admin .photo-info .info .nom-complet,
    .acceuil-admin .photo-info .info .nom-utilisateur,
    .acceuil-admin .photo-info .info .email,
    .acceuil-admin .photo-info .info .type-profil {
        flex-basis: 49.1%;
        margin-bottom: 5px;
    }

    .acceuil-admin .statistiques .nb-bonne-pratique,
    .acceuil-admin .statistiques .nb-produit-centre,
    .acceuil-admin .statistiques .nb-experiences {
        flex-basis: 30%;
        margin-bottom: 10px;
    }

    .acceuil-admin .statistiques .nb-bonne-pratique h4,
    .acceuil-admin .statistiques .nb-produit-centre h4,
    .acceuil-admin .statistiques .nb-experiences h4 {
        font-size: 18px;
    }
}

.hfe-nav-menu.hfe-layout-horizontal.hfe-nav-menu-layout.horizontal.hfe-pointer__none {
    position: relative;
}

.hfe-nav-menu__toggle.elementor-clickable {
    color: #5F90C4;
    position: absolute;
    right: 0;
    bottom: -20px;
}

.fa-window-close:before {
    position: absolute;
    top: -22px;
    /* left: -215px; */
    left: -28px;
    z-index: 10;
    color: #5F90C4;
    font-size: 40px;
    font-weight: 700;
}