.seatComponents-parallax-gallery {
    max-width: 1440px;
    margin: 0 auto
}

.parallax-gallery.section {
    position: relative;
    background: #f4f4f3
}

    .parallax-gallery.section .container-body {
        margin-top: 0 !important
    }

.cupra-parallax-empty {
    padding: 80px;
    border: 5px solid #000
}

    .cupra-parallax-empty .cupra-parallax-empty__empty {
        color: #000;
        font-size: 30px;
        text-align: center
    }

.cupra-parallax {
    font-family: 'CupraBook';
    background: #f4f4f3;
    padding: 64px 16px;
    color: #000;
    display: block
}

    .cupra-parallax .cupra-parallax__tits1, .cupra-parallax .cupra-parallax__tits2 {
        opacity: 0;
        transition: opacity 1s ease-out
    }

    .cupra-parallax .cupra-parallax__el-appear {
        transform: translateY(0) !important;
        opacity: 1 !important
    }

    .cupra-parallax * {
        padding: 0;
        margin: 0;
        box-sizing: border-box
    }

    .cupra-parallax p {
        font-family: 'CupraBook';
        font-size: 16px;
        color: #000
    }

    .cupra-parallax .cupra-parallax__main-title {
        width: 100%;
        font-size: 30px;
        line-height: 1.07;
        text-transform: uppercase;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden
    }

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__main-title {
        max-height: 64.2px;
        overflow: hidden
    }
}

.cupra-parallax .cupra-parallax__main-subtitle {
    width: 100%;
    line-height: 1.25;
    opacity: .6;
    margin-top: 16px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__main-subtitle {
        max-height: 60px;
        overflow: hidden
    }
}

.cupra-parallax .cupra-parallax__img {
    width: 100%;
    transition: transform 1s ease-out,opacity .8s ease-out;
    opacity: 0;
    position: relative
}

    .cupra-parallax .cupra-parallax__img .video-wrapper {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 30px;
        width: 100%;
        height: 100%;
        overflow: hidden;
        display: block
    }

        .cupra-parallax .cupra-parallax__img .video-wrapper iframe, .cupra-parallax .cupra-parallax__img .video-wrapper object, .cupra-parallax .cupra-parallax__img .video-wrapper embed {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border: 0;
            padding: 0;
            margin: 0
        }

    .cupra-parallax .cupra-parallax__img figure img {
        width: 100%
    }

    .cupra-parallax .cupra-parallax__img figcaption {
        font-size: 14px;
        line-height: 1.43;
        opacity: .6;
        margin-top: 6px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden
    }

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__img figcaption {
        max-height: 60.06px;
        overflow: hidden
    }
}

.cupra-parallax .cupra-parallax__img figcaption .cupra-parallax__el-footer {
    margin: 6px 0;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    color: #666
}

.cupra-parallax .cupra-parallax__img figcaption .cupra-parallax__el-title {
    font-family: "CupraMedium",serif;
    font-size: 16px;
    margin: 6px 0 12px 0;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    max-height: 20px;
    line-height: 20px
}

.cupra-parallax .cupra-parallax__img1, .cupra-parallax .cupra-parallax__img4 {
    min-height: 162px;
    width: 100%
}

    .cupra-parallax .cupra-parallax__img1 picture img, .cupra-parallax .cupra-parallax__img4 picture img {
        height: 50vw
    }

.cupra-parallax .cupra-parallax__img2, .cupra-parallax .cupra-parallax__img3 {
    width: 76.3888889%;
    margin-top: 26px;
    transform: translateY(80px);
    min-height: 296px
}

.cupra-parallax .cupra-parallax__img1 {
    margin-top: 64px;
    transform: translateY(80px)
}

.cupra-parallax .cupra-parallax__img2 {
    left: calc(100% - 76.3888889%)
}

    .cupra-parallax .cupra-parallax__img2 figcaption .cupra-parallax__el-footer {
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        overflow: hidden
    }

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__img2 figcaption .cupra-parallax__el-footer {
        max-height: 80.08px;
        overflow: hidden
    }
}

.cupra-parallax .cupra-parallax__img3 figcaption .cupra-parallax__el-footer {
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__img3 figcaption .cupra-parallax__el-footer {
        max-height: 80.08px;
        overflow: hidden
    }
}

.cupra-parallax .cupra-parallax__img4 {
    margin-top: 26px;
    transform: translateY(100px)
}

.cupra-parallax .cupra-parallax__second-title {
    position: relative;
    width: 100%;
    font-size: 24px;
    line-height: 1.17;
    text-transform: uppercase;
    margin-top: 64px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__second-title {
        max-height: 64.2px;
        overflow: hidden
    }
}

.cupra-parallax .cupra-parallax__second-subtitle {
    position: relative;
    width: 100%;
    line-height: 1.25;
    opacity: .6;
    margin-top: 16px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__second-subtitle {
        max-height: 40px;
        overflow: hidden
    }
}

.cupra-parallax .cta-primary.cta-squared, .cupra-parallax .cta-primary.cta-rounded {
    text-decoration: none;
    display: block;
    margin: 32px auto 0 auto;
    padding: 8px 16px 13px;
    width: 78%;
    max-width: 78%;
    max-height: 42px
}

.cupra-parallax .cta-plus-icon.cta-rounded.cta-dark span {
    display: inline-block;
    vertical-align: top;
    max-width: calc(100% - 28px);
    line-height: 24px;
    max-height: 24px
}

.cupra-parallax .cta-plus-icon.cta-rounded.cta-dark::before {
    margin-top: 1px;
    margin-right: 0
}

.cupra-parallax .cupra-parallax__button {
    position: relative;
    background: #000;
    padding: 9px 24px;
    display: flex;
    align-items: center;
    border-radius: 24px;
    cursor: pointer
}

    .cupra-parallax .cupra-parallax__button img {
        height: 12px;
        margin-right: 12px
    }

    .cupra-parallax .cupra-parallax__button p {
        font-family: 'CupraRegular';
        font-size: 14px;
        line-height: 1.71;
        color: #FFF
    }

.cupra-parallax.column10 .icon-fullscreen {
    width: 32px;
    height: 32px;
    position: absolute;
    right: 8px;
    top: 8px;
    background-size: cover;
    background-repeat: center no-repeat
}

@media(min-width:764px) {
    .cupra-parallax.column10 .icon-fullscreen {
        right: 16px;
        top: 16px;
        width: 40px;
        height: 40px
    }
}

@media(min-width:1436px) {
    .cupra-parallax.column10 .icon-fullscreen {
        width: 48px;
        height: 48px
    }
}

@media(min-width:764px) and (max-width:1015px) {
    .cupra-parallax {
        padding: 64px 32px
    }

        .cupra-parallax .cupra-parallax__main-title {
            width: 578px;
            font-family: 'CupraLight';
            font-size: 40px;
            line-height: 1.1;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden
        }
}

@media screen and (min-width:764px) and (max-width:1015px) and (-ms-high-contrast:active),(min-width:764px) and (max-width:1015px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__main-title {
        max-height: 88px;
        overflow: hidden
    }
}

@media(min-width:764px) and (max-width:1015px) {
    .cupra-parallax .cupra-parallax__main-subtitle {
        width: 578px;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:764px) and (max-width:1015px) and (-ms-high-contrast:active),(min-width:764px) and (max-width:1015px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__main-subtitle {
        max-height: 60px;
        overflow: hidden
    }
}

@media(min-width:764px) and (max-width:1015px) {
    .cupra-parallax .cupra-parallax__fullwidth {
        right: 16px;
        top: 16px
    }

    .cupra-parallax .cupra-parallax__img {
        margin-top: 64px
    }

        .cupra-parallax .cupra-parallax__img figure figcaption .cupra-parallax__el-footer {
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden
        }
}

@media screen and (min-width:764px) and (max-width:1015px) and (-ms-high-contrast:active),(min-width:764px) and (max-width:1015px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__img figure figcaption .cupra-parallax__el-footer {
        max-height: 40.04px;
        overflow: hidden
    }
}

@media(min-width:764px) and (max-width:1015px) {
    .cupra-parallax .cupra-parallax__img1, .cupra-parallax .cupra-parallax__img4 {
        transform: translateY(100px);
        min-height: 393px
    }

        .cupra-parallax .cupra-parallax__img1 figcaption, .cupra-parallax .cupra-parallax__img4 figcaption {
            width: 54%
        }

        .cupra-parallax .cupra-parallax__img1 picture img, .cupra-parallax .cupra-parallax__img4 picture img {
            height: 51.5vw
        }

    .cupra-parallax .cupra-parallax__img2, .cupra-parallax .cupra-parallax__img3 {
        width: 65.1428571%;
        margin-top: 34px;
        min-height: 608px
    }

    .cupra-parallax .cupra-parallax__img2 {
        left: calc(100% - 65.1428571%);
        transform: translateY(100px);
        transition: transform .7s ease-out,opacity .5s ease-out
    }

    .cupra-parallax .cupra-parallax__img3 {
        transform: translateY(30px);
        min-height: 608px
    }

    .cupra-parallax .cupra-parallax__img4 {
        transition: transform .7s ease-out,opacity .5s ease-out;
        margin-top: 34px
    }

    .cupra-parallax .cupra-parallax__second-title {
        font-family: 'CupraLight';
        width: 456px;
        font-size: 30px;
        line-height: 32px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:764px) and (max-width:1015px) and (-ms-high-contrast:active),(min-width:764px) and (max-width:1015px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__second-title {
        max-height: 64.2px;
        overflow: hidden
    }
}

@media(min-width:764px) and (max-width:1015px) {
    .cupra-parallax .cupra-parallax__second-subtitle {
        width: 456px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:764px) and (max-width:1015px) and (-ms-high-contrast:active),(min-width:764px) and (max-width:1015px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__second-subtitle {
        max-height: 40px;
        overflow: hidden
    }
}

@media(min-width:764px) and (max-width:1015px) {
    .cupra-parallax .cta-primary.cta-squared, .cupra-parallax .cta-primary.cta-rounded {
        margin-top: 32px;
        margin-left: 0;
        width: 32.5%;
        max-width: 32.5%
    }

    .cupra-parallax .cupra-parallax__button {
        padding: 9px 24px
    }

    .cupra-parallax .cta-plus-icon.cta-rounded.cta-dark::before {
        margin-top: 2px
    }
}

@media(min-width:1016px) {
    .cupra-parallax {
        padding: 104px 32px;
        display: grid
    }

        .cupra-parallax .cupra-parallax__main-title {
            font-family: 'CupraLight';
            width: 542px;
            font-size: 48px;
            line-height: 1.08;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden
        }
}

@media screen and (min-width:1016px) and (-ms-high-contrast:active),(min-width:1016px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__main-title {
        max-height: 103.68px;
        overflow: hidden
    }
}

@media(min-width:1016px) {
    .cupra-parallax .cupra-parallax__main-subtitle {
        width: 542px;
        font-size: 20px;
        line-height: 1.2;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:1016px) and (-ms-high-contrast:active),(min-width:1016px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__main-subtitle {
        max-height: 72px;
        overflow: hidden
    }
}

@media(min-width:1016px) {
    .cupra-parallax .cupra-parallax__img-section {
        width: 100%;
        display: table
    }

    .cupra-parallax .cupra-parallax__fullwidth {
        right: 16px;
        top: 16px
    }

    .cupra-parallax .cupra-parallax__img figure figcaption .cupra-parallax__el-footer {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:1016px) and (-ms-high-contrast:active),(min-width:1016px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__img figure figcaption .cupra-parallax__el-footer {
        max-height: 40.04px;
        overflow: hidden
    }
}

@media(min-width:1016px) {
    .cupra-parallax .cupra-parallax__img1, .cupra-parallax .cupra-parallax__img4 {
        width: 56.9327731%;
        opacity: 0;
        min-height: 305px;
        transform: translateY(100px)
    }

        .cupra-parallax .cupra-parallax__img1 figcaption, .cupra-parallax .cupra-parallax__img4 figcaption {
            width: 69.5%
        }

        .cupra-parallax .cupra-parallax__img1 picture img, .cupra-parallax .cupra-parallax__img4 picture img {
            height: 30vw
        }

    .cupra-parallax .cupra-parallax__img2, .cupra-parallax .cupra-parallax__img3 {
        width: 39.7058824%;
        opacity: 0;
        min-height: 503px
    }

    .cupra-parallax .cupra-parallax__img1 {
        transition: transform 1s ease-out,opacity .8s ease-out
    }

    .cupra-parallax .cupra-parallax__img2 {
        margin-top: -332px;
        left: calc(100% - 39.7058824%);
        transform: translateY(100px);
        transition: transform .7s ease-out,opacity .5s ease-out
    }

    .cupra-parallax .cupra-parallax__img3 {
        position: relative;
        transform: translateY(30px);
        transition: transform 1s ease-out,opacity .5s ease-out;
        bottom: 162px
    }

    .cupra-parallax .cupra-parallax__img4 {
        left: calc(100% - 56.9327731%);
        transition: transform .7s ease-out,opacity .5s ease-out;
        margin-top: -498px
    }

    .cupra-parallax .cupra-parallax__second-title {
        width: 378px;
        font-family: 'CupraLight';
        margin-top: 77px;
        font-size: 30px;
        line-height: 1.07;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:1016px) and (-ms-high-contrast:active),(min-width:1016px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__second-title {
        max-height: 64.2px;
        overflow: hidden
    }
}

@media(min-width:1016px) {
    .cupra-parallax .cupra-parallax__second-title.twoImages {
        margin-top: -100px
    }

    .cupra-parallax .cupra-parallax__second-subtitle {
        width: 460px;
        font-size: 20px;
        line-height: 1.2;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:1016px) and (-ms-high-contrast:active),(min-width:1016px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__second-subtitle {
        max-height: 48px;
        overflow: hidden
    }
}

@media(min-width:1016px) {
    .cupra-parallax .cta-primary.cta-squared, .cupra-parallax .cta-primary.cta-rounded {
        text-decoration: none;
        display: block;
        margin-top: 32px;
        margin-left: 0;
        max-height: 48px;
        height: 48px;
        width: 25.5%;
        max-width: 25.5%;
        padding: 11px 16px 15px
    }

    .cupra-parallax .cta-plus-icon.cta-rounded.cta-dark::before {
        margin-top: 1px
    }

    .cupra-parallax .cupra-parallax__button {
        padding: 10px 24px 14px 24px
    }

        .cupra-parallax .cupra-parallax__button p {
            font-size: 16px;
            line-height: 1.5
        }

    .column10 {
        padding: 104px 32px 104px 196px;
        display: block
    }

        .column10 .cupra-parallax__main-title {
            width: 542px
        }

        .column10 .cupra-parallax__main-subtitle {
            width: 542px;
            color: #666;
            opacity: 1
        }

        .column10 .cupra-parallax__img figcaption {
            opacity: 1
        }

        .column10 .cupra-parallax__img .cupra-parallax__el-footer {
            color: #666
        }

        .column10 .cupra-parallax__img1, .column10 .cupra-parallax__img4 {
            width: 460px;
            min-height: 259px
        }

            .column10 .cupra-parallax__img1 .imageAdapter, .column10 .cupra-parallax__img4 .imageAdapter {
                height: 259px;
                overflow: hidden
            }

        .column10 .cupra-parallax__img2, .column10 .cupra-parallax__img3 {
            width: 296px;
            min-height: 394px
        }

            .column10 .cupra-parallax__img2 .imageAdapter, .column10 .cupra-parallax__img3 .imageAdapter {
                height: 394px;
                overflow: hidden
            }

                .column10 .cupra-parallax__img2 .imageAdapter img, .column10 .cupra-parallax__img3 .imageAdapter img {
                    height: 100%;
                    width: auto
                }

        .column10 .cupra-parallax__img2 {
            margin-top: -285px;
            left: 492px
        }

        .column10 .cupra-parallax__img3 {
            position: relative;
            margin-top: 0;
            bottom: 81px
        }

        .column10 .cupra-parallax__img4 {
            margin-top: -346px;
            left: 328px
        }

        .column10 .cupra-parallax__img figcaption .cupra-parallax__el-title {
            font-family: "CupraRegular",serif;
            font-size: 20px;
            max-height: 24px;
            line-height: 24px
        }

        .column10 .cupra-parallax__second-title {
            width: 460px;
            margin-top: 81px
        }

        .column10 .cupra-parallax__second-subtitle {
            width: 460px
        }

        .column10 .cupra-parallax__tits2 {
            width: 460px
        }

            .column10 .cupra-parallax__tits2 .cta-primary.cta-squared, .column10 .cupra-parallax__tits2 .cta-primary.cta-rounded {
                width: 52.9%;
                max-width: 52.9%
            }
}

@media(min-width:1436px) {
    .cupra-parallax {
        padding: 104px 32px
    }

        .cupra-parallax .cupra-parallax__main-title {
            width: 787px;
            font-family: 'CupraLight';
            font-size: 60px;
            line-height: 1.07;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden
        }
}

@media screen and (min-width:1436px) and (-ms-high-contrast:active),(min-width:1436px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__main-title {
        max-height: 128.4px;
        overflow: hidden
    }
}

@media(min-width:1436px) {
    .cupra-parallax .cupra-parallax__main-subtitle {
        width: 787px;
        font-size: 20px;
        line-height: 1.2;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:1436px) and (-ms-high-contrast:active),(min-width:1436px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__main-subtitle {
        max-height: 72px;
        overflow: hidden
    }
}

@media(min-width:1436px) {
    .cupra-parallax .cupra-parallax__fullwidth {
        right: 16px;
        top: 16px
    }

    .cupra-parallax .cupra-parallax__img1, .cupra-parallax .cupra-parallax__img4 {
        width: 57.361516%;
        transform: translateY(100px);
        opacity: 0;
        min-height: 443px
    }

        .cupra-parallax .cupra-parallax__img1 figcaption, .cupra-parallax .cupra-parallax__img4 figcaption {
            width: 70.3%
        }

        .cupra-parallax .cupra-parallax__img1 picture img, .cupra-parallax .cupra-parallax__img4 picture img {
            height: 442px
        }

    .cupra-parallax .cupra-parallax__img2, .cupra-parallax .cupra-parallax__img3 {
        width: 40.3061224%;
        opacity: 0;
        min-height: 737px
    }

        .cupra-parallax .cupra-parallax__img2 figcaption, .cupra-parallax .cupra-parallax__img3 figcaption {
            max-width: 542px
        }

    .cupra-parallax .cupra-parallax__img1 {
        transition: transform 1s ease-out,opacity .8s ease-out
    }

    .cupra-parallax .cupra-parallax__img2 {
        margin-top: -457px;
        left: calc(100% - 40.3061224%);
        transform: translateY(100px);
        transition: transform .7s ease-out,opacity .5s ease-out
    }

    .cupra-parallax .cupra-parallax__img3 {
        position: relative;
        margin-top: 0;
        bottom: 155px;
        transform: translateY(30px);
        transition: transform 1s ease-out,opacity .5s ease-out
    }

    .cupra-parallax .cupra-parallax__img4 {
        margin-top: -613px;
        left: calc(100% - 57.361516%);
        transition: transform .7s ease-out,opacity .5s ease-out
    }

    .cupra-parallax .cupra-parallax__second-title {
        font-family: 'CupraLight';
        width: 436px;
        font-size: 40px;
        line-height: 1.1;
        margin-top: 30px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:1436px) and (-ms-high-contrast:active),(min-width:1436px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__second-title {
        max-height: 88px;
        overflow: hidden
    }
}

@media(min-width:1436px) {
    .cupra-parallax .cupra-parallax__second-title.twoImages {
        margin-top: -120px
    }

    .cupra-parallax .cupra-parallax__second-subtitle {
        width: 436px;
        font-size: 20px;
        line-height: 1.2;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
}

@media screen and (min-width:1436px) and (-ms-high-contrast:active),(min-width:1436px) and (-ms-high-contrast:none) {
    .cupra-parallax .cupra-parallax__second-subtitle {
        max-height: 48px;
        overflow: hidden
    }
}

@media(min-width:1436px) {
    .cupra-parallax .cta-primary.cta-squared, .cupra-parallax .cta-primary.cta-rounded {
        text-decoration: none;
        display: block;
        margin-top: 32px;
        margin-left: 0;
        width: 18.2%;
        max-width: 18.2%
    }

    .cupra-parallax .cupra-parallax__button {
        padding: 12px 24px
    }

        .cupra-parallax .cupra-parallax__button p {
            font-family: 'CupraRegular';
            font-size: 16px;
            line-height: 1.5
        }

    .column10 {
        padding: 104px 32px 104px 266px;
        display: block
    }

        .column10 .cupra-parallax__main-title {
            width: 787px
        }

        .column10 .cupra-parallax__main-subtitle {
            width: 787px
        }

        .column10 .cupra-parallax__img1, .column10 .cupra-parallax__img4 {
            width: 670px;
            min-height: 377px
        }

            .column10 .cupra-parallax__img1 .imageAdapter, .column10 .cupra-parallax__img4 .imageAdapter {
                height: 377px
            }

        .column10 .cupra-parallax__img2, .column10 .cupra-parallax__img3 {
            width: 436px;
            min-height: 581px
        }

            .column10 .cupra-parallax__img2 .imageAdapter, .column10 .cupra-parallax__img3 .imageAdapter {
                height: 581px;
                overflow: hidden
            }

        .column10 .cupra-parallax__img2 {
            margin-top: -362px;
            left: calc(100% - 38.313%)
        }

        .column10 .cupra-parallax__img3 {
            position: relative;
            margin-top: 0;
            bottom: 103px
        }

        .column10 .cupra-parallax__img4 {
            margin-top: -465px;
            left: calc(100% - 58.8752197%)
        }

            .column10 .cupra-parallax__img4 .imageAdapter {
                overflow: hidden
            }

        .column10 .cupra-parallax__el-footer {
            font-size: 16px
        }

        .column10 .cupra-parallax__second-title {
            width: 436px;
            margin-top: 40px
        }

        .column10 .cupra-parallax__second-subtitle {
            width: 436px
        }

        .column10 .cupra-parallax__tits2 .cta-primary.cta-squared, .column10 .cupra-parallax__tits2 .cta-primary.cta-rounded {
            width: 54.2%;
            max-width: 54.2%
        }
}
