.second-banner-sec.condition-banner .text-box h3 {
    text-align: left !important;
}

.network-of-trained-sec {
    padding-top: 30rem;
    padding-bottom: 8rem;
    position: relative;
    /*z-index: -2;*/
}

.network-of-trained-sec .second-text-box {
    margin: 5rem 0;
}

.network-of-trained-sec .network-of-trained-shapes {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    /*z-index: -1;*/
}

.network-of-trained-sec .network-of-trained-shapes .network-of-trained-left-side-shape {
    position: absolute;
    bottom: 20%;
    left: 0;
    transform: rotate(180deg);
}

.network-of-trained-sec .network-of-trained-shapes .network-of-trained-top-right-side-shape {
    position: absolute;
    bottom: 10px;
    right: 0;
}

.network-of-trained-sec .network-of-trained-shapes .network-of-trained-bottom-right-side-shape {
    position: absolute;
    top: 40%;
    right: 0;
}

.sylink-business-partenaires-img img {
    width: 100%;
    max-height: 850px;
}

.devenir-sec {
    padding: 10rem 0;
    padding-bottom: 30rem;
    margin-bottom: -20rem;
}

@media (max-width: 1199px) {
    .network-of-trained-sec {
        padding-top: 30rem;
    }
}

@media (max-width: 991px) {
    .second-banner-sec.condition-banner .text-box h3 {
        text-align: center !important;
    }
}

@media (max-width: 767px) {
    .network-of-trained-sec {
        padding-top: 14rem;
        padding-inline: 2rem;
    }

    .network-of-trained-sec .network-of-trained-shapes .network-of-trained-left-side-shape {
        bottom: 20%;
        left: -35px;
    }

    .network-of-trained-sec .network-of-trained-shapes .network-of-trained-top-right-side-shape {
        top: 10rem;
        right: -35px;
    }

    .network-of-trained-sec .network-of-trained-shapes .network-of-trained-bottom-right-side-shape {
        top: 80%;
        right: -35px;
    }

    .devenir-sec {
        padding-inline: 2rem;
        padding-top: 3rem;
        padding-bottom: 22rem;
    }
}

@media (max-width: 575px) {
    .network-of-trained-sec .network-of-trained-shapes .network-of-trained-left-side-shape {
        left: -45px;
    }

    .network-of-trained-sec .network-of-trained-shapes .network-of-trained-top-right-side-shape {
        right: -45px;
    }

    .network-of-trained-sec .network-of-trained-shapes .network-of-trained-bottom-right-side-shape {
        right: -45px;
    }

    .audit-btn {
        font-size: 14px;
    }

    .audit-btn {
        height: 56px;
    }

}