.careers_page.header_baner{background:0 0;height:auto}.careers_page .banner_top{padding:175px 0;background:-o-linear-gradient(221.67deg,#672B80 1.53%,#213575 113.75%);background:linear-gradient(228.33deg,#672B80 1.53%,#213575 113.75%)}.careers_page .banner_bottom{padding:100px 0}.careers_page .banner_top .container_center,.careers_page .banner_bottom .container_center{padding:0}.careers_page .header_backgr{position:relative}.careers_page .header_backgr:before{content:"";position:absolute;top:0;left:50%;background:url(/img/careers/bg_header.png)0 0 no-repeat;height:100%;width:100%;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.careers_page.header_baner h1,.careers_page.header_baner p{color:#282828;text-align:left;text-transform:none}.careers_page.header_baner h1{max-width:672px;font-family:roboto regular,arail,sans-serif;font-weight:700;font-size:3.1rem;line-height:1.05;letter-spacing:normal;color:#fff}.careers_page.header_baner h1 .text_orange{color:#ff5700}.careers_page.header_baner h2.text_purple{max-width:700px;margin-bottom:2.5rem;font-family:roboto regular,arial,sans-serif;font-size:2rem;line-height:1.2;color:#7e3d99;text-align:left;text-transform:none}.careers_page .careers_person{margin-bottom:0;font-size:24px;line-height:1.2}.careers_page.header_baner p{font-family:roboto regular,arial,sans-serif;font-size:17px;line-height:1.1;margin:0 0 1.15rem;min-height:auto;max-width:780px;display:block}.careers_subtitle{text-align:center;line-height:1.1}.careers_page.header_baner .buttons_baner{text-align:left;margin-top:2rem}.careers_page.header_baner .one_button_ban{width:100%}.careers_page.header_baner .button_orange{width:100%;max-width:326px}.review_employee{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0 15px 0 rgba(50,50,50,.1);box-shadow:0 0 15px 0 rgba(50,50,50,.1);background-color:#fff;position:relative;margin:4.4rem 0 0}.review_employee.top_padding_min{margin:10px 0 0}.review_employee .text_review_employee{margin:0 0 0 360px;display:table}.review_employee .text_review_employee .text_mid_review{display:table-cell;vertical-align:middle;padding:40px 60px 50px}.review_employee .text_mid_review p{margin:25px 0 0;padding:0;font-size:1.5rem;line-height:1.2}.review_employee .text_mid_review p:first-child{margin:0}.img_review_employee .vertical_block,.review_employee .text_review_employee{height:340px}.review_employee .img_review_employee{position:absolute;top:0;left:0;width:360px;text-align:center;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.review_employee .vertical_mid{padding:30px 15px 40px;vertical-align:middle}.review_employee .img_employee{overflow:hidden;width:180px;height:180px;border-radius:90px;text-align:center;line-height:.9;margin:0 auto 1rem}.review_employee .img_review_employee p{margin:4px 0 0;font-size:1rem;line-height:1.1}.review_employee .img_review_employee p:first-child{margin:0}.careers_page .list_column li,.careers_page .review_employee{font-family:roboto light,arial,sans-serif}.careers_page .list_column p{font-size:1.05rem}.careers_page .list_column.list_col3 li{padding:0 20px 0 0}.careers_page .careers_advantages{margin:4.4rem 0}.careers_page .careers_advantages li{margin-bottom:15px}.careers_page .careers_advantages .vmiddle_img{margin-bottom:20px}.careers_page .careers_advantages p{max-width:280px;margin:0 auto;text-align:center}.careers_page .text_mutted{color:#8f969c;font-size:15px}.careers_bl10 .title_block{padding-top:30px}.careers_accordion{margin-top:4rem}.careers_accordion .accordion_item{border-bottom:1px solid #8f969c}.careers_accordion .accordion_item:first-child{border-top:1px solid #8f969c}.careers_accordion .accordion_btn{padding:30px 0}.careers_accordion .accordion_btn{font-family:roboto regular,arial,sans-serif;font-size:24px;text-align:left;line-height:1}.careers_accordion .accordion_btn_desc{margin-left:auto;padding-right:80px;font-size:17px}.careers_accordion .accordion_item.is-active .accordion_list{padding-bottom:10px}.careers_accordion .accordion_item.is-active .accordion_btn{padding:30px 0 0}.careers_accordion .accordion_item.is-active .accordion_btn_image{-webkit-filter:invert(54%)sepia(58%)saturate(7125%)hue-rotate(2deg)brightness(103%)contrast(104%);filter:invert(54%)sepia(58%)saturate(7125%)hue-rotate(2deg)brightness(103%)contrast(104%)}.careers_accordion .accordion_btn_icon{top:50%}.careers_accordion .accordion_elem{margin:0;padding:10px 80px 10px 85px}.careers_accordion .accordion_item.is-active .accordion_btn{color:#ff5700}.careers_accordion .accordion_item.is-active .accordion_btn_icon{top:calc(50% + 15px);border:1px solid #ff5700}.careers_accordion .accordion_item.is-active .accordion_btn_icon::before,.careers_accordion .accordion_item.is-active .accordion_btn_icon::after{background-color:#ff5700}.careers_accordion .accordion_elem_name{margin-right:10px}.careers_cities{margin-left:auto;line-height:1}.careers_elem_city,.careers_elem_work{position:relative;display:inline-block;vertical-align:middle;margin:0}.careers_elem_city{text-align:right}.careers_elem_work{padding-top:1px}.purple_block{position:relative;background-color:#2e274a}.purple_block .orange_banner{padding:100px 0}.purple_block .container_center{position:relative}.purple_block_bg .container_center::before{content:'';position:absolute;top:-20px;left:40px;width:250px;height:270px;background:url(/img/careers/bg3.png)0 0 no-repeat}.purple_block_bg .container_center::after{content:'';position:absolute;top:-140px;right:140px;width:100px;height:100px;background:url(/img/careers/bg4.png)0 0 no-repeat}.careers_page.orange_banner .title_bl{line-height:1.3;font-size:2.1rem;font-family:roboto light,arial,sans-serif}.careers_page.orange_banner .title_bl a{text-decoration:none;color:#fff}.careers_page .left_text_b{padding-right:35px;font-size:2rem}.careers_page .left_text_b>div.desktop{line-height:1.3}.careers_page .right_formb .field_form_f:nth-child(2),.careers_page .right_formb .field_form_f:nth-child(3){margin-bottom:9px}.careers_page.footer_form .one_button_ban{text-align:left}@media(min-width:1200px){.careers_page .bread_crumbs{margin-bottom:-38px}}@media(max-width:1200px){.header_lang a{color:#fff}.careers_page .banner_top .container_center,.careers_page .banner_bottom .container_center{padding:0 20px}.careers_page .banner_top{padding:100px 0}.careers_page .banner_bottom{padding:50px 0}.careers_page .header_backgr:before{opacity:.4}.review_employee .text_mid_review p{font-size:1.2rem}}@media(max-width:1024px){.purple_block .orange_banner{padding:60px 0 50px}.purple_block_bg .container_center::before{content:none}.purple_block_bg .container_center::after{content:none}}@media(max-width:1000px){.list_column.list_col3{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.list_column.list_col3 li{width:50%;text-align:left;display:inline-block}}@media(max-width:900px){.careers_page .header_backgr:before{opacity:.25}.careers_page .header_backgr{padding-bottom:2rem}.careers_page.header_baner{height:auto}.careers_page.header_baner .buttons_baner{width:auto;margin:1rem 0 0}.careers_page.header_baner h1{font-size:2rem}.review_employee .text_review_employee{margin:0 0 0 210px}.review_employee .text_review_employee .text_mid_review{padding:20px}.review_employee .img_review_employee{width:180px}}@media(max-width:768px){.careers_accordion .accordion_elem{padding:10px 0}.careers_accordion .accordion_btn{padding:20px 0}.careers_accordion .accordion_item.is-active .accordion_btn{padding:20px 0}.careers_accordion .accordion_item.is-active .accordion_btn_icon{top:50%}.purple_block .orange_banner{padding:1.4rem 0}}@media(max-width:680px){.careers_page.orange_banner .title_bl{font-size:1.8rem}.careers_page .banner_top{padding:50px 0}.careers_page .banner_bottom{padding:50px 0}.careers_elem_city.title_17light{font-size:15px}}@media(max-width:640px){.careers_accordion .accordion_btn{padding:10px 40px 10px 0;font-size:1.2rem}.careers_accordion .accordion_item.is-active .accordion_btn{padding:10px 40px 10px 0}.careers_accordion .accordion_btn_desc{font-size:.9rem;padding-right:5px;padding-left:10px}.careers_accordion .accordion_item.is-active .accordion_btn_icon{top:50%}}@media(max-width:580px){.careers_page .header_backgr:before{opacity:.15}.careers_page.header_baner .banner_tx{padding:0}.review_employee .vertical_mid{padding:15px}.review_employee .text_review_employee .text_mid_review{display:block;margin:0 20px;padding:20px 0;border-bottom:1px solid #e2e2e2}.review_employee .text_review_employee,.review_employee .img_review_employee{display:table;position:relative;width:100%}.review_employee .text_review_employee{margin:0;border-left:0}.review_employee .img_employee{float:left;margin:0 25px 0 0;width:80px;height:80px}.img_review_employee .vertical_block,.review_employee .text_review_employee{height:auto}.img_review_employee .vertical_block{max-width:350px;margin:0 auto}.review_employee .text_mid_review p{font-size:.95rem}.review_employee .img_review_employee p{text-align:left;font-size:1rem}.review_employee .img_employee_tx{height:80px;display:table-cell;vertical-align:middle}.list_column.list_col3{max-width:400px}.careers_page .list_column.list_col3 li{width:100%}.careers_page .list_column.list_col3 li{padding:0;margin:0 0 1rem}.careers_page.orange_banner .title_bl{font-size:1.4rem}}@media(max-width:480px){.careers_accordion .accordion_btn_desc{display:none}}