.apropos {
    padding: 6rem 6%;
    display: flex;
    flex-direction: column;
    row-gap: 4rem;
}

.centre-haiti {
    display: flex;
    flex-direction: column;
    row-gap: 1.5rem;
}

.centre-haiti p {
    font-size: 1.5rem;
    color: #24699f;
    font-weight: 900;
}

.centre-haiti .haiti-text {
    background-color: #dce3ee;
    padding: 5rem 6rem;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    row-gap: 1.5rem;
}

.centre-haiti .haiti-text p {
    font-size: 1.8rem;
    color: #24699f;
    font-weight: 400;
}

.partenaire-public {
    display: flex;
    flex-direction: column;
    row-gap: 1rem;
}

.partenaire-public h1 {
    color: #24699f;
    font-weight: 800;
    font-size: 1.5rem;
}

.partenaire-public p {
    color: #24699f;
    font-weight: 400;
    font-size: 1.7rem;
    display: flex;
}

.flech-text {
    display: flex;
    height: 38vh;
    column-gap: 1rem;
}

.flech-text-a {
    display: flex;
    height: 32vh;
    column-gap: 1rem;
}

.flech-text-1 {
    display: flex;
    flex-direction: column;
    row-gap: 2rem;
}

p span {
    font-size: 4rem;
}

@media screen and (max-width: 875px) {
    .flech-text-a,
    .flech-text {
        height: auto;
    }

    .centre-haiti .haiti-text {
        padding: 5rem 2rem;
    }
}
