/* SECTIONS */
.section01 {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
}
.section02 {
    padding-top: 70px;
    overflow: hidden;
}
.section02 .sectionParagraph {
    margin-bottom: 60px;
}

/* SUBPAGES SECTIONHEADER */
@media screen and (max-width: 767px) {
    .section02 .sectionParagraph {
        margin-bottom: 30px;
    }
}

/* Images */
.imageDisplay {
    position: relative;
	margin: 0 auto;
    max-width: 1600px;
}
.imageDisplayItem {
    position: relative;
    padding: 0 100px;
}
.imageDisplayItem::after {
    content: '';
    display: table;
    clear: both;
}
.imageDisplayItem > div {
    float: left;
    width: 50%;
    margin-bottom: 20px;
}
.imageDisplayItem > div:nth-child(odd) {
    padding-right: 10px;
}
.imageDisplayItem > div:nth-child(even) {
    padding-left: 10px;
}
.imageDisplay::before {
    content: '';
    display: block;
    position: absolute;
    top: 60px;
    left: 0;
    right: -100%;
    bottom: -60px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 150px 100%);
    background-color: var(--imageDisplayBG);
    z-index: -2;
}
@media screen and (max-width: 767px) {
    .imageDisplayItem {
        grid-template-columns: 1fr;
        padding: 0 35px;
        gap: 20px;
    }
    .imageDisplayItem > div {
        width: 100%;
    }
    .imageDisplayItem > div:nth-child(odd) {
        padding-right: 0;
        margin-bottom: 20px;
    }
    .imageDisplayItem > div:nth-child(even) {
        padding-left: 0;
    }
    .imageDisplayItem img {
        height: auto;
        object-fit: initial;
        width: 100%;
    }
    .imageDisplay::before {    
        clip-path: polygon(0 0, 100% 0, 100% 100%, 120px 100%);
    }
}