.css-ckgi0u .article-content img[class*="wp-image-"], [data-css-ckgi0u] .article-content img[class*="wp-image-"] {
    margin-bottom: 1px !important;
    border-radius: 0px;
    max-height: 100vw;
    width: auto;
    margin-top: 0px;
}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
    margin: 0 0.5em 0.25em 0 !important;
    display: flex; 
    flex-grow: 1;
    flex-direction: column;
    justify-content: center;
    position: relative;
    width: calc(50% - 1em);
}

.rbs-img-loaded {
    display: block;
    width: 100% !important;
} 
.copyright-footer {
    text-align: center;
    color: lightgray;
}
h2 {
     font-weight: 500 !important;
    font-family: 'Nunito', sans-serif;
    letter-spacing: 0px !important;
    font-size: 30px !important;
    line-height: 35px !important;
}

.pp-module:not(.pp-module--wordpress-content) p+p {
    margin-top: 1.5em;
    font-family: 'Montserrat', sans-serif;
    line-height: 25px !important;
    font-size: 17px;
}

.article-content p, .article-content address, .pp-module--text p, .pp-module--text address {
     margin-top: 1.5em;
    font-family: 'Montserrat', sans-serif;
    line-height: 25px !important;
    font-size: 17px;
}


._2b2bb53e-ea06-46da-87c6-e0b8e54a30a2 .pp-grid .pp-grid-item__title a, ._2bfdaa5f-9eb6-4ab2-bb84-cf83762ff7c9 .pp-grid .pp-grid-item__title a, ._a0d664b4-cb87-4e2c-aa45-297427b5df20 .pp-grid .pp-grid-item__title a, ._e4ba3d40-531b-4d42-bf2f-f60d234cdaab .pp-grid .pp-grid-item__title a, .font-35781c2c-d509-4d8d-858c-34f62c9f157e a {
    word-spacing: 0em;
    line-height: 150%;

    color: rgba(70,70,70,1);
    text-transform: uppercase;
    font-variant: none;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px !important;
    font-family: 'Nunito', sans-serif;
    font-size: 15px;
}