.arianeWire {
    display: block;
    margin: 1rem 8.5vw var(--fsTitleH3) 8.5vw;
}
.arianeWire__racine {
    align-items: center;
    color: var(--sColor);
    display: flex;
    font-family: var(--ffMRe);
    font-size: var(--fsCorpsLess);
    gap: 1rem;
    line-height: 1.4375rem;
    text-transform: uppercase;
}
.arianeWire__racine::before {
    content: url(../../img/logosIcons/arrow.svg);
    display: block;
    height: var(--fsCorpsLess);
    margin-top: -.25rem;
    width: fit-content;
}

@media screen and (min-width: 991.98px) {
    .arianeWire {
        margin-top: 2.5rem;
    }
    .arianeWire__racine {
        font-size: var(--fsTitleH3);
        line-height: calc(var(--fsTitleH3) * 1.15);
    }
    .arianeWire__racine::before {
        height: var(--fsTitleH3);
        margin-top: -.125rem;
    }
    .arianeWire:has(+ .actu__header--job) {
        margin-inline: 12.5vw;
    }
}

@media screen and (min-width: 1199.98px) {
    .arianeWire {
        margin-top: 2.5rem;
    }
}

@media screen and (min-width: 1399.98px) {
    .arianeWire:has(+ .client__header) {
        margin-left: 10vw;
    }
    .arianeWire:has(+ .actu__header--job) {
        margin-inline: 15vw;
    }
}

@media screen and (min-width: 1919.98px) {
    .arianeWire:has(+ .client__header) {
        margin-left: 15vw;
    }
}