

/* Start:/local/templates/sotbit2.0/components/bitrix/menu/filter_catalog_2.0/style.min.css?1746457113802*/
:root{--nav-tabs-padding-y:24px}.nav-tabs{padding:var(--nav-tabs-padding-y) 0;overflow:auto}.nav-tabs ul{list-style:none;padding:0;margin:0;display:flex;gap:8px;width:-moz-fit-content;width:fit-content;flex-wrap:wrap}.nav-tabs ul.center{margin:0 auto}.nav-tabs ul li a:not(.active):hover{background:var(--color-primary-blue-100);color:var(--color-base-black-500)}.nav-tabs ul li a{display:block;padding:8px 16px;white-space:nowrap;color:var(--color-base-black-500);border:1px solid var(--color-base-black-200);border-radius:var(--border-radius-s)}.nav-tabs ul li a.active{background:var(--color-base-black-500);border:1px solid var(--color-base-black-500);color:var(--color-base-white)}@media (max-width:1439px){:root{--nav-tabs-padding-y:16px}}@media (max-width:1279px){.nav-tabs ul{flex-wrap:nowrap}}
/* End */


/* Start:/local/templates/sotbit2.0/components/bitrix/news/vacancies/bitrix/news.list/vacancy/style.min.css?17701048531183*/
.vacancy-menu-wrapper{padding-bottom:24px}.vacancy-subtitle{margin-bottom:0;margin-top:14px;color:var(--color-base-black-400);font-size:20px}.nav-tabs{padding-top:0}.vacancy-section{padding:40px 0 60px;background:var(--color-base-black-100);border:1px solid var(--color-base-black-200);border-right:none;border-left:none}.vacancy-card,.vacancy-wrapper{border-radius:var(--border-radius-m);background:var(--color-base-white)}.vacancy-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--card-list-gap);padding:40px 32px}.vacancy-card{position:relative;padding:var(--card-padding);border:1px solid var(--color-base-black-200);display:flex;flex-direction:column;gap:16px}.vacancy-card .vacancy-card-content{display:flex;flex-direction:column;gap:8px}.vacancy-card .vacancy-card-title{font-weight:500;font-size:var(--font-big-s);line-height:var(--font-small-h);color:var(--color-base-black-500)}.vacancy-card .vacancy-card-title:hover{color:var(--color-primary-default)}.vacancy-card .vacancy-tags{display:flex;gap:8px;flex-wrap:wrap}.vacancy-card .vacancy-description{color:var(--color-base-black-400)}@media (max-width:1440px){.vacancy-wrapper{grid-template-columns:1fr}}
/* End */


/* Start:/include/page/career/vacancy-not-found/index.css?17701048531479*/
.vacancy-feedback-section {
    margin: 60px 0;
}

.vacancy-feedback-wrapper {
    border-radius: var(--border-radius-m);
    background: url(/include/page/career/vacancy-not-found/./image/contact-us-1.png) 100px -170px / 300px no-repeat,
    url(/include/page/career/vacancy-not-found/./image/contact-us-2.png) 100px 90% / 130px no-repeat,
    url(/include/page/career/vacancy-not-found/./image/contact-us-2.png) 85% 50px / 50px no-repeat,
    url(/include/page/career/vacancy-not-found/./image/contact-us-1.png) 103% 239px / 176px no-repeat,
    var(--color-primary-blue-100);
    padding: 56px 0;
    display: flex;
    min-height: 340px;
}

.vacancy-feedback {
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.vacancy-feedback .vacancy-feedback-title {
    font-weight: 700;
    font-size: 40px;
    line-height: 120%;
    text-align: center;
    color: var(--color-base-black-500);
    margin-bottom: 16px;
}

.vacancy-feedback .vacancy-feedback-subtitle {
    font-weight: 400;
    font-size: 20px;
    line-height: 140%;
    text-align: center;
    color: var(--color-base-black-400)
}

@media (max-width: 1439px) {
    .vacancy-feedback-wrapper {
        padding: 46px 0;
    }

    .vacancy-feedback .vacancy-feedback-title {
        font-size: 32px;
    }
}

@media (max-width: 767px) {
    .vacancy-feedback .vacancy-feedback-title {
        font-size: 24px;
        margin-bottom: 8px;
    }

    .vacancy-feedback .vacancy-feedback-subtitle {
        margin-bottom: 16px;
    }

    .vacancy-feedback-wrapper {
        padding: 46px 24px;
    }
}
/* End */
/* /local/templates/sotbit2.0/components/bitrix/menu/filter_catalog_2.0/style.min.css?1746457113802 */
/* /local/templates/sotbit2.0/components/bitrix/news/vacancies/bitrix/news.list/vacancy/style.min.css?17701048531183 */
/* /include/page/career/vacancy-not-found/index.css?17701048531479 */
