@charset "UTF-8";main,section.job{width:100vw;display:block}div.job-left,main,section.job,span.job-left--info,span.job-left--text,span.job-left--title{float:left;position:relative}button.form-sand:hover,input.form-item--inp,main,textarea.form-item--inp{background-color:transparent}section.job{background-size:cover;background-position:bottom;background-repeat:no-repeat}a.contacts-sn--link,label.form-file--label:before{background-repeat:no-repeat;background-size:contain}div.job-left{display:block}span.job-left--title{display:block;width:100%;font-family:EMprint;font-style:normal;font-weight:300;color:#A1B2CB;text-align:left}span.job-left--info{display:block;font-family:EMprint;font-style:normal;font-weight:600}span.form-item--name,span.job-left--text{font-family:EMprint;font-style:normal;font-weight:400;display:block;width:100%}div.contacts-form{display:block;position:relative;float:right}div.three-form--item{display:block;position:relative;float:left;width:100%;border-bottom:.1rem solid rgba(0,0,0,.3)}span.form-item--name{top:0;left:0;padding:0 .2rem}input.form-item--inp,label.form-file--label,textarea.form-item--inp{font-weight:300;float:left;font-family:EMprint;font-style:normal}input.form-item--inp{display:block;position:relative;width:100%;padding:0 .2rem;border:none}div.three-form--txtarea{display:block;position:relative;float:left;width:100%;border-bottom:.1rem solid rgba(0,0,0,.3)}textarea.form-item--inp{display:block;position:relative;width:100%;padding:0 .2rem;text-align:left;border:none}input.form-item--file{display:none}label.form-file--label{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;margin-top:1.8rem;font-size:2.1rem;line-height:2.3rem}button.form-sand,label.form-file--label:before,span.oferta{display:block;position:relative}label.form-file--label:before{content:'';float:left;width:1.5rem;height:2.924rem;margin-right:1rem;background-image:url(../../img/png/bf___fileclip.png)}button.form-sand{font-family:EMprint;font-style:normal;font-weight:400;color:#fff;border-radius:1.5rem;box-sizing:border-box;cursor:pointer}button.form-sand:hover{color:#6A6A6B}span.oferta{font-family:EMprint;font-style:normal;font-weight:300;color:#A1B2CB}div.contacts-sn{display:none;position:relative;margin-top:5rem;clear:both}span.job-provider--title,span.job-team--title{clear:left;display:block;position:relative;float:left;font-family:EMprint;font-style:normal}a.contacts-sn--link{display:block;position:relative;float:left;width:4.4rem;height:4.7rem;margin-left:2rem;background-image:url(../../img/png/three_sn__vk.png)}div.job-provider,div.job-provider--icon{display:block;position:relative;float:left}span.job-provider--title{font-weight:600}span.job-provider--text{display:block;position:relative;float:left;font-family:EMprint;font-style:normal;font-weight:400}div.job-team,div.job-team--icon{display:block;position:relative;float:left}span.job-team--title{font-weight:600}span.job-team--text{display:block;position:relative;float:left;font-family:EMprint;font-style:normal;font-weight:400}@media (max-width:599px){section.job{margin-top:12rem;margin-bottom:5rem}div.job-left{width:31rem;margin-left:calc((100% - 31rem)/ 2)}span.job-left--title{margin-top:1.5rem;font-size:3.5rem;line-height:4.3rem}span.job-left--info{width:100%;margin-top:5.4rem;font-size:1.8rem;line-height:2.2rem}span.job-left--text{width:100%;margin-top:3.1rem;font-size:1.6rem;line-height:2rem}button.form-sand,input.form-item--inp,span.form-item--name,textarea.form-item--inp{font-size:1.8rem;line-height:2.3rem}div.contacts-form{width:31rem;margin-top:8rem;margin-right:calc((100% - 31rem)/ 2)}div.three-form--item{height:6.7rem;margin-top:4rem}span.form-item--name{position:relative;float:right}input.form-item--inp{margin-top:1.4rem;text-align:left}div.three-form--txtarea{height:6.7rem;margin-top:4rem}textarea.form-item--inp{margin-top:1.4rem}label.form-file--label{display:none}button.form-sand{float:left;width:23.1rem;height:4rem;margin-top:4rem}span.oferta{float:left;margin-top:3rem;font-size:1.6rem;line-height:1.9rem;text-align:left}div.contacts-sn{float:left}a.contacts-sn--link:nth-child(1){margin-left:0}div.job-provider,div.job-team{margin-left:calc((100% - 31rem)/ 2)}div.job-provider{width:31rem;margin-top:10rem}div.job-provider--icon{width:9.6rem;height:6.1rem}span.job-provider--title{margin-top:1.5rem;font-size:1.8rem;line-height:2.2rem}span.job-provider--text{margin-top:1.5rem;font-size:1.6rem;line-height:2rem}div.job-team{width:31rem;margin-top:10rem}div.job-team--icon{width:7.8rem;height:7.9rem}span.job-team--title{margin-top:1.5rem;font-size:1.8rem;line-height:2.2rem}span.job-team--text{margin-top:1.5rem;font-size:1.6rem;line-height:2rem}}@media (min-width:600px){section.job{height:100vh;min-height:75rem;padding:calc((100vh - 45rem)/ 2) 0;box-sizing:border-box}div.job-left{width:67rem;margin-left:20.4rem}span.job-left--title{font-size:5.3rem;line-height:6.5rem}span.job-left--info,span.job-left--text{width:78%;font-size:2.1rem;line-height:2.6rem}span.job-left--info{margin-top:2.8rem}span.job-left--text{margin-top:2.5rem}input.form-item--inp,span.form-item--name,textarea.form-item--inp{line-height:2.3rem;font-size:2.1rem}div.contacts-form{width:58.6rem;height:2.7rem;margin-right:22rem}div.three-form--item{height:2.7rem;margin-top:1.8rem}span.form-item--name{position:absolute;height:2.7rem}input.form-item--inp{text-align:center}div.three-form--txtarea{height:6.5rem;margin-top:1.8rem}textarea.form-item--inp{margin-top:3.8rem}button.form-sand,span.oferta{line-height:2.6rem;float:right}button.form-sand{width:19.7rem;height:4.3rem;margin-top:1.8rem;font-size:2.1rem}span.oferta{margin-top:1.5rem;font-size:1.8rem;text-align:right}div.contacts-sn{float:right}div.job-provider{width:67rem;margin-top:10rem;margin-left:20.4rem;clear:left}div.job-provider--icon{width:7.4rem;height:4.7rem}span.job-provider--title{margin-top:1.4rem;font-size:2.6rem;line-height:3.9rem}span.job-provider--text{width:80%;margin-top:.7rem;font-size:1.7rem;line-height:2.6rem;clear:left}div.job-team{width:67rem;margin-top:10rem;margin-left:-7.5rem}div.job-team--icon{width:5.2rem;height:5.3rem}span.job-team--title{margin-top:1.4rem;font-size:2.6rem;line-height:3.9rem}span.job-team--text{width:80%;margin-top:.7rem;font-size:1.71rem;line-height:2.6rem;clear:left}}