*{-webkit-font-smoothing:antialiased}body{transition:margin-left .3s}body.m_header_left_menu_opened{margin-left:280px;overflow-x:hidden}.Header{display:block;position:relative}.m_with_promo.Header{height:507px}.m_company.Header,
.m_student.Header{height:auto}.m_company.Header,
.m_student.Header{background-color:#7a7a7a}.Header_top_wr{position:relative;height:auto}.Header_top{display:block;position:absolute;width:100%;top:0;left:0;height:auto;min-height:64px;padding-top:22px;z-index:85;padding-left:20px;padding-right:20px}.m_company.Header .Header_top,
.m_student.Header
.Header_top{position:relative;clear:both;padding-left:0;padding-right:0}.Header_left_menu_toggler{display:inline-block;float:left;position:relative;height:17px;width:21px;transition: .5s;cursor:pointer}.Header_left_menu_toggler
span{display:block;position:absolute;width:21px;height:3px;top:0;left:0;background-color:#fff;pointer-events:none}.Header_promo_slide_content_button{margin-top:34px}.no-touch .Header_left_menu_toggler:hover
span{transition:top .5s}.Header_left_menu_toggler span + span,
.no-touch .Header_left_menu_toggler:hover span + span{top:7px}.Header_left_menu_toggler span + span + span,
.no-touch .Header_left_menu_toggler:hover
span{top:14px}.no-touch .Header_left_menu_toggler:hover span + span + span{top:0}.m_active.Header_left_menu_toggler{transform:rotate(90deg)}.Header_left_menu{display:block;position:fixed;width:0;height:100%;background-color:#252525;top:0;left:0;overflow:hidden;z-index:500;transition:width .3s}.m_active.Header_left_menu{width:280px}.Header_left_menu_closer{display:block;position:absolute;left:15px;top:19px;width:21px;height:21px;color:#fff;text-decoration:none;font-size:21px;line-height:21px;overflow:visible;cursor:pointer}.Header_left_menu_closer
.fa{display:none}.no-touch .Header_left_menu_closer:hover{color:white}.Header_left_menu_closer
span{display:block;position:absolute;top:8px;left:0;width:21px;height:3px;background-color:#fff;transform:rotate(45deg);pointer-events:none}.Header_left_menu_closer span + span{transform:rotate(-45deg);pointer-events:none}.no-touch .Header_left_menu_closer:hover
span{transform:rotate(225deg);transition: .5s;pointer-events:none}.no-touch .Header_left_menu_closer:hover span + span{transform:rotate(-225deg)}.Header_left_menu_closer:active
span{transform:rotate(270deg);transition: .5s}.Header_left_menu_logo{display:block;width:142px;height:39px;background:url('https://img.superjob.ru/img/students/svg/logo_color_students.svg');margin-left:50px;margin-top:60px;background-size:100% 100%}.Header_left_menu_nav{display:block;width:280px;padding:0;margin:11px
0 0;list-style:none}.Header_left_menu_nav_item{display:block;padding:0;height:40px;line-height:40px;margin:0
0 10px}.Header_left_menu_nav_item
a{display:block;width:100%;height:40px;font-size:24px;color:#fff;padding-left:50px;line-height:40px;text-decoration:none;font-weight:300}.no-touch .Header_left_menu_nav_item a:hover{background-color:#363636}.Header_logo{background:url('https://img.superjob.ru/img/students/svg/sj-students-logo-2022.svg') left 0 no-repeat;background-size:100% 100%;display:inline-block;float:left;height:32px;margin-left:15px;margin-top: -7px;width:154px}.Header_main_nav{display:inline-block;padding:0;margin-top:3px;margin-left:27px;list-style:none;float:left}@media (max-width: 1060px){.Header_main_nav{margin-left:17px}}.Header_main_nav_item{float:left;padding:0
8px;margin:0;white-space:nowrap}.Header_main_nav_item:first-child{padding-left:0}.Header_main_nav_item:last-child{padding-right:0}.Header_main_nav_item
a{color:#fff;font-size:16px;text-decoration:underline}@media (max-width: 1060px){.Header_main_nav_item
a{font-size:14px}}.Header_main_nav_item a
.fa{margin-left:4px;margin-bottom: -5px;color:#ffdf00}.no-touch .Header_main_nav_item a:hover{text-decoration:none}.m_active.Header_main_nav_item
a{font-weight:bold}.Header_aux_nav{position:relative;float:right;margin: -2px 0 0 0;padding:0;height:25px}.Header_aux_nav_item{display:inline-block;float:left;height:20px;line-height:20px;margin-left:19px}.Header_aux_nav_item:first-child{margin-left:0}.Header_aux_nav_item
span{display:block;height:20px;line-height:21px;font-size:19px;color:#fff;text-align:center;cursor:pointer}.Header_aux_nav_item span
.fa{zoom:1;transition: .5s}.Header_search{border-radius:2px;top:0;left:0;position:relative;display:block;background:#fff;width:100%;margin-bottom:8px}.Header_promo{display:block;position:relative;width:100%;height:507px;z-index:80}.Header_promo_slides_backgrounds{display:block;position:absolute;top:0;line-height:0;width:100%;height:507px;padding:0;margin:0;list-style:none}.Header_promo_slide_background{position:absolute;height:507px;top:0;width:100%;opacity:0;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0;transition:opacity .5s}.Header_promo_slide_background:before{position:absolute;display:block;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, .5);z-index:0;content:''}.m_active.Header_promo_slide_background{opacity:100}.Header_promo_slides_contents{display:block;position:relative;height:517px;margin:0
auto;padding:0
20px;list-style:none}.Header_promo_slide_content{position:absolute;top:0;right:0;left:0;height:517px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0
20px;transition:opacity .5s;opacity:0;overflow:hidden}.m_active.Header_promo_slide_content{opacity:100;z-index:3}.quote_left::before{content:"<<";font-size:25px;top: -8px;position:relative;font-weight:300}.quote_right::after{content:">>";font-size:25px;font-style:normal;top: -6px;position:relative;font-weight:300}.m_template_1.Header_promo_slide_content{text-align:left;padding-top:133px}.m_template_1.Header_promo_slide_content .Header_promo_slide_content_h2,
.m_template_1.Header_promo_slide_content
.Header_promo_slide_content_h3{line-height:53px;color:#fff;margin:0;font-size:45px;font-weight:normal}.m_template_1.Header_promo_slide_content
.Header_promo_slide_content_h3{font-weight:300;margin-bottom:0}.m_template_1.Header_promo_slide_content
.Header_promo_slide_content_p{font-size:12px;line-height:18px;color:#fff;margin:16px
0 0}.m_template_2.Header_promo_slide_content{text-align:center;padding-top:133px}.m_template_2.Header_promo_slide_content .Header_promo_slide_content_h2,
.m_template_2.Header_promo_slide_content
.Header_promo_slide_content_h3{position:relative;line-height:53px;color:#fff;margin:0;font-size:45px;font-weight:normal;z-index:30}.m_template_2.Header_promo_slide_content
.Header_promo_slide_content_h3{font-weight:300;margin-bottom:0;z-index:30}.m_template_2.Header_promo_slide_content
.Header_promo_slide_content_p{position:relative;font-size:12px;line-height:18px;color:#fff;margin:16px
0 0;z-index:30}.m_template_3.Header_promo_slide_content{text-align:right;padding-top:133px}.m_template_3.Header_promo_slide_content .Header_promo_slide_content_h2,
.m_template_3.Header_promo_slide_content
.Header_promo_slide_content_h3{position:relative;line-height:53px;color:#fff;margin:0;font-size:45px;font-weight:normal;z-index:30}.m_template_3.Header_promo_slide_content
.Header_promo_slide_content_h3{font-weight:300;margin-bottom:0;z-index:30}.m_template_3.Header_promo_slide_content
.Header_promo_slide_content_p{position:relative;font-size:12px;line-height:18px;color:#fff;margin:16px
0 0;z-index:30}.Header_promo_slide_content_p_h2{font-size:28px;margin:0}.m_template_2.Header_promo_slide_content
.Header_promo_slide_content_img{position:absolute;top:166px;right:20px;height:250px;z-index:0}.Header_promo_nav{display:block;position:absolute;bottom:0;height:66px;padding:0
20px;width:100%;text-align:center;overflow:visible;list-style:none;z-index:60}.Header_promo_nav_item{display:inline-block;position:relative;width:30px;height:66px;text-align:center;transition:height .2s, margin-top .2s, padding-top .2s}.Header_promo_nav_item
span{display:block;position:relative;height:100%;font-size:18px;color:#fff;line-height:65px;cursor:pointer}.m_active.Header_promo_nav_item
span{text-decoration:none;cursor:default}.Header_userName{display:inline-block;vertical-align:top;font-size:14px;margin:2px
0 0 3px;max-width:110px;overflow:hidden}.Header_aux_nav_item a .fa.fa-briefcase{padding-top:4px}.Header_login_icon{font-size:24px}.Header_addTraineeship{float:right;margin-left:10px;margin-right:15px;white-space:nowrap}@media (max-width: 810px){body{-webkit-text-size-adjust:none}body.m_header_left_menu_opened{margin-left:0;overflow:scroll}.Header_counter{display:none}.Header{height:457px}.quote_left::before{content:"<<";font-size:15px;top: -3px;position:relative;font-weight:300}.quote_right::after{content:">>";font-size:15px;font-style:normal;top: -3px;position:relative;font-weight:300}.m_with_promo.Header{height:507px}.m_with_promo.m_search_open.Header{height:562px}.sj_l_content.Header_top_wr{padding-left:0;padding-right:0}.Header_top{padding-top:16px;padding-left:10px;padding-right:10px}.m_company.Header .Header_top,
.m_student.Header
.Header_top{padding-bottom:0}.m_with_promo.Header
.Header_top{padding-left:0;padding-right:0;z-index:999}.m_with_promo.m_search_open.Header
.Header_top{height:139px}.Header_logo{margin-left:11px}.Header_left_menu_toggler{margin-left:10px;cursor:pointer}.Header_main_nav_c{margin-top:50px;text-align:center;transition:margin .3s ease;border-top:rgba(255, 255, 255, .5) solid 1px;padding:10px
5px 6px 5px}.m_with_promo.m_search_open.Header
.Header_main_nav_c{margin-top:80px}.Header_main_nav{display:inline;float:none;height:auto;margin:0;padding:0
5px 6px 0;line-height:30px;list-style:none;transition:top .3s ease}.Header_addTraineeship.Header_main_nav{padding-left:5px}.Header_main_nav_item{display:inline;line-height:1;position:relative;float:none;padding:0
5px;margin:0}.Header_main_nav_item:first-child{padding-left:0}.Header_main_nav_item:last-child{padding-right:0}.m_company.Header .Header_main_nav_item:first-child,
.m_student.Header .Header_main_nav_item:first-child{padding-left:5px}.m_company.Header .Header_main_nav_item:last-child,
.m_student.Header .Header_main_nav_item:last-child{padding-right:5px}.Header_main_nav_item
a{color:#fff;font-size:16px;line-height:1;text-decoration:underline}.Header_main_nav_item a
.fa{margin-left:4px;margin-bottom: -5px;color:#ffdf00}.no-touch .Header_main_nav_item a:hover{text-decoration:none}.m_active.Header_main_nav_item
a{font-weight:bold}.Header_aux_nav{margin-right:10px}.Header_aux_nav_item{margin-left:10px}.Header_search{display:block;width:100%;height:0;margin:0
0 10px;left:0;padding-right:0;padding-left:40px;border-radius:0;z-index:90;overflow:hidden;position:absolute;top:52px;transition:height .2s}.m_company.Header .Header_search,
.m_student.Header
.Header_search{position:relative;top:0;margin-bottom:0}.m_search_open.Header_search{height:45px;position:absolute;top:52px}.Header_search_icon{position:absolute;display:block;width:40px;height:45px;top:0;left:0;text-align:right;line-height:43px;font-size:19px;color:#d3d3d3;background:#fff}.Header_search_input_wr{display:block;width:100%;height:45px;background:#fff}.Header_search_input{display:block;width:100%;height:45px;line-height:25px;font-size:18px;color:#252525;border:none;outline:none;padding:10px
10px 10px 5px}.m_company.Header .Header_search_input,
.m_student.Header
.Header_search_input{padding-left:5px}.Header_promo{display:block;position:absolute;width:100%;height:507px}.m_with_promo.m_search_open.Header
.Header_promo{height:562px}.Header_promo_slides_backgrounds{height:507px}.m_with_promo.m_search_open.Header
.Header_promo_slides_backgrounds{height:562px}.Header_promo_slide_background{height:507px}.m_with_promo.m_search_open.Header
.Header_promo_slide_background{height:562px}.Header_promo_slides_contents{display:block;position:absolute;height:307px;padding:0;margin:0;z-index:90;transition:top .5s}.m_active_tab_1.Header_promo_slides_contents{top:141px}.m_with_promo.m_search_open.Header
.m_active_tab_1.Header_promo_slides_contents{top:186px}.m_active_tab_2.Header_promo_slides_contents{top:185px}.m_with_promo.m_search_open.Header
.m_active_tab_2.Header_promo_slides_contents{top:232px}.m_active_tab_3.Header_promo_slides_contents{top:229px}.m_with_promo.m_search_open.Header
.m_active_tab_3.Header_promo_slides_contents{top:274px}.m_active_tab_4.Header_promo_slides_contents{top:273px}.m_with_promo.m_search_open.Header
.m_active_tab_4.Header_promo_slides_contents{top:318px}.Header_promo_slide_content{position:absolute;top:0;bottom:0;opacity:0;height:307px;z-index: -1000;padding:0
5px}.m_active.Header_promo_slide_content{height:307px;opacity:100;z-index:90}.m_template_1.Header_promo_slide_content{text-align:center;padding-top:20px}.m_template_1.Header_promo_slide_content .Header_promo_slide_content_h2,
.m_template_1.Header_promo_slide_content
.Header_promo_slide_content_h3{line-height:28px;color:#fff;font-size:22px;font-weight:normal;margin:0
0 13px}.m_template_1.Header_promo_slide_content
.Header_promo_slide_content_h3{font-weight:300;margin-bottom:0}.m_template_1.Header_promo_slide_content
.Header_promo_slide_content_p{font-size:12px;line-height:18px;color:#fff;margin:16px
0 0}.m_template_2.Header_promo_slide_content{text-align:center;padding-top:20px}.m_template_2.Header_promo_slide_content .Header_promo_slide_content_h2,
.m_template_2.Header_promo_slide_content
.Header_promo_slide_content_h3{position:relative;line-height:28px;color:#fff;font-size:22px;font-weight:normal;margin:0
0 13px;z-index:30}.m_template_2.Header_promo_slide_content
.Header_promo_slide_content_h3{font-weight:300;margin-bottom:0;z-index:30}.m_template_2.Header_promo_slide_content
.Header_promo_slide_content_p{position:relative;font-size:12px;line-height:18px;color:#fff;margin:16px
0 0;z-index:30}.m_template_3.Header_promo_slide_content{text-align:center;padding-top:20px}.m_template_3.Header_promo_slide_content .Header_promo_slide_content_h2,
.m_template_3.Header_promo_slide_content
.Header_promo_slide_content_h3{position:relative;line-height:28px;color:#fff;font-size:22px;font-weight:normal;margin:0
0 13px;z-index:30}.m_template_3.Header_promo_slide_content
.Header_promo_slide_content_h3{font-weight:300;margin-bottom:0;z-index:30}.m_template_3.Header_promo_slide_content
.Header_promo_slide_content_p{position:relative;font-size:12px;line-height:18px;color:#fff;margin:16px
0 0;z-index:30}.Header_promo_slide_content_p_h2{font-size:14px;margin:0}.m_template_2.Header_promo_slide_content
.Header_promo_slide_content_img{position:relative;display:inline-block;height:60px;margin-bottom:5px;margin-top:10px;right:0;top:0;z-index:0}.Header_userName{display:none}}@media (max-width: 1369px){.Header_with_addTraineeship
.Header_main_nav{margin:0}.Header_with_addTraineeship{margin-top:50px}}@media (min-width: 769px) and (max-width: 991px){body.m_header_left_menu_opened{margin-left:0;overflow:scroll}.Header_aux_nav_item{margin-left:10px}.Header_search{height:0;top:0;left:0;padding-right:20px;padding-left:45px;z-index:90;overflow:hidden;transition:height .2s}.m_search_open.Header_search{height:45px}.Header_search_icon{position:absolute;display:block;width:40px;height:45px;top:0;left:0;text-align:right;line-height:43px;font-size:19px;color:#d3d3d3}.Header_search_input_wr{display:block;width:100%;height:45px}.Header_search_input{display:block;width:100%;height:45px;padding:10px
0;line-height:25px;font-size:18px;color:#252525;border:none;outline:none}.Header_userName{display:none}.Header_promo_slides_backgrounds{height:517px}.m_template_1.Header_promo_slide_content .Header_promo_slide_content_h2,
.m_template_1.Header_promo_slide_content .Header_promo_slide_content_h3,
.m_template_2.Header_promo_slide_content .Header_promo_slide_content_h2,
.m_template_2.Header_promo_slide_content .Header_promo_slide_content_h3,
.m_template_3.Header_promo_slide_content .Header_promo_slide_content_h2,
.m_template_3.Header_promo_slide_content
.Header_promo_slide_content_h3{line-height:35px;color:#fff;font-size:35px;font-weight:normal;margin:0
0 13px}.m_template_1.Header_promo_slide_content .Header_promo_slide_content_h3,
.m_template_2.Header_promo_slide_content .Header_promo_slide_content_h3,
.m_template_3.Header_promo_slide_content
.Header_promo_slide_content_h3{font-weight:300;margin-bottom:0}.m_template_1.Header_promo_slide_content .Header_promo_slide_content_p,
.m_template_2.Header_promo_slide_content .Header_promo_slide_content_p,
.m_template_3.Header_promo_slide_content
.Header_promo_slide_content_p{font-size:12px;line-height:18px;color:#fff;margin:16px
0 0}.Header_addTraineeship{margin-right:0}.Header_main_nav_item{padding:0
10px}.Header_main_nav{margin-left:20px}.Header_main_nav_item
a{font-size:14px;line-height:22px}}@media (min-width: 992px) and (max-width: 1199px){body.m_header_left_menu_opened{margin-left:0;overflow:scroll}.Header_search{height:0;padding-left:60px;z-index:90;overflow:hidden;transition:height .2s}.m_with_promo
.Header_search{margin-top:40px}.m_company.Header .Header_search,
.m_student.Header
.Header_search{border-radius:2px;padding-right:0;padding-left:40px}.m_search_open.Header_search{height:45px}.Header_search_icon{position:absolute;display:block;width:40px;height:45px;top:0;left:20px;text-align:right;line-height:43px;font-size:19px;color:#d3d3d3;background-color:#fff;border-top-left-radius:2px;border-bottom-left-radius:2px}.m_company.Header .Header_search_icon,
.m_student.Header
.Header_search_icon{left:0}.Header_search_input_wr{display:block;width:100%;height:45px;padding-right:20px;border-radius:0 2px 0 2px}.m_company.Header .Header_search_input_wr,
.m_student.Header
.Header_search_input_wr{padding-right:0}.Header_search_input{display:block;width:100%;height:45px;line-height:25px;font-size:18px;color:#252525;border:none;outline:none;background-color:#fff;padding:10px
20px 10px 5px;border-radius:0 2px 2px 0}.m_template_1.Header_promo_slide_content{padding-left:0;padding-right:0}.Header_with_addTraineeship
.Header_main_nav{margin-left:0}.Header_addTraineeship{margin-right:0}}@media (min-width: 1200px){.Header_search{height:0;padding-left:60px;z-index:90;overflow:hidden;transition:height .2s}.m_search_open.Header_search{height:45px}.m_with_promo
.Header_search{margin-top:40px}.m_company.Header .Header_search,
.m_student.Header
.Header_search{padding-left:40px}.Header_search_icon{position:absolute;display:block;width:40px;height:45px;top:0;left:20px;text-align:right;line-height:43px;font-size:19px;color:#d3d3d3;background-color:#fff;border-top-left-radius:2px;border-bottom-left-radius:2px}.m_company.Header .Header_search_icon,
.m_student.Header
.Header_search_icon{left:0}.Header_search_input_wr{display:block;width:100%;height:45px;padding-right:20px;border-radius:0 2px 2px 0}.m_company.Header .Header_search_input_wr,
.m_student.Header
.Header_search_input_wr{padding-right:0}.Header_search_input{display:block;width:100%;height:45px;line-height:25px;font-size:18px;color:#252525;border:none;outline:none;background-color:#fff;padding:10px
20px 10px 5px;border-radius:0 2px 2px 0}}.StudentMenu_left{float:left;margin-top:10px;margin-left:20px}.StudentMenu_right{float:right;margin-top:2px}.StudentMenu_item{display:inline-block}.StudentMenu_item + .StudentMenu_item{margin-left:20px}.m_active.StudentMenu_item{font-weight:bold}.StudentMenu_popup{background:#fff;border-radius:3px;min-width:120px;position:absolute;right: -4px;text-align:left;top:30px;white-space:nowrap;z-index:100}.StudentMenu_popup_link
a{display:block;padding:7px
14px}.StudentMenu_popup_link:first-child
a{padding-top:10px}.StudentMenu_popup_link:last-child
a{padding-bottom:10px}.StudentMenu_popup_link a:hover{background-color:#f2f2f2}.StudentMenu_popup_link:first-child a:hover{border-radius:3px 3px 0 0}.StudentMenu_popup_link:last-child a:hover{border-radius:0 0 3px 3px}.StudentMenu_link{color:#e6e6e6;font-size:13px}.StudentMenu_link:hover{color:#fff}.StudentMenu_ico{font-size:21px}.fa-user.StudentMenu_ico{font-size:18px;position:relative;margin-left:19px}