.wp-block-group.offre {
    margin-top: 4rem;
    border-radius: 8px;
}

.wp-block-group.offre h3 {
    width: 65%;
    margin-left: 0 !important;
    margin-bottom: 3rem;
}

.wp-block-group.livre h3 {
    margin-top: 0;
}

.wp-block-group.offre .wp-block-columns {
    gap: 3rem
}

.wp-block-group.offre .wp-block-columns .wp-block-column {
    border-radius: 8px;
    padding: 1.5rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-image: url("./../images/bg-offre-ayurveda.webp");
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% 32%;
}

.wp-block-group.offre.ayurveda .wp-block-columns .wp-block-column {
    background-image: url("./../images/bg-offre-ayurveda.webp");
}
.wp-block-group.offre.arthrose .wp-block-columns .wp-block-column {
    background-image: url("./../images/bg-offre-arthrose.webp");
}
.wp-block-group.offre.jeune .wp-block-columns .wp-block-column {
    background-image: url("./../images/bg-offre-jeune.webp");
}

.wp-block-group.offre .wp-block-columns .wp-block-column p {
    max-width: none;
    margin-bottom: 1rem;
}

.wp-block-group.offre .wp-block-columns .wp-block-column h4 {
    margin-bottom: 2rem;
}
