section.grid-gallery.layout-layout1 .grid-list {
    display: none;
}
section.grid-gallery.layout-layout1 .inner.gutter {
    max-width: unset;
    width: 100%;
}
section.grid-gallery.layout-layout1 .inner.gutter .cl {
    padding-left: 0;
    padding-right: 0;
}
section.grid-gallery.layout-layout1 .inner.gutter .cl .layout-1 .wrap a {
    aspect-ratio: 1;

}
section.grid-gallery.layout-layout1 .inner.gutter .cl .layout-1 .wrap a img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

section.content-editor .video-mode .inner.gutter .cl.cl-50 {
    padding-left: 0.6vw;
    padding-right: 0.6vw;
}
section.content-editor .video-mode .inner.gutter {
    max-width: 71vw;
}

body.page-id-345 .vimeo-iframe {
    width: 100% !important;
    aspect-ratio: 16 / 9 !important;
    height: auto !important;
}
body.page-id-345 .vimeo-iframe iframe {
    height: 100% !important;
    width: 100% !important;
}
section.sec-video-mode {
    margin-top: 0;
}
@media screen and (max-width: 900px) {
    section.sec-video-mode .inner .cl.cl-50 {
        width: 100%;
        margin-bottom: 0 !important;
    }
    section.content-editor .inner .cl.cl-50 .vimeo-iframe {
        height: auto !important;
    }
}