.titre-article {
    padding-bottom: 10px;
}

.boutonformulaire {
    padding-top: 20px;
}

.bouton-formulaire-font {
    font-size: 20px;
    background-color: #263f73;
}


.marge-formulaire {
    padding-top: 17px;
}

/* unvisited link */
.titre-article-h2 a:link {
    color: #263f73;
}

/* visited link */
.titre-article-h2 a:visited {
    color: #263f73;
}

/* mouse over link */
.titre-article-h2 a:hover {
    color: #587aa6;
}

/* selected link */
.titre-article-h2 a:active {
    color: #263f73;
}

.filled {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}
.filled img {
    flex-shrink: 0;
    width: 600px;
    height: 250px;
    object-fit: cover;
}

.uk-margin-large-bottom {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    flex-shrink: 0;
    width: 600px;
    height: 250px;
}

/* Boutons Header Telephone*/
.bouton-tel {
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 18px;
    background: #263f73;
    padding: 7px 15px;
}

.bouton-tel:hover {
    color: white;
    opacity: 0.75;
}

.bouton-tel img {
    margin: 0 10px 0 0;
}

/* Boutons Header RDV*/

.bouton-rdv {
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 18px;
    background: black;
    padding: 7px 15px;
}

.bouton-rdv:hover {
    color: white;
    opacity: 0.75;
}

.bouton-rdv.bouton-article {
    width: 200px;
}

#titre-grille {
    height: 65px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.header-droite {
    margin: 2rem;
}

.header-droite p {
    margin-bottom: 0;
}
