.vacancies{background:url(/wp-content/themes/standart-express/img/svg/line-1.svg) calc(-660px + 40vw) 10% /auto no-repeat,url(/wp-content/themes/standart-express/img/svg/line-2.svg) 45% 80%/auto no-repeat}@media (max-width:1200px){.vacancies{background:url(/wp-content/themes/standart-express/img/svg/line-1.svg) 0 15px/auto no-repeat,url(/wp-content/themes/standart-express/img/svg/line-2.svg) 100% calc(100% - 30px)/auto no-repeat}}.vacancies__body{padding:30px 0 35px;gap:20px;align-items:center;display:flex}@media (max-width:1000px){.vacancies__body{padding:85px 0 110px;flex-direction:column;gap:30px}}.vacancies__text{flex:0 1 50%;height:100%;min-height:355px;justify-content:space-between;flex-wrap:wrap;flex-direction:column;align-content:center;background:#f4f4f4;display:flex}.vac_inner_text{min-height:240px}@media (max-width:767px){.vac_inner_text,.vacancies__text{min-height:auto}}.vacancies__text a{width:max-content;margin-top:22px}.vacancies__title{font-size:2.5rem;font-weight:700;margin-bottom:5px;color:#000;transition:all .5s ease 0s;text-align:left;line-height:127.5%}@media (max-width:767px){.vacancies__title{font-size:2rem;text-align:center}}.vacancies__title.element-animation{transform:translateY(50px);opacity:0}.vacancies__title.element-animation.element-show{transform:translateY(0);opacity:1}.vacancies__subtitle{margin-bottom:17px;transition:all .5s ease .2s}.vacancies__subtitle.element-animation{transform:translateY(50px);opacity:0}.vacancies__subtitle.element-animation.element-show{transform:translateY(0);opacity:1}@media (max-width:767px){.vacancies__subtitle{color:#fff}}.vacancies__link{font-weight:400;color:#000;transition:all .5s ease .4s;gap:9px;align-items:center;line-height:125%;font-family:EuclidCircular;display:flex}.vacancies__link.element-animation{transform:translateY(50px);opacity:0}.vacancies__link.element-animation.element-show{transform:translateY(0);opacity:1}.vacancies__link:hover{text-decoration:underline}@media (max-width:767px){.vacancies__link{color:#fff}}.vacancies__link-icon{height:32px;border-radius:50%;background:#000;width:32px}@media (max-width:767px){.vacancies__link-icon{background:#fff}}.vacancies__link-icon svg{height:32px;color:#fff;width:32px}@media (max-width:767px){.vacancies__link-icon svg{color:#000}}.vacancies__video{flex:0 1 50%;transition:all .7s ease .7s}.vacancies__video .video-item__player{aspect-ratio:1.35/1}.vacancies__video .video-item__player iframe{height:100%;object-fit:contain;width:100%}@media (max-width:1000px){.vacancies__video .video-item__player{height:100%;aspect-ratio:auto;width:100%}}.vacancies__video.element-animation{transform:scale(.4);opacity:0}.vacancies__video.element-animation.element-show{transform:scale(1);opacity:1}.vacancies-items{background:#fff}.vacancies-items__body{padding:46px 0 60px}@media (max-width:650px){.vacancies-items__body{padding:27px 0 37px}}.vacancies-items__title{margin-bottom:8px}.vacancies-items__subtitle{margin-bottom:40px;text-align:center}@media (max-width:650px){.vacancies-items__subtitle{margin-bottom:26px}}.vacancies-items__cards{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}@media (max-width:900px){.vacancies-items__cards{grid-template-columns:1fr 1fr}}@media (max-width:650px){.vacancies-items__cards{grid-template-columns:1fr}}.vacancy-card{padding:20px 30px;border-radius:20px;background:#f4f4f4}@media (max-width:650px){.vacancy-card{padding:26px 17px}}.vacancy-card__image{overflow:hidden;margin-bottom:16px;border-radius:16px;width:100%}.vacancy-card__image img{height:100%;object-fit:cover;width:100%}.vacancy-card__title{font-size:1.25rem;font-weight:600;margin-bottom:14px;line-height:125%}.vacancy-card__details{font-weight:500}.vacancy-card__list{padding-left:20px}.vacancy-card__list li{font-size:.875rem;font-weight:400;list-style-type:disc;line-height:128.571429%;margin-top:7px}.company-cards.vacancies-card .company-cards__body{padding:40px 0}.company-cards.vacancies-card .company-card{flex:0 1 25%;flex-direction:column;gap:16px;align-items:start;cursor:default}.company-cards.vacancies-card .company-card .company-card__icon{flex:0 0 auto}@media (max-width:767px){.company-cards.vacancies-card .company-cards__body{padding:20px 0;flex-direction:column;align-items:center}.company-cards.vacancies-card{gap:30px}.company-cards.vacancies-card .company-card{text-align:center;align-items:center}.company-cards.vacancies-card .company-card__text{font-size:20px;font-weight:500}}.go-reg{background:url(/wp-content/themes/standart-express/img/about/vac-bg-big.png) 50%/cover no-repeat}.go-reg-2{background:url(/wp-content/themes/standart-express/img/about/reg-1.png) 50%/cover no-repeat}@media (max-width:600px){.go-reg{min-height:680px;align-items:center;background:url(/wp-content/themes/standart-express/img/about/vac-bg-mob.png) 50%/cover no-repeat;display:flex}.go-reg-2{background:url(/wp-content/themes/standart-express/img/about/reg-1-mob.png) 50%/cover no-repeat}}.go-reg__body{padding:40px 0;text-align:center}.go-reg .go-reg__title{font-size:32px;font-weight:500;margin-bottom:5px;color:#fff}.go-reg__subtitle{margin-bottom:40px}.go-reg__button .orange-button{min-width:286px}@media (hover:hover){.go-reg__button .orange-button:hover svg{color:#08c;transition:all .3s ease 0s}}.popular-vacancies .popular__value{gap:48px}.popular-vacancies .popular__item{border-color:#ed9121}.popular-vacancies .popular__name{color:#ed9121}.popular-vacancies .popular__item span{margin-left:20px;display:inline-block}@media (max-width:980px){.popular-vacancies .popular__item span{display:none}}@media (max-width:600px){.popular-vacancies .popular__item{position:relative;padding-bottom:70px}.popular-vacancies .popular__button{height:40px;position:absolute;bottom:18px;left:15px;width:calc(100% - 30px);z-index:2}}.salary-calculator{background:url(/wp-content/themes/standart-express/img/abstr-bg-2.png) 50%/1600px 668px no-repeat,url(/wp-content/themes/standart-express/img/svg/calc-decor-1.svg) 0 97%/auto no-repeat,url(/wp-content/themes/standart-express/img/svg/line-5.svg) 100% 20%/auto no-repeat,url(/wp-content/themes/standart-express/img/svg/abstr-item.svg) 94% 90%/auto no-repeat,#212121}@media (max-width:1000px){.salary-calculator{background:url(/wp-content/themes/standart-express/img/abstr-bg-2.png) 50%/1600px 668px no-repeat,#212121}}.salary-calculator__body{padding:60px 0 100px}.salary-calculator__title{margin-bottom:70px;color:#fff;text-wrap:balance}.salary-calculator__block{gap:100px;display:flex}.salary-calculator__inputs{flex:1}.salary-calculator__input{gap:30px;align-items:center;display:flex}.salary-calculator__input:not(:last-child){margin-bottom:100px}.salary-calculator__input-title{flex:0 0 220px;font-size:20px;font-weight:500;color:#fff}.salary-calculator__input-title span{display:none}.range-slider-container{flex:1}.salary-calculator__results{flex:0 1 423px;font-size:32px;color:#fff}.salary-calculator__results .orange-button{width:254px}.salary-calculator__results span{font-size:54px;font-weight:500;margin-bottom:20px;color:#ed9121;display:inline-block}.salary-calculator__results #total{padding-left:10px}.range-slider,.range-slider-container{position:relative;width:100%}.range-slider{height:6px;border-radius:4px;background:#444}.range-slider__track{height:100%;border-radius:4px}.range-slider__thumb,.range-slider__track{transition:all .2s ease-out 0s;position:absolute;background:#f90}.range-slider__thumb{height:46px;transform:translate(-50%,-50%);border:1px solid #fff;top:50%;border-radius:50%;cursor:grab;width:46px}.range-slider__tooltip{transform:translateX(-50%);font-size:20px;color:#fff;transition:all .2s ease-out 0s;position:absolute;top:calc(100% + 20px);left:50%;white-space:nowrap}#rate-slider .range-slider__thumb,#rate-slider .range-slider__tooltip,#rate-slider .range-slider__track{transition:none}@media (max-width:1200px){.salary-calculator__block{gap:40px}}@media (max-width:1000px){.salary-calculator__block{flex-direction:column;gap:80px}.salary-calculator__input:not(:last-child){margin-bottom:70px}.salary-calculator__results{text-align:center}}@media (max-width:767px){.salary-calculator__body{padding:40px 0}.salary-calculator__results{flex:1 1 auto;font-size:18px}.salary-calculator__title{margin-bottom:50px}.salary-calculator__inputs{padding-inline:20px}.salary-calculator__input{flex-direction:column;gap:30px;align-items:stretch}.salary-calculator__input:not(:last-child){margin-bottom:90px}.salary-calculator__input-title{flex:1 1 auto;text-align:left}.range-slider__tooltip{font-size:16px}}@media (max-width:370px){.salary-calculator__results span{font-size:46px}}.requirements__body{padding:60px 0 40px}.requirements__cards{gap:20px;display:flex}.requirements__card{overflow:hidden;min-height:468px;padding:12px 16px 26px;position:relative;border-radius:15px;background:#fff}.requirements__card:first-child{flex:0 1 40%}.requirements__card:first-child .requirements__card-image{max-width:45%}.requirements__card:nth-child(2){flex:0 1 30%;color:#fff;max-width:320px;background:#262628}.requirements__card:nth-child(2) .requirements__card-image{transform:translateX(50%);right:50%}.requirements__card:nth-child(3){flex:0 1 30%;color:#fff;max-width:320px;background:#ed9121}.requirements__card:nth-child(3) .requirements__card-list li:before{filter:brightness(11)}.requirements__card-image{right:0;position:absolute;bottom:0}.requirements__card-title{font-size:22px;font-weight:500;margin-bottom:22px}.requirements__card-list{position:relative;z-index:2}.requirements__card-list li{position:relative;padding-left:33px}.requirements__card-list li:not(:last-child){margin-bottom:10px}.requirements__card-list li:before{height:16px;content:"";position:absolute;top:5px;background:url(/wp-content/themes/standart-express/img/svg/check.svg) 50%/contain no-repeat;left:0;width:24px}.requirements__card-button{margin-top:32px}.requirements__card-button .orange-button{width:174px}@media (max-width:1100px){.requirements__cards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.salary-calculator__results{flex:1}.requirements__card{flex:1;max-width:100%!important;width:100%}.requirements__card:first-child{grid-column:span 2}}@media (max-width:767px){.requirements__body{padding:20px 0}.requirements__cards{grid-template-columns:1fr;gap:20px;display:grid}.requirements__card-list li{font-size:15px}.requirements__card:first-child{grid-column:span 1}.requirements__card:nth-child(2) .requirements__card-image{width:70%}}.testimonials-white{background:transparent}.testimonials-white .title{margin-bottom:35px;color:#000;text-wrap:balance}@media (min-width:1000px){.testimonials-white .testimonials__content .swiper-slide-active{transform:none}}@media (max-width:767px){.testimonials-white .video-item__player-icon{height:50px;width:50px}.testimonials-white .title{margin-bottom:0;text-wrap:unset}.testimonials-white .testimonials__item.swiper-slide-active{scale:1.2}.testimonials-white .testimonials__buttons{margin-top:36px}}.add-vacancies,.seotext{background:#fff}.seotext__body{padding:22px 0}.seotext__title{margin-bottom:17px}.seotext__text{overflow:hidden;font-size:16px;font-weight:400;color:#000;max-height:188px;line-height:160%}.seotext__text.open{max-height:2000px}.seotext__text h3,.seotext__text h4{margin-bottom:20px}.seotext__text h4{font-size:16px;font-weight:400;position:relative;margin:40px 0;padding-left:14px}.seotext__text h4:before{height:100%;content:"";position:absolute;top:0;background-color:#ed9121;left:0;width:3px}.seotext__text p:not(:last-child){margin-bottom:20px}.seotext__text ol,.seotext__text ul{margin-bottom:20px;padding-left:16px}.seotext__text ol li:not(:last-child),.seotext__text ul li:not(:last-child){margin-bottom:8px}.seotext__text ul{padding-left:0}.seotext__open-btn{text-align:center;margin-top:40px}.seotext__open-btn .orange-button{border-color:#ed9121;color:#ed9121;background:#fff}@media (hover:hover){.seotext__open-btn .orange-button:hover{color:#fff;background:#ed9121}}