.careers-page .container-common{padding-top:106px;padding-bottom:37rem}@media screen and (max-width:768px){.careers-page .container-common{padding-top:45px;padding-bottom:20rem}}.careers-page .text{padding-bottom:45px}.careers-page .text p{padding-bottom:0}@media screen and (max-width:768px){.careers-page .text{padding-bottom:65px}}.careers-page .mainscene__item{width:76%}@media screen and (max-width:992px){.careers-page .mainscene__item{width:100%}}.careers-job .container-common{padding:86px 0 32px}@media screen and (max-width:768px){.careers-job .container-common{padding:25px 0 32px}}.careers-job__item{border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;min-height:100px;padding-top:20px;padding-bottom:20px;display:flex}@media screen and (max-width:768px){.careers-job__item{min-height:96px}.careers-job__item:first-child{min-height:auto;padding-bottom:4px}}.careers-job__item:last-child{border-bottom:none}.careers-job__item .job-item{font:26px/32px var(--itx-ff-HB);color:var(--itx-color-accent)}@media screen and (max-width:576px){.careers-job__item .job-item{font-size:24px;line-height:28px}}.careers-job__item .job-item span{font:18px/26px var(--itx-ff-HR);letter-spacing:-.2px;color:#1f2432;opacity:.8;display:block}@media screen and (max-width:576px){.careers-job__item .job-item span{font-size:16px;line-height:22px}}.careers-job__item .learn-more{color:var(--itx-color-accent);padding-left:20px;font-size:18px}@media screen and (max-width:576px){.careers-job__item .learn-more{text-align:right;width:140px;font-size:16px}}.careers-job__item .learn-more:hover,.careers-job__item .learn-more:focus{color:var(--itx-color-accent-hover)}.careers-job__item .learn-more:active{color:var(--itx-color-accent-active)}@media screen and (max-width:768px){.careers-job .careers-job__item-dont-job{flex-wrap:wrap}}.careers-job .careers-job__item-dont-job .strong{font-family:var(--itx-ff-HB);color:var(--itx-color-accent);margin-top:20px;display:block}.careers-job .careers-job__item-dont-job .strong:hover,.careers-job .careers-job__item-dont-job .strong:focus{color:var(--itx-color-accent-hover)}.careers-job .careers-job__item-dont-job .strong:active{color:var(--itx-color-accent-active)}.looking-careers .container-common{background:url(/images/uploads/2023/02/careers-looking.webp) center bottom no-repeat var(--itx-color-accent);background-size:cover;border-radius:2px;padding-top:50px;padding-bottom:145px}.looking-careers .looking-email{color:var(--itx-color-white);font:22px/27px var(--itx-ff-HM)}@media screen and (max-width:576px){.looking-careers .looking-email{font-size:18px;line-height:22px}}.looking-careers .looking__description{margin-right:28%}@media screen and (max-width:992px){.looking-careers .looking__description{padding-top:0}}@media screen and (max-width:576px){.looking-careers .looking__description{margin-right:0}}.text-block .container-common{padding-top:106px}@media screen and (max-width:768px){.text-block .container-common{padding-top:45px}}.text-block p:not(:last-child){padding-bottom:18px}@media screen and (max-width:768px){.text-block p:not(:last-child){padding-bottom:14px;line-height:23px}}.job-benefits .container-common{padding-top:106px}@media screen and (max-width:768px){.job-benefits .container-common{padding-top:45px;padding-bottom:4px}}.job-benefits .title-common-h2{font:40px/45px var(--itx-ff-HB);color:#1f2432;padding-bottom:15px}@media screen and (max-width:768px){.job-benefits .title-common-h2{padding-bottom:10px;font-size:30px;line-height:36px}}.job-benefits .industry-experience__item{padding-top:30px}@media screen and (max-width:576px){.job-benefits .industry-experience__item{padding-top:14px}.job-benefits .industry-experience__items{align-items:center;padding:20px 0}.job-benefits .industry-experience__items:first-child{border-top:1px solid #e9e9ea}}.job-benefits .descr p{font:18px/24px var(--itx-ff-HM);color:var(--itx-color-accent)}.section-level>.container-common{padding-top:21px}.section-level .title-common-h2{padding-bottom:30px}.section-level__body{background:#f5f6f8;padding-top:50px;padding-bottom:50px}.section-level__body .container-common{text-align:center}.section-level__body img{width:100%;max-width:966px}.careers-form{position:relative}@media screen and (max-width:768px){.careers-form{border-bottom:1px solid #f5f5f5}}.careers-form #contact{display:block;position:absolute;top:-80px;left:0}.careers-form .container-common{flex-wrap:wrap;padding-top:96px}@media screen and (max-width:768px){.careers-form .container-common{border-bottom:none;padding-top:35px}}.careers-form .container-common .title-common-h2{width:100%;padding-bottom:30px}@media screen and (max-width:768px){.careers-form .container-common .title-common-h2{padding-bottom:24px}}.careers-form .container-common .contact-form-common__description{padding-top:30px;padding-left:65px;padding-right:0}.careers-form .container-common .contact-form-common__description p{padding-bottom:0}@media screen and (max-width:992px){.careers-form .container-common .contact-form-common__description p{padding-left:20px}.careers-form .container-common .contact-form-common__description{flex-wrap:wrap;padding-top:0;padding-left:0}.careers-form .container-common .contact-form-common__description a{margin-top:2px}}.careers-form .container-common .contact-form-common__description .masha{border-radius:50%;width:90px;height:90px;margin-bottom:1.5rem;overflow:hidden}.careers-form .container-common .contact-form-common__description .masha img{width:124px;max-width:none;position:relative;top:-21px;left:-18px}.careers-form .container-common .contact-me-title{font:20px/24px var(--itx-ff-HB);padding-bottom:27px}@media screen and (max-width:992px){.careers-form .container-common .contact-me-title{width:100%}}@media screen and (max-width:768px){.careers-form .container-common .contact-me-title{padding-bottom:20px}}.careers-form .container-common p{letter-spacing:-.16px;color:#1f2432cc;padding-top:3px;font-size:16px}.careers-form .container-common p .hr-name{font-family:var(--itx-ff-HM);color:#1f2432b3;line-height:25px;display:block}.careers-form .container-common p a{display:block}.careers-form .container-common p a:focus,.careers-form .container-common p a:hover{color:var(--itx-color-accent-hover)}.careers-form .container-common p a:active{color:var(--itx-color-accent-active)}.careers-form .form-job-position__span:after{content:"";background:var(--itx-color-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:4px;right:-7px}.careers-form p.attach-file{color:#989898;font:14px var(--itx-ff-HR);letter-spacing:.22px;padding-left:14px;line-height:19px}@media screen and (max-width:768px){.careers-form p.attach-file{letter-spacing:0;padding-top:8px;padding-left:0}.careers-form p.attach-file br{display:none}}@media screen and (max-width:576px){.careers-form p.attach-file{white-space:normal;padding-top:4px;font-size:12px;line-height:17px}}.instagram-feed{padding-top:106px;padding-bottom:10px}@media screen and (max-width:768px){.instagram-feed{padding-top:36px}}.instagram-feed .title-common-h2{align-items:center;padding-bottom:30px;display:flex}.instagram-feed .title-common-h2 img{margin-right:10px}@media screen and (max-width:768px){.instagram-feed .title-common-h2 img{width:46px;height:auto}}.grid-instagram{position:relative}@media screen and (max-width:768px){.grid-instagram{flex-wrap:wrap}}.grid-instagram__item{background-position:50%;background-repeat:no-repeat;background-size:cover;width:450px;height:322px;display:block;position:relative}@media screen and (max-width:768px){.grid-instagram__item{width:50%;height:160px}}@media screen and (max-width:576px){.grid-instagram__item{height:125px}}.grid-instagram__icon{z-index:2;background-color:#2a3d4e;border:.2rem solid #e3e6e8;border-radius:50%;width:49px;height:49px;margin:-25px 0 0 -25px;display:block;position:absolute;top:50%;left:50%}.grid-instagram__icon .icon{fill:#e3e6e8;width:3rem;height:3rem;margin:-1.5rem 0 0 -1.5rem;display:block;position:absolute;top:50%;left:50%}.grid-instagram__icon .grid-instagram__item:hover .grid-instagram__panel{opacity:1}.grid-instagram__panel{-o-transition:opacity .3s;opacity:0;background:#2a3d4e66;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.grid-instagram__counter{color:#fff;padding-left:2.5rem;font-size:2rem;font-weight:500;position:relative}.grid-instagram__counter .icon{fill:#fff;width:2rem;height:2rem;display:block;position:absolute;top:0;left:0}#sb_instagram #sbi_images{display:flex}@media screen and (max-width:768px){#sb_instagram #sbi_images{flex-wrap:wrap;height:320px}}#sb_instagram .sbi_date,#sb_instagram .sbi_info p{display:none}@media screen and (max-width:768px){#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:50%;height:160px}}@media (max-width:480px){#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images .sbi_item{width:50%}}#sb_instagram.sbi_medium .sbi_instagram_link{display:none}.job-vacancies{background-color:#6a7d8b;background-position:50%;background-repeat:no-repeat;background-size:cover}.job-vacancies .container-common{padding-top:14.5rem;padding-bottom:10.5rem}@media screen and (max-width:768px){.job-vacancies .container-common{padding-top:7.1rem;padding-bottom:15px}}.vacancy .container-common{padding-top:62px}@media screen and (max-width:768px){.vacancy .container-common{padding-top:46px}.vacancy .container-common p{line-height:23px}}.vacancy .container-common P:last-child{padding-bottom:72px}.vacancy .container-common P:not(:last-child){padding-bottom:18px}.vacancy .container-common ul li{padding-bottom:14px;font-size:16px;line-height:24px}@media screen and (max-width:768px){.vacancy .container-common ul li{padding-bottom:8px}}.vacancy .container-common ul li:before{content:"—";margin-right:10px}.vacancy .container-common h2,.vacancy .container-common h3,.vacancy .container-common h4,.vacancy .container-common h5,.vacancy .container-common h6{color:#030d25;font:26px/32px var(--itx-ff-HB);padding-bottom:15px}@media screen and (max-width:768px){.vacancy .container-common h2,.vacancy .container-common h3,.vacancy .container-common h4,.vacancy .container-common h5,.vacancy .container-common h6{padding-bottom:8px;font-size:24px;line-height:28px}}.vacancy .vacansy-description{padding-top:50px}@media screen and (max-width:768px){.vacancy .vacansy-description{padding-top:28px}}.vacancy .vacansy-description__list{border-top:1px solid #f0f0f0;padding-top:32px;padding-bottom:36px;display:flex}@media screen and (max-width:768px){.vacancy .vacansy-description__list{flex-wrap:wrap;padding-top:20px;padding-bottom:30px}}.vacancy .vacansy-description__list h3{width:287px;padding-bottom:0;padding-right:80px}@media screen and (max-width:768px){.vacancy .vacansy-description__list h3{width:100%;padding-right:0}}.vacancy .vacansy-description__list ul{color:#353946b3;flex:1;font-size:16px;line-height:24px}@media screen and (max-width:768px){.vacancy .vacansy-description__list ul{padding-left:10px}}.vacancy .vacansy-description__list ul li{padding-bottom:14px;display:flex}@media screen and (max-width:768px){.vacancy .vacansy-description__list ul li{padding-bottom:8px}}.vacancy .vacansy-description__list ul li:before{content:"—";margin-right:10px}