.vacancy-page{padding-top:32px}.vacancy-page .vacancy-page__header{margin-bottom:32px}.vacancy-page .vacancy-page__header .vacancy-page__header__title{font-style:normal;font-weight:900;font-size:32px;line-height:40px;margin-bottom:24px}@media all and (min-width: 1000px){.vacancy-page .vacancy-page__header .vacancy-page__header__title{font-size:56px;line-height:64px}}.vacancy-page .vacancy-page__header .vacancy-page__header__sub-title{font-size:18px;line-height:24px;margin-bottom:24px}@media all and (min-width: 1000px){.vacancy-page .vacancy-page__header .vacancy-page__header__sub-title{font-size:22px;line-height:32px;margin-bottom:48px}}.vacancy-page .vacancy-page__header :last-child{margin-bottom:0}.vacancy-page .dialog.rtl.vacancies-form{overflow:visible}.vacancy-page .vacancies-form{transform:none !important;left:0 !important;right:0 !important;position:relative !important;width:100% !important;max-width:543px !important;background:transparent !important}@media all and (max-width: 999.98px){.vacancy-page .vacancies-form{max-width:100% !important}}.vacancy-page .vacancies-form .content{position:relative !important;max-width:100% !important;width:100% !important;padding:0 !important;background:transparent !important}.vacancy-page .vacancies-form .content .inner-content{padding:0 !important;width:100% !important}@media all and (max-width: 999.98px){.vacancy-page .vacancies-form .content .inner-content{width:100% !important}}.vacancy-page .vacancies-form.form-submit--success{height:100%;display:flex}.vacancy-page .vacancies-is-empty-container{background:#F8FBFD;border:1px solid #ECF1F5;box-sizing:border-box;border-radius:4px;display:flex;padding:63px;justify-content:space-between}@media all and (min-width: 1000px){.vacancy-page .vacancies-is-empty-container{align-items:center}}@media all and (max-width: 999.98px){.vacancy-page .vacancies-is-empty-container{flex-direction:column}}@media all and (max-width: 767.98px){.vacancy-page .vacancies-is-empty-container{padding:24px 16px}}@media all and (min-width: 1000px){.vacancy-page .vacancies-is-empty-container .viec-section--1{flex:1}}@media all and (max-width: 999.98px){.vacancy-page .vacancies-is-empty-container .viec-section--1{margin-bottom:48px}}.vacancy-page .vacancies-is-empty-container .viec-section--2{flex:1;text-align:center;order:10}@media all and (min-width: 1000px){.vacancy-page .vacancies-is-empty-container .viec-section--2{display:flex;justify-content:center;padding:0 0 0 16px;align-self:center}}.vacancy-page .vacancies-is-empty-container .viec-section--2 img{max-width:394px;width:100%}.vacancy-page .vacancies-is-empty-container .s_success *{white-space:normal !important}.vacancy-item-container{width:calc(100% + 32px);margin-left:-16px;box-sizing:border-box;border-radius:4px;color:#202937}@media all and (min-width: 768px){.vacancy-item-container{width:100%;margin-left:0}}.vacancy-item-container .vic{padding:24px 16px 32px;border:1px solid #ECF1F5;margin-bottom:16px;border-radius:4px}@media all and (min-width: 768px){.vacancy-item-container .vic{padding:40px}}.vacancy-item-container .vic .vic__body{margin-bottom:16px}@media all and (min-width: 768px){.vacancy-item-container .vic .vic__body{margin-bottom:24px}}.vacancy-item-container .vic .vic__body .vic__body__row{min-width:100%;margin-bottom:8px}.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--title{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -8px 8px}.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--title>div{font-size:18px;line-height:32px;display:inline-block;vertical-align:top;margin:0 8px 8px}@media all and (min-width: 768px){.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--title>div{font-size:22px;line-height:32px}}.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--title .vic__body__title{font-size:22px;line-height:32px;font-weight:600}.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--text{font-size:16px;line-height:24px;white-space:normal !important;overflow-wrap:normal !important;-webkit-line-clamp:none !important;position:relative}.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--text:not(.active){max-height:96px;overflow:hidden}.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--text:not(.active):before{content:'';position:absolute;left:0;right:0;bottom:0;height:24px;background:#fff;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 65%, rgba(255,255,255,0) 100%)}.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--text:not(.active) .text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:pre-wrap !important;overflow-wrap:break-word !important}@media all and (min-width: 768px){.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--text{font-size:18px;line-height:32px}}.vacancy-item-container .vic .vic__body .vic__body__row.vic__body__row--text :last-child{margin-bottom:0}.vacancy-item-container .vic .vic__body .vic__body__row .vic__body__row--cards{display:flex;flex-wrap:wrap;margin:0px -8px -16px}.vacancy-item-container .vic .vic__body .vic__body__row .vic__body__row--cards .vic__body__row--cards__item{padding:0 8px;margin:0 0 16px}@media all and (max-width: 420px){.vacancy-item-container .vic .vic__body .vic__body__row .vic__body__row--cards .vic__body__row--cards__item{width:100%}}.vacancy-item-container .vic .vic__body .vic__body__row .vic__body__row--cards .vic__body__row--cards__item .vic__body__row--cards__item__inner{padding:24px;border:1px solid #ECF1F5;box-sizing:border-box;border-radius:4px;font-size:16px;line-height:24px;display:flex;flex-direction:column;justify-content:center;height:100%}.vacancy-item-container .vic .vic__body .vic__body__row .vic__body__row--cards .vic__body__row--cards__item .vic__body__row--cards__item__text{white-space:pre-wrap !important;overflow-wrap:break-word !important}.vacancy-item-container .vic .vic__body .vic__body__row .text+.vic__body__row--cards{margin-top:32px}.vacancy-item-container .vic .vic__footer .vic__footer__row--main{text-align:justify}.vacancy-item-container .vic .vic__footer .vic__footer__row--main .vic__btn{vertical-align:middle}.vacancy-item-container .vic__tags{width:calc(100% + 8px);margin:0 -4px 8px;font-size:0}@media all and (min-width: 768px){.vacancy-item-container .vic__tags{width:calc(100% + 16px);margin:0 -8px 16px}}.vacancy-item-container .vic__tags .vic__tags__item{display:inline-block;margin:0 4px 8px;font-size:14px;line-height:24px;padding:4px 12px;background:#ECF1F5;border-radius:4px;vertical-align:top}@media all and (min-width: 768px){.vacancy-item-container .vic__tags .vic__tags__item{margin:0 8px 8px;font-size:16px;padding:8px 16px}}.vic__btn{font-size:16px;line-height:24px;box-sizing:border-box;cursor:pointer}@media all and (min-width: 768px){.vic__btn{font-size:18px}}.vic__btn.hidden{opacity:0;visibility:hidden}.vic__btn.vic__btn--transparent{color:#354D6B;padding-right:18px;position:relative;display:inline-block;vertical-align:top}.vic__btn.vic__btn--transparent.hidden{opacity:0;visibility:hidden}.vic__btn.vic__btn--transparent:after{content:'';position:absolute;right:0;top:calc(50% - 6px);width:6px;height:6px;border-right:2px solid #354D6B;border-bottom:2px solid #354D6B;transform:rotate(45deg)}.vic__btn.vic__btn--transparent.active:after{top:50%;transform:rotate(225deg)}.vic__btn.vic__btn--primary{padding:8px 16px;display:inline-block;vertical-align:top;color:#FFFFFF;background:#275285;border:1px solid #275285;border-radius:4px}.vic__btn.vic__btn--primary:hover{background:#11385d;border-color:#11385d}.vic__btn.vic__btn--primary:active{color:#275285;background:#FFFFFF}@media all and (min-width: 768px){.vic__btn.vic__btn--primary{padding:12px 24px}}.vic__btn__group{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 -8px -16px}.vic__btn__group>.vic__btn{margin:0 8px 16px}@media (min-width: 1000px){.goLeftVacancy{transform:translateX(-568px)}}@media (min-width: 1000px){.dialog.rtl.vacancies-form{transform:translateX(568px);width:568px;left:auto}}.dialog.rtl.vacancies-form .content{max-width:100%}.dialog.rtl.vacancies-form .content .form-note{margin:0 0 32px 0 !important}.dialog.rtl.vacancies-form.open{left:0 !important;box-shadow:0px 2px 8px rgba(42,54,71,0.1)}@media (min-width: 1000px){.dialog.rtl.vacancies-form.open{left:auto !important}}.dialog.rtl.vacancies-form .inner-content{position:relative}.dialog.rtl.vacancies-form .s_success{margin:auto;height:auto !important;width:auto !important;text-align:center;display:none}.dialog.rtl.vacancies-form .s_success .s_pic{margin-bottom:24px}.dialog.rtl.vacancies-form .s_success .s_text{font-size:32px;line-height:40px;text-align:center;color:#202937;margin:0;font-weight:bold}@media all and (max-width: 768px){.dialog.rtl.vacancies-form .s_success .s_text{font-size:24px;line-height:32px}}.field-container{white-space:normal}.field-container .field-row{display:flex;margin:0 -8px !important;flex-wrap:wrap;font-size:0;line-height:1}.field-container .field-row .field-row__title{padding:0 8px;font-size:18px;line-height:24px;margin-bottom:12px;color:#202937;width:100%}.field-container .field-row .field{flex:1;min-width:100%;padding:0 8px !important;margin-bottom:16px !important;line-height:0}.field-container .field-row .field.field--min{flex:0}.field-container .field-row .field.field--min input::-webkit-input-placeholder{font-size:14px;line-height:16px;color:#ACB6C0}.field-container .field-row .field.field--min input::-moz-placeholder{font-size:14px;line-height:16px;color:#ACB6C0}.field-container .field-row .field.field--min input:-moz-placeholder{font-size:14px;line-height:16px;color:#ACB6C0}.field-container .field-row .field.field--min input:-ms-input-placeholder{font-size:14px;line-height:16px;color:#ACB6C0}@media all and (min-width: 576px){.field-container .field-row .field{min-width:216px}}.field-container .field-row .field:not(.field--submit)>input,.field-container .field-row .field:not(.field--submit)>textarea,.field-container .field-row .field select{width:100% !important;max-width:100%;border:1px solid #AEC4DF;outline:none;border-radius:4px}.field-container .field-row .field input[type="text"],.field-container .field-row .field input[type="email"],.field-container .field-row .field input[type="tel"],.field-container .field-row .field select,.field-container .field-row .field textarea{font-size:16px !important;line-height:24px !important;box-sizing:border-box;padding:11px 22px}.field-container .field-row .field textarea{min-height:120px}.field-container .field-row .field.field--select .fs__wrap{position:relative}.field-container .field-row .field.field--select .fs__value{width:100%;max-width:100%;border:1px solid #AEC4DF;outline:none;border-radius:4px;font-size:16px;line-height:24px;box-sizing:border-box;padding:11px 22px;position:relative;z-index:16;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:50px;cursor:pointer}.field-container .field-row .field.field--select .fs__value:before{content:'';position:absolute;right:24px;top:18px;width:8px;height:8px;border-bottom:2px solid #354D6B;border-right:2px solid #354D6B;transform:rotate(45deg);transform-origin:7px 7px}.field-container .field-row .field.field--select .fs__list{visibility:hidden;opacity:0;background:#FFFFFF;position:absolute;left:0;top:0;width:100%;max-width:100%;transition:opacity 100ms linear, transform 200ms linear, -webkit-transform 200ms linear;box-shadow:0px 2px 16px #acc5de;border-radius:4px;z-index:15;overflow:hidden;padding-top:48px}.field-container .field-row .field.field--select .fs__list__inner{padding:12px 24px 24px;max-height:174px;overflow-y:auto;margin-right:8px;margin-bottom:8px;box-sizing:border-box}.field-container .field-row .field.field--select .fs__list__inner{scrollbar-width:auto;scrollbar-color:#275285 #ffffff}.field-container .field-row .field.field--select .fs__list__inner::-webkit-scrollbar{width:10px}.field-container .field-row .field.field--select .fs__list__inner::-webkit-scrollbar-track{background:#ffffff}.field-container .field-row .field.field--select .fs__list__inner::-webkit-scrollbar-thumb{background-color:#275285;border-radius:10px;border:3px solid #ffffff}.field-container .field-row .field.field--select .fs__check-item{display:block;margin-bottom:24px}.field-container .field-row .field.field--select .fs__check-item:last-child{margin-bottom:0}.field-container .field-row .field.field--select .fs__check-item input{position:absolute;left:-9999px;visibility:hidden;opacity:0}.field-container .field-row .field.field--select .fs__check-item .fs__check-item__inner,.field-container .field-row .field.field--select .fs__check-item label{position:relative;display:inline-block;vertical-align:top;padding-left:24px;font-size:16px;line-height:1;color:#2A3647;cursor:pointer}.field-container .field-row .field.field--select .fs__check-item .fs__check-item__inner::before,.field-container .field-row .field.field--select .fs__check-item label::before{content:"";display:block;position:absolute;left:0;top:0;width:16px;height:16px;background-color:#F0F3F7;border:1px solid #D7DFE7;box-sizing:border-box;border-radius:4px;transition:border-color 0.3s, background-color 0.3s}.field-container .field-row .field.field--select .fs__check-item .fs__check-item__inner::after,.field-container .field-row .field.field--select .fs__check-item label::after{content:"";position:absolute;width:16px;height:16px;background:url("/template/images/ico_chk_act.svg") center center no-repeat;background-size:100% 100%;border:none;display:block;left:0;top:0;opacity:0;transition:opacity .15s}.field-container .field-row .field.field--select .fs__check-item input:checked+label:after{opacity:1}.field-container .field-row .field.field--select .fs__check-item.checked .fs__check-item__inner::after{opacity:1}.field-container .field-row .field.field--select.active .fs__value{border-color:transparent}.field-container .field-row .field.field--select.active .fs__value:before{transform:rotate(225deg)}.field-container .field-row .field.field--select.active .fs__list{visibility:visible;opacity:1}.field-container .field-row .field.field--select.empty-select:not(.active) .fs__value{color:#ACB6C0}.field-container .field-row .field.field--file{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:24px !important}@media all and (min-width: 1000px) and (max-width: 1050px){.field-container .field-row .field.field--file{margin-right:-25px !important}}.field-container .field-row .field.field--file>*{margin:0 8px 8px}.field-container .field-row .field.field--file input[type="file"]{margin:0 !important;padding:0 !important;width:200px !important;min-width:200px}.field-container .field-row .field.field--file label{margin:0 0 8px 0 !important;width:100% !important;min-width:100%;box-sizing:border-box;text-overflow:ellipsis}@media all and (min-width: 576px){.field-container .field-row .field.field--file label{margin:0 16px 0 0 !important;width:209px !important;min-width:209px}}.field-container .field-row .field.field--file label span{box-sizing:border-box}.field-container .field-row .field.field--file .file-desc{color:#ACB6C0;font-size:11px;line-height:13px;margin:8px 0 !important;width:100%}@media all and (min-width: 576px){.field-container .field-row .field.field--file .file-desc{width:auto}}.field-container .field-row .field.field--submit{display:flex;flex-wrap:wrap;align-items:center;margin:0 !important}@media all and (min-width: 1000px) and (max-width: 1050px){.field-container .field-row .field.field--submit{margin-right:-25px !important}}.field-container .field-row .field.field--submit button{font-size:18px;line-height:21px;padding:12px 32px;background:#275285;border-radius:4px;color:#fff;margin:0 0 16px 0 !important;width:100%}@media all and (min-width: 576px){.field-container .field-row .field.field--submit button{width:auto;margin:0 16px 0 0 !important}}.field-container .field-row .field.field--submit .agreement-rs{color:#ACB6C0;font-size:11px;line-height:13px;margin:0 !important;width:100%;text-align:center}@media all and (min-width: 576px){.field-container .field-row .field.field--submit .agreement-rs{width:auto;text-align:left}}.field-container input[type="file"]{width:0.1px !important;height:0.1px !important;opacity:0;overflow:hidden;position:absolute;z-index:-1}.field-container input[type="file"]+label{border:1px solid #ACC5DE;box-sizing:border-box;border-radius:4px;font-size:14px;line-height:1;display:inline-block;padding:16px 16px 12px;position:relative;cursor:pointer;max-width:calc(100vw - 32px);width:100%}@media all and (min-width: 576px){.field-container input[type="file"]+label{width:auto;max-width:440px}}.field-container input[type="file"]+label span{padding-left:21px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;line-height:16px;font-size:14px}.field-container input[type="file"]+label span:before,.field-container input[type="file"]+label span:after{content:'';position:absolute;left:0;top:0;bottom:0;background:#6D8195;margin:auto;transition:all .15s ease-in-out}.field-container input[type="file"]+label span:before{height:1px;width:11px}.field-container input[type="file"]+label span:after{width:1px;height:11px;left:5px}.field-container input[type="file"]:focus+label,.field-container input[type="file"]+label:hover{border-color:#275285}.field-container input[type="file"]:focus+label span:before,.field-container input[type="file"]:focus+label span:after,.field-container input[type="file"]+label:hover span:before,.field-container input[type="file"]+label:hover span:after{background:#275285}@media all and (min-width: 1000px){.vacancies-h3{margin-top:0 !important;font-size:40px !important;line-height:48px !important;margin-bottom:24px !important}}@media all and (min-width: 1000px){.vacancies-sub-title{margin-bottom:48px !important;margin-top:0 !important;font-size:22px;line-height:32px}}.vacancies-form--bottom{overflow-y:auto !important;background:#fff !important}.vacancies-form--bottom{scrollbar-width:auto;scrollbar-color:#275285 #ffffff}.vacancies-form--bottom::-webkit-scrollbar{width:10px}.vacancies-form--bottom::-webkit-scrollbar-track{background:#ffffff}.vacancies-form--bottom::-webkit-scrollbar-thumb{background-color:#275285;border-radius:10px;border:3px solid #ffffff}.vacancies-form--bottom .content{width:100% !important;max-width:100% !important}.vacancies-form--bottom .vacancies-form--bottom__title{margin-bottom:32px;font-size:32px;line-height:40px;font-weight:bold;white-space:normal}.vacancies-form--bottom .inner-content{max-width:440px;padding:80px 64px !important}@media all and (max-width: 999.98px){.vacancies-form--bottom .inner-content{max-width:100%;padding:64px 16px !important}}.vacancies-form.form-submit--success .vacancies-form--bottom__title{display:none}
/*# sourceMappingURL=commercial_offers.css.map */
