.breadcrumbs-list__item.single::before,.breadcrumbs-list__item::after{width:24px;height:24px;background:url(../../img/arrow__grey--next.svg) no-repeat}.vacancies-banner__title,.vacancies__texts h2{font-family:Montserrat-Bold}.breadcrumbs__inner{padding:30px 0}.breadcrumbs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.breadcrumbs-list__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.breadcrumbs-list__item::after{content:"";display:block}.breadcrumbs-list__item:last-child::after{display:none}.breadcrumbs-list__item.single::before{content:"";display:block;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.breadcrumbs-list__item.single::after{display:none}.breadcrumbs-list__link{color:#9E9DA4}.breadcrumbs-list__link:hover{color:#091C8F}@media (max-width:768px){.breadcrumbs-list__item.single::before,.breadcrumbs-list__item::after{background:url(../../img/arrow__grey--mobilet.svg) no-repeat}.breadcrumbs__inner{padding:25px 0 20px}.breadcrumbs-list{gap:5px;overflow-x:scroll;overflow-y:hidden}.breadcrumbs-list::-webkit-scrollbar{display:none}.breadcrumbs-list__item{gap:5px}.breadcrumbs-list__item.single::after{display:none}.breadcrumbs-list span,.breadcrumbs-list__link{font-size:13px;line-height:120%;white-space:nowrap}}.vacancies__inner{padding-bottom:80px}.vacancies__texts h2{font-size:40px;line-height:120%;color:#091C8F;text-transform:uppercase;margin-bottom:20px}.vacancies__texts p{margin-bottom:18px;max-width:999px;width:100%}.vacancies__texts p:last-child{margin-bottom:0}.vacancies-banner{position:relative;margin-bottom:60px}.vacancies-banner__image{width:100%;max-height:512px;height:auto}.vacancies-banner__img{width:100%;height:100%;max-height:512px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:20px;-o-object-position:top;object-position:top}.vacancies-banner__texts{position:absolute;top:169px;left:40px;max-width:616px;width:100%}.vacancies-banner__title{font-size:36px;line-height:120%;color:#091C8F;text-transform:uppercase;margin-bottom:15px}.vacancies-banner__text{font-size:16px;line-height:125%;margin-bottom:40px}.vacancies-banner__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.vacancies-banner__btns a{font-family:Montserrat-Medium;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:54px}.vacancies-banner__btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}@media (max-width:1200px){.vacancies-banner__texts{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:480px}}@media (max-width:960px){.vacancies-banner{margin-bottom:40px}.vacancies-banner__title{font-family:Montserrat-Bold;font-size:24px;line-height:110%;margin-bottom:20px;text-transform:none}.vacancies-banner__image{margin-bottom:20px}.vacancies-banner__texts{margin-bottom:20px;position:relative;left:unset;top:unset;-webkit-transform:none;-ms-transform:none;transform:none;max-width:unset}.vacancies-banner__text{display:none}.vacancies-banner__btn{font-size:17px}.vacancies__inner{padding-bottom:40px}.vacancies__texts h2{font-size:27px;line-height:110%}}@media (max-width:768px){.vacancies__title{display:none}.vacancies__texts p{font-size:17px;line-height:125%;margin-bottom:20px}}@media (max-width:520px){.vacancies-banner__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.vacancies-banner__btn{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.vacancies-banner__image{height:180px}}