.acf-aides {
    max-width: 1240px;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 64px;
    margin: 0 auto;
    padding: 64px 20px;
    z-index: 1;
}

.acf_aides__entete {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
}

.acf-aides__description {
    line-height: 160%;
}

.acf-aides__description a {
    color: #00C599;
}

.acf-aides__description ul {
    padding-left: 20px;
    list-style: disc;

}

.acf-aides__description ol {
    padding-left: 20px;
    list-style: decimal;
}

.acf-aides__description > * {
    margin-bottom: 16px;
}

.acf-aides__cartes {
    display: flex;
    gap: 16px;
}

.acf-aides__cartes .point-fort {
    padding: 44px 32px;
}

.acf-aides__cartes .point-fort .texte a {
    color: #00C599;
}

.acf-aides__cartes .point-fort .texte ul {
    padding-left: 20px;
    list-style: disc;

}

.acf-aides__cartes .point-fort .texte ol {
    padding-left: 20px;
    list-style: decimal;
}

.acf-aides__cartes .point-fort .texte > * {
    margin-bottom: 16px;
}

.acf-aides__cta {
    width: fit-content;
    align-self: center;
}

.acf-aides__fond {
    position: absolute;
    width: 100%;
    min-width: 900px;
    max-height: 100%;
    display: flex;
    justify-content: center;
    top: 5%;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1;
}

.acf-aides__fond img {
    max-height: 102%;
}

@media (max-width: 1110px) {
    .acf-aides__cartes {
        flex-wrap: wrap;
    }

    .acf-aides__cartes .point-fort {
        max-width: calc(50% - 8px);
    }
}

@media (max-width: 639px) {
    .acf-aides__cartes .point-fort {
        max-width: 100%;
    }
}