@charset "UTF-8";.animation,.placeholder__item{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:#eee;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#ddd),color-stop(33%,#eee));background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:50% 100%}.placeholder{padding:50px 16px;background-color:#fff}.placeholder__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100px;background-color:#f1f1f1;margin-bottom:50px}.placeholder__img{width:30%;max-width:100px;height:100%}.placeholder__content{position:relative;padding-left:20px;width:100%}.placeholder__content:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:20px;background-color:#fff}.placeholder__line{position:relative;width:100%;height:25%;border-bottom:4px solid #fff}.placeholder__line:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;background-color:#fff}.placeholder__line:first-of-type::after{width:80%}.placeholder__line:nth-of-type(2):after{width:20%}.placeholder__line:nth-of-type(3):after{width:10%}.placeholder__line:nth-of-type(4):after{width:50%}@-webkit-keyframes placeHolderShimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes placeHolderShimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.sidebar{padding-top:41px;padding-bottom:80px}.sidebar__top{width:176px;font-size:16px;line-height:24px;font-weight:500;color:#002c5f;margin-bottom:10px}.sidebar__top #js-city-select+.selectize-control .selectize-input,.sidebar__top #js-city-select+.selectize-control .selectize-input.input-active{background-color:transparent;padding-left:0}.sidebar__top #js-city-select+.selectize-control .selectize-input.input-active input::-webkit-input-placeholder,.sidebar__top #js-city-select+.selectize-control .selectize-input input::-webkit-input-placeholder{color:#000;font-size:1.6rem;font-weight:500}.sidebar__top #js-city-select+.selectize-control .selectize-input.input-active input:-moz-placeholder,.sidebar__top #js-city-select+.selectize-control .selectize-input.input-active input::-moz-placeholder,.sidebar__top #js-city-select+.selectize-control .selectize-input input:-moz-placeholder,.sidebar__top #js-city-select+.selectize-control .selectize-input input::-moz-placeholder{color:#000;font-size:1.6rem;font-weight:500}.sidebar__top #js-city-select+.selectize-control .selectize-input.input-active input:-ms-input-placeholder,.sidebar__top #js-city-select+.selectize-control .selectize-input input:-ms-input-placeholder{color:#000;font-size:1.6rem;font-weight:500}.sidebar__top #js-city-select+.selectize-control .selectize-input.input-active:after,.sidebar__top #js-city-select+.selectize-control .selectize-input:after{display:inline-block;position:relative;right:-10px}.sidebar__top #js-city-select+.selectize-control .selectize-input.dropdown-active,.sidebar__top #js-city-select+.selectize-control .selectize-input.input-active.dropdown-active{-webkit-box-shadow:none;box-shadow:none}.sidebar__top #js-city-select+.selectize-control .item{color:#000;font-size:1.6rem;font-weight:500}.sidebar__top #js-city-select+.selectize-control .selectize-dropdown-content{max-height:100%}.sidebar__top #js-city-select+.selectize-control .option[data-value=Москва]{color:#00aad2}.sidebar__back{font-weight:500}.sidebar__title{margin-top:15px;margin-bottom:32px}.sidebar__title--page{margin-top:20px;margin-bottom:2px}.sidebar__subtitle{display:none;font-size:1.6rem;margin-bottom:32px}.sidebar__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.sidebar__control button{display:block;line-height:40px;padding:0 20px;color:#b7b7b7;background-color:#fff;font-size:1.4rem;-webkit-transition:.3s;transition:.3s}.sidebar__control button.active,.sidebar__control button.active:hover{background-color:#00aad2;color:#fff}.sidebar__control button:hover{color:#b7b7b7;background-color:#fff}.sidebar__subdivision{font-size:20px;line-height:24px;font-weight:500;color:#000;margin-top:42px}.sidebar__address{position:relative;font-size:16px;line-height:24px;color:#666;padding-left:24px;margin-bottom:24px}.sidebar__address:before{content:"";display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#1ebcef}.sidebar__button{display:inline-block;padding-top:12px;padding-bottom:12px}.sidebar__description{margin-top:26px}.sidebar__pay{font-size:1.6rem;line-height:1.5;color:#666}.accordion__item{background-color:#fff}.accordion__item:not(:last-of-type){margin-bottom:16px}.accordion__item:last-of-type{margin-bottom:0}.accordion__item.active .accordion__head:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.accordion__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:72px;padding-left:72px;padding-right:112px}.accordion__head:after{content:"";display:block;position:absolute;top:50%;right:32px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #000;-webkit-transition:.3s;transition:.3s}.accordion__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px}.accordion__title{width:100%;max-width:100%;overflow:hidden}.accordion__count{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1.2rem;font-weight:500;color:#b7b7b7}.accordion__dropdown{display:none;position:relative}.accordion__d-item{position:relative}.accordion__d-item:not(:first-of-type):before{content:"";display:block;position:absolute;left:70px;top:0;right:20px;height:1px;background-color:#f5f5f5}.accordion__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:72px;padding:5px 0}.accordion__link_block{display:block;padding:0 72px 30px}.accordion__subtitle{color:#00aad2;font-weight:400;padding:0 72px;font-size:14px;line-height:16px}.slider{right:0;height:100vh;width:41vw}.slider,.slider:after{position:absolute;top:0}.slider:after{content:"";display:block;bottom:0;width:1px;background-color:#f6f3f2;z-index:10}.slider__list{position:relative;height:100%}.slider__item{height:100%;max-height:100%!important;background-repeat:no-repeat;background-position:50% 0;background-size:cover}.slider .owl-item,.slider .owl-stage,.slider .owl-stage-outer{height:100%}.slider .owl-nav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:50%;width:100%;height:0}.slider .owl-next,.slider .owl-prev{display:block;width:40px;height:40px;background-color:rgba(0,0,0,.4)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:25%!important;outline:none;-webkit-transition:.3s;transition:.3s}.slider .owl-next span,.slider .owl-prev span{display:none}.slider .owl-next.disabled,.slider .owl-prev.disabled{opacity:1!important}.slider .owl-next:hover,.slider .owl-prev:hover{opacity:.8}.slider .owl-next{background-image:url("/images/vacancy/icons/next.svg")!important}.slider .owl-prev{background-image:url("/images/vacancy/icons/prev.svg")!important}.slider__indicator{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:32px;left:32px;font-size:14px;color:#fff;z-index:10}.slider__separator{padding:0 3px}.form-section{padding-top:24px}.form-section__title{margin-bottom:40px}.form-section__top{padding-bottom:16px;border-bottom:1px solid #e4dcd3;margin-bottom:39px}.form-section__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%;margin-right:-16px;margin-left:-16px}.form-section__item{width:calc(100% - 32px);margin-bottom:32px;margin-right:16px;margin-left:16px}.form-section__item--50{width:calc(50% - 32px)}.form-section__input{border:1px solid transparent}.form-section__input.invalid{border-color:#e63312}.form-section .df-select{border:1px solid transparent}.form-section .df-select.invalid{border-color:#e63312}.form-section__rules{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;margin-bottom:66px}.form-section__rules input{display:none}.form-section__rules input:checked+.form-section__square:after{-webkit-transform:scale(1);transform:scale(1)}.form-section__rules input.invalid+.form-section__square{border-color:#e63312}.form-section__square{position:relative;width:24px;height:24px;background-color:#fff;margin-right:16px;-webkit-box-flex:0;-ms-flex:none;flex:none;cursor:pointer;border:1px solid transparent;-webkit-transition:.3s;transition:.3s}.form-section__square:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:12px;height:12px;margin:auto;background-color:#103a71;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.form-section__rules-text{font-size:14px;line-height:16px}.form-section__link,.form-section__link:focus,.form-section__link:hover{color:#00aad2}.file-upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-upload.multiple label{margin-right:25px}.file-upload.multiple .file-upload__remove{display:inline-block}.file-upload__input{display:none}.file-upload__name{font-size:16px;color:#b7b7b7;margin-left:25px}.file-upload__name--ml0{margin-left:0}.file-upload__remove{display:none;margin-left:10px}.file-upload__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;color:#b7b7b7}.file-upload__item{padding:5px 0}.file-upload__item:not(:last-of-type){margin-right:20px}.file-upload.fileexist .file-upload__button{color:#00aad2}.file-upload.fileexist .file-upload__button svg{stroke:#000}.file-upload.error .file-upload__button{color:#e63312}.file-upload.error .file-upload__button svg{stroke:#e63312}.file-upload__button{position:relative;font-size:16px;line-height:24px;font-weight:500;padding-left:24px;cursor:pointer}.file-upload__button span{text-decoration:underline;-webkit-transition:.3s;transition:.3s}.file-upload__button svg{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:18px;stroke:#000;-webkit-transition:.3s;transition:.3s}.file-upload__button:hover span{opacity:.8}.file-upload__button:hover svg{stroke:#00aad2}.highlight{display:none}.advantages{position:relative;padding-top:80px;overflow:hidden;background-color:#fff}.advantages__title{text-align:center;color:#070707}.advantages-slider__icon,.advantages__icon{position:relative;width:168px;height:168px;background-color:#e4dcd3;border-radius:50%;margin:0 auto;margin-bottom:24px}.advantages-slider__icon img,.advantages__icon img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;max-width:90%;max-height:90%;margin:auto}.advantages-slider__description,.advantages__description{font-size:2rem;line-height:1.2;font-weight:500;color:#000}.advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%;margin-left:-40px;margin-right:-40px;margin-top:76px}.advantages__item{width:calc(50% - 80px);margin:0 40px;text-align:center;margin-bottom:96px}.advantages-slider{display:none!important;margin-top:80px;margin-bottom:53px}.advantages-slider__item{padding:0 35px}.advantages-slider__icon{width:104px;height:104px}.advantages-slider__icon img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;max-width:90%;max-height:90%;width:55%!important;margin:auto}.advantages-slider__description{text-align:center}.advantages-slider .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:70px}.advantages-slider .owl-dots .owl-dot{width:12px;height:12px;border-radius:50%;background-color:rgba(0,0,0,.1);-webkit-transition:.3s;transition:.3s}.advantages-slider .owl-dots .owl-dot:not(:last-of-type){margin-right:10px}.advantages-slider .owl-dots .owl-dot.active{background-color:#00aad2}.advantages-slider .owl-nav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:0;width:100%;top:14%;right:0}.advantages-slider .owl-nav .owl-next,.advantages-slider .owl-nav .owl-prev{width:16px;height:36px;background-repeat:no-repeat!important;background-position:50%!important;background-size:100%!important}.advantages-slider .owl-nav .owl-next span,.advantages-slider .owl-nav .owl-prev span{display:none}.advantages-slider .owl-nav .owl-next{background-image:url("/images/vacancy/icons/next_a.svg")!important}.advantages-slider .owl-nav .owl-prev{background-image:url("/images/vacancy/icons/prev_a.svg")!important}.responsibility{margin-top:42px}.responsibility__title{font-size:1.6rem;line-height:1.5;color:#000;font-weight:500;margin-bottom:26px}.responsibility__item{position:relative;font-size:1.6rem;line-height:1.5;color:#000;padding-left:15px}.responsibility__item:not(:last-of-type){margin-bottom:16px}.responsibility__item:before{content:"";position:absolute;display:block;left:0;top:.6em;width:10px;height:1px;background-color:#000}.label{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:0;left:0;width:59vw;min-height:80px;background-color:#f6f3f2;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.05);box-shadow:0 4px 20px rgba(0,0,0,.05);padding:5px 32px;padding-right:40px;-webkit-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:.5s;transition:.5s}.label.active{-webkit-transform:translateY(0);transform:translateY(0)}.label__left{padding-right:20px}.label__pay{font-size:1.6rem;line-height:1.5;color:#666;margin-top:4px}.label__button{display:block;padding-top:12px;padding-bottom:12px}.content{position:relative;background-color:#f6f3f2;overflow:hidden}.vacancy{position:relative;min-height:100vh}.focus-button{display:block;width:0;height:0;opacity:0}@media only screen and (max-width:1262px){.vacancy{height:auto;padding-top:360px}.vacancy--page{padding-top:40px}.sidebar{padding-top:0}.sidebar__title{font-size:42px}.sidebar__control{width:50%}.sidebar__control button{width:100%}.form-section__item--md50{width:calc(50% - 32px)}.slider{left:0;right:0;top:0;width:auto;height:328px}.slider--page{display:none}.advantages{padding-top:56px}.advantages__title{font-size:42px}.advantages__list{display:none}.advantages-slider{display:block!important}.label{position:fixed;left:0;right:0;top:56px;width:100%;padding-left:40px;padding-right:40px;z-index:10}}@media only screen and (max-width:767px){.vacancy{padding-top:466px}.vacancy--page{padding-top:32px}.sidebar{padding-bottom:40px}.sidebar__title{margin-top:5px;font-size:30px}.sidebar__title--page{margin-bottom:8px}.sidebar__button{width:100%}.sidebar__subdivision{margin-bottom:35px}.sidebar__address{margin-bottom:31px}.sidebar__description{margin-top:37px}.form-section{padding-top:13px}.form-section__title{font-size:20px;margin-bottom:24px}.form-section__top{padding-bottom:3px;margin-bottom:31px}.form-section__item{margin-bottom:24px}.form-section__item--50,.form-section__item--md50{width:calc(100% - 32px)}.form-section__item .df-label{display:none}.form-section__rules{margin-bottom:41px}.form-section__button{width:100%}.accordion__head{padding-right:40px}.accordion__head:after{right:24px}.accordion__title{line-height:18px}.accordion__count{display:none}.accordion__subtitle{font-size:14px;padding-right:24px}.slider{height:448px}.advantages{padding-top:40px}.advantages__title{font-size:30px}.advantages-slider{margin-top:48px}.advantages-slider .owl-dots{margin-top:56px}.label{display:block;top:auto;bottom:0;-webkit-transform:translateY(110%);transform:translateY(110%);padding:16px}.label__title{font-size:20px}.label__button{margin-top:16px}}