#accueil {
    color: var(--primary-color) !important;
}
/***Section header*****/
.section-header {
    background-image: url('../images/banner.jpg');
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.section-header .OnCol {
    margin-top: 6%;
}

.section-header .col-md-10 h2 {
    font-size: 44px;
    color: var(--white-color) !important;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    text-align: justify;
    margin-bottom: 20px;
}

.section-header .col-md-10 h4{
    font-size: 25px;
    color: var(--white-color) !important;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    text-align: justify;
}


.section-header .col-md-10 p {
    font-size: 17px;
    color: var(--white-color) !important;
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    margin-top: 2%;
}

.section-header .formulaire-recherche{
    background-color: #ffffff6f;
    padding: 18px;
    margin-top: 3%;
    margin-bottom: 10%;
}
.section-header .formulaire-recherche select,.section-header .formulaire-recherche input{
    font-size: 15px;
    color: var(--secondary-color) !important;
    font-family: "Poppins", sans-serif;
    font-weight: 400; 
    padding: 8px;
}
.formulaire-recherche ::placeholder{
    font-size: 15px;
    color: var(--secondary-color) !important;
    font-family: "Poppins", sans-serif;
    font-weight: 400; 
}
.section-header .formulaire-recherche select:focus,.section-header .formulaire-recherche input:focus{
    box-shadow: none !important;
    border-color: var(--primary-color) !important;
}
.section-header .formulaire-recherche .btn-primary{
    font-size: 15px;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
    border-radius: 25px;
    padding: 8px;
}
.section-header .formulaire-recherche .btn-primary:hover{
    transition: 0.5s;
    background-color: var(--white-color) !important;
    color: var(--primary-color) !important;
}



/*style section profil photographes*/
.section-profile{
    background-image: url('../images/category_bg.png');
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.section-profile h2{
    font-size: 30px;
    text-align: center;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 5%;
    margin-bottom: 3%;
}
.section-profile .card{
    border-radius: 0px !important;
    box-shadow: 1px 1px 8px #c5c2c241;
}
.section-profile .card:hover{
    border-color: var(--primary-color) !important;
    box-shadow: 1px 1px 8px #cea6053a;
}
.section-profile .card h5{
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 16px;
}
.section-profile .card .phone{
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 13px;
    color: var(--primary-color);
    margin-bottom: 2px !important;
}
.section-profile .card .card-text{
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 14px;
    margin-bottom: 2px !important;
}
.section-profile .card .footer-card{
    margin-bottom: 0px !important;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: var(--primary-color);
}

/*section chiffre*/
.section-chiffre{
    background-color: #FFF;
}

.section-chiffre .col-md-2{
    border: 3px solid var(--primary-color);
    margin-top: 6%;
    margin-bottom: 6%;
}
.section-chiffre .col-md-2:hover{
    background-color: #1D1D1D;
    color: #FFF !important;
}
.section-chiffre .col-md-2 h2{
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 25px;
    margin-top: 2%;
}
.section-chiffre .col-md-2 p{
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 3%;
}