.breadcrumbs{display:flex;height:50px;align-items:center;padding-top:16px;background-color:#fff}.breadcrumbs .breadcrumbs_item{display:flex;align-items:center;margin-right:6px}.breadcrumbs .breadcrumbs_item a{color:#0c62d5}.breadcrumbs .breadcrumbs_item .breadcrumb_title,.breadcrumbs .breadcrumbs_item a{text-decoration:none;font-weight:500;font-size:14px;line-height:18px;margin-right:6px}.breadcrumbs .breadcrumbs_item .breadcrumb_title{white-space:nowrap}.breadcrumbs .breadcrumbs_item .arrow_icon{width:10px;height:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.683 1.308a.625.625 0 000 .884L5.991 5.5 2.683 8.808a.625.625 0 10.884.884l3.75-3.75a.625.625 0 000-.884l-3.75-3.75a.625.625 0 00-.884 0z' fill='%23ABAFBB'/%3E%3C/svg%3E")}.breadcrumbs .breadcrumbs_item:last-child{pointer-events:none}.breadcrumbs .breadcrumbs_item:last-child a{color:#152242}.breadcrumbs .breadcrumbs_item:last-child .arrow_icon{display:none}@media screen and (max-width:900px){.breadcrumbs{height:auto;padding-bottom:10px;display:flex;overflow:scroll;cursor:grab}.breadcrumbs .breadcrumbs_item a{white-space:nowrap}.breadcrumbs .breadcrumbs_item:nth-last-child(2){display:flex;flex-direction:row;align-items:baseline}.breadcrumbs .breadcrumbs_item:nth-last-child(2) a{font-weight:500;font-size:14px;line-height:18px}.breadcrumbs .breadcrumbs_item:nth-last-child(2) .arrow_icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.683 1.308a.625.625 0 000 .884L5.991 5.5 2.683 8.808a.625.625 0 10.884.884l3.75-3.75a.625.625 0 000-.884l-3.75-3.75a.625.625 0 00-.884 0z' fill='%23ABAFBB'/%3E%3C/svg%3E");margin-right:0}}.pagination_container{height:286px;margin-bottom:32px;padding-top:64px}.pagination_container.popular_items_pagination{height:auto;width:100%;padding-bottom:48px;padding-top:0;margin-bottom:0}.pagination_container.popular_items_pagination .load_up_items{margin-bottom:0}.pagination_container .load_up_items{margin-bottom:32px;display:flex;justify-content:center}.pagination_container .load_up_items .load_btn{cursor:pointer;border:1px solid #eaebee;box-sizing:border-box;border-radius:8px;height:40px;display:flex;align-items:center;padding:8px 48.5px;color:#0c62d5;background-color:#fff}@media screen and (max-width:330px){.pagination_container .load_up_items .load_btn{padding:0;width:100%;justify-content:center}}.pagination_container .load_up_items .load_btn img{width:21px;height:20px;margin-right:8px}.pagination_container .load_up_items .load_btn:hover{background-color:#fafcff}.pagination_container .navigation_controls{display:flex;justify-content:space-between;padding:0 24px}@media screen and (max-width:1280px){.pagination_container .navigation_controls{justify-content:center}}.pagination_container .navigation_controls .nav_btn_container{display:flex;border:1px solid #eaebee;border-radius:6px}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn{cursor:pointer;width:44px;height:36px;display:flex;align-items:center;justify-content:center;border-right:1px solid #eaebee}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn.middle{border-radius:0!important}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn:last-child{border:none}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn span{color:#152242;font-weight:400;font-size:14px;line-height:18px}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn:hover{background-color:#1876f2}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn:hover span{color:#fff}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn:last-child:hover{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn:first-child:hover{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn.active{background-color:#1876f2}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn.active span{color:#fff}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn:first-child.active{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn:last-child.active{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn.separator{pointer-events:none}.pagination_container .navigation_controls .nav_btn_container .page_nav_btn.separator:hover{background-color:#fff;color:#152242}.pagination_container .navigation_controls .nav_btn{cursor:pointer;position:relative;width:64px;height:36px;border:1px solid #eaebee;background-color:#fff;box-sizing:border-box;border-radius:6px}@media screen and (max-width:1280px){.pagination_container .navigation_controls .nav_btn{display:none}}.pagination_container .navigation_controls .nav_btn:before{content:"";width:14px;height:14px;top:11px;left:25px;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.244 1.131a.875.875 0 010 1.238L5.612 7l4.632 4.631a.875.875 0 11-1.238 1.238l-5.25-5.25a.875.875 0 010-1.238l5.25-5.25a.875.875 0 011.238 0z' fill='%231876F2'/%3E%3C/svg%3E")}.pagination_container .navigation_controls .nav_btn.next_page:before{transform:rotate(180deg)}.pagination_container .navigation_controls .nav_btn:hover{background-color:#fafcff}.pagination_container .navigation_controls .nav_btn.disabled{pointer-events:none;filter:opacity(.4)}.pagination_container .navigation_controls .nav_btn.disabled:hover{background-color:#fff;cursor:not-allowed}.pagination_container .items_count{margin-top:32px;font-weight:500;font-size:13px;line-height:18px;color:#8f95a5;display:flex;justify-content:center}.vacancy_container{max-width:1376px;font-family:Lato,sans-serif}select[name=vacancy_city_select]{box-shadow:none}.vacancy_name_filter input{border-radius:7px}.vacancy_head_banner{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-top:8px;border-radius:9px}.vacancy_head_banner img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:9px}.vacancy_head_banner .banner_text{position:absolute;top:0;right:0;color:#fff;width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:32px}@media (max-width:870px){.vacancy_head_banner .banner_text{padding:0}}.vacancy_head_banner .banner_text .banner_title{font-size:30px;margin-bottom:32px;line-height:36px}@media (max-width:1060px){.vacancy_head_banner .banner_text .banner_title{font-size:21px;line-height:24px;margin-bottom:16px}}@media (max-width:870px){.vacancy_head_banner .banner_text .banner_title{font-size:16px;margin-bottom:0}}.vacancy_head_banner .banner_text .banner_subtitle{font-size:21px}@media (max-width:1060px){.vacancy_head_banner .banner_text .banner_subtitle{font-size:18px}}@media (max-width:870px){.vacancy_head_banner .banner_text .banner_subtitle{display:none}}.vacancy_head_banner .banner_text a.contact_tel_vacancy{font-size:21px;color:#fff!important}.vacancy_head_banner.universal_vacancy_page{margin-bottom:80px;background:#152242}@media (max-width:870px){.vacancy_head_banner.universal_vacancy_page img{display:none}.vacancy_head_banner.universal_vacancy_page .banner_text{position:relative;padding:16px 24px;width:100%}.vacancy_head_banner.universal_vacancy_page .banner_text .banner_title{font-size:18px;margin-bottom:16px}.vacancy_head_banner.universal_vacancy_page .banner_text .banner_subtitle{display:block;font-size:18px}}.vacancy_head{display:flex;align-items:center;justify-content:space-between;margin:24px 0 10px}@media (max-width:768px){.vacancy_head{flex-direction:column;align-items:normal}}.vacancy_head_title{font-weight:700;font-size:32px;line-height:40px;color:#000}.vacancy_head_title.secondary{margin-top:10px}.vacancy_filters{display:flex;align-items:center;flex-wrap:wrap}.vacancy_filters .vacancy_name_filter{border:1px solid #eaebee;border-radius:8px;display:flex;align-items:center}@media (max-width:768px){.vacancy_filters .vacancy_name_filter{margin-top:8px;margin-bottom:16px;width:100%}}.vacancy_filters .vacancy_name_filter input{border:none;font-size:14px;line-height:18px;width:100%;min-width:210px;padding-right:10px;box-shadow:none}.vacancy_filters .vacancy_name_filter input::-moz-placeholder{color:#737a8e}.vacancy_filters .vacancy_name_filter input::placeholder{color:#737a8e}.vacancy_filters .vacancy_name_filter img{margin-left:5px;margin-right:15px;width:14px;min-width:14px}.vacancy_filters .vacancy_city_filter{display:flex;align-items:center;margin-left:15px;position:relative}@media (max-width:768px){.vacancy_filters .vacancy_city_filter{margin-bottom:8px;width:100%}}.vacancy_filters .vacancy_city_filter .vacancy_city_filter_title{font-size:14px;line-height:18px;color:#737a8e;margin-right:15px}@media (max-width:768px){.vacancy_filters .vacancy_city_filter .vacancy_city_filter_title{min-width:90px}}.vacancy_filters .vacancy_city_filter select{border:1px solid #eaebee;border-radius:8px;padding:10px 40px 10px 10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.808 2.683a.625.625 0 01.884 0L5 5.991l3.308-3.308a.625.625 0 11.884.884l-3.75 3.75a.625.625 0 01-.884 0l-3.75-3.75a.625.625 0 010-.884z' fill='%23152242'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px 10px;background-position-x:calc(100% - 12px)!important}.vacancies_list{display:flex;flex-wrap:wrap}.vacancies_list .vacancy_item{width:calc(33.3% - 10px);border:1px solid #eaebee;border-radius:12px;background:#fff;padding:20px;margin:20px 5px;display:flex;flex-direction:column}@media (max-width:768px){.vacancies_list .vacancy_item{width:100%}}.vacancies_list .vacancy_item.immediately{background-color:rgba(248,112,121,.08)}.vacancies_list .vacancy_item .vacancy_item_title_block{display:flex;align-items:center}.vacancies_list .vacancy_item .vacancy_item_title_block .fire_emoji{font-size:24px;margin-bottom:14px}.vacancies_list .vacancy_item .vacancy_item_title_block .fire_emoji:not(:empty){margin-right:8px}.vacancies_list .vacancy_item .vacancy_item_title_block .vacancy_item_title_text{color:#000;font-weight:600;font-size:18px;line-height:24px;margin-bottom:14px}.vacancies_list .vacancy_item .vacancy_item_sub-title{color:#737a8e;font-weight:400;font-size:14px;line-height:18px;margin-bottom:16px;min-height:36px}.vacancies_list .vacancy_item .vacancy_item_tags{display:flex;flex-wrap:wrap;margin-top:auto}.vacancies_list .vacancy_item .vacancy_item_tags .vacancy_tag{font-weight:400;font-size:14px;line-height:18px;margin-right:16px;color:#0c62d5}.vacancies_list .vacancy_item .vacancy_item_city{margin-top:auto;color:#0c62d5}.vacancies_list .vacancy_item .vacancy_item_city span{color:grey;margin-right:6px}.vacancies_list .vacancy_item .vacancy_item_bottom{display:flex;justify-content:space-between;align-items:center}.vacancies_list .vacancy_item .vacancy_item_date{font-weight:500;font-size:14px;line-height:18px;color:#8f95a5}@media (max-width:768px){.vacancies_list .vacancy_item .vacancy_item_date{padding-top:5px}.vacancies_list .vacancy_item .vacancy_item_date .date{display:block}}.vacancies_list .vacancy_item .vacancy_item_link{font-weight:600;font-size:14px;line-height:18px}.no_vacancy_found{text-align:center;font-size:20px;color:#000;margin:50px 0}.vacancy_pagination{max-width:1000px;margin:0 auto;height:210px!important}.vacancy_pagination.hidden{display:none}.vacancy_container.container.vacancy_item_page h1.vacancy_title{font-weight:700;font-size:32px;line-height:40px;color:#363946;margin-top:16px;margin-bottom:0}.vacancy_container.container.vacancy_item_page .vacancy_info{margin-top:16px;display:flex;flex-direction:row}@media screen and (max-width:790px){.vacancy_container.container.vacancy_item_page .vacancy_info{flex-direction:column}.vacancy_container.container.vacancy_item_page .vacancy_info .vacancy_info_item{margin-bottom:4px}}.vacancy_container.container.vacancy_item_page .vacancy_info .vacancy_info_item{display:flex;align-items:center;margin-right:16px}.vacancy_container.container.vacancy_item_page .vacancy_info .vacancy_info_item .info_icon{width:20px;height:20px;margin-right:8px;border-radius:50%;background-color:#e1e1e1}.vacancy_container.container.vacancy_item_page .vacancy_info .vacancy_info_item .info_value{color:#818181}.vacancy_container.container.vacancy_item_page .vacancy_info .vacancy_info_item .salary_icon{display:flex;align-items:center;justify-content:center;color:#818181}.vacancy_container.container.vacancy_item_page .vacancy_info .vacancy_info_item .location_icon{position:relative}.vacancy_container.container.vacancy_item_page .vacancy_info .vacancy_info_item .location_icon:before{top:2px;left:2px;content:"";height:16px;width:16px;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 8a2 2 0 100-4 2 2 0 000 4z' fill='%23818181'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.874 14.31a1.122 1.122 0 01-1.748 0c-1.513-1.844-4.46-5.785-4.46-8.51C2.667 2.965 5.054.667 8 .667c2.945 0 5.333 2.298 5.333 5.133 0 2.725-2.946 6.666-4.46 8.51zm.696-3.128c-.273.395-.547.77-.809 1.117a.952.952 0 01-1.522 0 33.299 33.299 0 01-.81-1.117c-.643-.928-1.265-1.938-1.722-2.912C4.239 7.273 4 6.428 4 5.8 4 3.749 5.742 2 8 2s4 1.749 4 3.8c0 .628-.24 1.473-.707 2.47-.457.974-1.08 1.984-1.723 2.912z' fill='%23818181'/%3E%3C/svg%3E")}.vacancy_container.container.vacancy_item_page .vacancy_content{margin-bottom:60px;display:flex}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block{width:65%;margin-right:64px}@media screen and (max-width:790px){.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block{margin-right:0}}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_title{font-weight:700;font-size:24px;line-height:32px;color:#363946;margin-top:48px;margin-bottom:16px}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_text_universal p{margin-bottom:8px}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_text_universal ol,.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_text_universal ul{padding-left:20px;margin-bottom:32px}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_text_universal ol li,.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_text_universal ul li{margin-bottom:6px;position:relative;padding-left:32px}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_text_universal ol li:before,.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_text_universal ul li:before{content:"\2B25";position:absolute;left:0;top:2px;width:5px;height:5px}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_text_universal ol li:last-child,.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block .vacancy_content_text_universal ul li:last-child{margin-bottom:0}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_form_wrapper{width:35%}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_form_wrapper .vacancy_form_sticky{background:#152242!important;padding:16px;position:sticky;top:120px;border-radius:9px}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_form_wrapper .vacancy_form_sticky .callback_text_simple span{color:#fff!important}@media screen and (max-width:790px){.vacancy_container.container.vacancy_item_page .vacancy_content{width:100%;flex-direction:column}.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_content_text_block,.vacancy_container.container.vacancy_item_page .vacancy_content .vacancy_form_wrapper{width:100%}}.vacancy_list_promo_container{display:flex;margin:32px 0}.vacancy_list_promo_container .vacancy_list_form{margin-bottom:64px!important;width:35%}.vacancy_list_promo_container .vacancy_list_form .vacancy_list_form_wrapper{max-width:unset;background:#152242!important;padding:16px;border-radius:9px;width:100%}.vacancy_list_promo_container .vacancy_list_promo_text{width:65%;margin-right:64px}.vacancy_list_promo_container .vacancy_list_promo_text .text_block{font-size:21px;line-height:24px;color:#152242;font-size:28px;line-height:32px}.vacancy_list_promo_container .vacancy_list_promo_text .text_block_secondary{font-size:21px;color:#000}.vacancy_list_promo_container .vacancy_list_promo_text a.vacancy_tel{display:block;font-size:21px;margin-top:4px;color:#0c62d5!important}@media screen and (max-width:790px){.vacancy_list_promo_container{flex-direction:column}.vacancy_list_promo_container .vacancy_list_form{width:100%}.vacancy_list_promo_container .vacancy_list_promo_text{width:100%;margin-bottom:32px}.vacancy_list_promo_container .vacancy_list_promo_text .text_block{font-size:20px;line-height:24px}.vacancy_list_promo_container .vacancy_list_promo_text .text_block_secondary{font-size:18px}}.slider-full.swiper-vacancy{padding-top:54px}.slider-full.swiper-vacancy .full-slider-block img.swiper-lazy{max-height:500px}.advantages-usa.advantage-vacancy .advantages-usa_container{padding-top:16px}.advantages-usa.advantage-vacancy .advantages-usa_container .advantages-usa__tiles-container{margin-bottom:36px}.advantages-usa.advantage-vacancy .advantages-usa_container .advantages-usa__tiles-container .list-type .advantages-usa__tiles_item-text-main{margin-top:6px}.vacancy_banner_info{position:relative;border-radius:9px;margin-top:32px}.vacancy_banner_info img{border-radius:9px}.vacancy_banner_info .banner_text{position:absolute;top:0;left:0;width:100%;height:100%;padding:32px;color:#fff;font-size:24px;display:flex;flex-direction:column;justify-content:center}.vacancy_banner_info .banner_text .banner_title{margin-bottom:16px;font-size:28px;line-height:32px}.vacancy_banner_info .banner_text .banner_subtitle{font-size:21px}.vacancy_banner_info .banner_text a.contact_tel_vacancy{color:#fff!important}@media screen and (max-width:790px){.vacancy_banner_info{background:#152242}.vacancy_banner_info img{display:none}.vacancy_banner_info .banner_text{position:relative;font-size:18px;padding:20px}.vacancy_banner_info .banner_text .banner_title{margin-bottom:16px;font-size:20px;line-height:24px}.vacancy_banner_info .banner_text .banner_subtitle{font-size:18px}}.vacancy_directions_block{display:flex;gap:10px;row-gap:30px;flex-wrap:wrap}@media (max-width:768px){.vacancy_directions_block{gap:0;row-gap:20px}}.vacancy_directions_block .vacancy_direction{display:flex;width:calc(33.3333% - 7px);border:1px solid #eaebee;border-radius:12px;max-height:170px;cursor:pointer;min-height:170px}.vacancy_directions_block .vacancy_direction.active{border:1px solid #0c62d5;background-color:#f5f9ff}.vacancy_directions_block .vacancy_direction:hover .vacancy_direction_info .direction_title{color:#0c62d5}@media (max-width:768px){.vacancy_directions_block .vacancy_direction{width:100%}}.vacancy_directions_block .vacancy_direction .vacancy_direction_image{width:50%}.vacancy_directions_block .vacancy_direction .vacancy_direction_image img{border-bottom-left-radius:12px;border-top-left-radius:12px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vacancy_directions_block .vacancy_direction .vacancy_direction_info{width:50%;padding:16px;color:#000;font-weight:600;font-size:18px;line-height:24px;display:flex;flex-direction:column;justify-content:space-between}.vacancy_directions_block .vacancy_direction .vacancy_direction_info .direction_title{color:#152242;cursor:pointer}.vacancy_directions_block .vacancy_direction .vacancy_direction_info .direction_title:hover{color:#0c62d5}.vacancy_directions_block .vacancy_direction .vacancy_direction_info .direction_bottom{font-size:14px}.separator_line{margin-top:24px;height:1px;padding:0 4px;border-bottom:1px solid #eaebee}