.index-module-scss-module__MprxTW__contacts__title{color:#333;margin:0;font-family:PF Bague Sans Pro,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:40px}.index-module-scss-module__MprxTW__contacts__titleSeparator{color:#333;margin:24px 0 8px;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:block}@media (max-width:1199px){.index-module-scss-module__MprxTW__contacts__titleSeparator{margin:25px 0 0}}.index-module-scss-module__MprxTW__contacts__contactList{margin:0;padding:0 0 0 24px}@media (max-width:1199px){.index-module-scss-module__MprxTW__contacts__contactList{margin-top:8px}}.index-module-scss-module__MprxTW__contacts__contact{color:#333;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;position:relative}.index-module-scss-module__MprxTW__contacts__contact:last-of-type{margin-bottom:0}.index-module-scss-module__MprxTW__contacts__contactLink{color:#333}.index-module-scss-module__MprxTW__contacts__contactLink:hover{color:#29a356}.index-module-scss-module__MprxTW__contacts__contactLink:active{color:#333}.index-module-scss-module__MprxTW__contacts__contactIcon{object-fit:contain;width:16px;height:16px;display:block;position:absolute;top:4px;left:-24px}.index-module-scss-module__MprxTW__contacts__requisites{margin:0;padding:0}.index-module-scss-module__MprxTW__contacts__requisite{color:#333;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.index-module-scss-module__MprxTW__contacts__requisite:last-of-type{margin-bottom:0}@media (max-width:1199px){.index-module-scss-module__MprxTW__contacts__requisite{margin-bottom:0}}
.index-module-scss-module__ZMi1iW__callbackForm{flex-direction:column;display:flex}.index-module-scss-module__ZMi1iW__callbackForm__textWrapper{grid-gap:32px 20px;grid-template-rows:repeat(3,48px);grid-template-columns:280px 1fr;display:grid}@media (max-width:767px){.index-module-scss-module__ZMi1iW__callbackForm__textWrapper{grid-template-columns:1fr;grid-template-rows:initial;grid-row-gap:16px}}.index-module-scss-module__ZMi1iW__callbackForm__text{grid-column:1/2}.index-module-scss-module__ZMi1iW__callbackForm__text input{width:100%}.index-module-scss-module__ZMi1iW__callbackForm__textarea{grid-area:1/2/-1/-1;position:relative}.index-module-scss-module__ZMi1iW__callbackForm__textarea:before{content:"Название";color:#666;background-color:#fff;border-radius:8px;padding:2px 4px;font-size:12px;line-height:16px;position:absolute;top:-10px;left:12px}@media (max-width:767px){.index-module-scss-module__ZMi1iW__callbackForm__textarea{grid-column:initial;grid-row:initial}}.index-module-scss-module__ZMi1iW__callbackForm__addFile{flex-direction:column;align-self:start;width:max-content;display:flex}@media (max-width:1199px){.index-module-scss-module__ZMi1iW__callbackForm__addFile{margin:20px 0 2px}}@media (max-width:767px){.index-module-scss-module__ZMi1iW__callbackForm__addFile{margin:8px 0 6px}}.index-module-scss-module__ZMi1iW__callbackForm__photos{flex-wrap:wrap;gap:16px 0;margin-top:23px;display:flex}@media (max-width:1199px){.index-module-scss-module__ZMi1iW__callbackForm__photos{margin-top:16px}}.index-module-scss-module__ZMi1iW__callbackForm__photoWrapper{cursor:pointer;border:1px solid #29a355;border-radius:8px;width:40px;height:40px;margin-right:16px;position:relative;overflow:hidden}.index-module-scss-module__ZMi1iW__callbackForm__photoWrapper:before{content:"";opacity:0;z-index:1;-o-transition:opacity .25s ease;background-color:#00000080;background-image:url(/assets/img/icons/delete-bucket.svg);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;transition:opacity .25s;position:absolute;top:0;left:0}@media (max-width:1199px){.index-module-scss-module__ZMi1iW__callbackForm__photoWrapper:before{opacity:1}}.index-module-scss-module__ZMi1iW__callbackForm__photoWrapper:hover:before{opacity:1}.index-module-scss-module__ZMi1iW__callbackForm__photo{border-radius:8px}.index-module-scss-module__ZMi1iW__callbackForm__document{cursor:pointer;width:100%;padding:0 56px;position:relative}.index-module-scss-module__ZMi1iW__callbackForm__document:before{content:"";-o-transition:opacity .25s ease;background-image:url(/assets/img/icons/plus-default.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:40px;height:40px;transition:opacity .25s;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:767px){.index-module-scss-module__ZMi1iW__callbackForm__document{padding:0 8px 0 56px}}.index-module-scss-module__ZMi1iW__callbackForm__document:hover:before{opacity:.85}.index-module-scss-module__ZMi1iW__callbackForm__documentTitle{font-size:16px;font-weight:600;line-height:24px}.index-module-scss-module__ZMi1iW__callbackForm__documentSizeLimit{color:#666;margin:0;font-size:12px;line-height:16px}@media (max-width:767px){.index-module-scss-module__ZMi1iW__callbackForm__documentSizeLimit{max-width:200px}}.index-module-scss-module__ZMi1iW__callbackForm__agreement{color:#666;width:480px;margin-top:21px;display:flex}@media (max-width:767px){.index-module-scss-module__ZMi1iW__callbackForm__agreement{max-width:100%;margin-top:10px}}.index-module-scss-module__ZMi1iW__callbackForm__agreement_error{border-radius:5px;outline:1px solid red}.index-module-scss-module__ZMi1iW__callbackForm__buttonSubmit{align-self:end;margin-top:20px;padding:12px 30px}@media (max-width:767px){.index-module-scss-module__ZMi1iW__callbackForm__buttonSubmit{width:100%;margin-top:16px}}
.index-module-scss-module__Ic7p3W__contacts{width:1180px;margin:0 auto;padding-bottom:32px}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts{width:744px;padding-bottom:24px}}@media (max-width:767px){.index-module-scss-module__Ic7p3W__contacts{width:358px}}.index-module-scss-module__Ic7p3W__contacts__navigation{margin:24px 0}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts__navigation{margin:16px 0}}.index-module-scss-module__Ic7p3W__contacts__sectionMain{margin-top:24px;line-height:0;display:flex}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts__sectionMain{flex-direction:column-reverse;margin:0}}.index-module-scss-module__Ic7p3W__contacts__sectionCall{justify-content:space-between;margin-top:24px;display:flex}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts__sectionCall{flex-direction:column;margin:0}}.index-module-scss-module__Ic7p3W__contacts__contactsBlock{max-width:480px}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts__contactsBlock{max-width:100%;margin:24px 0}}.index-module-scss-module__Ic7p3W__contacts__imageWrapperMap{width:680px;height:496px;margin-left:20px;position:relative}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts__imageWrapperMap{width:100%;height:328px;margin:0 0 16px}}.index-module-scss-module__Ic7p3W__contacts__imageMap{border-radius:16px}.index-module-scss-module__Ic7p3W__contacts__callbackWrapper{width:680px}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts__callbackWrapper{width:100%}}@media (max-width:767px){.index-module-scss-module__Ic7p3W__contacts__contactsTitle{font-size:24px;line-height:32px}}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts__contactsTitleSeparator{margin:16px 0 0}}.index-module-scss-module__Ic7p3W__contacts__titleCallbackForm{color:#333;margin:0 0 24px;font-family:PF Bague Sans Pro,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:40px}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts__titleCallbackForm{margin:0 0 16px}}@media (max-width:767px){.index-module-scss-module__Ic7p3W__contacts__titleCallbackForm{font-size:24px;line-height:32px}}.index-module-scss-module__Ic7p3W__contacts__callbackForm{background-color:#f8f8f8;border-radius:16px;max-width:680px;padding:16px}@media (max-width:1199px){.index-module-scss-module__Ic7p3W__contacts__callbackForm{max-width:100%}}
@font-face{font-family:PF Bague Sans Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/PFBagueSansPro-Bold.woff2)format("woff2"),url(/assets/fonts/PFBagueSansPro-Bold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Thin.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Light.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Regular.ttf)format("truetype"),url(/assets/fonts/Montserrat-Regular.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-Regular.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Medium.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-SemiBold.ttf)format("truetype"),url(/assets/fonts/Montserrat-SemiBold.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-SemiBold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-ExtraBold.ttf)format("truetype")}.topic-module-scss-module__eHyzCa__topic__title{color:#333;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:32px}@media (max-width:767px){.topic-module-scss-module__eHyzCa__topic__title{font-size:16px;line-height:24px}}.topic-module-scss-module__eHyzCa__topic__list{flex-direction:column;gap:16px;margin:16px 0 0;padding:0;display:flex}.topic-module-scss-module__eHyzCa__topic__item{cursor:pointer;border-radius:8px;padding:16px}.topic-module-scss-module__eHyzCa__topic__question{color:#333;justify-content:space-between;align-items:flex-start;font-size:16px;font-weight:600;line-height:24px;display:flex}@media (max-width:767px){.topic-module-scss-module__eHyzCa__topic__question svg{width:42px}}.topic-module-scss-module__eHyzCa__topic__icon:hover{opacity:.85}.topic-module-scss-module__eHyzCa__topic__answer{color:#666;margin:16px 0 0;padding:0;font-size:14px;line-height:20px}@media (max-width:767px){.topic-module-scss-module__eHyzCa__topic__answer{margin-right:38px}}.topic-module-scss-module__eHyzCa__topic__answerWrapper{overflow:hidden}
@font-face{font-family:PF Bague Sans Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/PFBagueSansPro-Bold.woff2)format("woff2"),url(/assets/fonts/PFBagueSansPro-Bold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Thin.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Light.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Regular.ttf)format("truetype"),url(/assets/fonts/Montserrat-Regular.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-Regular.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Medium.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-SemiBold.ttf)format("truetype"),url(/assets/fonts/Montserrat-SemiBold.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-SemiBold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-ExtraBold.ttf)format("truetype")}.vacancies-module-scss-module__VD166W__resumeModal{min-width:812px}@media (max-width:1199px){.vacancies-module-scss-module__VD166W__resumeModal{min-width:744px}}@media (max-width:767px){.vacancies-module-scss-module__VD166W__resumeModal{min-width:360px}}.vacancies-module-scss-module__VD166W__resumeModal__content{flex-direction:column;display:flex}.vacancies-module-scss-module__VD166W__resumeModal__head{align-items:center;gap:24px;display:flex}@media (max-width:767px){.vacancies-module-scss-module__VD166W__resumeModal__head{flex-direction:column;align-items:start;gap:8px}}.vacancies-module-scss-module__VD166W__resumeModal__title{color:#333;margin:0;padding:0;font-family:PF Bague Sans Pro,sans-serif;font-size:32px;line-height:40px}.vacancies-module-scss-module__VD166W__resumeModal__city{padding-left:24px;display:flex;position:relative}.vacancies-module-scss-module__VD166W__resumeModal__city:before{content:"";background-image:url(/assets/img/icons/pin.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:16px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.vacancies-module-scss-module__VD166W__resumeModal__form{margin-top:24px}@media (max-width:767px){.vacancies-module-scss-module__VD166W__resumeModal__form{width:328px}}.vacancies-module-scss-module__VD166W__vacancies__item{background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 3px 6px #0000000f}.vacancies-module-scss-module__VD166W__vacancies__description{flex-direction:column;gap:8px;margin-top:8px;padding:0 16px 16px;display:flex}.vacancies-module-scss-module__VD166W__vacancies__name{color:#333;margin:0;padding:0;font-size:24px;font-weight:600;line-height:32px}.vacancies-module-scss-module__VD166W__vacancies__img{-o-transition:all .25s ease;transition:all .25s}.vacancies-module-scss-module__VD166W__vacancies__imgLink{line-height:0;display:block}.vacancies-module-scss-module__VD166W__vacancies__imgLink:hover .vacancies-module-scss-module__VD166W__vacancies__img{transform:scale(1.05)}.vacancies-module-scss-module__VD166W__vacancies__nameLink{color:#333;transition:all .25s}.vacancies-module-scss-module__VD166W__vacancies__nameLink:hover{color:#333;opacity:.7}.vacancies-module-scss-module__VD166W__vacancies__city{padding-left:24px;display:flex;position:relative}.vacancies-module-scss-module__VD166W__vacancies__city:before{content:"";background-image:url(/assets/img/icons/pin.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:16px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.vacancies-module-scss-module__VD166W__vacancies__text{color:#666}.vacancies-module-scss-module__VD166W__vacancies__textValues{color:#333}.vacancies-module-scss-module__VD166W__vacancies__controls{justify-content:space-between;display:flex}.vacancies-module-scss-module__VD166W__vacancies__button{cursor:pointer;-o-transition:all .25s ease;justify-content:center;align-items:center;width:161px;transition:all .25s;display:flex;padding:0!important}.vacancies-module-scss-module__VD166W__vacancies__button_more{color:#333;background-color:#fff;border:1px solid #e3e3e3;border-radius:25px;width:138px;min-height:48px;font-weight:600;transition:border-color,color .25s}.vacancies-module-scss-module__VD166W__vacancies__button_more:hover{color:#29a356;border:2px solid #29a356}
@font-face{font-family:PF Bague Sans Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/PFBagueSansPro-Bold.woff2)format("woff2"),url(/assets/fonts/PFBagueSansPro-Bold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Thin.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Light.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Regular.ttf)format("truetype"),url(/assets/fonts/Montserrat-Regular.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-Regular.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Medium.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-SemiBold.ttf)format("truetype"),url(/assets/fonts/Montserrat-SemiBold.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-SemiBold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-ExtraBold.ttf)format("truetype")}.index-module-scss-module__Gair-a__faq{padding-bottom:32px}.index-module-scss-module__Gair-a__faq__wrapper{flex-direction:column;gap:32px;width:1180px;margin:0 auto;padding:0;display:flex}@media (max-width:1199px){.index-module-scss-module__Gair-a__faq__wrapper{gap:16px;width:744px}}@media (max-width:767px){.index-module-scss-module__Gair-a__faq__wrapper{width:359px}}.index-module-scss-module__Gair-a__faq__headWrapper{flex-wrap:wrap;align-items:center;gap:8px;margin-top:-8px;display:flex}@media (max-width:1199px){.index-module-scss-module__Gair-a__faq__headWrapper{margin-top:0}}@media (max-width:767px){.index-module-scss-module__Gair-a__faq__headWrapper{flex-wrap:nowrap;align-items:start}}.index-module-scss-module__Gair-a__faq__searchBar{margin-left:auto;position:relative}.index-module-scss-module__Gair-a__faq__searchBar:after{content:"";background-image:url(/assets/img/icons/faq-search.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:24px;height:24px;position:absolute;top:8px;right:16px}.index-module-scss-module__Gair-a__faq__searchBar:hover:after{opacity:.85}@media (max-width:1199px){.index-module-scss-module__Gair-a__faq__searchBar{display:none}}.index-module-scss-module__Gair-a__faq__searchInput{border:1px solid #999;border-radius:10px;outline:none;width:280px;padding:8px 40px 8px 16px;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;transition:all .35s}.index-module-scss-module__Gair-a__faq__searchInput:hover{border:1px solid #29a356}.index-module-scss-module__Gair-a__faq__searchInput:focus,.index-module-scss-module__Gair-a__faq__searchInput:active{outline:1px solid #29a356}.index-module-scss-module__Gair-a__faq__topics{flex-direction:column;gap:32px;display:flex}@media (max-width:1199px){.index-module-scss-module__Gair-a__faq__topics{gap:16px}}@media (max-width:767px){.index-module-scss-module__Gair-a__faq__topics{gap:24px}}@media (max-width:1199px){.index-module-scss-module__Gair-a__faq__feedback{padding-top:8px}}.index-module-scss-module__Gair-a__faq__title{margin:0 0 24px;font-family:PF Bague Sans Pro,sans-serif;font-size:32px;line-height:40px}.index-module-scss-module__Gair-a__faq__feedbackForm{background-color:#f7f7f7;border-radius:16px;width:812px;margin-top:24px;padding:16px}@media (max-width:1199px){.index-module-scss-module__Gair-a__faq__feedbackForm{width:100%;margin-top:16px}}
@font-face{font-family:PF Bague Sans Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/PFBagueSansPro-Bold.woff2)format("woff2"),url(/assets/fonts/PFBagueSansPro-Bold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Thin.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Light.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Regular.ttf)format("truetype"),url(/assets/fonts/Montserrat-Regular.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-Regular.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Medium.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-SemiBold.ttf)format("truetype"),url(/assets/fonts/Montserrat-SemiBold.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-SemiBold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-ExtraBold.ttf)format("truetype")}.index-module-scss-module__v02COG__feedback{width:1180px;margin:0 auto}@media (max-width:1199px){.index-module-scss-module__v02COG__feedback{width:744px}}@media (max-width:767px){.index-module-scss-module__v02COG__feedback{width:359px}}.index-module-scss-module__v02COG__feedback__navigationTitle{padding-top:24px}@media (max-width:1199px){.index-module-scss-module__v02COG__feedback__navigationTitle{padding-top:16px}}.index-module-scss-module__v02COG__feedback__form{background-color:#f7f7f7;border-radius:16px;width:812px;margin-top:24px;margin-bottom:32px;padding:16px}@media (max-width:1199px){.index-module-scss-module__v02COG__feedback__form{width:744px;margin-top:16px}}@media (max-width:767px){.index-module-scss-module__v02COG__feedback__form{width:359px}}
@font-face{font-family:PF Bague Sans Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/PFBagueSansPro-Bold.woff2)format("woff2"),url(/assets/fonts/PFBagueSansPro-Bold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Thin.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Light.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Regular.ttf)format("truetype"),url(/assets/fonts/Montserrat-Regular.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-Regular.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Medium.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-SemiBold.ttf)format("truetype"),url(/assets/fonts/Montserrat-SemiBold.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-SemiBold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-ExtraBold.ttf)format("truetype")}.index-module-scss-module__KLC6mW__select{color:#666;background-color:#fff;border:1px solid #e3e3e3;border-radius:16px;align-items:center;width:316px;max-height:48px;padding:12px 8px;font-size:16px;line-height:24px;transition:border-color .35s ease-out;display:flex;position:relative}.index-module-scss-module__KLC6mW__select:before{color:#666;z-index:1;background-color:#fff;border-radius:8px;padding:2px 4px;font-size:12px;line-height:16px;position:absolute;top:-10px;left:12px}@media (max-width:1199px){.index-module-scss-module__KLC6mW__select{width:100%}}.index-module-scss-module__KLC6mW__select>div{width:100%}.index-module-scss-module__KLC6mW__select .select__value-container{box-shadow:none;border:none}.index-module-scss-module__KLC6mW__select .select__control{box-shadow:none;border:none}.index-module-scss-module__KLC6mW__select .select__indicator-separator{display:none}.index-module-scss-module__KLC6mW__select .select__indicator-container{padding-right:12px}.index-module-scss-module__KLC6mW__select .select__svg{color:#333;width:24px;height:24px;transition:all .35s ease-out}.index-module-scss-module__KLC6mW__select .select__svg:hover{color:#29a356}.index-module-scss-module__KLC6mW__select .select__menu{border-radius:16px;margin-top:2px;padding:0;left:0;overflow:hidden;box-shadow:0 8px 16px #33333329}.index-module-scss-module__KLC6mW__select .select__menu-list{max-height:100%;margin:16px 8px 16px 16px;overflow-y:hidden}.index-module-scss-module__KLC6mW__select .select__option{color:#333;background-color:#fff}:is(.index-module-scss-module__KLC6mW__select .select__option:hover,.index-module-scss-module__KLC6mW__select .select__option:focus){color:#29a356;cursor:pointer;background-color:#fff}.index-module-scss-module__KLC6mW__select .select__single-value{color:#666;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.index-module-scss-module__KLC6mW__select__listScrollbar{max-height:216px}.index-module-scss-module__KLC6mW__select__listScrollbar [class*=-scrollbar-vertical],.index-module-scss-module__KLC6mW__select__listScrollbar [class*=-scrollbar-vertical\ active]{margin:8px;padding:2px;transform:translateY(-50%);width:6px!important;height:77.41%!important;top:50%!important}.index-module-scss-module__KLC6mW__select__listScrollbar [class$=-scrollbar-handle]{border-radius:1px;background:#29a355!important}.index-module-scss-module__KLC6mW__select__listScrollbar [class$=-scrollbar-handle\ active]{background:#1d5632!important}.index-module-scss-module__KLC6mW__select__listScrollbar [class$=os-scrollbar-track],.index-module-scss-module__KLC6mW__select__listScrollbar [class$=os-scrollbar-track-off]{background:#e2e2e2!important}.index-module-scss-module__KLC6mW__select_city{z-index:2}.index-module-scss-module__KLC6mW__select_city:before{content:"Город"}.index-module-scss-module__KLC6mW__select_vacancies:before{content:"Вакансия"}.index-module-scss-module__KLC6mW__select:focus,.index-module-scss-module__KLC6mW__select:hover{border-color:#29a356}.index-module-scss-module__KLC6mW__jobId__content{grid-column-gap:20px;grid-template-columns:repeat(2,580px);padding-top:24px;display:grid}@media (max-width:1199px){.index-module-scss-module__KLC6mW__jobId__content{grid-row-gap:24px;grid-template-columns:1fr;margin-bottom:24px}}@media (max-width:767px){.index-module-scss-module__KLC6mW__jobId__content{margin-bottom:40px}}.index-module-scss-module__KLC6mW__jobId__imgWrapper{border-radius:15px;grid-area:1/2;height:416px;position:relative;overflow:hidden}@media (max-width:1199px){.index-module-scss-module__KLC6mW__jobId__imgWrapper{grid-column:1;height:368px}}@media (max-width:767px){.index-module-scss-module__KLC6mW__jobId__imgWrapper{grid-column:1;height:256px}}.index-module-scss-module__KLC6mW__jobId__description{flex-direction:column;gap:16px;display:flex}.index-module-scss-module__KLC6mW__jobId__description button{justify-content:center;align-items:center;width:180px;min-height:48px;padding:0;display:flex}.index-module-scss-module__KLC6mW__jobId__city{padding-left:24px;display:flex;position:relative}.index-module-scss-module__KLC6mW__jobId__city:before{content:"";background-image:url(/assets/img/icons/pin.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:16px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.index-module-scss-module__KLC6mW__jobId__lead{color:#666}.index-module-scss-module__KLC6mW__jobId__leadValues{color:#333}.index-module-scss-module__KLC6mW__jobId__text{color:#333;margin-bottom:-8px;font-size:16px;font-weight:600;line-height:24px}.index-module-scss-module__KLC6mW__jobId__text p{margin-bottom:23px}.index-module-scss-module__KLC6mW__jobId__text ul{margin:2px 0 16px;padding-left:24px;list-style:outside}.index-module-scss-module__KLC6mW__jobId__text li{font-weight:400}@media (max-width:1199px){.index-module-scss-module__KLC6mW__jobId__text{width:50%}}@media (max-width:767px){.index-module-scss-module__KLC6mW__jobId__text{width:100%;margin:-8px auto -16px}}.index-module-scss-module__KLC6mW__jobId__other{margin-top:48px}@media (max-width:1199px){.index-module-scss-module__KLC6mW__jobId__other{display:none}}.index-module-scss-module__KLC6mW__jobId__otherTitle{margin:0;padding:6px 0 0;font-family:PF Bague Sans Pro,sans-serif;font-size:32px;font-weight:700;line-height:40px}.index-module-scss-module__KLC6mW__jobs__wrapper{width:1180px;margin:0 auto}@media (max-width:1199px){.index-module-scss-module__KLC6mW__jobs__wrapper{width:744px}}@media (max-width:767px){.index-module-scss-module__KLC6mW__jobs__wrapper{width:359px}}.index-module-scss-module__KLC6mW__jobs__headWrapper{padding-top:24px}@media (max-width:1199px){.index-module-scss-module__KLC6mW__jobs__headWrapper{padding-top:16px}}.index-module-scss-module__KLC6mW__jobs__title{color:#333;margin:0;padding:0;font-family:PF Bague Sans Pro,sans-serif;font-size:32px;font-weight:700;line-height:40px}@media (max-width:767px){.index-module-scss-module__KLC6mW__jobs__title{font-size:24px;line-height:32px}}.index-module-scss-module__KLC6mW__jobs__filter{gap:20px;margin-top:24px;display:flex}@media (max-width:1199px){.index-module-scss-module__KLC6mW__jobs__filter{margin-top:16px}}@media (max-width:767px){.index-module-scss-module__KLC6mW__jobs__filter{flex-direction:column;gap:16px}}.index-module-scss-module__KLC6mW__jobs__vacancies{grid-gap:24px 20px;grid-template-columns:repeat(3,379px);margin:0;padding:24px 0 32px;display:grid}@media (max-width:1180px){.index-module-scss-module__KLC6mW__jobs__vacancies{grid-gap:16px 24px;grid-template-columns:repeat(2,360px);padding:16px 0 32px}}@media (max-width:767px){.index-module-scss-module__KLC6mW__jobs__vacancies{grid-template-columns:360px;padding:16px 0 24px}}