.pict-profile {

    width: 100%;
    border-radius: 50%;
}

.nom-producteur {
    font-size: 70px;
    color: #ffffff;
    font-weight: bolder;
    width: max-content;
    padding-left:10px;
    padding-right:10px;
    margin-left:auto;
    background:
            linear-gradient(
                    to bottom,
                    rgba(0, 0, 0, 0.6),
                    rgba(0, 0, 0, 0)
            );
}

.cover {
    background-size: cover;
    background-image: url("../../img/aligot.jpg");
    width: 100%;
    height: 350px;
}

.onglet-producteur {
    font-size: 21px;

}

.groupe-onglets {
    margin-top:20px;
}

.descript {
    padding:30px;
}

.cont-onglet {
    padding:30px;
    font-size:20px;
}

.horaires {
    padding:30px;
    font-size:20px;
}

.descript {

}

.info-contact {
    border: 1px solid;
}

.fab {
    font-size: 52px;
    padding: 15px;
}

.adresse {
    padding: 15px;
}

.profil-container {
    margin-top: 15px;
}

.reseaux-sociaux {
    padding: 15px;
}

.jr-expe {
    font-weight: 600;
    font-size: 17px;
}

.jr-sem {
    font-weight: 300;
    font-size: 15px;
}

.img-search{
    width: 100%;
}


.section-search{
    width: 100%;
    background-image: url("../../img/recherche_4.png");
    background-size: cover;
    background-attachment: fixed;
}
.section-search .row {
    height: calc(80vh - 80px);
    min-height: 350px;
}
.img-avatar{
    height: 100px;
    width: 100px;
    border-radius: 50%;
}

.title-artisan{
    font-size: 42px;
    text-align: center;
}

/* Last product section*/


.last-product ul {
    list-style: none;
}

.last-product li {
    text-align: center;
}
.last-product img {
    width: 250px;
    height: 200px;
}

.last-product p {
    padding-top: 15px;
}

.last-product p span {
    display: block;
}
.last-product button {
    margin-top: 15px;
}

/* Last section home*/
.last-section button{
    margin-bottom: 15px;
}
