#MainContent .section:nth-child(2) .banner__box {
    max-width: 100% !important;
    width: 100% !important;
}

#MainContent .section:nth-child(4) .image-with-text__content {
    @media(max-width: 700px) {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important;
    }

    & p {
        @media(min-width: 1100px) {
            font-size: 2.45rem;
        }
    }
}

#MainContent .section:nth-child(4) .image-with-text__media img {
    object-fit: contain;
}

#MainContent .section:nth-child(5) .rich-text__text ul {
    list-style: disc;
    word-break: normal !important;
    list-style-position: outside;

    @media (max-width: 700px) {
        padding-left: 0px;
    }

    & li {
        @media(min-width: 1100px) {
            margin-bottom: 20px;
        }
    }
}


#MainContent .section:nth-child(6) .rich-text__blocks {
    max-width: 100% !important;
}

#MainContent .section:nth-child(7) .image-with-text__content {
    @media(min-width: 1100px) {
        padding: 0px !important;
    }

    @media(max-width: 700px) {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important;
    }
}

#MainContent .section:nth-child(7) .image-with-text__media {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0px !important;
}

#MainContent .section:nth-child(7) .image-with-text__media img {
    position: relative;
    object-fit: contain;
    max-width: 200px;
}

#MainContent .section:nth-child(8) .rich-text__blocks {
    max-width: 100%;
}

#MainContent .section:nth-child(9) .image-with-text__content {
    @media(min-width: 1100px) {
        padding-left: 0px !important;
    }

    @media(max-width: 700px) {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important;
    }

    & p,
    & h3 {
        @media(min-width: 1100px) {
            font-size: 2.5rem;
        }
    }
}

#MainContent .section:nth-child(9) img {
    object-fit: contain;
}

#MainContent .section:nth-child(10) summary {
    box-shadow: 0px 2px 5px -3px #000;
}