.sbis_ru-Vacancy--height-100{height:100%}@media (min-width:700px){.sbis_ru-Vacancy--offset-1{padding-top:92px}.sbis_ru-Vacancy--minheight-1{min-height:calc(100vh - 92px)}.sbis_ru-Vacancy--offset-2{padding-top:116px}.sbis_ru-Vacancy--minheight-2{min-height:calc(100vh - 116px)}}@media (max-width:699px){.sbis_ru-Vacancy{padding-top:70px}}@media (min-width:811px){.sbis_ru-Vacancy__container{flex-wrap:nowrap}.sbis_ru-Vacancy__left{box-sizing:border-box;max-width:858px;padding-right:24px}.sbis_ru-Vacancy__right{width:100%;height:100%;position:absolute;left:0}.sbis_ru-Vacancy__right-wrap{width:270px;height:100%;position:relative}}.sbis_ru-Vacancy-breadcrumbs{margin-bottom:8px}.sbis_ru-Vacancy-head{margin-bottom:16px}.sbis_ru-Vacancy-line{border-top:1px solid #e4e4e4;margin:16px 0}.sbis_ru-Vacancy-title{font-size:20px;line-height:24px;font-weight:var(--font-weight-bold);color:#313e78}.sbis_ru-Vacancy-params{margin:0 -8px -16px}.sbis_ru-Vacancy-params--noGutter{margin:0}.sbis_ru-Vacancy-params__item{padding:0 8px 16px}.sbis_ru-Vacancy-params--noGutter>.sbis_ru-Vacancy-params__item{padding:0}.sbis_ru-Vacancy-params__param{white-space:nowrap;text-overflow:ellipsis;color:#666;border-radius:12px;padding:0 16px;font-size:16px;line-height:24px;overflow:hidden}.sbis_ru-Vacancy-price{--font-weight:var(--font-weight-bold);font-size:20px;line-height:24px;font-weight:var(--font-weight);color:#333}.sbis_ru-Vacancy-salary-gross{color:#666;padding-left:8px;font-size:16px;line-height:24px}.sbis_ru-Vacancy-manager{color:#333;border-radius:8px;padding:14px 16px 16px;font-size:14px;line-height:18px}.sbis_ru-Vacancy-manager__title{margin-bottom:16px}.sbis_ru-Vacancy-manager__photo{background-color:#e4e4e4;background-position:50%;background-size:cover;border-radius:4px;width:64px;height:64px;margin-right:8px}.sbis_ru-Vacancy-manager__name{padding-bottom:4px}.sbis_ru-Vacancy-manager__phone{padding-bottom:6px}.sbis_ru-Vacancy-manager--ellipsis{text-overflow:ellipsis;overflow:hidden}.sbis_ru-Vacancy-list__scroll{z-index:0}.sbis_ru-Vacancy-list__wrap{flex-basis:100%;min-height:0;margin-top:8px}.sbis_ru-Vacancy-list__item{position:relative}.sbis_ru-Vacancy-list__shadow{text-align:right;pointer-events:none;width:100%;height:20px;position:absolute;bottom:8px;right:16px;overflow:hidden}.sbis_ru-Vacancy-list__shadow:before{content:"";background-color:#ffffffe6;width:20px;height:20px;display:inline-block;box-shadow:0 0 70px 70px #ffffffe6}.sbis_ru-Vacancy-list__item--margin{margin-bottom:16px}.sbis_ru-Vacancy-list__title{border-bottom:1px dotted #e4e4e4;padding:16px}.sbis_ru-Vacancy-list__link{color:#999;border:1px solid #0000;padding:8px 16px;font-size:15px;line-height:22px;display:block;position:relative}.sbis_ru-Vacancy-list__link:active,.ws-is-hover .sbis_ru-Vacancy-list__link:hover{color:#587ab0;border-color:#e4e4e4}.sbis_ru-Vacancy-list__head{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:var(--font-weight-bold);color:#333;overflow:hidden}.sbis_ru-Vacancy-list__desc{text-overflow:ellipsis;max-height:66px;margin-top:2px;overflow:hidden}.sbis_ru-Vacancy-list__link:active .sbis_ru-Vacancy-list__head,.ws-is-hover .sbis_ru-Vacancy-list__link:hover .sbis_ru-Vacancy-list__head{color:#313e78}.sbis_ru-Vacancy-desc{overflow-wrap:anywhere}.sbis_ru-Vacancy-desc__div,.sbis_ru-Vacancy-desc__p,.sbis_ru-Vacancy-desc__ul,.sbis_ru-Vacancy-desc__h2,.sbis_ru-Vacancy-desc__h3{margin-top:16px;margin-bottom:16px}.sbis_ru-Vacancy-desc__ul{margin-left:1.1em;list-style:disc}.sbis_ru-Vacancy-desc__li+.sbis_ru-Vacancy-desc__li{margin-top:4px}