.header-2 .header_2_button {
    margin-top: 30px;
    display: flex;
    justify-content: center;
}
.header-2 .header_2_button a.button:last-of-type {
    margin: 0px;
}
.header-2:has(+ .crosslink-8) .container > div {
    padding-bottom: 60px;
}
.header-2:has(+ .content-4-list) .container > div {
    padding-bottom: 60px;
}
.header-2:has(+ .content-12) .container > div {
    padding-bottom: 60px;
}
.header-2:has(+ .crosslink-3) .container > div {
    padding-bottom: 60px;
}
@media(max-width: 991.98px){
    .header-2:has(+ .crosslink-8) .container > div {
        padding-bottom: 40px;
    }
    .header-2:has(+ .content-4-list) .container > div {
        padding-bottom: 40px;
    }
    .header-2:has(+ .content-12) .container > div {
        padding-bottom: 40px;
    }
    .header-2:has(+ .crosslink-3) .container > div {
        padding-bottom: 40px;
    }
    .header-2 .button-right {
        display: block !important;
    }
}
@media(max-width: 767.98px){
    .header-2:has(+ .crosslink-8) .container > div {
        padding-bottom: 30px;
    }
    .header-2:has(+ .content-4-list) .container > div {
        padding-bottom: 30px;
    }
    .header-2:has(+ .content-12) .container > div {
        padding-bottom: 30px;
    }
    .header-2:has(+ .crosslink-3) .container > div {
        padding-bottom: 30px;
    }
}