@media (max-width: 925px) {
    .header {
        height: auto;
        width: 100%;
    }

    .header img {
        height: auto;
        width: 100%;
    }
}

@media (max-width: 700px) {
    .text, .map {
        padding-left: 20px;
        padding-right: 20px;
        width: 100%;
        box-sizing: border-box;
    }

    .menu {
        width: 100%;
        height: auto;
        background-size: 100%;
    }

    .seperator {
        width: 100%;
    }
}