form .input-wrapper.agreement {
    grid-area: policy;
}
.anketa__wrap {
    grid-template-areas: 'name site' 'phone social' 'email manager' 'ur-name obraz' 'inn comment' 'city comment' 'policy policy' 'btn btn';
}
@media screen and (max-width:768px) {
    .anketa__wrap {
        grid-template-areas: 'name' 'phone' 'email' 'ur-name' 'inn' 'city' 'site' 'social' 'manager' 'obraz' 'comment' 'policy' 'btn';
    }
}
.anketa_dis__wrap{
    grid-template-areas:
        'name city'
        'phone site'
        'email insta'
        'ur-name social'
        'manager brand'
        'tkan bussines'
        'policy policy'
        'btn btn';
}
.anketa_ruk__wrap{
    grid-template-areas:
        'name city'
        'phone email'
        'comment comment'
        'policy policy'
        'btn btn';
}
@media(max-width:768px){
    .anketa_ruk__wrap{
    grid-template-areas:
        'name'
        'city'
        'phone'
        'email'
        'comment'
        'policy'
        'btn';
    }
}
.anketa_nam__wrap{
    grid-template-areas:
        'name email'
        'phone phone'
        'comment comment'
        'policy policy'
        'btn btn';
}
@media(max-width:768px){
    .anketa_nam__wrap{
        grid-template-areas:
            'name'
            'email'
            'phone'
            'comment'
            'policy'
            'btn';
    }
}
.anketa_vak__wrap{
    grid-template-areas:
        'name phone'
        'date grazhdanstvo'
        'gr-hide gr-hide'
        'address address'
        'education exp'
        'educ-hide educ-hide'
        'wrapexp wrapexp'
        'work area'
        'policy policy'
        'btn btn';
}
@media(max-width:768px){
    .anketa_vak__wrap{
        grid-template-areas:
            'name'
            'phone'
            'date'
            'grazhdanstvo'
            'gr-hide'
            'address'
            'education'
            'educ-hide'
            'exp'
            'wrapexp'
            'work'
            'area'
            'policy'
            'btn';
    }
}
@media(max-width:768px){
    .anketa_dis__wrap{
        grid-template-columns: 1fr;
        grid-template-areas:
            'name'
            'phone'
            'email'
            'ur-name'
            'city'
            'site'
            'insta'
            'social'
            'manager'
            'brand'
            'bussines'
            'tkan'
            'policy'
            'btn';
    }
}
.mb-24{
    margin-bottom:24px;
}
.mb-48{
    margin-bottom:48px;
}
.mb-36{
    margin-bottom:36px;
}
.mb-42{
    margin-bottom:42px;
}
.mt-64{
    margin-top: 64px;
}
@media(max-width:567px){
    .mt-sm-24{
        margin-top: 24px;
    }
    .mb-sm-12{
        margin-bottom: 12px;
    }
    .mb-sm-24{
        margin-bottom: 24px;
    }
    .tac-sm{
        text-align:center;
    }
}