.margin-less {
    margin: 60px 0 60px 12%;
}
.policy-container {
    display: flex;
    /*justify-content: flex-end;*/
}
.mobile-policy {
    display: none;
}
.form-block-style {
    line-height: 24px;
    margin-bottom: 20px;
}
.header__inner {
    position: relative;
}
.lang-button {
    font-family: 'sw';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    color: #8F1D10;
    position: absolute;
    right: -30px;
    bottom: 50px;
    cursor: pointer;
    text-decoration: none;
}
.lang-button.mob {
    display: none;
}
@media (max-width: 1699px) {
    .lang-button {
        right: 20px;
        bottom: 30px;
    }
}
@media (max-width: 1279px) {
    .policy-container {
        display: flex;
        justify-content: flex-start;
    }
    .lang-button.desc {
        display: none;
    }
    .lang-button.mob {
        display: block;
    }
    .header__mobile-menu-drop-link.active {
        color: #a00606;
    }
}
@media (max-width: 767px) {
    .policy-container {
        display: none;
    }
    .mobile-policy {
        display: block;
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 1699px) and (min-width: 1280px) {  
    .c-page__content {
        margin-bottom: 50px !important;
    }
}

@media only screen and (min-width: 1700px) {  
    .c-page__content {
        margin-bottom: 50px !important;
    }
}