.multiple-images-with-content {
    margin: 0 0 10em;
}
.multiple-images-with-content .img-box {
    background-color: transparent;
}
.multiple-images-with-content h2 {
    color: var(--navy-blue);
    text-transform: uppercase;
    font-size: 3em;
    line-height: 1em;
    letter-spacing: 0.066em;
    font-weight: 700;
}
.multiple-images-with-content .splide,
.multiple-images-with-content .splide__track {
    height: 100%;
}
.multiple-images-with-content .splide .splide__arrows .splide__arrow:disabled {
    opacity: 0!important;
}
.multiple-images-with-content .splide .splide__arrows {
    position: absolute;
    bottom: -8.3em;
    right: 0;
    left: auto;
}
.multiple-images-with-content .splide .splide__arrows .splide__arrow {
    position: static;
}
.multiple-images-with-content .splide .splide__arrows .splide__arrow--prev {
    margin-right: 2em;
}
.multiple-images-with-content .row--first .img-box.first {
    width: 25.6em;
    overflow: visible;
    padding: 0 0 9.3em;
    z-index: 2;
}
.multiple-images-with-content .row--first .img-box.second {
    padding: 0 2.5em;
    height: 48.1em;
}
.multiple-images-with-content .row--first .img-box.second {
    margin-top: -36.3rem;
}
.multiple-images-with-content .row--first .img-box.second {
    padding: 0 2.5em;
    height: 48.1em;
}
.multiple-images-with-content .row--middle .image {
    order: -1;
}
.multiple-images-with-content .row--middle .img-box {
    width: 22em;
    height: 15.4em;
    margin: 5.7em 0 0;
}
.multiple-images-with-content .row--last .img-box.first {
    width: 25.6em;
    height: 29.1em;
}
.multiple-images-with-content .row--last .img-box.last {
    width: 19em;
    height: 24.8em;
}
@media only screen
and (min-width : 769px) {
    .multiple-images-with-content {
        margin: 0 0 15rem;
    }
    .multiple-images-with-content .row--first {
        height: 79.9rem;
    }
    .multiple-images-with-content .row--first .img-box.first,
    .multiple-images-with-content .row--first .img-box.second,
    .multiple-images-with-content .row--first .img-box.last, 
    .multiple-images-with-content .row--last .img-box.first, 
    .multiple-images-with-content .row--last .img-box.last {
        position: absolute;
    }
    .multiple-images-with-content .row--first .img-box.first {
        width: 54.6%;
        height: 50rem;
        z-index: 2;
        top: 0;
        left: 0;       
        padding: 0;
    }
    .multiple-images-with-content .row--first .img-box.second {
        width: 40%;
        height: 70rem;
        z-index: 1;
        top: 10rem;
        left: 27.1%;
        margin: 0;
    }
    .multiple-images-with-content .row--first .img-box.last {
        width: 19%;
        height: 23rem;
        z-index: 1;
        top: 1.8rem;
        left: 80.9%;
    }
    .multiple-images-with-content .row--first h2 {
        margin-left: 72%;
        margin-top: 36.8rem;
    }
    .multiple-images-with-content .row--middle {
        position: relative;
    }
    .multiple-images-with-content .row--middle .img-box {
        width: 19%;
        height: 23rem;
        margin: 0;
    }
    .multiple-images-with-content .row--middle .outer-text {
        position: absolute;
        top: -43.7rem;
        left: 66.78%;
        z-index: 2;
    }
    .multiple-images-with-content .row--middle .image {
        z-index: 2;
    }
    .multiple-images-with-content .row--last {
        position: relative;
        height: 85.6rem;
        margin-top: -33rem;
        z-index: 2;
    }
    .multiple-images-with-content h2 {
        font-size: 4em;
        line-height: 1em;
        letter-spacing: 0.05em;
        max-width: 40rem;
    }
    .multiple-images-with-content .row--last .img-box.first {
        width: 23.69%;
        height: 40.6rem;
        left: 29.9%;
        top: 45rem;
    }
    .multiple-images-with-content .row--last .img-box.last {
        width: 38.11%;
        height: 71rem;
        left: 57.8%;
        top: 0;
    }
    .multiple-images-with-content .description {
        margin: 60rem 0 0;
    }
    .multiple-images-with-content .splide .splide__arrows {
        bottom: -10rem;
        left: 0;
        right: auto;
    }
    .multiple-images-with-content .splide .splide__arrows .splide__arrow--prev {
        margin-right: 3rem;
    }
}
@media only screen
and (min-width : 769px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 768px) {
    .multiple-images-with-content .col-36-34 {
        padding: 0 3em;
    }
    .multiple-images-with-content .row--first .img-box.last {
        position: absolute;
        top: 29em;
        right: 3em;
        width: 22em;
        height: 15.4em;
        z-index: 2;
    }
    .multiple-images-with-content h2 {
        position: relative;
        left: -.5em;
    }
    .multiple-images-with-content .row--middle h2 {
        margin: 1.5em 0;
    }
    .multiple-images-with-content .row--last h2 {
        margin: 2.1em 0 0.8em;
    }
    .multiple-images-with-content .row--last .img-box.first {
        display: block;
        margin-left: auto;
    }
}


.page-template-downtown-wellen .content-with-images {
    display: block;
}
/* Custom page */
@media only screen
and (min-width : 769px) {
    .page-template-downtown-wellen .multiple-images-with-content .row--first .img-box.last {
        width: 26.8%;
        left: 73.2%;
    } 
}
@media only screen
and (min-width : 769px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 768px) {
    .page-template-downtown-wellen .multiple-images-with-content .row--first .img-box.first {
        padding: 0 0 9.3em;
    }
    .page-template-downtown-wellen .multiple-images-with-content .row--first .img-box.first {
        width: 100%;
    }
    .page-template-downtown-wellen .multiple-images-with-content .row--first .img-box.second {
        margin-top: 0;
    }
    .page-template-downtown-wellen .multiple-images-with-content .row--first .img-box.last {
        top: 39.3em;
    }
    .page-template-downtown-wellen .multiple-images-with-content .row--middle .image {
        order: unset;
    }
    .page-template-downtown-wellen .multiple-images-with-content .row--middle .img-box {
        margin: 0;
        width: 15em;
        height: 15em;
    }
    .page-template-downtown-wellen .multiple-images-with-content .row--last {
        display: none;
    }
}
