@charset "UTF-8";@font-face{font-family:Intro;font-display:swap;src:url(../fonts/Intro-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:TT_Moscow;font-display:swap;src:url(../fonts/TT_Moscow_Economy_Bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:TT_Moscow;font-display:swap;src:url(../fonts/TT_Moscow_Economy_Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:TT_Moscow;font-display:swap;src:url(../fonts/TT_Moscow_Economy_Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:TT_Moscow;font-display:swap;src:url(../fonts/TT_Moscow_Economy_Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:TT_Moscow;font-display:swap;src:url(../fonts/TT_Moscow_Economy_Bold.woff2) format("woff2");font-weight:700;font-style:normal}:root{--bs-font-family:"Inter",sans-serif;--bs-font-size:16px;--bs-font-weight:400;--bs-line-height:1;--bs-font-color:#222;--bs-transition:.3s ease-in-out;--bs-radius:10px;--primary-color:#131313;--primary-hover-color:#2d2d2d;--secondary-color:#ff4040;--white-color:#fff;--black-color:#131313;--bs-shadow:0px 2px 3px rgba(#000 10%),0px 8px 3px rgba(#000 10%);--hover-shadow:0 0 5px 0 rgba(#000 10%),0 0 10px 0 rgba(#000 10%),0 0 15px 0 rgba(#000 10%)}*{padding:0;margin:0;border:0;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}aside,footer,header,nav{display:block}html{height: 100%;}body,html{width:100%;min-width:320px}body{text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button::-moz-focus-inner{padding:0;border:0}a{-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a:active,a:focus{outline:0}a:visited{-webkit-text-decoration:none;text-decoration:none}a:hover{-webkit-text-decoration:none;text-decoration:none}li,ul{list-style:none}img{vertical-align:top}sup{color:inherit}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes show-header{0%{top:-100%}100%{top:0}}@keyframes show-header{0%{top:-100%}100%{top:0}}@-webkit-keyframes fade-up-big{0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-up-big{0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}html{scroll-behavior:smooth}body{font-family:TT_Moscow,Arial;font-size:16px;color:#393649}[class*=-mtitle]{color:#393649;font-family:TT_Moscow;font-size:36px;font-style:normal;font-weight:500;text-align:center;padding-bottom:25px;line-height:1.3}[class*=-smtitle]{color:#111;font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:16px}[class*=__mdescription]{color:#393649;font-family:national2,Arial;font-size:26px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4}[class*=tag__text]{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-transform:uppercase;opacity:.56;padding:0;border:none}[class*=-text]{color:#111;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}[class*=-ltext]{color:#111;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:32px}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.modal__card,.modal__subscribe{position:fixed;top:5rem;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:999;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;padding:20px;overflow-y:auto;display:none}.modal__subscribe-main{position:relative;max-width:850px;width:100%;margin:auto;background-color:#fff;color:#393649;border-radius:20px;padding:30px;cursor:default}.modal__card-close,.modal__subscribe-close{position:absolute;top:45px;right:45px;background-color:transparent;background-image:url(../../images/close.svg);background-position:center;background-size:cover;width:28px;height:28px}.subscribe__title{padding-top:65px;color:#d00e46;font-family:TT_Moscow;font-size:40px;font-style:normal;font-weight:500;text-align:center;padding-bottom:30px}.subscribe__form{margin-top:80px}.subscribe__form-input::-webkit-input-placeholder{text-align:center;color:#aaa;font-size:21px}.subscribe__form-input::-moz-placeholder{text-align:center;color:#aaa;font-size:21px}.subscribe__form-input:-ms-input-placeholder{text-align:center;color:#aaa;font-size:21px}.subscribe__form-input::-ms-input-placeholder{text-align:center;color:#aaa;font-size:21px}.subscribe__form-input::placeholder{text-align:center;color:#aaa;font-size:21px}.subscribe__form-input{max-width:500px;width:100%;display:block;margin:0 auto;border-bottom:2px solid #ebebeb;font-size:18px;font-family:TT_Moscow;padding-bottom:6px}.subscribe__form-btn{max-width:260px;width:100%;margin:50px auto;background-color:#393649;color:#fff;border-radius:8px;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;height:55px;font-size:18px;font-weight:500;border:1px solid #393649;-webkit-transition:all .3s ease;transition:all .3s ease}.subscribe__form-btn:hover{background-color:#d00e46;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #d00e46}.modal__card-main{position:relative;max-width:1173px;width:100%;margin:auto;background-color:#fff;color:#393649;border-radius:20px;cursor:default}.modal__card-wrapper{padding:80px 100px}.modal__card-names{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.modal__card-platform{color:#929292;font-family:TT_Moscow;font-size:12px;font-style:normal;font-weight:700;letter-spacing:3px}.modal__names-divider{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15px;width:2px;height:11px;background-color:#c2c0c6}.modal__card-company{color:#393649;font-family:TT_Moscow;font-size:12px;font-style:normal;font-weight:700;letter-spacing:3px;-webkit-text-decoration:underline;text-decoration:underline}.modal__cardname-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal__card-name{color:#d00e46;font-family:TT_Moscow;font-size:36px;font-style:normal;font-weight:500;line-height:1.3;max-width:750px;width:100%;margin-right:30px}.no-webp .modal__card-logo{background-image:url(../../images/Неорос_log.png)}.modal__card-logo{max-width:150px;width:100%;height:100px;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;background-size:contain;background-position:center;background-repeat:no-repeat}.modal__cardthick-divider{width:100%;height:2px;background-color:#c2c0c6;margin-top:30px;margin-bottom:40px}.modal__card-duties{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal__duties-name{color:#393649;font-family:TT_Moscow;font-size:20px;font-style:normal;font-weight:500;max-width:200px;margin-right:20px;text-transform:uppercase}.modal__duties-list{max-width:700px;width:100%}.duties-item span{width:10px;height:10px;display:inline-block;padding-bottom:4px;background-color:#740827;border-radius:50%;margin-right:10px}.duties-item{color:#393649;font-family:TT_Moscow;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:8px}.modal__cardthin-divider{width:100%;height:1px;background-color:#c2c0c6;margin-top:30px;margin-bottom:30px}.modal__anketa{background-color:#ebebeb;padding:80px 100px;border-radius:30px}.anketa__title{color:#d00e46;font-family:TT_Moscow;font-size:36px;font-style:normal;font-weight:500;line-height:1.3;text-align:center}.anketa__form{margin-top:60px}.anketa__form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}.anketa__input{max-width:340px;width:100%;display:block;margin:0 auto;border-bottom:1px solid #c2c0c6;font-size:18px;font-family:TT_Moscow;padding-bottom:6px;background-color:transparent}.anketa__input::-webkit-input-placeholder{color:#aaa;font-size:21px}.anketa__input::-moz-placeholder{color:#aaa;font-size:21px}.anketa__input:-ms-input-placeholder{color:#aaa;font-size:21px}.anketa__input::-ms-input-placeholder{color:#aaa;font-size:21px}.anketa__input::placeholder{color:#aaa;font-size:21px}.anketa__form-btn{max-width:260px;width:100%;margin:55px auto;margin-bottom:0;background-color:#393649;color:#fff;border-radius:8px;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;height:55px;font-size:18px;font-weight:500;border:1px solid #393649;-webkit-transition:all .3s ease;transition:all .3s ease}.anketa_form-btn:hover{background-color:#d00e46;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #d00e46}.vacfirst{position:relative;padding-bottom:20px; margin-top: 3.5rem;}.no-webp .vacfirst__img{background-image:url(../images/vacancy_bg_desctop.png)}.vacfirst__img{position:absolute;bottom:20px;right:0;background-position:bottom left;background-repeat:no-repeat;background-size:cover;width:45%;height:100%;z-index:7}.vacfirst__container{position:relative;z-index:99}.vacfirst__title{max-width:600px;width:100%;padding-top:120px;padding-bottom:70px;font-family:TT_Moscow;font-size:58px;font-weight:500;line-height:1.15;color:#393649}.vacfirst__title p{color:#d00e46}.vacfirst__description{font-family:TT_Moscow;font-size:20px;font-weight:500;line-height:1.2;color:#393649;margin-bottom:40px}.vacfirst__project{line-height:1.2;font-family:TT_Moscow;font-size:20px;color:#d00e46;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}.vacfirst__project:hover{-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.vacfirst_dash{font-size:20px;color:#d00e46;font-weight:500}.vacfirst__row-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:550px;width:100%}.vacfirst__subscribe-btn{max-width:260px;width:100%;background-color:#d00e46;margin-right:20px;color:#fff;border-radius:8px;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;height:55px;font-size:18px;font-weight:500;border:1px solid #d00e46;-webkit-transition:all .3s ease;transition:all .3s ease}.vacfirst__subscribe-btn:hover{background-color:#740827;border:1px solid #740827;-webkit-transition:all .3s ease;transition:all .3s ease}.vacfirst__post-btn{max-width:260px;width:100%;background-color:#393649;color:#fff;border-radius:8px;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;height:55px;font-size:18px;font-weight:500;border:1px solid #393649;-webkit-transition:all .3s ease;transition:all .3s ease}.vacfirst__post-btn:hover{background-color:#d00e46;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #d00e46}.vacfirst__left-img img{position:absolute;top:100px;left:-115px;width:4rem}.why{background-color:#fff;position:relative;z-index:992;padding-top:110px;padding-bottom:50px}.why-mtitle{padding:0 15px;padding-bottom:30px}.why__container{position:relative;z-index:2;margin:0 auto;padding:80px 65px;padding-bottom:70px}.why__img-left{position:absolute;width:300px;height:auto;top:0;left:0}.why__img-right{position:absolute;width:300px;height:auto;bottom:0;right:0}.why__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advant__divider{max-width:97px;width:100%;height:1px;background-color:#d00e46;margin-top:88px}.why__item{position:relative;width:240px}.why__item-wrap{position:relative;height:100px;width:130px;margin:0 auto}.why__item-img1,.why__item-img2,.why__item-img3,.why__item-img4{position:absolute;right:0;bottom:2px;width:80px;height:90px;background-image:url(../images/icon_vac_01.svg);background-position:bottom left;background-repeat:no-repeat;background-size:cover}.why__item-img1{width:82px;right:12px;background-image:url(../images/icon_vac_01.svg)}.why__item-img2{background-image:url(../images/icon_vac_02.svg);right:3px}.why__item-img3{background-image:url(../images/icon_vac_03.svg)}.why__item-img4{background-image:url(../images/icon_vac_04.svg);right:4px}.why__item-number1,.why__item-number2,.why__item-number3,.why__item-number4{position:absolute;bottom:0;left:0;color:#d00e46;font-family:TT_Moscow;font-size:78px;font-weight:500}.why__item-number1{left:12px}.why__item-number2{left:3px}.why__item-number2{left:4px}.why__item-text{padding-top:30px;color:#393649;font-family:TT_Moscow;font-size:20px;font-weight:500;text-transform:uppercase;text-align:center;line-height:1.4}.mains__divider{position:relative;display:block;width:220px;margin:5px auto;margin-bottom:-3px;height:1px;background-color:#d00e46}.mains__divider::after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:35px;height:5px;top:-2px;background-color:#d00e46}.pl10{padding-left:10px}.vacancy{padding-top:30px;padding-bottom:80px}.vacancy__row-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.vacancy__probation-btn,.vacancy__vacancy-btn{background-color:transparent;border:none;font-family:TT_Moscow;font-size:36px;font-weight:500;padding:10px 15px;color:#929292;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.vacancy__probation-btn:hover,.vacancy__vacancy-btn:hover{color:#d00e46;-webkit-transition:all .3s ease;transition:all .3s ease}.vacancy__probation-btn.active,.vacancy__vacancy-btn.active{color:#d00e46;-webkit-transition:all .3s ease;transition:all .3s ease}.vacancy__wrapper{display:none}.vacancy__wrapper.active{display:block}.probation__platform,.vacancy__platform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.probation__platform-item,.vacancy__platform-item{text-transform:uppercase;font-size:20px;font-weight:500;margin:7px 12px;color:#929292;border-bottom:2px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.probation__platform-item.active,.probation__platform-item:hover,.vacancy__platform-item.active,.vacancy__platform-item:hover{border-bottom:2px solid #d00e46;-webkit-transition:all .3s ease;transition:all .3s ease;color:#393649}.probation__area,.vacancy__area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;margin-bottom:60px}.probation__area-item,.vacancy__area-item{font-size:16px;font-weight:400;margin:7px 10px;color:#393649;border-bottom:2px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.probation__area-item:hover,.vacancy__area-item:hover{font-weight:500;color:#393649;border-bottom:2px solid #d00e46;-webkit-transition:all .2s ease;transition:all .2s ease}.probation__area-item.active,.vacancy__area-item.active{font-weight:500;color:#393649;border-bottom:2px solid #d00e46;-webkit-transition:all .2s ease;transition:all .2s ease}.vacancy__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vacancy__card{max-width:375px;width:100%;height:340px;border:2px solid #c2c0c6;border-radius:1.6rem;border-bottom-right-radius:8rem;padding:25px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;margin:10px;cursor:pointer}.vacancy__card:hover{border-color:#ebebeb;background-color:#ebebeb;-webkit-transition:all .3s ease;transition:all .3s ease}.vacancy__card-platform{color:#929292;font-family:TT_Moscow;font-size:12px;font-style:normal;font-weight:700;letter-spacing:3px;margin-bottom:20px}.vacancy__card-divider{width:85px;height:2px;background-color:#d00e46}.vacancy__card-company{color:#393649;font-family:TT_Moscow;font-size:20px;font-style:normal;font-weight:500;margin-top:20px;margin-bottom:20px;line-height:1.3}.vacancy__card-name{color:#d00e46;font-family:TT_Moscow;font-size:18px;font-weight:500;line-height:1.3}.vacancy__card-area{color:#393649;font-family:TT_Moscow;font-size:15px;font-style:normal;font-weight:400;margin-top:auto;margin-bottom:20px}.vacancy__arrow{width:34px;height:71px;background-image:url(../images/arrow_03_lev.svg);background-position:center;background-size:cover;position:absolute;bottom:3px;right:11px}.vacancy__card-btn{max-width:260px;width:100%;background-color:#393649;color:#fff;border-radius:8px;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;height:55px;font-size:18px;font-weight:500;border:1px solid #393649;-webkit-transition:all .3s ease;transition:all .3s ease;margin:60px auto;margin-bottom:0}.vacancy__card-btn:hover{background-color:#d00e46;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #d00e46}.probation__wrapper.active{display:block}.probation__wrapper{display:none}.review,.vacreview{display:none}.review.active,.vacreview.active{display:block;padding-top:100px;background-color:#ebebeb;padding-bottom:40px;-webkit-box-shadow:0 -20px 20px -5px rgba(0,0,0,.2);box-shadow:0 -20px 20px -5px rgba(0,0,0,.2)}.review__container,.vacreview__container{position:relative;padding:0 120px;max-width:1400px;width:100%}.review__slider,.vacreview__slider{margin:0 auto;margin-top:40px;max-width:1350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review__slide{width:650px;height:330px;display:inline-block;margin:15px;position:relative;padding-top:55px}.review__bracket-left{position:absolute;height:355px;width:70px;left:0;top:0;background-image:url(../images/lin_bracket_l.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.review__bracket-right{position:absolute;height:355px;width:70px;right:0;top:0;background-image:url(../images/lin_bracket_r.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.review__wrapper{max-width:345px;width:100%;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review__text{color:#393649;font-family:TT_Moscow;font-size:16px;line-height:1.3}.review__personal-info{position:relative}.review__personal-wrap{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review__divider{width:70px;height:1px;background-color:#d00e46;margin-bottom:20px}.review__name{color:#393649;font-family:TT_Moscow;font-size:16px;font-weight:500;line-height:1.4}.review__job{color:#393649;font-family:TT_Moscow;font-size:16px;line-height:1.4}.review__spec{color:#393649;font-family:TT_Moscow;font-size:16px;line-height:1.4}.review__avatar{width:80px;height:80px;border-radius:50%}.no-webp .avatar1,.no-webp .vacavatar4{background-image:url(../images/trainee_avatar_01.jpg)}.avatar1,.vacavatar4{background-size:cover}.no-webp .avatar2,.no-webp .vacavatar3{background-image:url(../images/trainee_avatar_02.jpg)}.avatar2,.vacavatar3{background-size:cover}.no-webp .avatar3,.no-webp .vacavatar1{background-image:url(../images/vac_avatar_01.jpg)}.avatar3,.vacavatar1{background-size:cover}.no-webp .avatar4,.no-webp .vacavatar2{background-image:url(../images/vac_avatar_02.jpg)}.avatar4,.vacavatar2{background-size:cover}.review__slider .prev-arrow,.vacreview__slider .prev-arrow{top:37%;position:absolute;left:-12%;background:0 0;background-image:url(../images/arrow_gr_lev.svg);background-repeat:no-repeat;width:55px;height:110px}.review__slider .next-arrow,.vacreview__slider .next-arrow{top:37%;position:absolute;right:-12%;background:0 0;width:55px;height:110px;background-image:url(../images/arrow_gr_right.svg);background-repeat:no-repeat}.review__container .slick-dots,.vacreview__container .slick-dots{position:absolute;bottom:10px}.review__slider .prev-arrow:hover{background-image:url(../images/arrow_red_lev_active.svg);cursor:pointer}.review__slider .next-arrow:hover{background-image:url(../images/arrow_red_right_active.svg);cursor:pointer}.vacreview__slider .prev-arrow:hover{background-image:url(../images/arrow_red_lev_active.svg);cursor:pointer}.vacreview__slider .next-arrow:hover{background-image:url(../images/arrow_red_right_active.svg);cursor:pointer}.main__divider{position:relative;display:block;width:220px;margin:5px auto;height:1px;background-color:#d00e46}.main__divider::after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:35px;height:5px;top:-2px;background-color:#d00e46}.prev-arrow:hover{background-image:url(../images/arrow_red_lev_active.svg);cursor:pointer}.next-arrow:hover{background-image:url(../images/arrow_red_right_active.svg);cursor:pointer}.cooperation__dots,.review__dots,.vacreview__dots{padding-bottom:2rem;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}.cooperation__dots ul,.review__dots ul,.vacreview__dots ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}.cooperation__dots ul li,.review__dots ul li,.vacreview__dots ul li{width:6px;height:6px;border-radius:3px;background-color:#8590a6;cursor:pointer;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;margin:0 3px}.cooperation__dots ul .slick-active,.review__dots ul .slick-active,.vacreview__dots ul .slick-active{width:28px;background:#d00e46}.review__dots ul li button .cooperation__dots ul li button,.vacreview__dots ul li button{display:none}.slick-dots li button{display:none}.pink{color:#d00e46}.science__divider{position:relative;display:block;text-align:left;width:220px;margin:5px 0;height:1px;background-color:#d00e46}.science__divider::after{content:"";display:block;position:absolute;left:0;width:35px;height:5px;top:-2px;background-color:#d00e46}.cooperation{display:none}.cooperation.active{display:block}.cooperation{background-color:#fff;padding-top:80px}.cooperation__container{position:relative;padding:0 120px;max-width:1350px;width:100%}.cooperation__slider{margin:0 auto;margin-top:80px;max-width:1400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cooperation__slide{width:350px;display:inline-block;margin:0 1px;padding:20px;position:relative}.no-webp .cooperation-img1{background-image:url(../images/cooperation1.jpg)}.no-webp .cooperation-img2{background-image:url(../images/cooperation2.jpg)}.no-webp .cooperation-img3{background-image:url(../images/cooperation3.jpg)}.no-webp .cooperation-img4{background-image:url(../images/cooperation4.jpg)}.no-webp .cooperation-img5{background-image:url(../images/cooperation5.jpg)}.no-webp .cooperation-img6{background-image:url(../images/cooperation6.jpg)}.no-webp .cooperation-img7{background-image:url(../images/cooperation7.jpg)}.no-webp .cooperation-img8{background-image:url(../images/cooperation8.jpg)}.no-webp .cooperation-img9{background-image:url(../images/cooperation9.jpg)}.no-webp .cooperation-img10{background-image:url(../images/cooperation10.jpg)}.no-webp .cooperation-img11{background-image:url(../images/cooperation11.jpg)}.no-webp .cooperation-img12{background-image:url(../images/cooperation12.jpg)}.cooperation__slide-img{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;position:relative}.cooperation__slider .next-arrow{top:0;position:absolute;right:-12%;background:0 0;width:55px;height:110px;background-image:url(../images/arrow_gr_right.svg);background-repeat:no-repeat}.cooperation__slider .prev-arrow{top:0;position:absolute;left:-12%;background:0 0;background-image:url(../images/arrow_gr_lev.svg);background-repeat:no-repeat;width:55px;height:110px}.cooperation__slider .prev-arrow:hover{background-image:url(../images/arrow_red_lev_active.svg);cursor:pointer}.cooperation__slider .next-arrow:hover{background-image:url(../images/arrow_red_right_active.svg);cursor:pointer}.contact{padding-top:100px;padding-bottom:100px}.contact-mtitle{padding-bottom:20px}.contact__subtitle{color:#393649;font-family:TT_Moscow;font-size:22px;margin-bottom:30px;text-align:center;line-height:1.3;font-weight:500}.contact__row-button{margin:0 auto;margin-top:60px;max-width:590px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact__resident-btn{max-width:260px;width:100%;margin:0 10px;background-color:#d00e46;color:#fff;border-radius:8px;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;height:55px;font-size:18px;font-weight:500;border:1px solid #d00e46;-webkit-transition:all .3s ease;transition:all .3s ease}.contact__resident-btn:hover{background-color:#740827;border:1px solid #740827;-webkit-transition:all .3s ease;transition:all .3s ease}.contact__notresident-btn{max-width:260px;width:100%;margin:0 10px;background-color:#fff;color:#393649;border-radius:8px;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;height:55px;font-size:18px;font-weight:500;border:1px solid #b8b8b8;-webkit-transition:all .3s ease;transition:all .3s ease}.contact__notresident-btn:hover{background-color:#393649;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff}.contact__form{max-width:900px;width:100%;margin:0 auto;margin-top:50px}.contact__form-row{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;margin-bottom:20px}.form__input{max-width:350px;width:100%;padding:10px 0;font-size:19px;margin:0 10px;border-bottom:1px solid #b8b8b8}.form-btn{max-width:260px;width:100%;margin:50px auto;background-color:#393649;color:#fff;border-radius:8px;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;height:55px;font-size:18px;font-weight:500;border:1px solid #393649;-webkit-transition:all .3s ease;transition:all .3s ease}.form-btn:hover{background-color:#d00e46;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #d00e46}input:focus{border-color:#d00e46;outline:#d00e46}.contact__agreement{max-width:850px;width:100%;margin:auto;line-height:1.3;color:#b8b8b8;text-align:center}.moscow_md{font-weight:500}.info{background-color:#740827}@media (max-width:1560.98px){[class*=__mdescription]{font-size:22px}}@media (max-width:1530.98px){.review__slider .prev-arrow,.vacreview__slider .prev-arrow{width:50px;height:100px;left:-90px}.review__slider .next-arrow,.vacreview__slider .next-arrow{width:50px;height:100px;right:-90px}}@media (max-width:1500.98px){.vacfirst__container{padding-left:90px}.vacfirst__title{max-width:600px;width:100%;font-size:48px;padding-top:110px;padding-bottom:50px}.vacfirst__left-img img{left:-40px}}@media (max-width:1430.98px){.review__slider .prev-arrow,.vacreview__slider .prev-arrow{top:37%;width:40px;height:80px;left:-60px}.review__slider .next-arrow,.vacreview__slider .next-arrow{width:40px;height:80px;right:-60px;top:37%}.cooperation__slider .next-arrow{width:40px;height:80px;right:-80px;top:12%}.cooperation__slider .prev-arrow{width:40px;height:80px;left:-80px;top:12%}}@media (max-width:1410.98px){.mains__divider{width:180px}.main__divider{width:180px}.science__divider{width:180px}}@media (max-width:1350.98px){.vacfirst__container{padding-left:120px}.vacfirst__title{left:0;padding-top:100px;padding-bottom:60px}.vacfirst__left-img img{top:70px;left:10px}}@media (max-width:1270.98px){.why__container{margin:0 15px}}@media (max-width:1240.98px){.review__container,.vacreview__container{padding:0 100px}.cooperation__container{padding:0 100px}}@media (max-width:1220.98px){.vacancy__cards{max-width:800px;width:100%;margin:0 auto}}@media (max-width:1200.98px){.advant__divider{max-width:50px;width:100%}.why__item-text{font-size:18px}}@media (max-width:1110.98px){.modal__card-name{font-size:32px}.vacfirst__container{padding-left:40px}.vacfirst__title{max-width:480px;width:100%;font-size:44px;padding-top:90px;padding-bottom:50px}.vacfirst__left-img img{display:none}}@media (max-width:1090.98px){.why__row{max-width:500px;width:100%;margin:0 auto;display:grid;grid-template-columns:200px 200px;grid-gap:10px;gap:10px}}@media (max-width:1080.98px){.advant__divider{display:none}.why__item-text{font-size:16px}}@media (max-width:1020.98px){.modal__card-wrapper{padding:60px}.modal__card-names{margin-bottom:40px}.modal__cardthick-divider{margin-top:20px;margin-bottom:30px}.modal__card-duties{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__duties-name{margin-bottom:20px}.modal__cardthin-divider{margin-top:20px;margin-bottom:20px}.modal__anketa{padding:60px}.mains__divider{width:150px}.mains__divider::after{width:30px}.main__divider{width:150px}.main__divider::after{width:30px}.science__divider{width:150px}.science__divider::after{width:30px}}@media (max-width:1010.98px){[class*=-mtitle]{font-size:32px;letter-spacing:0}[class*=__mdescription]{font-size:17px}}@media (max-width:920.98px){.anketa__input{margin:0 10px}.no-webp .vacfirst{background-image:url(../images/vacfirst-mob.jpg)}.vacfirst{position:relative;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:0}.vacfirst__img{width:100%;height:100%;background:rgba(0,0,0,.5);bottom:0}.vacfirst__title{position:relative;z-index:10;color:#fff}.vacfirst__title p{color:#fff}.vacfirst__description{color:#fff}.vacfirst__project{color:#fff}.vacfirst_dash{color:#fff}.vacfirst__row-btn{padding-bottom:40px}.vacfirst__post-btn{background-color:#fff;border:1px solid #fff;color:#393649}.vacfirst__post-btn:hover{background-color:#d00e46;border:1px solid #d00e46;color:#fff}.why__container{margin:30px 15px}.vacancy__card-btn{background-color:#fff;border:1px solid #fff;color:#393649}.vacancy__card-btn:hover{background-color:#d00e46;border:1px solid #d00e46;color:#fff}.review__slider .prev-arrow,.vacreview__slider .prev-arrow{left:-45px}.review__slider .next-arrow,.vacreview__slider .next-arrow{right:-45px}}@media (max-width:900.98px){.why{padding-top:70px;margin:0;padding-bottom:50px}.why__container{padding:20px 0}.why__img-left{display:none}.why__img-right{display:none}.review__container,.vacreview__container{padding:0 60px}.cooperation__container{padding:0 60px}}@media (max-width:820.98px){.probation__area,.vacancy__area{margin-top:30px;margin-bottom:40px}.vacancy__cards{max-width:400px;width:100%;margin:0 auto}}@media (max-width:800.98px){.modal__card-name{font-size:27px}}@media (max-width:770.98px){.review__container,.vacreview__container{padding:0 20px}.cooperation__container{padding:0 20px}}@media (max-width:768.98px){[class*=-smtitle]{font-size:22px;line-height:30px;margin-top:40px}[class*=tag__text]{font-size:14px}}@media (max-width:700.98px){.modal__card-names{margin-bottom:20px}.modal__cardname-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.modal__card-name{margin-right:0;font-size:24px}.anketa__title{font-size:32px}.anketa__form{margin-top:30px}.anketa__form-row{margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.anketa__input{max-width:400px;width:100%;margin:20px auto}.vacancy__probation-btn,.vacancy__vacancy-btn{font-size:32px}}@media (max-width:670.98px){.vacfirst__title{line-height:1.2;font-size:40px}}@media (max-width:620.98px){.vacfirst__container{padding-left:20px}}@media (max-width:600.98px){.why{padding-top:70px;padding-bottom:50px}.review.active,.vacreview.active{padding-top:50px}.review__slider,.vacreview__slider{margin-top:20px}}@media (max-width:570.98px){.why__row{max-width:300px;width:100%;margin:0 auto;grid-template-columns:300px}.why__item{max-width:300px;width:100%;margin:0 auto}}@media (max-width:550.98px){.vacancy__row-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review__slide{padding-top:10px}.review__bracket-left{display:none}.review__bracket-right{display:none}}@media (max-width:540.98px){.modal__card-close,.modal__subscribe-close{top:20px;right:20px;width:22px;height:22px}.subscribe__title{font-size:30px}.subscribe__form-btn{margin:40px auto}.modal__card-wrapper{padding:30px 20px}.modal__anketa{padding:30px 20px}.anketa__form-btn{margin:40px auto;height:45px;max-width:200px;font-size:16px;margin-bottom:10px}.vacfirst__row-btn{padding-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacfirst__subscribe-btn{max-width:480px;width:100%;height:50px;margin:8px auto}.vacfirst__post-btn{max-width:480px;width:100%;height:50px;margin:8px auto}.vacancy__card-btn{max-width:480px;width:100%;height:50px;margin:8px auto}.review__container,.vacreview__container{padding:0 80px}.cooperation{padding-top:40px;padding-bottom:40px}.cooperation__container{padding:0 80px}.cooperation__slide-img{height:80px}.contact{padding-top:50px;padding-bottom:50px}.contact__row-button{margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__resident-btn{max-width:420px;width:100%;height:50px;margin:8px auto}.contact__notresident-btn{max-width:420px;width:100%;height:50px;margin:8px auto}.contact__form{margin-top:20px}.contact__form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.form__input{margin:10px 0}.form-btn{margin:20px auto}}@media (max-width:520.98px){[class*=-mtitle]{font-size:25px}.mains__divider{width:120px}.main__divider{width:120px}.science__divider{width:120px}}@media (max-width:500.98px){.vacfirst__title{line-height:1.2;font-size:32px}.review__container,.vacreview__container{padding:0 60px}.cooperation__container{padding:0 60px}}@media (max-width:490.98px){.review__container .slick-dots,.vacreview__container .slick-dots{bottom:30px}}@media (max-width:470.98px){.why{padding-top:40px;margin:0;padding-bottom:30px}.why__item-text{font-size:15px;padding-top:20px}}@media (max-width:460.98px){.review__container,.vacreview__container{padding:0 40px}.cooperation__container{padding:0 40px}}@media (max-width:450.98px){.modal__card,.modal__subscribe{padding:20px 15px}.modal__duties-name{font-size:16px;margin-bottom:15px}.duties-item span{width:8px;height:8px;padding-bottom:3px}.duties-item{font-size:14px}.anketa__title{font-size:24px}.anketa__form{margin-top:20px}.anketa__input{font-size:16px;margin:15px auto}.anketa__input::-webkit-input-placeholder{font-size:16px}.anketa__input::-moz-placeholder{font-size:16px}.anketa__input:-ms-input-placeholder{font-size:16px}.anketa__input::-ms-input-placeholder{font-size:16px}.anketa__input::placeholder{font-size:16px}.vacancy__probation-btn,.vacancy__vacancy-btn{font-size:25px;padding:5px}.probation__platform,.vacancy__platform{margin-top:30px}.probation__platform-item,.vacancy__platform-item{font-size:16px;margin:5px 10px}.probation__area,.vacancy__area{margin-top:20px;margin-bottom:30px}.probation__area-item,.vacancy__area-item{font-size:15px;margin:5px 7px}.vacancy__card-platform{font-size:11px}.vacancy__card-divider{width:65px}.vacancy__card-company{font-size:17px}.vacancy__card-name{font-size:16px}}@media (max-width:420.98px){[class*=-smtitle]{font-size:20px;line-height:28px}[class*=tag__text]{font-size:12px}[class*=-ltext]{font-size:18px}.modal__card-wrapper{padding:30px 15px}.modal__card-names{margin-bottom:0;padding-top:25px}.modal__card-platform{font-size:11px;letter-spacing:2px}.modal__card-company{letter-spacing:2px;font-size:11px}.modal__card-name{font-size:20px}.modal__anketa{padding:30px 15px}.review__container,.vacreview__container{padding:0 15px}.cooperation__container{padding:0 15px}.cooperation__slide{padding:10px}}@media (max-width:400.98px){.vacfirst__title{line-height:1.2;font-size:32px}}.webp .modal__card-logo{background-image:url(../../images/Неорос_log.webp)}.webp .vacfirst__img{background-image:url(../images/vacancy_bg_desctop.webp)}.webp .avatar1,.webp .vacavatar4{background-image:url(../images/trainee_avatar_01.webp)}.webp .avatar2,.webp .vacavatar3{background-image:url(../images/trainee_avatar_02.webp)}.webp .avatar3,.webp .vacavatar1{background-image:url(../images/vac_avatar_01.webp)}.webp .avatar4,.webp .vacavatar2{background-image:url(../images/vac_avatar_02.webp)}.webp .cooperation-img1{background-image:url(../images/cooperation1.webp)}.webp .cooperation-img2{background-image:url(../images/cooperation2.webp)}.webp .cooperation-img3{background-image:url(../images/cooperation3.webp)}.webp .cooperation-img4{background-image:url(../images/cooperation4.webp)}.webp .cooperation-img5{background-image:url(../images/cooperation5.webp)}.webp .cooperation-img6{background-image:url(../images/cooperation6.webp)}.webp .cooperation-img7{background-image:url(../images/cooperation7.webp)}.webp .cooperation-img8{background-image:url(../images/cooperation8.webp)}.webp .cooperation-img9{background-image:url(../images/cooperation9.webp)}.webp .cooperation-img10{background-image:url(../images/cooperation10.webp)}.webp .cooperation-img11{background-image:url(../images/cooperation11.webp)}.webp .cooperation-img12{background-image:url(../images/cooperation12.webp)}@media (max-width:920.98px){.webp .vacfirst{background-image:url(../images/vacfirst-mob.webp)}}

body .anketa-vacan {
  margin-top: calc(100 * var(--width-multiplier));
  margin-bottom: calc(70 * var(--width-multiplier));
}

.anketa-vacan__title {
  font-family: "TT-Medium";
  font-weight: 500;
  font-size: calc(36 * var(--width-multiplier));
  line-height: calc(42 * var(--width-multiplier));
  text-transform: uppercase;
  color: var(--rose);
  margin-top: calc(80 * var(--width-multiplier));
}

.anketa-vacan__switch-wrap {
  display: flex;
  margin: calc(50* var(--width-multiplier)) 0;

}

.anketa-vacan__switch {
  font-family: "TT-Medium";
  font-weight: 500;
  font-size: calc(50 * var(--width-multiplier));
  line-height: calc(56 * var(--width-multiplier));
  color: var(--textGray);
  cursor: pointer;
  transition: 0.2s ease-in-out;
}

.anketa-vacan__switch:hover {
  color: var(--red);
}

.anketa-vacan__switch--is-active {
  color: var(--red);
  pointer-events: none;
}

.anketa-vacan__switch:last-child {
  margin-left: calc(170 * var(--width-multiplier));
}

.anketa-vacan__wrapper {
  width: calc(800 * var(--width-multiplier));
}

.anketa-vacan__attention {
  font-size: calc(15*var(--width-multiplier));
  font-weight: 400;
  color: var(--textColor);
}

.anketa-vacan__star {
  font-weight: 500;
  font-size: calc(16*var(--width-multiplier));
  color: var(--red)
}

.anketa-vacan__form {
  margin-top: calc(80 * var(--width-multiplier));
}

.anketa-vacan__submit {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: calc(8* var(--width-multiplier));
  padding: calc(17* var(--width-multiplier));
  width: calc(280* var(--width-multiplier));
  color: #fff;
  background: var(--textColor);
  transition: 0.2s ease-in-out;
  font-size: calc(16 * var(--width-multiplier));
  margin: 0 calc(20 * var(--width-multiplier)) 0 auto;
}

.anketa-vacan__submit:hover {
  background: var(--red);
}

.anketa-vacan__form-block {
  display: flex;
  flex-direction: column;
  margin-bottom: calc(50 * var(--width-multiplier));
}

.anketa-vacan__name-field {
  font-size: calc(20 * var(--width-multiplier));
  text-transform: uppercase;
  margin-bottom: calc(25 * var(--width-multiplier));
}

.anketa-vacan__input {
  font-size: calc(20 * var(--width-multiplier));
  width: 100%;
  padding: calc(5 * var(--width-multiplier)) 0;
  border-bottom: 1px solid var(--lightGray);
  margin-bottom: calc(25 * var(--width-multiplier));
}

.anketa-vacan__form-block:first-child .anketa-vacan__input {
  font-size: calc(20 * var(--width-multiplier));
  margin-bottom: calc(35 * var(--width-multiplier));
}

.dropdown {
	width: 100%;
	height: calc(34 * var(--width-multiplier));
	position: relative;
  margin-bottom: calc(35 * var(--width-multiplier));
}

.dropdown__trigger {
	position: relative;
	/* border: 1px solid transparentize($color-grey-line, 0.65); */
	/* border-radius: vc(5); */
	width: 100%;
	height: 100%;
	transition: .3s all ease-out;
	border-bottom: 1px solid var(--lightGray);
	font-size: calc(20 * var(--width-multiplier));
	padding: calc(5* var(--width-multiplier)) 0;
	cursor: pointer;
}

.dropdown__current {
	color: var(--lightGray);
	line-height: calc(23 * var(--width-multiplier));
}

.dropdown__arrow {
    position: absolute;
    right: 0;
    top: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(20 * var(--width-multiplier));
    height: calc(10* var(--width-multiplier));
    transform: rotate(0) translateZ(0) translateY(-50%);
    transform-origin: top center;
    transition: .3s all ease-out;
    pointer-events: none;
}

body .dropdown__arrow img {
    width: 100%;
    height: 100%;
}

.is-dropped .dropdown__arrow {
    transform: rotate(-180deg) translateZ(0) translateY(-50%);
}

.dropdown__options-wrapper {
	position: absolute;
	top: 100%;
	z-index: 100;
	overflow: hidden;
	margin-top: calc(-1 * var(--width-multiplier));
	width: 100%;
	height: 0;
	background-color: #ebebed;
	opacity: 0;
	transition: .3s all ease-out;
}

.is-dropped .dropdown__options-wrapper {
	opacity: 1;
}

.dropdown__circle {
	width: calc(18 * var(--width-multiplier));
	height: calc(18 * var(--width-multiplier));
	border-radius: 50%;
	background-color: #fff;
	margin-right: calc(10 * var(--width-multiplier));
	transition: .3s all ease-out;
}

.dropdown__options-list {
	padding: calc(20 * var(--width-multiplier)) calc(20 * var(--width-multiplier));
	width: 100%;
}

.dropdown__option {
	display: flex;
	align-items: center;
	padding: calc(8 * var(--width-multiplier)) 0;
	width: 100%;
	cursor: pointer;
}

.is-selected {
	pointer-events: none;
}

.value-selected {
	color: #393649;
}

.dropdown__option span {
	line-height: calc(16 * var(--width-multiplier));
	font-weight: 400;
}

.is-selected .dropdown__circle {
	background-color: var(--red);
}

.is-selected span {
	font-weight: 500;
}

.anketa-vacan__input-file {
	position: absolute;
	opacity: 0;
	visibility: hidden;
}

.anketa-vacan__label-file {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	border-bottom: 1px solid #c2c0c6;
	height: calc(37.7 * var(--width-multiplier));
	font-size: calc(20*var(--width-multiplier));
	color: var(--red);
	padding: calc(5 * var(--width-multiplier)) 0;
	cursor: pointer;
  margin-bottom: calc(35 * var(--width-multiplier));
}

.anketa-vacan__label-file img {
	height: 100%;
}

.anketa-vacan__btn-add {
  width: 100%;
  display: flex;
  padding: calc(5 * var(--width-multiplier)) 0;
  margin-bottom: calc(25 * var(--width-multiplier));
  font-size: calc(16 * var(--width-multiplier));
  border: none;
  border-bottom: 1px solid var(--lightGray);
  color: var(--lightGray);
  background: transparent;
}

.anketa-vacan__btn-add span {
  color: #393649;
  margin-right: calc(10 * var(--width-multiplier));
  font-weight: 500;
}


@media (min-width: 1024px) {
	.dropdown__option:hover .dropdown__circle {
		background-color: var(--red);
	}
	.dropdown__option:hover span {
		font-weight: 500;
	}
}

@media (max-width: 1023px) {
	.dropdown__trigger {
		font-size: calc(16 * var(--width-multiplier));
		padding: calc(5* var(--width-multiplier)) 0;
	}

	.dropdown {
		width: 100%;
		margin-bottom: calc(20 * var(--width-multiplier));
	}

	body .dropdown__arrow img {
		display: block;
	}

  body .anketa-vacan {
    margin-top: calc(50 * var(--width-multiplier));
    margin-bottom: calc(40 * var(--width-multiplier));
  }

  .anketa-vacan__wrapper {
    width: 100%;
  }

  .anketa-vacan__title {
    font-size: calc(32 * var(--width-multiplier));
    line-height: calc(36 * var(--width-multiplier));
    margin-top: calc(30* var(--width-multiplier));
  }

  .anketa-vacan__switch-wrap {
    flex-flow: wrap;
    margin: calc(30* var(--width-multiplier)) 0;
  }

  .anketa-vacan__switch:last-child {
    margin-left: 0;
  }

  .anketa-vacan__form {
    margin-top: calc(40* var(--width-multiplier));
  }

  .anketa-vacan__form-block {
    margin-bottom: calc(35* var(--width-multiplier));
  }

  .anketa-vacan__form-block:first-child .anketa-vacan__input {
    font-size: calc(16 * var(--width-multiplier));
    margin-bottom: calc(20* var(--width-multiplier));
  }

  .anketa-vacan__label-file {
    height: calc(29.4* var(--width-multiplier));
    font-size: calc(16*var(--width-multiplier));
    margin-bottom: calc(20* var(--width-multiplier));
  }

  .anketa-vacan__name-field,
  .anketa-vacan__input {
    margin-bottom: calc(20 * var(--width-multiplier));
  }

  .anketa-vacan__input {
    font-size: calc(14 * var(--width-multiplier));
  }

  .anketa-vacan__submit {
    margin: 0 auto;
  }
}
