@charset "UTF-8";.uploader__text{display:none;line-height:26px;font-size:16px}.uploader__text b{font-size:18px}.uploader__ico{pointer-events:none}.uploader__ico-text{width:100%}.uploader__form-inner{position:relative}.uploader__file-upload{top:0;left:0;bottom:0;right:0;font-size:0;display:none;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;z-index:1}.uploader__btns{position:relative;z-index:10;width:100%}.uploader__btn{display:none}.uploader__resume-btn{z-index:999}.uploader__btn-send{-ms-flex-item-align:end;align-self:flex-end}.uploader__ico-img{display:none;margin-left:auto;margin-right:auto}.uploader--add .uploader__btn-add,.uploader--add .uploader__file-upload,.uploader--add .uploader__ico-add,.uploader--add .uploader__text-add,.uploader--added .uploader__btn-delete,.uploader--added .uploader__btn-send,.uploader--added .uploader__ico-added,.uploader--added .uploader__text-added,.uploader--error .uploader__btn-delete,.uploader--error .uploader__btn-send,.uploader--error .uploader__ico-added,.uploader--error .uploader__text-error,.uploader--sent .uploader__ico-added,.uploader--sent .uploader__text-sent{display:block}.uploader--prim{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:300px;position:sticky;top:40px;margin-left:40px}.uploader--prim .uploader__form-inner{display:-ms-flexbox;display:flex;text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.uploader--prim .uploader__text-block{margin-top:20px}.uploader--prim.uploader--sent .uploader__form-inner{min-height:auto}.uploader--second .uploader__ico-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.uploader--second .uploader__ico-img{width:32px}.uploader--second .uploader__ico{margin-right:15px}.uploader--second .uploader__btn-delete{margin-right:10px}.uploader--second .uploader__text{line-height:1.1;text-transform:uppercase;font-weight:700}.uploader--second .uploader__text b{font-size:16px}.uploader--second .uploader__btns{display:-ms-flexbox;display:flex}.uploader--second .uploader__btn{padding-left:25px;padding-right:25px}.uploader--second.uploader--add .uploader__ico-text{display:none}.page-title{text-transform:none;margin-bottom:5px}.page-title::after{bottom:-7px}.vacancy{margin-bottom:50px}.vacancy__wrapper{margin-top:35px;margin-left:auto;margin-right:auto;width:100%;max-width:1140px}.vacancy__info p,.vacancy__text{margin-bottom:25px;line-height:26px}.vacancy__info ul{margin-bottom:25px}.vacancy__info ul li{padding-left:20px;position:relative;line-height:26px}.vacancy__info ul li:before{content:"•";position:absolute;left:0}.vacancy__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.vacancy__title{font-weight:700;margin-bottom:0}@media (min-width:768px){.uploader--prim .uploader__btn-delete{color:#4a90e2;text-transform:uppercase;background-color:transparent;border:none;box-shadow:none;height:auto}.uploader--prim .uploader__form-inner{padding:40px 20px 20px;border-radius:21px;min-height:375px;width:300px}.uploader--prim .uploader__btns{margin-top:15px}.uploader--prim .uploader__btn{margin-top:30px;width:100%}.html--light .uploader--prim .uploader__form-inner{background-color:#f8f9fd;border:1px solid #e1e4f0}.html--dark .uploader--prim .uploader__form-inner{background-color:#121212;border:1px solid #0d0d0d}}@media only screen and (min-width:1500px){.vacancy__wrapper{margin-left:auto;margin-right:auto}}@media only screen and (max-width:1200px){.vacancy__wrapper{width:calc(100% - 30px)}}@media only screen and (max-width:768px){.vacancy__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:767px){.uploader__form{width:100%}.uploader--second .uploader__ico-text,.uploader--second.uploader--sent,.uploader__file-upload,.uploader__ico,.uploader__text-block{display:none}.uploader__btns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.uploader__btn-add{width:100%}.uploader__btn{height:60px}.uploader__btn-delete,.uploader__btn-send{width:calc(50% - 5px)}.uploader--prim{position:fixed;bottom:10px;top:auto;left:15px;right:15px;width:calc(100% - 30px);margin-left:0;z-index:100}}