.elementor-3138 .elementor-element.elementor-element-4c788e5d{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-943da3b */.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-gallery {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 32px 24px;
    width: 100%;
    margin: 32px auto;
}

.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-gallery figure {
    width: 80%;
    justify-self: center;
    margin: 0;
    text-align: center;
}

.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-gallery img {
    display: block;
    width: 100%;
    height: auto;
    margin: 0 auto;
}

.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-gallery figcaption {
    text-align: center;
    margin-top: 8px;
}

@media (max-width: 767px) {
    .elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-gallery {
        grid-template-columns: 1fr;
    }

    .elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-gallery figure {
        width: 85%;
    }
}

.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-feature-image:last-of-type {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-feature-image:last-of-type img {
    display: block;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
}

.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-feature-image:last-of-type figcaption {
    text-align: center;
}


.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-feature-image:first-of-type {
    width: 70.0%;
    margin: 54px auto 62px;
    text-align: center;
}

.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-feature-image:first-of-type img {
    display: block;
    width: 100%;
    height: auto;
    margin: 0 auto;
}

.elementor-3138 .elementor-element.elementor-element-943da3b .exhibition-feature-image:first-of-type figcaption {
    text-align: center;
    margin-top: 8px;
}/* End custom CSS */