.prestations-section-title {
    font-family: "Montserrat Bold", sans-serif;
    color: #052557;
    letter-spacing: 6px;
    background: linear-gradient(25deg, #021f46 0%, #0049a9 100%);
    color: #e9eaeb;
}

/* Effet hover zoom sur les cards de principes */
.principle-card {
    transition: transform 0.3s cubic-bezier(.4,2,.6,1);
    will-change: transform;
}

.principle-card:hover, .principle-card:focus {
    transform: scale(1.04);
    z-index: 2;
    box-shadow: 0 8px 32px 0 rgba(0,0,0,0.18);
}

.card-icon {
    height: 64px;
}

.card-icon i {
    font-size: 56px;
}

#accompagnements h2 {
    letter-spacing: 1px;
    font-family: "Montserrat ExtraBold", sans-serif;
}

#accompagnements h3 {
    letter-spacing: 1px;
    font-family: "Montserrat SemiBold", sans-serif;
}

.prestation-temoignage h5 {
    color:#b8d4f1; 
}

.prestation-temoignage h4  {
    color:#b8d4f1; 
    opacity:0.7; 
}

.prestation-temoignage blockquote {
    border-color:#b8d4f1 !important;
}

@media (max-width: 991px) {
    .prestation-img-left .prestation-text-container {
        margin-top: 0 !important;
    }

    .prestation-img-right .prestation-img-container {
        margin-top: 0 !important;
    }
}

#performance-des-staffs, #ateliers-collectifs, #accompagnements-individuels {
    margin-block: 5rem !important;
}

#conferences-sensibilisations {
    margin-top: 5rem !important;
}