.flex-header {
    display: flex;
    justify-content: space-between;
    width: calc(100% - 20px);
    align-items: center;
}

.salary {
    white-space: nowrap;
}
.vacancy-title {
    margin-right: 10px;
}

.form-text {
    width: 100%;
}

.form-phones-info a {
    font-weight: bold;
    color: #3e3e3e;
    text-decoration: none;
}

.form-phones-info a:hover {
    color: #ffa90a;
}