.vacancy-title{position:relative}.vacancy-title__img{background:#fff;text-align:left;margin:0;position:relative}.vacancy-title__img img{vertical-align:top;width:100%}.vacancy-title__desc{background:#000;margin:-3.3rem 0 0}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-title__desc{margin-right:0}}@media (max-width:767px){.vacancy-title__desc{margin-right:0;margin-top:-2.1rem}}.vacancy-title__line{margin:0;padding:.5rem 0 1.1rem 15%;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:72px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:7.2rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.2;color:#000;-webkit-text-stroke:.1rem #fff;border-bottom:1px solid #fff;position:relative}.ie11 .vacancy-title__line{text-shadow:-.1rem -.1rem 0 #fff,.1rem -.1rem 0 #fff,-.1rem .1rem 0 #fff,.1rem .1rem 0 #fff}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-title__line{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:52px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:5.2rem 'FFDIN Medium','FFDIN',Arial,sans-serif}}@media (max-width:767px){.vacancy-title__line{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:36px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:3.6rem 'FFDIN Medium','FFDIN',Arial,sans-serif;padding-left:2rem;padding-top:.3rem;padding-bottom:.6rem}}@media (max-width:767px){.vacancy-title__line:first-child{padding-bottom:.2rem}}.vacancy-title__line:nth-child(2n){text-align:right}@media (max-width:767px){.vacancy-title__line:nth-child(2n){color:#000;-webkit-text-stroke:.1rem #fff}.ie11 .vacancy-title__line:nth-child(2n){text-shadow:-.1rem -.1rem 0 #fff,.1rem -.1rem 0 #fff,-.1rem .1rem 0 #fff,.1rem .1rem 0 #fff}}.vacancy-title__line:nth-child(2){padding-right:23.9%}@media (max-width:767px){.vacancy-title__line:nth-child(2){padding-right:2rem}}@media (max-width:767px){.vacancy-title__line:nth-child(2n+1){color:#fff}}.vacancy-title__line:last-child{padding-left:19.6%}@media (max-width:767px){.vacancy-title__line:last-child{padding:.5rem 4rem 1rem 5.3rem}}.vacancy-title__line-white{color:#fff;-webkit-text-stroke:none}.ie11 .vacancy-title__line-white{text-shadow:none}.vacancy-title__line-wish{padding-right:5.5%}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-title__line-wish{padding-right:15%}}@media (max-width:767px){.vacancy-title__line-wish{padding-right:4.7rem}}@media (max-width:767px){.vacancy-title__col{display:inline-block;text-align:left}}.vacancy-title__note{text-transform:none;font:18px 'FFDIN Light','FFDIN',Arial,sans-serif;font:1.8rem 'FFDIN Light','FFDIN',Arial,sans-serif;position:relative;left:-.5rem;bottom:-.1rem}@media only screen and (min-width:768px) and (max-width:1024px),(max-width:767px){.vacancy-title__note{display:block;bottom:0;left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-title__note{white-space:nowrap;margin-top:-1rem}}@media (max-width:767px){.vacancy-title__note{margin:-.8rem 0 0;font:14px 'FFDIN Light','FFDIN',Arial,sans-serif;font:1.4rem 'FFDIN Light','FFDIN',Arial,sans-serif;line-height:1.4}}.vacancy-title__fill{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:18px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.8rem 'FFDIN Medium','FFDIN',Arial,sans-serif;position:absolute;top:20%;right:4.4%;transform:translate3d(0,-50%,0) rotate(-90deg);margin:0;animation:arrow 2s infinite ease-in}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-title__fill{right:-4.5rem}}@media (max-width:767px){.vacancy-title__fill{animation:none;transform:translate3d(0,0,0) rotate(-90deg);background:#ea6236;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Medium','FFDIN',Arial,sans-serif;top:inherit;bottom:4rem;right:-15rem;transform-origin:0;padding:.2rem 1.6rem .9rem 2.1rem}}.vacancy-title__fill:hover{opacity:.6}.vacancy-title__fill-arrow{position:absolute;left:-1.2rem;right:-1.2rem;bottom:-.6rem;height:.1rem;background:#000}@media (max-width:767px){.vacancy-title__fill-arrow{background:#fff;bottom:.9rem;left:.6rem;right:.6rem}}.vacancy-title__fill-arrow svg{width:1.6rem;height:1.6rem;position:absolute;transform:translateY(-50%);top:50%;right:-.6rem}@media (max-width:767px){.vacancy-title__fill-arrow svg{fill:#fff;width:.9rem;height:.9rem;top:0;right:-.3rem}}@keyframes arrow{from,to{transform:translate3d(0,calc(-50% + 2rem),0) rotate(-90deg)}50%{transform:translate3d(0,calc(-50% - 2rem),0) rotate(-90deg)}}.vacancy-list{margin:7rem 0 9.6rem;position:relative}@media (max-width:767px){.vacancy-list{margin:2.5rem -2.3rem 4rem}}.vacancy-list__count{display:none;font:16px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Regular','FFDIN',Arial,sans-serif;color:#b1b1b1;margin:0;padding:0 7.7rem;text-align:right;position:relative;z-index:1}@media (max-width:767px){.vacancy-list__count{font:14px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.4rem 'FFDIN Regular','FFDIN',Arial,sans-serif;padding:0 2.3rem}}.vacancy-list__title{-webkit-text-stroke:.2rem #ebebeb;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:200px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:20rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1;text-transform:uppercase;text-align:center;color:#ebebeb;margin:-2.4rem 0 0}.ie11 .vacancy-list__title{text-shadow:-.2rem -.2rem 0 #ebebeb,.2rem -.2rem 0 #ebebeb,-.2rem .2rem 0 #ebebeb,.2rem .2rem 0 #ebebeb}@media only screen and (min-width:1025px) and (max-width:1199px){.vacancy-list__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:160px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:16rem 'FFDIN Medium','FFDIN',Arial,sans-serif}}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-list__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:130px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:13rem 'FFDIN Medium','FFDIN',Arial,sans-serif}}@media (max-width:767px){.vacancy-list__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:64px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:6.4rem 'FFDIN Medium','FFDIN',Arial,sans-serif;margin:-.7rem auto 0;padding:0}}.vacancy-list__cnt{text-align:center}@media only screen and (min-width:1025px),only screen and (min-width:768px) and (max-width:1024px){.vacancy-list__cnt._not-full .slick-track{transform:none !important}}.vacancy-list__cnt._not-full.slick-arrow{display:none !important}.vacancy-list__wrap{opacity:0;transition:opacity .2s ease-in;margin:-12rem 0 0}@media (max-width:767px){.vacancy-list__wrap{margin-top:-9.6rem}}.vacancy-list__wrap._init{opacity:1}.vacancy-list .slick-list{padding:10rem 1rem 0 !important}@media (max-width:767px){.vacancy-list .slick-list{padding-left:0 !important;padding-right:0 !important}}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-list .slick-next{right:-1rem}}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-list .slick-prev{left:-1rem}}.vacancy-item{text-align:center;display:inline-block;cursor:pointer}._small .vacancy-item{margin:0 auto;float:none}@media (max-width:767px){.vacancy-item{width:50vw !important;margin:0}.vacancy-item.slick-center{width:50vw !important;margin:0}}.vacancy-item__img{width:19.7rem;height:19.7rem;overflow:hidden;margin:0 auto;transition:all .3s ease-in;transform:translate3d(0,-2rem,0);position:relative;max-width:100%;border-radius:50%}@media only screen and (min-width:1025px) and (max-width:1199px){.vacancy-item__img{width:15rem;height:15rem}}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-item__img{width:70%;height:0;padding-bottom:70%;position:relative}}@media (max-width:767px){.vacancy-item__img{width:10rem;height:10rem;transform:none}}.vacancy-item__img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.slick-center .vacancy-item__img:after{display:none}.slick-center .vacancy-item__img{width:39.4rem;height:39.4rem;transform:translate3d(0,-25%,0)}@media only screen and (min-width:1025px) and (max-width:1199px){.slick-center .vacancy-item__img{width:28rem;height:28rem}}@media only screen and (min-width:768px) and (max-width:1024px){.slick-center .vacancy-item__img{width:100%;height:0;padding-bottom:100%;position:relative}}@media (max-width:767px){.slick-center .vacancy-item__img{width:20rem;height:20rem}}.vacancy-item__img img{width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:1024px),(max-width:767px){.vacancy-item__img img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}@media (max-width:767px){.vacancy-item__img img{width:auto;height:auto;border-radius:50%}}.vacancy-item__name{width:20rem;margin:-.2rem auto 0;color:#767676;font:18px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.8rem 'FFDIN Regular','FFDIN',Arial,sans-serif;line-height:1.3}@media (max-width:767px){.vacancy-item__name{width:10rem;display:none}.slick-center .vacancy-item__name{display:block}}.slick-center .vacancy-item__name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:32px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:3.2rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.1;width:100%;color:#000;margin:-6.7rem 0 0}@media only screen and (min-width:1025px) and (max-width:1199px){.slick-center .vacancy-item__name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:28px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:2.8rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.3}}@media only screen and (min-width:768px) and (max-width:1024px){.slick-center .vacancy-item__name{margin-top:-5.5rem}}@media (max-width:767px){.slick-center .vacancy-item__name{margin-top:-2.9rem;width:auto;margin-left:-15vw;margin-right:-15vw;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:22px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:2.2rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.2}}.vacancy-item__link{margin:2.2rem 0 0;display:none}@media only screen and (min-width:1025px) and (max-width:1199px){.vacancy-item__link{margin-top:1.5rem}}@media (max-width:767px){.vacancy-item__link{margin-top:1rem;width:auto;margin-left:-15vw;margin-right:-15vw;display:none}.slick-center .vacancy-item__link{display:block}}.slick-center .vacancy-item__link{display:block}.vacancy-item__link-more{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Medium','FFDIN',Arial,sans-serif;color:#ae946d;border-bottom:1px solid #ae946d;display:inline-block;letter-spacing:.02em;text-transform:lowercase}.vacancy-dots{text-align:center;margin:0}._alone .vacancy-dots{display:none !important}.vacancy-dots__item{width:1rem;height:1rem;background:rgba(0,0,0,.1);display:inline-block;vertical-align:middle;margin:0 .8rem;border-radius:50%}@media (max-width:767px){.vacancy-dots__item{width:.8rem;height:.8rem}}.vacancy-dots__item._thin{animation:.3s linear thin}@keyframes thin{to{width:0;margin:0}}.vacancy-dots__item_active{background:#000}.vacancy-dots__item_middle{width:1.4rem;height:1.4rem}@media (max-width:767px){.vacancy-dots__item_middle{width:1rem;height:1rem}}.vacancy-dots__item_central{width:1.8rem;height:1.8rem}@media (max-width:767px){.vacancy-dots__item_central{width:1.2rem;height:1.2rem}}.vacancy-info{position:relative}.vacancy-info__i{padding:5rem 4% 4.6rem 9%;margin:0 46.6% 0 0;background:#000;color:#fff}@media only screen and (min-width:768px) and (max-width:1024px),(max-width:767px){.vacancy-info__i{margin-right:0}}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-info__i{padding-left:5rem;padding-right:5rem}}@media (max-width:767px){.vacancy-info__i{padding:3.2rem 2.3rem 3rem}}.vacancy-info__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:32px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:3.2rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.2;text-transform:uppercase;margin:0}@media (max-width:767px){.vacancy-info__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:24px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:2.4rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.22}}.vacancy-info__link{color:#fff;display:inline-block;border-bottom:.1rem solid #fff}.vacancy-info__link:hover{color:#ff2525;border-bottom-color:#ff2525}.vacancy-info__contact{margin:1.3rem 0 0}.vacancy-info__contact-item{font:16px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Regular','FFDIN',Arial,sans-serif;margin:0 0 .4rem}.vacancy-info__contact-item:last-child{margin-bottom:0}.vacancy-info__fill{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:24px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:2.4rem 'FFDIN Medium','FFDIN',Arial,sans-serif;margin:1.9rem 0 0}@media (max-width:767px){.vacancy-info__fill{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:20px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:2rem 'FFDIN Medium','FFDIN',Arial,sans-serif;margin-top:2.3rem}}.vacancy-form:not(.form-validate) .vacancy-form__cell:not(.invalid) div.mage-error{display:none !important}.vacancy-form:not(.form-validate) .vacancy-form__row.invalid .vacancy-form__file-name{color:#777}.vacancy-form__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:24px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:2.4rem 'FFDIN Medium','FFDIN',Arial,sans-serif;margin:0 0 3.1rem}@media (max-width:767px){.vacancy-form__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:18px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.8rem 'FFDIN Medium','FFDIN',Arial,sans-serif;margin-bottom:2rem}}.vacancy-form__title_middle{margin-top:5.4rem}@media (max-width:767px){.vacancy-form__title_middle{margin-top:3.7rem}}@media (max-width:767px){.vacancy-form__title_why{margin-bottom:2.5rem}}.vacancy-form__row{display:flex;justify-content:flex-start;margin-bottom:2.8rem}@media (max-width:767px){.vacancy-form__row{display:block;margin-bottom:1.8rem}}.vacancy-form__row_50{padding-right:51.8%;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-form__row_50{padding-right:0}}@media (max-width:767px){.vacancy-form__row_50{padding-right:0;display:flex}}.vacancy-form__row_50 .vacancy-form__cell{width:35%}.vacancy-form__row_50 .vacancy-form__cell:first-child{margin-right:0}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-form__row_50 .vacancy-form__cell:first-child{width:24%}}@media (max-width:767px){.vacancy-form__row_50 .vacancy-form__cell:first-child{width:39.5%;margin-bottom:0}}.vacancy-form__row_50 .vacancy-form__cell:last-child{width:58%}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-form__row_50 .vacancy-form__cell:last-child{width:72.4%}}@media (max-width:767px){.vacancy-form__row_50 .vacancy-form__cell:last-child{width:54.9%;margin-bottom:0}}.vacancy-form__row_select{display:block;width:48.2%;margin-right:0}@media (max-width:767px){.vacancy-form__row_select{width:100%}}.vacancy-form__row_select-schedule{width:27.7%}.vacancy-form__row_file{display:flex;align-items:center;margin:-1.2rem 0 0}@media (max-width:767px){.vacancy-form__row_file{margin-top:-.2rem}}.vacancy-form__cell{width:48.2%;padding:0;font:16px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Regular','FFDIN',Arial,sans-serif}@media (max-width:767px){.vacancy-form__cell{width:100%;margin-bottom:1.8rem}}.vacancy-form__cell:first-child{margin:0 3.6% 0 0}@media (max-width:767px){.vacancy-form__cell:first-child{margin-right:0;margin-bottom:1.8rem}}@media (max-width:767px){.vacancy-form__cell:last-child{margin-bottom:0}}.vacancy-form__cell_24{width:24%}@media (max-width:767px){.vacancy-form__cell_24{display:block;width:65%}}.vacancy-form__cell_73{width:72.4%}@media (max-width:767px){.vacancy-form__cell_73{display:block;width:100%}}.vacancy-form__cell_select{width:calc(100% + 5rem)}.vacancy-form__cell_textarea{margin-right:0;width:72.2%}@media (max-width:767px){.vacancy-form__cell_textarea{width:100%}}@media (max-width:767px){.vacancy-form__cell_citizenship{width:65%}}.vacancy-form__note{margin:-1.8rem 0 2.8rem;width:45%;font:14px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.4rem 'FFDIN Regular','FFDIN',Arial,sans-serif;line-height:1.5}@media (max-width:767px){.vacancy-form__note{width:100%;margin-top:-.6rem;margin-bottom:1.8rem}}.vacancy-form__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:14px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.4rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.1;display:inline-block;color:#ae946d;border-bottom:.1rem solid #ae946d}.vacancy-form__link:hover{color:#ff2525;border-bottom:.1rem solid #ff2525}.vacancy-form__note-confirm{margin-top:2.1rem;margin-bottom:3rem;width:70%;font:12px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.2rem 'FFDIN Regular','FFDIN',Arial,sans-serif;line-height:1.5}@media (max-width:767px){.vacancy-form__note-confirm{width:100%;margin-top:2.5rem}}.vacancy-form__file-wrap{margin:0 1.8rem 0 0;position:relative;cursor:pointer;overflow:hidden}.vacancy-form__file-wrap:hover .vacancy-form__file-btn{color:#ff2525;border-bottom-color:#ff2525}.vacancy-form__file-wrap input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer}.vacancy-form__file-btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:14px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.4rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.2;display:inline-block;text-transform:uppercase;color:#000;border-bottom:.1rem solid #000}.vacancy-form__file-name{font:12px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.2rem 'FFDIN Regular','FFDIN',Arial,sans-serif;color:#777;position:relative;top:.1rem}.invalid .vacancy-form__file-name{color:#ff2525}.vacancy-form__btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Medium','FFDIN',Arial,sans-serif;padding:1.4rem;width:48.2%;display:block;letter-spacing:.02em;text-transform:uppercase}@media (max-width:767px){.vacancy-form__btn{width:100%}}@media (max-width:767px){.vacancy-form__select-schedule{width:75%}}@media (max-width:767px){.vacancy-form__select-source{width:100%}}.vacancy-form .form__input._fill,.vacancy-form .form__textarea._fill{background:#f7f7f7;border-color:#f7f7f7}.vacancy-form .form__input._fill.mage-error,.vacancy-form .form__textarea._fill.mage-error{border-color:#ff2525}.vacancy-form .form__input._fill+.form__input-lbl,.vacancy-form .form__textarea._fill+.form__input-lbl{top:.5rem;font:12px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.2rem 'FFDIN Regular','FFDIN',Arial,sans-serif}@media (max-width:767px){.vacancy-form .form__input._fill:focus,.vacancy-form .form__textarea._fill:focus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Medium','FFDIN',Arial,sans-serif}}.vacancy-form .form__input-text{height:5rem;padding-right:3rem;padding-top:2.3rem;font:16px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Regular','FFDIN',Arial,sans-serif}@media (max-width:767px){.vacancy-form .form__input-text{text-transform:none}}.vacancy-form .form__input-lbl{text-transform:none;font:16px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Regular','FFDIN',Arial,sans-serif;top:1.4rem;white-space:nowrap}.vacancy-form .form__row-text-i.valid:after{right:1rem}.vacancy-form .form__textarea{resize:none;height:10rem;padding:2.3rem 3rem 2.3rem 1.5rem;vertical-align:top}@media (max-width:767px){.vacancy-form .form__textarea{height:11.6rem}}.vacancy-form .custom-select{height:5rem;border-color:#ccc}.vacancy-form .custom-select.invalid{border-color:#ff2525}.vacancy-form .custom-select select{font:16px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Regular','FFDIN',Arial,sans-serif;padding-top:.6rem;padding-left:1.5rem;padding-right:9rem;height:5rem;-webkit-appearance:none}@media (max-width:767px){.vacancy-form .custom-select select{padding-top:.5rem}}.vacancy-form .ui-datepicker{top:100% !important;left:0 !important}.vacancy-resume{background:#f7f7f7;margin:-16.5rem 0 0;padding:23.3rem 0 0}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-resume{padding-top:4rem;margin-top:0}}@media (max-width:767px){.vacancy-resume{margin-top:0;padding-top:0}}.vacancy-resume__container{width:100%;max-width:100rem;margin:0 auto 4.6rem;padding:0 0 5rem}@media (max-width:767px){.vacancy-resume__container{margin-bottom:0}}.vacancy-resume__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:72px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:7.2rem 'FFDIN Medium','FFDIN',Arial,sans-serif;margin:0 0 3.1rem;padding:0 0 0 1.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-resume__title{padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:45px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:4.5rem 'FFDIN Medium','FFDIN',Arial,sans-serif;text-align:center}}@media (max-width:767px){.vacancy-resume__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:36px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:3.6rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.1;padding:3.7rem 2.3rem 0;width:85%;margin-bottom:0}}.vacancy-resume__desc{font:16px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Regular','FFDIN',Arial,sans-serif;line-height:1.7;margin:2.8rem 0 6rem;padding:0 9rem 0 26.4%}.vacancy-resume__desc p{margin:0}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-resume__desc{padding:0 5rem;text-align:center}}@media (max-width:767px){.vacancy-resume__desc{font:14px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.4rem 'FFDIN Regular','FFDIN',Arial,sans-serif;line-height:1.7;padding:0 2.3rem;margin-top:1.4rem;margin-bottom:3.5rem}}@media (max-width:767px){.vacancy-resume__desc-end{display:none}._open .vacancy-resume__desc-end{display:inline}}.vacancy-resume__desc-dot{display:none}@media (max-width:767px){.vacancy-resume__desc-dot{display:inline}._open .vacancy-resume__desc-dot{display:none}}.vacancy-resume__form{padding:5rem 8.5%;background:#fff;position:relative}.vacancy-resume__form:before{content:'';position:absolute;top:0;left:0;bottom:0;width:2rem;background:#fff;z-index:1}@media only screen and (min-width:768px) and (max-width:1024px),(max-width:767px){.vacancy-resume__form:before{left:inherit;right:0}}@media only screen and (min-width:768px) and (max-width:1024px){.vacancy-resume__form{padding-left:5rem;padding-right:5rem;margin-right:3.5rem}}@media (max-width:767px){.vacancy-resume__form{margin-right:2.3rem;padding:2.9rem 2.3rem 2.8rem}}.vacancy-resume__more{margin-top:.9rem;line-height:1.4}@media (max-width:767px){._open .vacancy-resume__more{display:none}}.vacancy-resume__side-text{text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:65px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:6.5rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1;letter-spacing:.05em;color:#f7f7f7;-webkit-text-stroke:.1rem #d1d0d0;transform:rotate(-90deg) translateX(-100%);margin:0;transform-origin:0;position:absolute;top:-14.4rem;left:-2.4rem}.ie11 .vacancy-resume__side-text{text-shadow:-.1rem -.1rem 0 #d1d0d0,.1rem -.1rem 0 #d1d0d0,-.1rem .1rem 0 #d1d0d0,.1rem .1rem 0 #d1d0d0}@media only screen and (min-width:768px) and (max-width:1024px),(max-width:767px){.vacancy-resume__side-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:40px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:4rem 'FFDIN Medium','FFDIN',Arial,sans-serif;transform:rotate(90deg) translateX(100%);transform-origin:100% 100%;top:-11.6rem;left:inherit;right:2.1rem;white-space:nowrap;-webkit-text-stroke:.1rem #d1d0d0}.ie11 .vacancy-resume__side-text{text-shadow:-.1rem -.1rem 0 #d1d0d0,.1rem -.1rem 0 #d1d0d0,-.1rem .1rem 0 #d1d0d0,.1rem .1rem 0 #d1d0d0}}.vacancy-popup{width:72.7rem;left:calc(100% - 72.7rem)}@media only screen and (min-width:768px) and (max-width:1024px),(max-width:767px){.vacancy-popup{left:0;width:100%}}.vacancy-popup .modal-content{padding:0}.vacancy-popup .modal-header{padding:0}.vacancy-popup .action-close{appearance:none;background:0 0;border:none;border-radius:0;cursor:pointer;display:block;font-size:0;outline:none;padding:0;position:absolute;top:2.3rem;right:2.4rem;height:2rem;width:2rem;z-index:2}.vacancy-popup .action-close:before,.vacancy-popup .action-close:after{content:'';background:#000;display:inline-block;position:absolute;top:50%;left:50%;transition:background .2s;height:100%;width:2.3px}.vacancy-popup .action-close:before{transform:translate(-50%,-50%) rotate(45deg)}.vacancy-popup .action-close:after{transform:translate(-50%,-50%) rotate(-45deg)}@media (max-width:767px){.vacancy-popup .action-close{right:2rem;top:1.7rem;height:2rem;width:2rem}.vacancy-popup .action-close:before,.vacancy-popup .action-close:after{content:'';background:#000;display:inline-block;position:absolute;top:50%;left:50%;transition:background .2s;height:100%;width:2px}.vacancy-popup .action-close:before{transform:translate(-50%,-50%) rotate(45deg)}.vacancy-popup .action-close:after{transform:translate(-50%,-50%) rotate(-45deg)}}.vacancy-popup .action-close:-moz-focusring{color:transparent !important;text-shadow:0 0 0 #000 !important}.vacancy-popup .action-close:focus,.vacancy-popup .action-close:active{outline:none}.vacancy-popup__cnt{padding:6.7rem 0 0}@media (max-width:767px){.vacancy-popup__cnt{padding-top:5.3rem}}.vacancy-popup__img{width:14.8rem;height:14.8rem;border-radius:50%;overflow:hidden;border:.4rem solid #fff;position:absolute;transform:translateY(-50%);top:50%;left:6.9rem;background:#fff}@media (max-width:767px){.vacancy-popup__img{left:1.8rem;width:10.8rem;height:10.8rem}}.vacancy-popup__img img{width:100%;height:100%}.vacancy-popup__name{margin:0;padding:1.5rem 0 1.5rem 25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:24px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:2.4rem 'FFDIN Medium','FFDIN',Arial,sans-serif;text-transform:uppercase;background:#000;color:#fff}@media (max-width:767px){.vacancy-popup__name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Medium','FFDIN',Arial,sans-serif;padding:1rem 1rem 1rem 14.2rem}}.vacancy-popup__info{position:relative}.vacancy-popup__desc{font:16px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Regular','FFDIN',Arial,sans-serif;line-height:1.5;margin:6.4rem 0 0;padding:0 3rem 3rem 6.8rem}@media (max-width:767px){.vacancy-popup__desc{font:14px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.4rem 'FFDIN Regular','FFDIN',Arial,sans-serif;line-height:1.4;margin-top:4.5rem;padding-left:2.2rem;padding-right:2.2rem}}.vacancy-popup__desc h3{margin:0 0 1rem;padding:0 0 0 2.2rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:18px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.8rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.5}@media (max-width:767px){.vacancy-popup__desc h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Medium','FFDIN',Arial,sans-serif;line-height:1.5}}.vacancy-popup__desc li{position:relative;padding:0 0 0 2.2rem;margin:0 0 1rem}.vacancy-popup__desc li:last-child{margin-bottom:0}.vacancy-popup__desc li:before{content:'';width:.6rem;height:.6rem;border-radius:50%;background:#ae946d;position:absolute;left:0;top:1rem}.vacancy-popup__desc p{margin:1rem 0 0}.vacancy-popup__desc-cnt{padding:0 5rem 0 0;max-height:100%;overflow:auto}.vacancy-popup__desc-block{margin:0 0 2.8rem}.vacancy-popup__desc-block:last-child{margin-bottom:0}.vacancy-popup__btn{margin:3.4rem 0 0}.vacancy-popup__btn-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Medium','FFDIN',Arial,sans-serif;display:inline-block;vertical-align:top;padding:1.3rem 4.7rem;letter-spacing:.02em}.vacancy-popup .custom-scrollbar::-webkit-scrollbar{width:2px}.vacancy-popup .custom-scrollbar::-webkit-scrollbar-thumb{background:#ae946d}.vacancy-popup .custom-scrollbar::-webkit-scrollbar-track-piece{background:#e9e9e9}.ui-datepicker{display:none;background:#e1e1e1;border:.1rem solid #e1e1e1;padding:1rem}.ui-datepicker .ui-icon{font:0px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:0rem 'FFDIN Regular','FFDIN',Arial,sans-serif;position:absolute;top:50%;transform:translateY(-50%);border:solid}.ui-datepicker .ui-icon-circle-triangle-w{border-width:.5rem .8rem .5rem 0;border-color:transparent red transparent transparent}.ui-datepicker .ui-icon-circle-triangle-e{border-width:.5rem 0 .5rem .8rem;border-color:transparent transparent transparent red}.ui-datepicker-header{position:relative;margin-bottom:1rem}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;width:.8rem;height:100%;cursor:pointer}.ui-datepicker-prev{left:.2rem}.ui-datepicker-next{right:.2rem}.ui-datepicker-title{margin:0 2rem;text-align:center}.ui-datepicker-title select{font:16px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.6rem 'FFDIN Regular','FFDIN',Arial,sans-serif;border:none;background:0 0;text-transform:uppercase;text-decoration:underline;cursor:pointer;appearance:none;-webkit-appearance:none}.ui-datepicker-title select::-ms-expand{display:none}.ui-datepicker-month{margin-right:.25rem}.ui-datepicker-calendar{border-collapse:collapse}.ui-datepicker-calendar th,.ui-datepicker-calendar td{font:14px 'FFDIN Regular','FFDIN',Arial,sans-serif;font:1.4rem 'FFDIN Regular','FFDIN',Arial,sans-serif;border:.1rem solid #888;padding:.7rem 1rem}@media (max-width:767px){.ui-datepicker-calendar th,.ui-datepicker-calendar td{padding:.4rem .65rem}}.ui-datepicker-calendar th{background:#ccc;text-transform:uppercase}.ui-datepicker-calendar td{background:#fff;text-align:center;cursor:pointer}.ui-datepicker-calendar td:hover{background:#e1e1e1}td.ui-datepicker-current-day{background:red}td.ui-datepicker-current-day:hover{background:#c00}td.ui-datepicker-current-day a{color:#fff}td.ui-datepicker-current-day a:hover{color:#fff}.ui-datepicker-other-month.ui-datepicker-unselectable{background:#eee}.ui-datepicker-other-month.ui-datepicker-unselectable:hover{background:#eee}