:root {
    --paragraph-space: 4rem;
    --paragraph-space-bg: 4rem
}

@media (min-width: 62em) {
    :root {
        --paragraph-space: 6rem;
        --paragraph-space-bg: 6rem
    }
}

@media (min-width: 48em) {
    .bg-drop {
        overflow: hidden;
        position: relative
    }

    .bg-drop:before {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 456 440'%3E%3Cpath fill='%23F2F3F7' d='m0 0 1.72 29.48c.57 8.2 3.96 15.84 9.69 21.57l35.07 35.07c23.06 23.05 60.74 22.7 84.15-.71 23.48-23.47 23.83-61.02.78-84.07L130.07 0H0zm226.22 0-10.88 10.89-22.41 22.41c44.4-10.75 87.75.5 116.32 19.16 42.99 28.15 82.94 26.24 116.31-7.14C438.55 32.33 446.87 16.5 450.52 0h-224.3zm10.65 72.36c-18.21-.69-35.24 6.54-50.59 21.89-28.71 28.71-29.63 74.32-2.12 101.83 27.5 27.5 73.11 26.58 101.82-2.12l71.84-71.85 18.32-18.31c-36.28 8.84-71.63-.35-94.9-15.56-15.34-10.02-30.22-15.35-44.37-15.88zm218.7 28.18c-89.49 38.53-134.69 140.36-100.93 232.93 18.18 49.84 55.67 86.97 100.93 106.39V100.54z'/%3E%3C/svg%3E");
        background-position: 100% 0;
        background-repeat: no-repeat;
        content: "";
        display: block;
        height: 528px;
        position: absolute;
        right: 0;
        top: 0;
        width: 546px
    }

    .bg-drop>* {
        position: relative
    }

    .bg-drop--reverse:before {
        left: 0;
        right: auto;
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1)
    }
}

@media (min-width: 62em) {
    .aw-col-lg-20 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }
}

.paragraph-space {
    margin-bottom: var(--paragraph-space);
    margin-top: var(--paragraph-space);
    position: relative
}

.paragraph-space[class*=bg-] {
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: calc(var(--paragraph-space-bg) - 3rem);
    padding-top: var(--paragraph-space-bg)
}

.paragraph-space[class*=bg-] .paragraph--lien {
    margin-bottom: 3rem
}

.paragraph-space:not(.o-paragraph--tabs) .paragraph-space {
    margin-bottom: 0;
    margin-top: 0
}

.paragraph--lien a:not(:last-child) {
    margin-right: 1rem
}

.paragraph__header :last-child {
    margin-bottom: 0
}

.paragraph__footer .paragraph--lien:not(:last-child) {
    margin-bottom: 2rem
}