.swiper-pagination{display:flex;margin-left:-6px}.swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;margin:0 6px;background-color:rgba(0,0,0,.24);transition:.3s ease;cursor:pointer}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.swiper-pagination-lock{display:none!important}.slider-single-fade{background-color:#242424;border-radius:18px;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);overflow:hidden;position:relative;margin-top:50px}@media (max-width:767px){.slider-single-fade{margin-top:30px}}.slider-single-fade .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.slider-single-fade .swiper-slide{flex-shrink:0}.slider-single-fade_item{height:600px;border-radius:18px;overflow:hidden;color:#fff;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);display:flex;position:relative}@media (max-width:1119px){.slider-single-fade_item{flex-direction:column;justify-content:space-between;height:auto}}.slider-single-fade_item>div{width:50%;box-sizing:border-box;transition-duration:.5s;transition-timing-function:ease;pointer-events:none}@media (max-width:1119px){.slider-single-fade_item>div{width:100%}}.slider-single-fade_item.swiper-slide-active{z-index:4}.slider-single-fade_item.swiper-slide-active>div{transition-delay:.5s;pointer-events:visible}.slider-single-fade_item.swiper-slide-active .slider-single-fade_image,.slider-single-fade_item.swiper-slide-active .slider-single-fade_left,.slider-single-fade_item.swiper-slide-active .slider-single-fade_right{transform:translateX(0);opacity:1}.slider-single-fade_item.swiper-slide_image{width:100%}.slider-single-fade_left{padding:50px;display:flex;flex-direction:column;justify-content:flex-end;transform:translateY(20%);opacity:0}@media (max-width:1119px){.slider-single-fade_left{padding-top:110px}}@media (max-width:767px){.slider-single-fade_left{padding:60px 20px 20px}}.slider-single-fade_left .h3,.slider-single-fade_left h3{font-size:42px;line-height:118%;margin-bottom:20px;margin-top:30px}@media (max-width:767px){.slider-single-fade_left .h3,.slider-single-fade_left h3{font-size:28px;margin-top:0}}@media (max-width:479px){.slider-single-fade_left .h3,.slider-single-fade_left h3{font-size:22px;margin-bottom:12px}}.slider-single-fade_left p{margin:0 0 -16px;font-size:16px;line-height:174%;color:rgba(255,255,255,.64)}@media (max-width:1119px){.slider-single-fade_left p{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical}}@media (max-width:767px){.slider-single-fade_left p{-webkit-line-clamp:7;font-size:15px}}.slider-single-fade_left .btn,.slider-single-fade_left a{color:#fff}.slider-single-fade_left .btn{text-transform:uppercase;margin-top:25px;margin-bottom:-16px;padding-left:0;width:fit-content;height:52px}@media (max-width:1119px){.slider-single-fade_left .btn{margin-top:15px;margin-bottom:-10px}}.slider-single-fade_left .btn::before{background-image:url(../../../assets/img/icons/arrow/arrow_yellow_in-circle.svg);right:30px;left:auto;transform:none;z-index:1}.slider-single-fade_left .btn::after{background-image:url(../../../assets/img/icons/arrow/arrow_white_in-circle.svg);transform:translate(0)!important;transition:.3s ease;right:30px;z-index:2}.slider-single-fade_left .btn:hover{color:#fbba00}.slider-single-fade_left .btn:hover::after{opacity:0}.slider-single-fade_image,.slider-single-fade_right{background-size:cover;background-repeat:no-repeat;background-position:center;transform:translateX(100%);opacity:0;position:relative}.slider-single-fade_image::before,.slider-single-fade_right::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.24)}@media (max-width:1119px){.slider-single-fade_image,.slider-single-fade_right{height:460px}}@media (max-width:767px){.slider-single-fade_image,.slider-single-fade_right{height:320px}}.slider-single-fade_image{width:100%!important}.slider-single-fade .swiper-pagination{position:absolute;left:50px;top:50px;z-index:10}@media (max-width:767px){.slider-single-fade .swiper-pagination{left:20px;top:20px}}.slider-single-fade .swiper-pagination-bullet{background-color:rgba(255,255,255,.24)}.slider-single-fade .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.slider-single-fade_nav{position:absolute;right:50px;bottom:50px;display:flex;width:101px;justify-content:space-between;z-index:10}@media (max-width:767px){.slider-single-fade_nav{right:20px;bottom:20px}}.slider-single-fade_nav div{border-radius:50%}.slider-single-fade .mini-text{text-transform:uppercase;font-weight:600;display:block;margin-bottom:auto}@media (max-width:1119px){.slider-single-fade .mini-text{margin-bottom:30px}}@media (max-width:767px){.slider-single-fade .mini-text{margin-bottom:20px}}.slider-single-fade.slide_text_image .slider-single-fade_item>div{opacity:1;transform:translate(0)}@media (max-width:1119px){.slider-single-fade.slide_text_image .slider-single-fade_left{padding-top:50px}}@media (max-width:560px){.slider-single-fade.slide_text_image .slider-single-fade_left{padding-top:20px}}.hero{background-color:#ffc200}.hero .p_descr{color:rgba(0,0,0,.72);margin-bottom:0}.hero .hero_image{position:absolute;pointer-events:none;z-index:0}.breadcrumbs{position:relative;z-index:2;letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:rgba(0,0,0,.48)}.breadcrumbs i{font-style:normal;margin:0 20px}@media (max-width:767px){.breadcrumbs i{margin:0 11px}}.breadcrumbs a{text-decoration:none;transition:.3s ease;color:#000}.breadcrumbs a:hover{opacity:.64}.breadcrumbs span:first-child{margin-left:0}.breadcrumbs span:last-child{margin-right:0}.vacancy-heading,.vacancy-heading .hot-vacany{display:flex;align-items:center;position:relative}@media (max-width:767px){.vacancy-heading{flex-direction:column;align-items:flex-start;padding-top:40px;padding-bottom:75px}.vacancy-heading h1{margin-top:20px}}.vacancy-heading img{width:180px;height:180px;padding:10px;box-sizing:border-box;background-color:#fff;border-radius:50%;margin-right:40px}@media (max-width:767px){.vacancy-heading img{width:140px;height:140px}}.vacancy-heading h1{margin-bottom:0}.vacancy-heading .hot-vacany{position:absolute;bottom:0;left:40px;background-color:#e30613;color:#fff;font-weight:500;text-transform:uppercase;border-radius:8px 8px 0 0;padding:8px 28px}@media (max-width:1119px){.vacancy-heading .hot-vacany{left:20px}}.vacancy-heading .hot-vacany::before{content:"";min-width:20px;width:20px;height:20px;background:url(../../../assets/img/vacancies/hot_icon.svg) center no-repeat;background-size:contain;margin-right:8px;margin-top:-2px}.card-vacancy,.card-vacancy_info__taxanomies--locations ul{overflow:hidden;transition:.3s ease;display:flex;flex-direction:column}.card-vacancy{max-width:100%;box-sizing:border-box;background-color:#fff;box-shadow:0 8px 16px rgba(53,53,53,.15);border-radius:16px;padding:24px;position:relative;text-decoration:none;color:#000}.card-vacancy.no-shadow,.card-vacancy:hover{box-shadow:none}.card-vacancy:hover .btn .btn-hover-bg,.card-vacancy:hover .btn::before{transform:translateX(0)}.card-vacancy:hover .btn span,.card-vacancy:hover .btn::after{transform:translateX(40px)}@media (max-width:767px){.card-vacancy{width:100%;padding:15px}}.card-vacancy_hot{position:absolute;right:0;top:24px;display:inline-flex;border-radius:6px 0 0 6px;background-color:#e30613;color:#fff;text-transform:uppercase;font-weight:500;line-height:35px;align-items:center;padding:0 16px}.card-vacancy_hot:before{content:"";width:20px;height:20px;background:url(../../img/vacancies/hot_icon.svg) center no-repeat;background-size:contain;margin-right:6px}.card-vacancy_image{min-width:100px;width:100px;height:100px;min-height:100px;border-radius:50%;background-color:#f0f0f0;margin-bottom:18px}.card-vacancy_image img{max-width:100%;max-height:100%}@media (max-width:1119px){.card-vacancy_image{margin-bottom:14px}}.card-vacancy_info{width:100%;margin-top:auto}.card-vacancy_info__top{display:flex;flex-direction:column;justify-content:space-between}.card-vacancy_info__taxanomies{display:flex;flex-wrap:wrap}.card-vacancy_info__taxanomies>div{padding:8px 12px;border-radius:6px;background-color:#f0f0f0;display:flex;align-items:center;position:relative;font-weight:600;margin-right:6px;margin-top:6px;height:36px;box-sizing:border-box}.card-vacancy_info__extra>div::before,.card-vacancy_info__taxanomies>div::before{content:"";width:20px;height:20px;background-size:contain!important;margin-right:8px}.card-vacancy_info__taxanomies>div span{line-height:100%}.card-vacancy_info__taxanomies--locations{transition:.3s ease}.card-vacancy_info__taxanomies--locations::before{background:url(../../img/vacancies/map-pin.svg) center no-repeat}.card-vacancy_info__taxanomies--locations::after{content:"";width:12px;height:12px;background-size:contain;background:url(../../img/icons/chevron/chevron_red.svg) center no-repeat;margin-left:8px;transform:rotate(180deg);filter:brightness(0%);transition:.3s ease}.card-vacancy_info__descr,.card-vacancy_info__taxanomies--locations.single::after{display:none}.card-vacancy_info__taxanomies--locations ul{position:absolute;left:0;top:100%;background-color:#f0f0f0;list-style:none;padding:0;margin:0;width:100%;z-index:100;border-bottom-left-radius:6px;border-bottom-right-radius:6px;opacity:0;transform:translateY(-1.5em);pointer-events:none}.card-vacancy_info__taxanomies--locations ul li{padding:11px 12px;width:100%;box-sizing:border-box;border-top:1px solid rgba(0,0,0,.16)}.card-vacancy_info__taxanomies--locations:hover::after{transform:rotate(0);filter:none}.card-vacancy_info__taxanomies--locations:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.card-vacancy_info__taxanomies--locations:hover ul{pointer-events:visible;opacity:1;transform:translateY(0)}.card-vacancy_info__name .h3,.card-vacancy_info__name h3,.card-vacancy_info__taxanomies--expertise>span{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.card-vacancy_info__taxanomies--expertise::before{background:url(../../img/vacancies/crosshair.svg) center no-repeat}.card-vacancy_info__name{min-height:108px;display:flex;align-items:flex-end;margin:20px 0}.card-vacancy_info__name .h3,.card-vacancy_info__name h3{-webkit-line-clamp:3}@media (max-width:767px){.card-vacancy_info__name{min-height:auto}}.card-vacancy_info__bottom{border-top:1px solid rgba(0,0,0,.16);padding-top:24px}@media (max-width:767px){.card-vacancy_info__bottom{padding-top:20px}}.card-vacancy_info__extra{display:flex;align-items:center;margin-bottom:24px;text-transform:uppercase}.card-vacancy_info__extra>div{display:flex;margin-right:24px;font-weight:600;letter-spacing:.04em}.card-vacancy_info__extra>div:last-child{margin-right:0}@media (max-width:479px){.card-vacancy_info__extra>div{margin-right:15px}.card-vacancy_info__extra>div::before{display:none}}@media (max-width:767px){.card-vacancy_info__extra{margin-bottom:20px}}.card-vacancy_info__date::before{background:url(../../img/icons/articles/date_grey.svg) center no-repeat}.card-vacancy_info__employment::before{background:url(../../img/icons/clock_grey.svg) center no-repeat}.card-vacancy.inverse{background-color:#f0f0f0}.card-vacancy.inverse .card-vacancy_image,.card-vacancy.inverse .card-vacancy_info__taxanomies--locations ul,.card-vacancy.inverse .card-vacancy_info__taxanomies>div{background-color:#fff}.card-vacancy .btn-text_arrow{width:100%;box-sizing:border-box;margin-right:0;text-transform:uppercase;letter-spacing:.04em;padding-top:20px}.card-vacancy .btn-arrow-circle{display:none}@media (min-width:767px){.card-vacancy.card-vacancy-line{width:100%;height:328px;flex-direction:row;padding:40px 24px 24px 40px;border-radius:18px;box-shadow:0 8px 16px rgba(53,53,53,.1)}.card-vacancy.card-vacancy-line .card-vacancy_image{margin-right:40px}.card-vacancy.card-vacancy-line .card-vacancy_info{height:100%;display:flex;flex-direction:column;justify-content:space-between}.card-vacancy.card-vacancy-line .card-vacancy_info__name{min-height:0;margin-bottom:20px;flex-direction:column;align-items:flex-start}.card-vacancy.card-vacancy-line .card-vacancy_info__name .h3,.card-vacancy.card-vacancy-line .card-vacancy_info__name h3{margin-bottom:20px}.card-vacancy.card-vacancy-line .card-vacancy_info__descr{display:block;color:rgba(0,0,0,.48);max-width:760px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.card-vacancy.card-vacancy-line .card-vacancy_info__bottom{display:flex;align-items:center;justify-content:space-between}.card-vacancy.card-vacancy-line .card-vacancy_info__extra{min-width:280px;margin-bottom:0}.card-vacancy.card-vacancy-line .btn-text_arrow{display:none}.card-vacancy.card-vacancy-line .btn-arrow-circle{display:block;letter-spacing:.04em}}@media (min-width:767px) and (max-width:1119px){.card-vacancy.card-vacancy-line{padding:20px;flex-direction:column;height:auto}.card-vacancy.card-vacancy-line .card-vacancy_info__bottom{padding-top:20px}}.card-vacancy-simple{padding:32px 49px 32px 32px;background-color:#fff;box-shadow:0 4px 16px rgba(53,53,53,.15);border-radius:16px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.card-vacancy-simple .h3,.card-vacancy-simple h3{padding-top:0!important;border-top:none!important}.card-vacancy-simple:last-child{margin-bottom:0}@media (max-width:767px){.card-vacancy-simple{padding:20px}}@media (max-width:479px){.card-vacancy-simple{flex-direction:column;align-items:flex-start}}.card-vacancy-simple_left{max-width:calc(100% - 52px - 20px)}@media (max-width:479px){.card-vacancy-simple_left{max-width:100%;margin-bottom:15px}}.card-vacancy-simple_left__taxanomies{display:flex;flex-wrap:wrap;margin-top:9px}.card-vacancy-simple_left__taxanomies>div{padding:8px 12px;border-radius:6px;background-color:#f0f0f0;display:flex;align-items:center;position:relative;font-weight:600;margin-right:6px;margin-top:6px}.card-vacancy-simple_left__taxanomies>div::before{content:"";width:20px;height:20px;background-size:contain!important;margin-right:8px}.card-vacancy-simple_left__taxanomies--locations{transition:.3s ease}.card-vacancy-simple_left__taxanomies--locations::before{background:url(../../img/vacancies/map-pin.svg) center no-repeat}.card-vacancy-simple_left__taxanomies--locations::after{content:"";width:12px;height:12px;background-size:contain;background:url(../../img/icons/chevron/chevron_red.svg) center no-repeat;margin-left:8px;transform:rotate(180deg);filter:brightness(0%);transition:.3s ease}.card-vacancy-simple_left__taxanomies--locations ul{position:absolute;left:0;top:100%;background-color:#f0f0f0;list-style:none;padding:0;margin:0;width:100%;z-index:100;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow:hidden;opacity:0;transform:translateY(-1.5em);pointer-events:none;transition:.3s ease}.card-vacancy-simple_left__taxanomies--locations ul li{padding:11px 12px;width:100%;box-sizing:border-box;border-top:1px solid rgba(0,0,0,.16)}.card-vacancy-simple_left__taxanomies--locations:hover::after{transform:rotate(0);filter:none}.card-vacancy-simple_left__taxanomies--locations:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.card-vacancy-simple_left__taxanomies--locations:hover ul{pointer-events:visible;opacity:1;transform:translateY(0)}.card-vacancy-simple_left__taxanomies--expertise>span{margin-bottom:-2px;display:inline-block}.card-vacancy-simple_left__taxanomies--expertise::before{background:url(../../img/vacancies/crosshair.svg) center no-repeat}.card-vacancy-simple:hover .btn{opacity:1;pointer-events:visible}.card-vacancy-simple .btn{opacity:0;pointer-events:none;background-color:#e30613}@media (max-width:1119px){.card-vacancy-simple .btn{opacity:1!important;pointer-events:visible!important}}.hot-vacancies-simple{margin:50px 0}@media (max-width:767px){.hot-vacancies-simple{margin:30px 0}}.hot-vacancies-simple+.btn{margin:0 auto;width:180px;display:flex}@media (max-width:767px){.hot-vacancies-simple+.btn{margin-left:0}}.site-header{position:relative}@media (min-width:1256px){.site-header.scrolled .header_logo{width:213px}}@media (max-width:1255px){.site-header .main-menu-container{transform:translateY(calc(-100% - 100px))}}.substrate{display:none!important}.nav-fix-breadcrumbs-container{height:85px}@media (max-width:767px){.nav-fix-breadcrumbs-container{height:120px}}.nav-fix-breadcrumbs{padding:20px 0;height:85px;box-sizing:border-box;transition:.3s ease;border-bottom:1px solid rgba(0,0,0,.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.nav-fix-breadcrumbs.fixed{position:fixed;width:100%;z-index:9999;left:0;top:0;background-color:#fff;padding:20px 0;height:auto}.nav-fix-breadcrumbs .breadcrumbs{width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:translate(0)}.nav-fix-breadcrumbs .breadcrumbs_back-icon{position:relative;color:#000}.nav-fix-breadcrumbs .breadcrumbs_back-icon:hover{opacity:.48}.nav-fix-breadcrumbs .breadcrumbs_back-icon::before{content:"";display:inline-block;width:20px;height:20px;min-width:20px;background:url(../../img/icons/icon_back_in_circle.svg) center no-repeat;background-size:contain;margin-right:8px;margin-bottom:-5px}@media (max-width:767px){.nav-fix-breadcrumbs .breadcrumbs{margin-bottom:15px}.nav-fix-breadcrumbs .breadcrumbs :not(:first-child){display:none}}.nav-fix-breadcrumbs .wrapper{display:flex;align-items:center;justify-content:space-between}.nav-fix-breadcrumbs .wrapper-large{width:1440px}@media (max-width:560px){.nav-fix-breadcrumbs .wrapper{flex-direction:column;align-items:flex-start}}.nav-fix-breadcrumbs .btn{text-transform:initial;white-space:nowrap}@media (max-width:560px){.nav-fix-breadcrumbs .btn{width:100%;box-sizing:border-box}}.h1,.h1-special,h1{font-size:54px;line-height:120%}.h2-special,h2{font-size:36px;line-height:125%}.h3-special,h3{font-size:28px;line-height:126%}@media (max-width:1119px){.h1,.h1-special,h1{font-size:38px;line-height:130%}}@media (max-width:767px){.h1,.h1-special,h1{font-size:28px;line-height:134%}.h2,.h2-special,h2{font-size:26px;line-height:125%}.h3,.h3-special,h3{font-size:24px;line-height:130%}}.text-content iframe,.text-content img.size-full{width:100%}.text-content :not(h1,h2,h3,h4,h5){color:rgba(0,0,0,.64);font-weight:400;font-size:16px;line-height:174%}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5{border-top:1px solid rgba(0,0,0,.16);color:#000}.text-content h2{padding-top:40px;margin-bottom:25px}@media (max-width:767px){.text-content h2{padding-top:25px}}.text-content h3{padding-top:30px;margin-bottom:15px}.text-content h4{padding-top:25px;margin-bottom:10px}.text-content p{margin-top:0;margin-bottom:20px}.text-content p:last-child,.text-content ul li:last-child,.text-content ul:last-child,.vacancy-content_content_advantages__left ul li:last-child{margin-bottom:0}.text-content p:empty{padding:1px}.text-content p b,.text-content p strong{font-weight:700!important}.text-content ul{margin:25px 0;padding-left:16px}.text-content ul li{margin-bottom:12px;padding-left:4px}.text-content ul li::marker,.vacancy-content_content_advantages__left ul li::marker{color:#000}.single-vacancy .slider-single-fade h3,.text-content b,.text-content strong{color:#000}.text-content .text-section-wrap:not(:first-child){margin-top:30px}@media (max-width:767px){.text-content .text-section-wrap:not(:first-child){margin-top:0}.text-content .text-section-wrap{padding-bottom:25px;box-sizing:border-box}}.text-content .toggle-text-section-wrap{height:80px;min-height:84px;overflow:hidden;transition:.3s ease;position:relative}.text-content .toggle-text-section-wrap h2{position:relative;display:flex;align-items:center;justify-content:space-between}.text-content .toggle-text-section-wrap h2::before{content:"";position:absolute;display:block;left:0;right:0;bottom:-20px;top:0}.text-content .toggle-text-section-wrap h2::after{content:"";margin-left:12px;width:12px;height:12px;display:block;background:url(../../../assets/img/icons/chevron/chevron_red.svg) center no-repeat;background-size:contain;transform:rotate(180deg);filter:brightness(0);transition:.3s ease}.text-content .toggle-text-section-wrap.open h2::after,.vacancy-content_top__locations-list:hover::after{transform:rotate(0);filter:none}.text-content img{border-radius:14px;height:auto;display:inline-block}.text-content img.size-medium{width:calc(50% - 13px)}.text-content img.size-medium+img.size-medium{margin-left:20px}@media (max-width:767px){.text-content img.size-medium{width:100%}.text-content img.size-medium+img.size-medium{margin-left:0;margin-top:20px}}.content-sidebar{display:flex}.content-sidebar_content{width:820px;max-width:100%;margin-right:40px}.content-sidebar_sidebar{min-width:360px;width:420px}@media (max-width:479px){.content-sidebar_sidebar{min-width:0}}@media (max-width:1260px){.content-sidebar{flex-direction:column-reverse}.content-sidebar_content{width:100%;max-width:100%;margin-right:0;margin-top:60px}.content-sidebar_sidebar{width:100%}}@media (max-width:767px){.content-sidebar_content{margin-top:40px}}.vacancy-content .slider-inside-content .wrapper{padding:0!important}.vacancy-content_top{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:40px}.vacancy-content_top>div{display:flex;align-items:center;letter-spacing:.04em;text-transform:uppercase;font-weight:600;margin-right:24px;margin-bottom:20px}.vacancy-content_top>div:last-child{margin-right:0}.vacancy-content_top>div::before{display:block;content:"";min-width:20px;height:20px;width:20px;background-size:contain!important;margin-right:8px;margin-bottom:-2px}.vacancy-content_top__date{background:url(../../../assets/img/icons/calendar_red.svg) left 40% no-repeat}.vacancy-content_top__employment{background:url(../../../assets/img/vacancies/crosshair.svg) left 40% no-repeat}.vacancy-content_top__locations{background:url(../../../assets/img/vacancies/map-pin.svg) left 40% no-repeat}.vacancy-content_top__locations-list{transition:.3s ease;position:relative;padding:8px 12px;border-radius:6px;border:1px solid transparent}.vacancy-content_top__locations-list::before{background:url(../../img/vacancies/map-pin.svg) center no-repeat;margin-bottom:0}.vacancy-content_top__locations-list::after{content:"";width:12px;height:12px;background-size:contain;background:url(../../img/icons/chevron/chevron_red.svg) center no-repeat;margin-left:8px;transform:rotate(180deg);filter:brightness(0%);transition:.3s ease}.vacancy-content_top__locations-list ul{position:absolute;left:-1px;top:100%;background-color:#f0f0f0;list-style:none;padding:0;margin:0;width:100%;z-index:100;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow:hidden;opacity:0;transform:translateY(-1.5em);pointer-events:none;transition:.3s ease;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.16);border-top:none}.vacancy-content_top__locations-list ul li{padding:11px 12px;width:100%;box-sizing:border-box;border-top:1px solid rgba(0,0,0,.16)}.vacancy-content_top__locations-list:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#f0f0f0;border-color:rgba(0,0,0,.16)}.vacancy-content_top__locations-list:hover ul{pointer-events:visible;opacity:1;transform:translateY(0)}.vacancy-content .wpcf7{margin-top:80px}@media (max-width:767px){.vacancy-content .wpcf7{margin-top:50px}}.vacancy-content .wpcf7 .h2,.vacancy-content .wpcf7 h2{margin-bottom:40px}@media (max-width:767px){.vacancy-content .wpcf7 .h2,.vacancy-content .wpcf7 h2{margin-bottom:25px}}.vacancy-content .latest-publications-section{padding-top:40px;border-top:1px solid rgba(0,0,0,.16);margin-top:40px}@media (max-width:479px){.vacancy-content .latest-publications-section{padding-top:25px;margin-top:25px}}.vacancy-content .latest-publications-wrapper{padding:0!important}@media (max-width:1119px){.section-padding-top-20-tablet{padding-top:20px}}.vacancies-grid-line{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}@media (max-width:1119px){.vacancies-grid-line{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.vacancies-grid-line{grid-template-columns:1fr;margin-top:25px}}.single-vacancy .slider-single-fade{background-color:#fff}.single-vacancy .slider-single-fade p{color:rgba(0,0,0,.72)}.single-vacancy .slider-single-fade .swiper-pagination-bullet{background-color:rgba(0,0,0,.24)}.single-vacancy .slider-single-fade .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.vacancy-content_content_advantages{padding-bottom:40px;margin-top:40px;border-bottom:1px solid rgba(0,0,0,.16)}.vacancy-content_content_advantages .h2{font-size:36px;margin-bottom:25px}@media (max-width:1119px){.vacancy-content_content_advantages .h2{margin-bottom:30px}}@media (max-width:767px){.vacancy-content_content_advantages .h2{font-size:24px}}.vacancy-content_content_advantages__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}@media (max-width:767px){.vacancy-content_content_advantages__wrapper{grid-template-columns:1fr}}.vacancy-content_content_advantages__left,.vacancy-content_content_advantages__left *{font-size:16px;color:rgba(0,0,0,.64)}.vacancy-content_content_advantages__left ul{margin:0!important}.vacancy-content_content_advantages__left ul li{margin-bottom:12px;padding-left:4px}.vacancy-content_content_advantages__left ul:last-child{margin-bottom:0}.vacancy-content_content_advantages__right img{width:100%;height:auto;object-fit:contain}@media (max-width:767px){.vacancy-content_content_advantages__right{order:-1}}.share-block{background-color:#f0f0f0;border-radius:12px;padding:20px;min-width:320px}@media (max-width:479px){.share-block{min-width:0}}.share-block_list{display:flex;flex-wrap:wrap}.share-block_list a{margin-right:12px;margin-top:12px;padding:9px}.share-block_list a:last-child{margin-right:0}.share-block_title{color:rgba(0,0,0,.48);margin-bottom:8px}.popup-share .copy-field{padding:21px 16px;line-height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#f5f5f5;border-radius:8px;margin:30px 0;transition:.3s ease}.popup-share .copy-field.copied{background-color:#edfaf1}.popup-container{position:fixed;left:0;top:0;right:0;bottom:0;padding:20px;box-sizing:border-box;align-items:center;justify-content:center;background-color:rgba(0,0,0,.48);z-index:999999;display:none;transition:.3s ease;opacity:0}.popup-container.open{opacity:1}.popup{padding:30px;border-radius:16px;box-shadow:0 8px 16px rgba(53,53,53,.1);width:calc(100% - 80px)!important;max-width:728px;position:relative;background-color:#fff}.popup .btn-close{position:absolute;right:30px;top:20px;background-color:#f0f0f0}.popup .btn-close::after,.popup .btn-close::before{background-color:#e30613;transition:.3s ease;transform-origin:center}.popup .btn-close:hover,.popup .button-copy::before{background-color:#000}.popup .btn-close:hover::after,.popup .btn-close:hover::before{background-color:#fff;transform:translate(-50%,-50%) rotate(0) translate3d(0,0,0)}@media (max-width:767px){.popup{width:calc(100% - 40px)!important;padding:30px 20px}.popup .btn-close{right:20px}}.popup .button-copy{color:#fff;width:180px}.author-block{padding:30px;box-shadow:0 8px 16px rgba(53,53,53,.1);border-radius:14px;background-color:#fff;width:100%;box-sizing:border-box;min-width:420px}@media (max-width:767px){.author-block{padding:20px;min-width:0}}.author-block .author+.share-block{margin-top:30px}@media (max-width:767px){.author-block .author+.share-block{margin-top:20px}}@media (max-width:1260px){.author{display:flex;align-items:center}}@media (max-width:1119px){.author{flex-direction:column;align-items:flex-start}}.author_top{display:flex;align-items:center;margin-top:30px}@media (max-width:1260px){.author_top{width:490px}}@media (max-width:1119px){.author_top{width:auto}}@media (max-width:767px){.author_top{margin-top:20px}}@media (max-width:479px){.author_top{flex-direction:column;align-items:flex-start}}.author_avatar{width:90px;min-width:90px;height:90px;border-radius:50%;overflow:hidden;margin-right:20px;position:relative}.author_avatar img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;height:auto;min-height:100%;width:auto;max-width:110%}@media (max-width:479px){.author_avatar{margin-bottom:20px}}.author_info__name{font-size:22px;line-height:125%;font-weight:600;margin-bottom:6px}.author_info__position{color:rgba(0,0,0,.48)}.author_links:not(:empty){margin-top:25px}@media (max-width:767px){.author_links:not(:empty){margin-top:20px}}.author_links a{display:block;color:#e30613;transition:.3s ease}.author_links a+a{margin-top:15px}.author_links a:hover{text-decoration:none}@keyframes loading{to{transform:rotate(360deg)}}.custom-label{position:relative;margin-bottom:24px}.custom-label input,.custom-label textarea{width:100%;line-height:100%;padding:19px 16px;box-sizing:border-box;font-size:14px;max-height:174px;resize:none}.custom-label label:not(#label-for-file){position:absolute;left:16px;top:19px;right:16px;color:rgba(0,0,0,.32);transition:.3s ease;pointer-events:none;line-height:100%;letter-spacing:.02em}.custom-label label:not(#label-for-file).hide{opacity:0}.custom-label .wpcf7-form-control-wrap{position:static;display:block}.custom-label .wpcf7-form-control-wrap[data-name=your-message]{background-color:#fff;padding:16px;border-radius:8px}.custom-label .wpcf7-form-control-wrap[data-name=your-message] textarea{padding:0}.custom-label .wpcf7-not-valid-tip{position:absolute;bottom:calc(100% + 2px);left:0;color:#e30613;min-width:200px}.custom-label:hover label{color:#000!important}.custom-label:hover label .icon-plus{filter:none!important}.input-half .custom-label{width:calc(50% - 12px)}@media (max-width:767px){.input-half .custom-label{width:100%}}.wpcf7-form.submitting button[type=submit]{opacity:.6;pointer-events:none}.wpcf7-form.submitting button[type=submit] .loading-spinner{opacity:1;pointer-events:visible}.loading-spinner,.main-cv-form #label-for-file{display:flex;align-items:center;transition:.3s ease}.loading-spinner{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#e30613;justify-content:center;opacity:0;pointer-events:none;cursor:not-allowed}.loading-spinner::before{content:"";display:block;left:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px;border-radius:50%;border:4px solid #ddd;box-sizing:border-box;border-top-color:#fbba00;animation:loading 1s linear infinite}.main-cv-form .wpcf7-form-control-wrap[data-name=author-email],.main-cv-form input[name=author-email]{display:none}.checkbox-label,.main-cv-form a{color:rgba(0,0,0,.64)}.main-cv-form .required-icon{color:#e30613}.main-cv-form #label-for-file{padding:19px 16px;box-sizing:border-box;border-radius:12px;background-color:#fff;width:100%;height:52px;justify-content:space-between;line-height:100%;letter-spacing:.02em;cursor:pointer;color:rgba(0,0,0,.32)}.main-cv-form #label-for-file .has-file{color:#000}.main-cv-form #label-for-file .icon-plus{width:20px;min-width:20px;height:20px;display:block;background:url(../../img/icons/plus-circle.svg) center no-repeat;margin-left:8px;transition:.3s ease;filter:brightness(0)}.main-cv-form #cv-form-file{display:none!important}.main-cv-form .input-half{display:flex;justify-content:space-between}@media (max-width:767px){.main-cv-form .input-half{flex-direction:column}}.main-cv-form .recommendation{color:rgba(0,0,0,.64);font-weight:400;line-height:100%;display:inline-block}.main-cv-form .btn{margin-top:24px;width:180px;height:52px}.main-cv-form .btn:hover{color:#fff}.main-cv-form .btn::before{background-color:#000}.main-cv-form textarea{border-radius:0}.checkbox-label{cursor:pointer;display:flex}.checkbox-label .wpcf7-form-control-wrap,.checkbox-label input{display:none}.checkbox-label:hover .custom-checkbox::before{background-color:#868686}.checkbox-label .custom-checkbox{width:20px;min-width:20px;height:20px;box-shadow:0 2px 6px rgba(0,0,0,.1);border-radius:4px;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-right:15px;margin-top:6px}.checkbox-label .custom-checkbox::before{content:"";width:10px;height:10px;background-color:#cbcbcb;border-radius:2px;transition:.3s ease}.checkbox-label .custom-checkbox.active::before{background-color:#e30613}.card-blog{overflow:visible;border-radius:14px}.card-blog__wrapper{border-radius:14px;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);display:block;text-decoration:none;position:relative;overflow:hidden;height:100%}.card-blog .btn{pointer-events:none;text-transform:uppercase}.card-blog:hover .card-blog_image__inside{transform:scale(1.1)}.card-blog:hover .btn span{transform:translateX(0)}.card-blog:hover .btn-arrow-circle_hide span{transform:translateX(calc(-100% + 20px))}@media (max-width:1119px){.card-blog .btn span{transform:translateX(0)}}.card-blog_image{width:100%;height:322px;position:relative;overflow:hidden}.card-blog_image__inside{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:.7s ease}.card-blog_content{background-color:#f0f0f0;min-height:298px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:32px 32px 30px}.card-blog_content::after{content:"";width:calc(100% - 64px);height:1px;border-radius:3px;background-color:rgba(0,0,0,.16);position:absolute;left:32px;bottom:80px}.card-blog_content .h3,.card-blog_content .h5{color:#000;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;text-decoration:none}.card-blog_content a.h3::before,.card-blog_content a.h5::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0}.card-blog_content .h5{font-weight:400}.card-blog_content__info{color:#000;text-transform:uppercase;padding-top:8px;padding-bottom:24px}.card-blog_content__info>div{letter-spacing:.04em}.card-blog_content__author,.card-blog_content__date,.card-blog_content__info{display:flex;align-items:center}.card-blog_content__author::before,.card-blog_content__date::before{content:"";display:block;min-width:20px;width:20px;height:20px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center}.card-blog_content__date::before{background-image:url(../../img/icons/articles/date_grey.svg)}.card-blog_content__author{margin-left:24px}.card-blog_content__author::before{background-image:url(../../img/icons/articles/user_grey.svg)}.card-blog.card-blog-simple .card-blog_image{height:140px}.card-blog.card-blog-simple .card-blog_content{min-height:158px;padding:20px}.card-blog.card-blog-simple .card-blog_content::after{display:none}.bg_grey_1 .card-blog{box-shadow:0 4px 16px 0 rgba(53,53,53,.15)}.bg_grey_1 .card-blog_content{background-color:#fff}.latest-publications-wrapper .h2{font-size:36px;margin-bottom:25px}@media (max-width:767px){.latest-publications-wrapper .h2{font-size:26px}}.latest-publications-wrapper .latest-publications-descr{margin-bottom:25px}.latest-publications-wrapper .latest-publications-descr p{font-size:16px}@media (max-width:767px){.latest-publications-wrapper .latest-publications-descr{display:none}}.latest-publications-wrapper .card-blog{box-shadow:0 4px 16px 0 rgba(53,53,53,.15)}.latest-publications-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:767px){.latest-publications-grid{grid-template-columns:1fr}}.latest-publications-grid .card-blog{position:relative}.latest-publications-grid .card-blog_category{position:absolute;left:20px;top:20px;max-width:calc(100% - 40px);box-sizing:border-box;border-radius:6px;background-color:#fff;color:#e30613;padding:8px 10px;z-index:2;min-height:38px;display:flex;align-items:center}.latest-publications-grid .card-blog_image{height:250px}.latest-publications-grid .card-blog_content{padding:24px;background-color:#fff;min-height:0;height:calc(100% - 250px)}.latest-publications-grid .card-blog_content__info{padding-bottom:20px;padding-top:4px}@media (max-width:479px){.latest-publications-grid .card-blog_content__author{display:none}}.latest-publications-grid .card-blog_content::after{bottom:65px;left:24px;width:calc(100% - 48px)}.latest-publications-grid .card-blog .h3,.latest-publications-grid .card-blog h3{font-size:22px;line-height:125%;margin-bottom:40px}