a {
    margin: 10px;
}

article.poloha {
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 30%;
    background-position: center center;
    text-align: center;
    align-items: center;
    display: flex;
    flex-direction: column;
}

article.hejbat {
    position: relative;
    top: 30%;
}

.barvicka {
    background-color: rgba(128, 128, 128, 0.6);
    padding: 10px;
    border-radius: 10px;
}

@media(max-width:1000px) {
    article.hejbat {
        position: absolute;
        bottom: 10%;
        margin: 10px;
    }
}