body {
    background: var(--bien-bg) !important;
}

#profileCategoriesPanel {
    padding: 0 !important;
}

::-webkit-scrollbar-thumb {
    background-color: #B9C2CA;
    border: 0;
}

::-webkit-scrollbar-track {
    background: var(--bien-bg);
}

::-webkit-scrollbar {
    width: 15px;
    height: 15px;
}

#pagecontent {
    padding-top: var(--bien-topbar);
}

#vacancy__container, #containerSuccessValidationForm, #containerErrorValidationForm {
    margin-top: calc(var(--bien-gutter-double) + var(--bien-gutter-half));
    margin-bottom: calc(var(--bien-gutter-double) + var(--bien-gutter-half));
}

@media (max-width: 768px) {
    body {
        background-color: #FFF !important;
    }

    #description__header {
        padding-top: 0;
    }

    #vacancy__container.container {
        padding: 0;
        margin-top: calc(var(--bien-gutter-double));
    }

    .vacancy__back-description {
        font-size: 14px;
        margin-left: var(--bien-gutter);
        font-weight: 600;
    }

    .vacancy__back-description .mi {
        font-size: 20px;
    }
}