.about-block
{
    padding: 3em 0;
}
.about-block p
{
    color: #fff;
    margin-bottom: 1.25em;
}
.about-map
{
    background: url("/img/content/map.png") no-repeat center center / contain;
    max-width: 1920px;
    width: 100%;
    height: 283px;
    margin: 0 auto;
}

@media (min-width: 768px) {
    .about-block p
    {
        font-size: 24px;
        line-height: 24px;
    }
    .about-map
    {
        height: 400px;
    }
}

@media (min-width: 992px) {
    .about-block p
    {
        font-size: 36px;
        line-height: 36px;
    }
    .about-map
    {
        height: 800px;
    }
}

@media (min-width: 1200px) {
    .about-block p
    {
        font-size: 50px;
        line-height: 50px;
    }
    .about-map
    {
        height: 1200px;
    }
}