.page--vacancies .section--title{position:relative;padding:3rem 0;background:#0026ba}.page--vacancies .section--title .item-bg-image{position:absolute;top:0;left:50%;height:100%;width:50%;background:center left no-repeat;background-size:cover}.page--vacancies .section--title .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page--vacancies .section--title .item-title{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:50%;z-index:2}.page--vacancies .section--title .item-title .h1,.page--vacancies .section--title .item-title h1{margin:0;line-height:1.6;font-size:1.75rem;font-weight:500;color:#fff;text-transform:uppercase}.page--vacancies .section--title .item-buttons{position:relative;-webkit-box-flex:0;-webkit-flex:0 1;-ms-flex:0 1;flex:0 1;-webkit-flex-basis:320px;-ms-flex-preferred-size:320px;flex-basis:320px;margin-right:2.5rem}.page--vacancies .section--title .item-buttons .btn{display:block;width:100%;margin-bottom:.625rem;font-size:1.375rem}.page--vacancies .section--title .item-buttons .btn:last-child{margin-bottom:0}@media (max-width:767.98px){.page--vacancies .section--title{padding:1rem 0 1.5rem}.page--vacancies .section--title .item-bg-image{left:0;width:100%}.page--vacancies .section--title .item-title .h1,.page--vacancies .section--title .item-title h1{font-size:1.25rem}.page--vacancies .section--title .item-buttons{-webkit-flex-basis:190px;-ms-flex-preferred-size:190px;flex-basis:190px;margin-right:0}.page--vacancies .section--title .item-buttons .btn{font-size:1rem}}@media (max-width:575.98px){.page--vacancies .section--title .container{display:block}.page--vacancies .section--title .item-bg-image{display:none}.page--vacancies .section--title .item-title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:100%;text-align:center}.page--vacancies .section--title .item-buttons{display:none;padding:15px 0;margin:0;height:auto}}.page--vacancies .block--vacancies-title{margin-bottom:2rem}.page--vacancies .block--vacancies-title a{color:inherit}.page--vacancies .block--filter{margin-bottom:1.5rem}.page--vacancies .block--filter .block-content{padding:1.875rem 15px;background-color:#0026ba}.page--vacancies .block--result{display:none;margin-bottom:1.5rem;color:#0026ba;font-size:1.375rem}.page--vacancies .block--result .block-content{padding:0 15px}.page--vacancies .block--result .result-geo,.page--vacancies .block--result .result-tag,.page--vacancies .block--result result-delimiter{display:inline-block}.page--vacancies .block--result .result-delimiter{padding:0 .75rem}.page--vacancies .section--vacancies .vacancy-list.accord-wrapper .accord-item label{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page--vacancies .section--vacancies .vacancy-list .accord-head{display:block}.page--vacancies .section--vacancies .vacancy-list .accord-head .accord-icon{display:block;position:absolute;top:15px;right:5px}.page--vacancies .section--vacancies .vacancy-list .accord-head .line-1{font-weight:600}.page--vacancies .section--vacancies .vacancy-list .accord-head .line-2{width:100%}.page--vacancies .section--vacancies .vacancy-list .accord-body{width:100%;padding-bottom:1.25rem}.page--vacancies .section--vacancies .vacancy-list .accord-body .vacancy-options{margin-bottom:2rem}.page--vacancies .section--vacancies .vacancy-list .accord-body .vacancy-options span{font-weight:600}.page--vacancies .section--vacancies .vacancy-list .accord-body .vacancy-descr{margin-bottom:2rem}.page--vacancies .section--vacancies .vacancy-list .accord-body .vacancy-descr :last-child(){margin-bottom:0}.page--vacancies .section--vacancies .vacancy-list .accord-body .vacancy-video{max-width:570px;margin:2rem auto}.page--vacancies .section--vacancies .vacancy-list .accord-body .vacancy-btn{text-align:center}.page--vacancies .section--button .btn-all{text-align:center}