@media (max-width: 1024px)
{
    .section-about-km .text {
        max-width: 960px;
        width: 960px;
    }
    
    .section-about-km .text .form-group {
        max-width: 850px;
        width: 850px;
    }
    
    .section-about-km .text .form-group label {
        margin: 10px 0 10px 0;
    }
}
@media (max-width: 767px) {
    .section-about-km .text, .section-about-km .text .form-group {
        max-width: 100%;
        width: 100%;
    }
    .section-about-km .text {
        text-align: left;
    }

    .section-about-km .text h1, .section-about-km .text p{
        text-align: center;
    }
    
    .section-about-km .text label {
        margin: 5px 0 5px 0;
        text-align: left;
    }
}