@media screen and (max-width: 768px) {
    .is-bg-image {
        background-position: left top;
        background-size: 100%;
    }
    
    .hero {
        background-color: #2E0303;
    }
    .block-map iframe {
        height: 100vh;
    }
    .is-fullheight > :first-child {
        -webkit-justify-content: flex-end;
        -ms-flex-pack: flex-end;
        justify-content: flex-end;
    }
    .block.block-split .block-figure, .block.block-split-composer .block-figure {
        background-position: top;
        background-size: cover;
    }
}
