.vacancy{position:relative;background:linear-gradient(90deg,#fff 40%,#fff0,#fff0);z-index:1}.elizaveta{height:100vh;overflow:hidden;top:87px;width:100%;position:absolute}.elizavetaHide{height:100vh;top:-30px;left:-100%;width:100%;position:absolute;background:#fff}.elizavetapic{display:none;margin:0 -20px;width:100vw}.elizavetafon{background-image:url(/st/photo/vacancy/vacancy_bnr_01.webp);background-position:center center;background-size:cover;position:absolute;right:-20%;left:23%;aspect-ratio:1600/1066;z-index:0}.desc{max-width:600px;z-index:10000;height:calc(100vh - 87px);position:relative}@media(min-width:1600px){.elizaveta,.desc{height:800px}}@media(max-width:1020px){.elizavetafon{display:none}.desc{height:inherit}}@media(max-width:600px){.elizavetapic{display:block}}.videoFrame{margin-top:60px}.boons{margin-top:100px}@media(max-width:760px){.boons{display:none}}.vac_img{height:130px}.vac{display:flex;flex-wrap:wrap;justify-content:space-between}.vac_prime{flex:0 0 1%;text-align:center;margin-bottom:35px;min-width:200px}@media(max-width:1070px){.vac_prime{flex:0 0 48%}}.choice_comb{margin:30px 0;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.filter-white .big-combo,.filter-white .big-comb__input{background:var(--color-grey)}@media(min-width:992px){.vacancyFormBlock{padding:40px}}.vacancyFormBlock{margin-bottom:40px;box-shadow:#0000001a 0 0 50px;padding:20px;border-radius:5px}.vacancyFormBlock .ttl_a{margin-bottom:30px;font-size:1.2em;font-weight:700;font-family:Gilroy-Bold,system-ui}.vacancyFormBlock .ttl_a strong{color:var(--color-red)}.smFormGen>div:nth-child(3){flex:0 0 100%;max-width:100%}.smFormGen .btm{display:flex;align-items:center;flex:0 0 100%;max-width:100%}.smFormGen .modal__error{color:red;display:none}@media(min-width:576px){.smFormGen{display:flex;flex-wrap:wrap;justify-content:space-between}}.vacancyFormBlock{padding:20px}.vacancyFormBlock button{width:100%;color:#fff;font-size:.9em;text-align:center;border-radius:5px;background:var(--color-red);padding:15px 40px;border-width:initial;border-style:none;outline:none;margin:0 0 20px}.vacancyFormBlock input,.vacancyFormBlock textarea,.vacancyFormBlock .fileInpt{font-size:.9em;width:calc(100% - 20px);margin-bottom:10px;resize:none;background:#f2f2f7;border-width:1px;border-style:solid;border-color:#f2f2f7;border-image:initial;padding:10px;outline:none;border-radius:5px;min-width:200px;position:relative}@media(min-width:576px){.smFormGen>div:nth-child(1),.smFormGen>div:nth-child(2),.smFormGen>div:nth-child(3){flex:0 0 48%;max-width:48%}}@media(min-width:860px){.vacancyFormBlock input,.vacancyFormBlock .fileInpt{margin-bottom:15px;padding:18px}.smFormGen>div:nth-child(1),.smFormGen>div:nth-child(2),.smFormGen>div:nth-child(3){flex:0 0 31%;max-width:31%}}.vacancyFormBlock .fileInpt a{float:right;color:#fff;position:relative;text-decoration:none;background:#e22427;border-radius:5px;padding:4px 10px;margin:-4px 0}@media(min-width:860px){.vacancyFormBlock button{padding:15px 18px;min-width:33%}}@media(min-width:576px){.vacancyFormBlock button{width:auto;white-space:nowrap;margin:0;min-width:33%}}form .modal__personal{padding:20px 0 0;display:flex;width:inherit}.modal__personal{font-weight:500;color:#545454;font-size:.75em;display:inline-block;font-family:Gilroy,Gilroy,system-ui;margin-top:25px}@media(min-width:600px){.modal__personal{font-size:1em}}.modal__personal input{width:inherit;min-width:inherit;margin-right:14px}.modal__personal a{outline:none;border:none;text-decoration:none;white-space:nowrap;color:#000;position:relative}.modal__personal a:after{content:"";display:block;position:absolute;left:0;right:0;width:100%;height:1px;background-color:#000;bottom:0}.region.active{display:block}.region{display:none}@media(min-width:860px){.vacancy_item{padding:40px;margin-bottom:30px}}.vacancy_item{background:#fff;border-radius:5px;box-shadow:0 0 50px #0000001a;padding:20px;position:relative;z-index:1;margin-bottom:20px;overflow:hidden;transition:max-height .3s ease;cursor:pointer}.vacancy_item .fst_desc{font-weight:600}.vacancy_item .fst_desc:hover{background:#fafafa}.vacancy_item .ttl{font-size:1.2em}@media(min-width:768px){.vacancy_item .fst_desc{position:relative}.vacancy_item .ttl{max-width:470px}.vacancy_item .fst_desc .zp{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.vacancy_item.expanded .zp{position:relative;transform:inherit;margin-top:20px;color:var(--color-red)}.vacancy_item.expanded .show_detail{display:none}.vacancy_item .show_detail,.vacancy_item .show_hh{color:var(--color-red);font-size:.9em}@media(min-width:992px){.vacancy_item .detail{float:left;width:60%}}.vacancy_item .detail{padding:20px 0;float:inherit}.vacancy_item .content{padding-top:20px}.vacancy_item .request_vac{float:right;width:35%;margin-right:20px}@media(max-width:992px){.vacancy_item .request_vac{float:inherit;width:90%}}.request_vac{max-width:350px;padding-top:40px;display:block}.request_vac .ttl_a{font-size:1.2em;font-weight:600;margin-bottom:15px}.request_vac .checkbox-line{display:flex;gap:8px;font-size:.6rem;margin-bottom:8px}.request_vac input,.request_vac textarea{background:#f2f2f7;border:solid 1px #F2F2F7;padding:10px;font-size:.9em;width:100%;margin-bottom:10px;outline:none;resize:none;border-radius:5px}.request_vac .fileLabel{display:block;background:#f2f2f7;border:solid 1px #F2F2F7;padding:10px;font-size:.9em;width:100%;margin-bottom:10px;outline:none;color:#000;border-radius:5px;position:relative;color:#777}.fileLabel input{opacity:0;position:absolute;top:0;left:0}.request_vac button{width:calc(100% + 20px);border-radius:5px;background:var(--color-red);color:#fff;font-size:.9em;text-align:center;padding:15px 0;border:none;outline:none;margin:0 0 20px}.request_vac .ppDesc{display:block;font-size:.7em}.request_vac .ppDesc a{color:#000}.request_vac.admin input,.request_vac.admin textarea{background-color:#fff;box-shadow:0 0 40px #0003;margin:0;font-size:1.2em}.request_vac.admin textarea{field-sizing:content}.admin-edit{display:flex;gap:12px}.admin-edit button{cursor:pointer;height:19px}.editor{display:none}.editor.edit{display:block}
