figure#mv-img,
figure#mv-img img {
    width: 100vw !important;
}

.wp-block-group.lp-outer {
    display: flex;
    flex-direction: column;
}
header.wp-block-group.lp-outer-right {
    display: none;
}
main.wp-block-group.lp-outer-main {
    width: 100%;
    position: static;
    margin: 0;

}
footer.wp-block-group.lp-outer-left {
    position: static;
    width: 100%;
    min-height: unset !important;
    flex-basis: unset !important;
}