.wrapper.wrapper-multiline {
    padding-inline: 64px;
    padding-top: 104px;
    padding-bottom: 104px;
}
.wrapper.wrapper-multiline.multiline-col-xl{
    padding-top: 56px;
    padding-bottom: 56px;
    margin-bottom: 80px;
}

.multiline-container {
    display: flex;
    width: 100%;
    gap: 112px;
}

.multiline-col-xl .multiline-container {
    column-gap: 144px;
}

.multiline-left {
    width: 25.61%;
}

.multiline-left .rte-wrapper h4,
.multiline-left h4 {
    margin-bottom: 24px;
}

.multiline-right {
    width: 65.86%;
}

.multiline-col-xl .multiline-container .multiline-left {
    width: 416px;
}

.multiline-col-xl .multiline-container .multiline-right {
    width: 752px;
}

.multiline-column-list {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    gap: 80px 32px;
}

.multiline-column-list > li {
    display: flex;
    row-gap: 16px;
    flex-direction: column;
}

.multiline-column-list li > a {
    display: flex;
    flex-direction: column;
    text-decoration: none;
    color: inherit;
    row-gap: inherit;
}
.multiline-col-xl .multiline-container .multiline-column-list li {
    flex-basis: calc(34.73% - 32px);
}
/*.multiline-column-list li .rte-wrapper p {
    font-family: Peak Sans;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}*/
.multiline-column-list li .rte-wrapper:first-child p,
.multiline-column-list li .rte-wrapper:last-child p,
.multiline-left .rte-wrapper:last-child p {
    margin-bottom: 0;
}
:is(.multiline-column-list h1,.multiline-column-list h2,.multiline-column-list h3,.multiline-column-list h4,.multiline-column-list h5,.multiline-column-list h6) {
    margin-bottom: 0;
}

@media(min-width:1025px) and (max-width:1390px) {
    .multiline-column-list li {
        flex: 0 0 calc(48.149% - 6px);
    }
}

@media (min-width:1391px) {
    .multiline-column-list li {
        flex: 0 0 calc(48.149% - 4px);
    }

}

@media (max-width: 1024px) {
    .wrapper.wrapper-multiline {
        padding: 64px 32px;
    }

    .wrapper.wrapper-multiline.multiline-col-xl{
        padding-top: 0;
        padding-bottom: 0;
        margin-bottom: 64px;
    }

    .multiline-container {
        flex-direction: column;
        gap: 56px;
    }

    .multiline-left,
    .multiline-right,
    .multiline-col-xl .multiline-container .multiline-left,
    .multiline-col-xl .multiline-container .multiline-right {
        width: 100%;
    }

    .multiline-column-list {
        gap: 64px 0;
    }
    .multiline-col-xl .multiline-container .multiline-column-list{
        gap: 56px 8px;
        justify-content: center;
    }
    .multiline-column-list li {
        flex: 0 0 100%;
    }
    .multiline-col-xl .multiline-container .multiline-column-list li{
        flex-basis: 48.8%;
        row-gap: 8px;
        text-align: center;
    }
    .multiline-left h4 {
        font-family: 'Paramount Vista Sans';
        font-size: 64px;
        font-style: normal;
        font-weight: 400;
        line-height: 90%;
        text-transform: uppercase;
    }
    .multiline-col-xl .multiline-left h4 {
      font-size: 48px;
    }
}

@media (max-width: 767px) {
    .wrapper.wrapper-multiline {
        padding-inline: 16px;
    }
}
