.LoadingMessage-module-scss-module__l0tbGG__loading{text-align:center;background-color:#fafafa;border:1px solid #e7e7e7;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-height:300px;padding:60px;display:flex}.LoadingMessage-module-scss-module__l0tbGG__loading h3{color:#d9d9d9;margin-bottom:20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;line-height:1.5}@media (max-width:576px){.LoadingMessage-module-scss-module__l0tbGG__loading h3{font-size:18px}}.LoadingMessage-module-scss-module__l0tbGG__loading p{color:#343434;margin:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:768px){.LoadingMessage-module-scss-module__l0tbGG__loading{padding:30px}.LoadingMessage-module-scss-module__l0tbGG__loading h3{font-size:20px}.LoadingMessage-module-scss-module__l0tbGG__loading p{font-size:14px}}
.VacanciesList-module-scss-module__XIlWSG__vacanciesList{width:100%;margin-top:60px}.VacanciesList-module-scss-module__XIlWSG__vacanciesCount{color:#212121;margin-bottom:24px;font-size:24px;font-weight:600;line-height:1.3}@media (max-width:768px){.VacanciesList-module-scss-module__XIlWSG__vacanciesCount{margin-bottom:20px;font-size:20px}}.VacanciesList-module-scss-module__XIlWSG__vacanciesGrid{flex-direction:column;gap:16px;display:flex}@media (max-width:768px){.VacanciesList-module-scss-module__XIlWSG__vacanciesGrid{gap:12px}}.VacanciesList-module-scss-module__XIlWSG__noResults{text-align:center;background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:60px 20px}.VacanciesList-module-scss-module__XIlWSG__noResults h3{color:#212121;margin-bottom:12px;font-size:20px;font-weight:600}.VacanciesList-module-scss-module__XIlWSG__noResults p{color:#343434;font-size:16px;line-height:1.5}@media (max-width:768px){.VacanciesList-module-scss-module__XIlWSG__noResults{padding:40px 16px}.VacanciesList-module-scss-module__XIlWSG__noResults h3{font-size:18px}.VacanciesList-module-scss-module__XIlWSG__noResults p{font-size:14px}}.VacanciesList-module-scss-module__XIlWSG__error{text-align:center;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:60px 20px}.VacanciesList-module-scss-module__XIlWSG__error h3{color:#dc2626;margin-bottom:12px;font-size:20px;font-weight:600}.VacanciesList-module-scss-module__XIlWSG__error p{color:#7f1d1d;font-size:16px;line-height:1.5}@media (max-width:768px){.VacanciesList-module-scss-module__XIlWSG__error{padding:40px 16px}.VacanciesList-module-scss-module__XIlWSG__error h3{font-size:18px}.VacanciesList-module-scss-module__XIlWSG__error p{font-size:14px}}.VacanciesList-module-scss-module__XIlWSG__pagination{justify-content:center;align-items:center;gap:6px;margin-top:20px;display:flex}.VacanciesList-module-scss-module__XIlWSG__pageButton{color:#212121;cursor:pointer;background:#fff;border:1px solid #b7b7b7;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:10px;transition:background .15s,color .15s,border-color .15s;display:flex}.VacanciesList-module-scss-module__XIlWSG__pageButton:hover{color:#212121;background:#fff;border-color:#d7e6f0}.VacanciesList-module-scss-module__XIlWSG__pageButton svg{width:11px;height:11px}.VacanciesList-module-scss-module__XIlWSG__active{color:#f3473c;border-color:#f3473c}.VacanciesList-module-scss-module__XIlWSG__disabled{opacity:.5;cursor:not-allowed}
.FiltersWrapper-module-scss-module___otWAG__postVacancyButtonContainer{background-color:#f6f7f9;border-radius:8px;justify-content:center;align-items:center;padding:20px 35px;display:flex}.FiltersWrapper-module-scss-module___otWAG__filtersContainer{flex-direction:column;gap:20px;width:100%;max-width:350px;display:flex}@media (max-width:992px){.FiltersWrapper-module-scss-module___otWAG__filtersContainer{max-width:100%;margin-bottom:0}}@media (max-width:768px){.FiltersWrapper-module-scss-module___otWAG__filtersContainer{gap:10px}}
.PopularVacanciesFilter-module-scss-module__uyOY1G__filterContainer{background:#fff;border:3px solid #e7e7e7;border-radius:8px;padding:20px}.PopularVacanciesFilter-module-scss-module__uyOY1G__title{color:#212121;margin:0 0 20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;line-height:1.2}.PopularVacanciesFilter-module-scss-module__uyOY1G__vacanciesList{flex-direction:column;gap:5px;display:flex}.PopularVacanciesFilter-module-scss-module__uyOY1G__vacancyItem{color:#212121;cursor:pointer;text-align:left;background-color:#0000;border:none;border-bottom:1px solid #0000;width:fit-content;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:30px;transition:all .2s}.PopularVacanciesFilter-module-scss-module__uyOY1G__vacancyItem:hover{color:#d9d9d9;border-bottom-color:#d9d9d9;padding-left:5px}.PopularVacanciesFilter-module-scss-module__uyOY1G__vacancyItem.PopularVacanciesFilter-module-scss-module__uyOY1G__selected{color:#fff;background-color:#4caf50;border-radius:8px;width:fit-content;padding:5px 20px;font-weight:500}.PopularVacanciesFilter-module-scss-module__uyOY1G__vacancyItem.PopularVacanciesFilter-module-scss-module__uyOY1G__selected:hover{background-color:#3d8b40}@media (max-width:768px){.PopularVacanciesFilter-module-scss-module__uyOY1G__filterContainer{padding:10px}.PopularVacanciesFilter-module-scss-module__uyOY1G__vacanciesList{flex-direction:row;padding-bottom:10px;overflow-x:auto}.PopularVacanciesFilter-module-scss-module__uyOY1G__vacancyItem{white-space:nowrap;border-right:3px solid #e7e7e7;font-size:14px;font-weight:600;padding:5px 0!important}.PopularVacanciesFilter-module-scss-module__uyOY1G__vacancyItem:last-child{border-right:none}.PopularVacanciesFilter-module-scss-module__uyOY1G__title{font-size:16px}}
.PopularCompaniesFilter-module-scss-module__e02wWW__filterContainer{background:#f6f7f9;border-radius:8px;margin-bottom:20px;padding:20px}.PopularCompaniesFilter-module-scss-module__e02wWW__title{color:#212121;margin:0 0 20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;line-height:1.2}.PopularCompaniesFilter-module-scss-module__e02wWW__companiesGrid{grid-gap:10px;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.PopularCompaniesFilter-module-scss-module__e02wWW__companyItem{color:#212121;cursor:pointer;text-align:center;background:#fff;border:2px solid #e7e7e7;border-radius:6px;padding:10px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5;transition:all .2s}.PopularCompaniesFilter-module-scss-module__e02wWW__companyItem:hover{background:#d9d9d9;border-color:#d9d9d9}.PopularCompaniesFilter-module-scss-module__e02wWW__companyItem.PopularCompaniesFilter-module-scss-module__e02wWW__selected{color:#d9d9d9;background:#2e7d321a;border-color:#d9d9d9;font-weight:500}.PopularCompaniesFilter-module-scss-module__e02wWW__filterInputContainer .PopularCompaniesFilter-module-scss-module__e02wWW__filterInput{color:#212121;background:#fff;border:1px solid #e7e7e7;border-radius:6px;outline:none;width:100%;padding:15px 20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;transition:border-color .2s}.PopularCompaniesFilter-module-scss-module__e02wWW__filterInputContainer .PopularCompaniesFilter-module-scss-module__e02wWW__filterInput:focus{border-color:#d9d9d9}.PopularCompaniesFilter-module-scss-module__e02wWW__filterInputContainer .PopularCompaniesFilter-module-scss-module__e02wWW__filterInput::placeholder{color:#343434}.PopularCompaniesFilter-module-scss-module__e02wWW__applyButton{color:#fff;cursor:pointer;background:#d9d9d9;border:none;border-radius:6px;width:100%;padding:10px 20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;transition:background-color .2s}.PopularCompaniesFilter-module-scss-module__e02wWW__applyButton:hover{background:#4caf50}.PopularCompaniesFilter-module-scss-module__e02wWW__applyButton:active{transform:translateY(1px)}@media (max-width:768px){.PopularCompaniesFilter-module-scss-module__e02wWW__filterContainer{padding:20px}.PopularCompaniesFilter-module-scss-module__e02wWW__title{font-size:16px}.PopularCompaniesFilter-module-scss-module__e02wWW__companiesGrid{flex-direction:row;gap:5px;padding-bottom:10px;display:flex;overflow-x:auto}.PopularCompaniesFilter-module-scss-module__e02wWW__companyItem{white-space:nowrap;padding:10px;font-size:14px;font-weight:600}.PopularCompaniesFilter-module-scss-module__e02wWW__filterInput,.PopularCompaniesFilter-module-scss-module__e02wWW__applyButton{padding:5px 10px;font-size:14px}}
.BtnPostVacancy-module-scss-module__p5BegW__postVacancyButton{color:#fff;cursor:pointer;background-color:#2d2d2d;border:none;border-radius:8px;width:fit-content;padding:10px 25px;font-size:16px;font-weight:700}.BtnPostVacancy-module-scss-module__p5BegW__btnPostVacancy button{border-radius:8px}@media (max-width:768px){.BtnPostVacancy-module-scss-module__p5BegW__postVacancyButton{width:100%}}
.VacanciesWithFilters-module-scss-module__Y0oEgW__contentLayout{flex-direction:column;align-items:flex-start;display:flex}.VacanciesWithFilters-module-scss-module__Y0oEgW__vacanciesSection{flex:1;min-width:0}.VacanciesWithFilters-module-scss-module__Y0oEgW__container{flex-direction:row;gap:20px;width:100%;margin-top:30px;display:flex}.VacanciesWithFilters-module-scss-module__Y0oEgW__loading,.VacanciesWithFilters-module-scss-module__Y0oEgW__error,.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults{text-align:center;background-color:#fafafa;border:1px solid #e7e7e7;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:60px;display:flex}.VacanciesWithFilters-module-scss-module__Y0oEgW__loading h3,.VacanciesWithFilters-module-scss-module__Y0oEgW__error h3,.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults h3{color:#212121;margin-bottom:20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;line-height:1.5}@media (max-width:576px){.VacanciesWithFilters-module-scss-module__Y0oEgW__loading h3,.VacanciesWithFilters-module-scss-module__Y0oEgW__error h3,.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults h3{font-size:18px}}.VacanciesWithFilters-module-scss-module__Y0oEgW__loading p,.VacanciesWithFilters-module-scss-module__Y0oEgW__error p,.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults p{color:#343434;margin:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.VacanciesWithFilters-module-scss-module__Y0oEgW__loading{background-color:#d9d9d90d;border-color:#d9d9d91a;margin-top:40px}.VacanciesWithFilters-module-scss-module__Y0oEgW__loading h3{color:#d9d9d9}.VacanciesWithFilters-module-scss-module__Y0oEgW__vacanciesCount{color:#212121;margin-bottom:20px;padding-bottom:10px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:30px;font-weight:600}.VacanciesWithFilters-module-scss-module__Y0oEgW__vacanciesList{flex-direction:column;gap:20px;display:flex}.VacanciesWithFilters-module-scss-module__Y0oEgW__filtersSection{flex-shrink:0;width:100%;max-width:305px}.VacanciesWithFilters-module-scss-module__Y0oEgW__vacanciesListWrapper{width:100%}.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults{text-align:center;background:#fafafa;border:1px solid #e7e7e7;border-radius:8px;padding:60px 20px}.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults h3{color:#212121;margin:0 0 10px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:600}.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults p{color:#343434;margin:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5}@media (max-width:992px){.VacanciesWithFilters-module-scss-module__Y0oEgW__contentLayout{flex-direction:column;gap:20px}.VacanciesWithFilters-module-scss-module__Y0oEgW__filtersSection{width:100%;max-width:none;max-width:initial;order:-1}}@media (max-width:768px){.VacanciesWithFilters-module-scss-module__Y0oEgW__container{flex-direction:column}.VacanciesWithFilters-module-scss-module__Y0oEgW__contentLayout{gap:10px;margin-top:20px}.VacanciesWithFilters-module-scss-module__Y0oEgW__vacanciesCount{margin-bottom:10px;font-size:16px}.VacanciesWithFilters-module-scss-module__Y0oEgW__vacanciesList{gap:10px}.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults{padding:30px 10px}.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults h3{font-size:18px}.VacanciesWithFilters-module-scss-module__Y0oEgW__noResults p{font-size:14px}}
.VacancyFiltersWrapper-module-scss-module__PUnova__filtersContainer{flex-direction:column;gap:0;width:100%;max-width:320px;display:flex}@media (max-width:768px){.VacancyFiltersWrapper-module-scss-module__PUnova__filtersContainer{gap:10px;max-width:100%}.VacancyFiltersWrapper-module-scss-module__PUnova__filtersContainer>:nth-child(3){order:5}}
.PopularTagsFilter-module-scss-module__jq2qwq__filterContainer{background-color:#f6f7f9;border-radius:8px;margin-bottom:20px;padding:25px}.PopularTagsFilter-module-scss-module__jq2qwq__title{color:#212121;margin:0 0 20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.PopularTagsFilter-module-scss-module__jq2qwq__tagsList{flex-direction:column;gap:10px;display:flex}a.PopularTagsFilter-module-scss-module__jq2qwq__tagItem{color:#212121}.PopularTagsFilter-module-scss-module__jq2qwq__tagItem{color:#343434;cursor:pointer;background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;width:fit-content;padding:10px 20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5;transition:all .2s}.PopularTagsFilter-module-scss-module__jq2qwq__tagItem:hover{background-color:#d9d9d9;border-color:#d9d9d9;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.PopularTagsFilter-module-scss-module__jq2qwq__tagItem.PopularTagsFilter-module-scss-module__jq2qwq__selected{color:#fff;background-color:#d9d9d9;border-color:#d9d9d9;font-weight:500}.PopularTagsFilter-module-scss-module__jq2qwq__tagItem.PopularTagsFilter-module-scss-module__jq2qwq__selected:hover{background-color:silver}@media (max-width:992px){.PopularTagsFilter-module-scss-module__jq2qwq__filterContainer{padding:20px}.PopularTagsFilter-module-scss-module__jq2qwq__tagsList{flex-direction:row;flex-wrap:initial;gap:5px;padding-bottom:10px;overflow-x:auto}.PopularTagsFilter-module-scss-module__jq2qwq__tagItem{white-space:nowrap;border:3px solid #e7e7e7;padding:10px 20px;font-size:14px;font-weight:600}}
.GeneralVacancyFilter-module-scss-module___Ijl5a__root{background-color:#f6f7f9;border-radius:8px;flex-direction:column;gap:10px;margin-bottom:20px;padding:20px;display:flex}.GeneralVacancyFilter-module-scss-module___Ijl5a__filterContainer{flex-direction:column;gap:10px;display:flex}.GeneralVacancyFilter-module-scss-module___Ijl5a__title{color:#212121;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.GeneralVacancyFilter-module-scss-module___Ijl5a__field{position:relative}.GeneralVacancyFilter-module-scss-module___Ijl5a__fieldLabel{color:#343434;pointer-events:none;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.5;position:absolute;padding:0 20px!important;top:10px!important}.GeneralVacancyFilter-module-scss-module___Ijl5a__select,.GeneralVacancyFilter-module-scss-module___Ijl5a__input{color:#212121;background-color:#fff;width:100%;padding:10px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s;border:2px solid #b7b7b7!important;border-radius:8px!important;height:60px!important}.GeneralVacancyFilter-module-scss-module___Ijl5a__select:focus,.GeneralVacancyFilter-module-scss-module___Ijl5a__input:focus{border-color:#d9d9d9;outline:none;box-shadow:0 0 0 2px #d9d9d91a}.GeneralVacancyFilter-module-scss-module___Ijl5a__select::-moz-placeholder{color:#bdbdbd}.GeneralVacancyFilter-module-scss-module___Ijl5a__input::-moz-placeholder{color:#bdbdbd}.GeneralVacancyFilter-module-scss-module___Ijl5a__select::placeholder,.GeneralVacancyFilter-module-scss-module___Ijl5a__input::placeholder{color:#bdbdbd}.GeneralVacancyFilter-module-scss-module___Ijl5a__select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' width='11' height='6' viewBox='0 0 11 6' fill='none' %3E%3Cpath d='M1.18164 1.53564L5.36 5.07118L9.53836 1.53564' /%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:44px;padding-top:30px!important}.GeneralVacancyFilter-module-scss-module___Ijl5a__select option{padding:5px}.GeneralVacancyFilter-module-scss-module___Ijl5a__select::-ms-expand{display:none}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkbox{accent-color:#4bbc79;cursor:pointer;width:18px;height:18px;margin-right:10px}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkbox:checked{background-color:#4bbc79;border-color:#4bbc79}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkbox[type=checkbox]{appearance:none;box-sizing:border-box;background-color:#fff;border:2px solid #b7b7b7;border-radius:3px;width:18px;height:18px;padding:0;display:inline-block;position:relative}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkbox[type=checkbox]:checked{background-color:#4bbc79;border-color:#4bbc79}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkbox[type=checkbox]:checked:before{content:"✓";color:#fff;font-size:12px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkbox[type=checkbox]:focus{outline-offset:2px;outline:2px solid #4bbc794d}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkboxText{color:#212121;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.5}.GeneralVacancyFilter-module-scss-module___Ijl5a__resultsInfo{background-color:#f5f5f5;border-radius:8px;margin-top:15px}.GeneralVacancyFilter-module-scss-module___Ijl5a__resultsInfo span{font-weight:600}.GeneralVacancyFilter-module-scss-module___Ijl5a__resultsText{color:#343434;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.5}.GeneralVacancyFilter-module-scss-module___Ijl5a__resetButton{color:#343434;cursor:pointer;background-color:#0000;border:1px solid #e7e7e7;border-radius:8px;width:100%;margin-top:10px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;text-decoration:underline;transition:all .2s;text-align:left!important;padding:0!important}.GeneralVacancyFilter-module-scss-module___Ijl5a__resetButton>button{padding:0}.GeneralVacancyFilter-module-scss-module___Ijl5a__resetButton:hover{color:#d9d9d9;background-color:#d9d9d90d;border-color:#d9d9d9}.GeneralVacancyFilter-module-scss-module___Ijl5a__resetButton:focus{outline:none;box-shadow:0 0 0 2px #d9d9d933}@media (max-width:768px){.GeneralVacancyFilter-module-scss-module___Ijl5a__filterContainer{grid-gap:5px;grid-template-rows:1fr 1fr 1fr 1fr auto;grid-template-columns:1fr 1fr;gap:5px;display:grid}.GeneralVacancyFilter-module-scss-module___Ijl5a__select,.GeneralVacancyFilter-module-scss-module___Ijl5a__input{font-size:12px!important}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkboxGroup{margin-top:10px}.GeneralVacancyFilter-module-scss-module___Ijl5a__checkboxGroup span{font-size:12px}.GeneralVacancyFilter-module-scss-module___Ijl5a__resultsInfo{margin-top:10px}.GeneralVacancyFilter-module-scss-module___Ijl5a__resultsInfo span{font-size:12px}}
.QuickFilters-module-scss-module__WEuZ-G__filterContainer{border-radius:8px;margin-bottom:20px}.QuickFilters-module-scss-module__WEuZ-G__title{color:#212121;margin:0 0 20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.QuickFilters-module-scss-module__WEuZ-G__filtersList{flex-direction:column;gap:10px;display:flex}.QuickFilters-module-scss-module__WEuZ-G__filterItem{color:#212121;cursor:pointer;text-align:left;background-color:#0000;border:none;border-bottom:1px solid #0000;width:fit-content;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:30px;transition:all .2s}.QuickFilters-module-scss-module__WEuZ-G__filterItem:hover{border-bottom-color:#d9d9d9;padding-left:5px;font-weight:600}.QuickFilters-module-scss-module__WEuZ-G__filterItem.QuickFilters-module-scss-module__WEuZ-G__selected{color:#fff;background-color:#4caf50;border-radius:8px;width:fit-content;padding:5px 20px;font-weight:500}.QuickFilters-module-scss-module__WEuZ-G__filterItem.QuickFilters-module-scss-module__WEuZ-G__selected:hover{background-color:#3d8b40}@media (max-width:768px){p.QuickFilters-module-scss-module__WEuZ-G__filterItem{letter-spacing:.07em;border-bottom:1px solid #e7e7e7;padding:5px 10px;font-size:14px}}
.PopularCitiesFilter-module-scss-module__P5393W__filterContainer{border-radius:8px;margin-bottom:20px}.PopularCitiesFilter-module-scss-module__P5393W__title{color:#212121;margin:0 0 20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.PopularCitiesFilter-module-scss-module__P5393W__citiesList{border:3px solid #e7e7e7;border-radius:8px;flex-direction:column;gap:10px;max-height:400px;padding:20px;display:flex;overflow-y:auto}.PopularCitiesFilter-module-scss-module__P5393W__cityItem{color:#212121;cursor:pointer;text-align:left;background-color:#0000;border:none;border-bottom:1px solid #0000;width:fit-content;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:30px;transition:all .2s}.PopularCitiesFilter-module-scss-module__P5393W__cityItem:hover{border-bottom-color:#d9d9d9;padding-left:5px;font-weight:600}.PopularCitiesFilter-module-scss-module__P5393W__cityItem.PopularCitiesFilter-module-scss-module__P5393W__selected{color:#fff;background-color:#4caf50;border-radius:8px;width:fit-content;padding:5px 20px;font-weight:500}.PopularCitiesFilter-module-scss-module__P5393W__cityItem.PopularCitiesFilter-module-scss-module__P5393W__selected:hover{background-color:#3d8b40}@media (max-width:768px){p.PopularCitiesFilter-module-scss-module__P5393W__cityItem{letter-spacing:.07em;border-bottom:1px solid #e7e7e7;padding:5px 10px;font-size:14px}}
.VacanciesWithVacancyFilters-module-scss-module__fndQMq__contentLayout{flex-direction:row;gap:20px;margin-top:25px;display:flex}@media (max-width:992px){.VacanciesWithVacancyFilters-module-scss-module__fndQMq__contentLayout{grid-template-columns:1fr;gap:25px}}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__vacanciesSection{flex-direction:column;width:100%;max-width:75%;min-height:400px;display:flex}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__vacanciesSection .VacanciesWithVacancyFilters-module-scss-module__fndQMq__loadingMessage{margin-top:40px}@media (max-width:992px){.VacanciesWithVacancyFilters-module-scss-module__fndQMq__vacanciesSection{max-width:none;max-width:initial}}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__filtersSection{width:100%;max-width:305px}@media (max-width:992px){.VacanciesWithVacancyFilters-module-scss-module__fndQMq__filtersSection{max-width:none;max-width:initial;order:-1}}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__vacanciesList{flex-direction:column;gap:20px;margin-top:40px;display:flex}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__popularVacanciesWrapper{width:100%;min-height:600px;margin-top:60px;position:relative}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__subtitle{margin:20px 0}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__postVacancyButtonContainer{background-color:#f6f7f9;border-radius:8px;justify-content:center;align-items:center;margin-bottom:20px;padding:20px 35px;display:flex}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__loading,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__error,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__noResults{text-align:center;background-color:#fafafa;border:1px solid #e7e7e7;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:60px;display:flex}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__loading h3,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__error h3,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__noResults h3{color:#212121;margin-bottom:25px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;line-height:1.5}@media (max-width:576px){.VacanciesWithVacancyFilters-module-scss-module__fndQMq__loading h3,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__error h3,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__noResults h3{font-size:18px}}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__loading p,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__error p,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__noResults p{color:#343434;margin:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__loading{background-color:#d9d9d90d;border-color:#d9d9d91a;margin-top:40px}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__loading h3{color:#d9d9d9}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__error{background-color:#f443360d;border-color:#f443361a}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__error h3{color:#f44336}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__noResults{background-color:#ff98000d;border-color:#ff98001a;margin-top:30px}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__noResults h3{color:#ff9800}@media (max-width:992px){.VacanciesWithVacancyFilters-module-scss-module__fndQMq__contentLayout{flex-direction:column;gap:20px;margin-top:20px;display:flex}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__vacanciesSection{flex-direction:column;gap:20px}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__vacanciesSection>:first-child{order:1}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__vacanciesSection>:nth-child(2){order:2}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__vacanciesSection>:nth-child(3){order:0}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__loading,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__error,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__noResults{padding:30px}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__loading h3,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__error h3,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__noResults h3{font-size:20px}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__loading p,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__error p,.VacanciesWithVacancyFilters-module-scss-module__fndQMq__noResults p{font-size:14px}.VacanciesWithVacancyFilters-module-scss-module__fndQMq__vacanciesList{margin-top:0;margin-top:initial}}
.SearchGlobal-module-scss-module__nqiTLW__searchGlobal{width:100%;max-width:600px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.SearchGlobal-module-scss-module__nqiTLW__searchInput{width:100%;position:relative}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__inputField{color:#212121;background-color:#fff;border:2px solid #dadada;border-radius:8px;width:100%;padding:10px 20px;font-size:16px;line-height:24px;transition:all .2s}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__inputField:focus{border-color:#d9d9d9;outline:none;box-shadow:0 0 0 3px #d9d9d91a}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__inputField::placeholder{color:#bdbdbd}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__loadingIcon{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__loadingIcon .SearchGlobal-module-scss-module__nqiTLW__spinner{border:2px solid #e7e7e7;border-top-color:#d9d9d9;border-radius:50%;width:20px;height:20px;animation:1s linear infinite SearchGlobal-module-scss-module__nqiTLW__spin}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__clearButton{cursor:pointer;color:#bdbdbd;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__clearButton:hover{color:#343434;background-color:#bdbdbd1a}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__clearButton:focus{color:#d9d9d9;background-color:#d9d9d91a;outline:none}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__clearButton svg{width:16px;height:16px}.SearchGlobal-module-scss-module__nqiTLW__searchResults{z-index:1000;background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;max-height:400px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 8px #00000026}.SearchGlobal-module-scss-module__nqiTLW__resultItem{cursor:pointer;border-bottom:1px solid #e7e7e7;align-items:flex-start;padding:20px;transition:background-color .2s;display:flex}.SearchGlobal-module-scss-module__nqiTLW__resultItem:last-child{border-bottom:none}.SearchGlobal-module-scss-module__nqiTLW__resultItem:hover{background-color:#d9d9d9}.SearchGlobal-module-scss-module__nqiTLW__resultContent{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.SearchGlobal-module-scss-module__nqiTLW__resultContentCompany{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.SearchGlobal-module-scss-module__nqiTLW__companyHeader{flex-direction:column;justify-content:space-between;gap:10px;display:flex}.SearchGlobal-module-scss-module__nqiTLW__vacancyHeader{flex-direction:column;justify-content:space-between;align-items:center;gap:10px;display:flex}.SearchGlobal-module-scss-module__nqiTLW__resultType{justify-content:space-between;display:flex}.SearchGlobal-module-scss-module__nqiTLW__resultType :first-child{color:#343434;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:500}.SearchGlobal-module-scss-module__nqiTLW__companyTitle{color:#212121;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:16px;font-weight:600;line-height:1.2;overflow:hidden}.SearchGlobal-module-scss-module__nqiTLW__companyLogo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.SearchGlobal-module-scss-module__nqiTLW__vacancyTitle{color:#212121;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.2;overflow:hidden}.SearchGlobal-module-scss-module__nqiTLW__vacancyMeta{color:#343434;flex-wrap:wrap;align-items:center;gap:5px;font-size:14px;line-height:1.5;display:flex}.SearchGlobal-module-scss-module__nqiTLW__separator{color:#bdbdbd}.SearchGlobal-module-scss-module__nqiTLW__company,.SearchGlobal-module-scss-module__nqiTLW__city{color:#343434}.SearchGlobal-module-scss-module__nqiTLW__salary{color:#4caf50;font-weight:500}.SearchGlobal-module-scss-module__nqiTLW__noResults{text-align:center;color:#343434;padding:25px;font-size:16px}.SearchGlobal-module-scss-module__nqiTLW__errorMessage{text-align:center;color:#f44336;background-color:#f443361a;border-radius:8px;margin:10px;padding:25px;font-size:16px}@keyframes SearchGlobal-module-scss-module__nqiTLW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.SearchGlobal-module-scss-module__nqiTLW__searchGlobal{max-width:100%}.SearchGlobal-module-scss-module__nqiTLW__searchInput .SearchGlobal-module-scss-module__nqiTLW__inputField{padding:10px 20px;font-size:14px}.SearchGlobal-module-scss-module__nqiTLW__resultItem{padding:10px}.SearchGlobal-module-scss-module__nqiTLW__companyTitle{font-size:16px}.SearchGlobal-module-scss-module__nqiTLW__vacancyTitle{font-size:14px}.SearchGlobal-module-scss-module__nqiTLW__vacancyMeta{font-size:12px}}@media (max-width:576px){.SearchGlobal-module-scss-module__nqiTLW__searchResults{max-height:300px}.SearchGlobal-module-scss-module__nqiTLW__companyTitle,.SearchGlobal-module-scss-module__nqiTLW__vacancyTitle{white-space:normal;text-overflow:initial;overflow:visible}.SearchGlobal-module-scss-module__nqiTLW__vacancyMeta{flex-direction:column;align-items:flex-start;gap:2px}}
.HeaderSearch-module-scss-module__iZ7Mva__root{background:#f6f7f9;border-radius:8px;padding:40px}.HeaderSearch-module-scss-module__iZ7Mva__root h1{margin-bottom:40px}.HeaderSearch-module-scss-module__iZ7Mva__root .HeaderSearch-module-scss-module__iZ7Mva__search{flex-direction:row;gap:10px;display:flex}.HeaderSearch-module-scss-module__iZ7Mva__root .HeaderSearch-module-scss-module__iZ7Mva__btn{color:#fff;border-radius:8px;width:fit-content;padding:10px 20px;font-size:16px;font-weight:700}@media (max-width:992px){.HeaderSearch-module-scss-module__iZ7Mva__root{margin-top:20px;padding:20px}.HeaderSearch-module-scss-module__iZ7Mva__root h1{margin-bottom:20px}}
.SeoText-module-scss-module__L7TWEa__root{flex-direction:column;gap:20px;margin-top:40px;display:flex}.SeoText-module-scss-module__L7TWEa__description{white-space:pre-line;line-height:1.6}@media (max-width:992px){.SeoText-module-scss-module__L7TWEa__root{margin-top:20px}}
.PaginationLoader-module-scss-module__m4Ahxq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;opacity:0;visibility:hidden;pointer-events:none;background:#fffffff2;border-radius:8px;justify-content:center;align-items:center;transition:opacity .2s,visibility .2s;display:flex;position:absolute;inset:0}.PaginationLoader-module-scss-module__m4Ahxq__overlay.PaginationLoader-module-scss-module__m4Ahxq__visible{opacity:1;visibility:visible;pointer-events:auto}.PaginationLoader-module-scss-module__m4Ahxq__content{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.PaginationLoader-module-scss-module__m4Ahxq__spinner{width:40px;height:40px;position:relative}.PaginationLoader-module-scss-module__m4Ahxq__spinnerRing{border:3px solid #0000;border-top-color:#f3473c;border-radius:50%;width:100%;height:100%;animation:1s linear infinite PaginationLoader-module-scss-module__m4Ahxq__spin;position:absolute;top:0;left:0}@keyframes PaginationLoader-module-scss-module__m4Ahxq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PaginationLoader-module-scss-module__m4Ahxq__message{flex-direction:column;gap:4px;display:flex}.PaginationLoader-module-scss-module__m4Ahxq__text{color:#5c5e66;margin:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.4}@media (max-width:768px){.PaginationLoader-module-scss-module__m4Ahxq__content{gap:12px}.PaginationLoader-module-scss-module__m4Ahxq__spinner{width:32px;height:32px}.PaginationLoader-module-scss-module__m4Ahxq__text{font-size:12px}}
.Head-module-scss-module__SxJV3a__root{flex-direction:column;gap:20px;margin-top:40px;display:flex}.Head-module-scss-module__SxJV3a__countVacancies{margin-bottom:20px}
.CompanyCard-module-scss-module__snIGMW__root{background-color:#f6f7f9;border-radius:8px;flex-direction:column;margin-top:40px;padding:20px;display:flex}.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__logo{justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:20px;display:flex}.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__count{color:#c2d44d}.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__title{color:#212121;margin-bottom:20px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:30px;font-weight:600;line-height:1.2}@media (max-width:768px){.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__title{font-size:24px}}@media (max-width:576px){.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__title{font-size:20px}}.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__description{margin-bottom:20px;font-size:14px;line-height:1.5}.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__rating{background-color:#fff;border-radius:8px;grid-template-columns:25px 25px 1fr;align-items:center;margin-bottom:20px;padding:10px 20px;display:grid}.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__rating .CompanyCard-module-scss-module__snIGMW__ratingIcon{margin-right:5px}.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__rating .CompanyCard-module-scss-module__snIGMW__countOpinion{text-align:right}.CompanyCard-module-scss-module__snIGMW__root .CompanyCard-module-scss-module__snIGMW__btn{color:#fff;border-radius:8px;width:fit-content;padding:10px 20px;font-weight:700}@media (max-width:992px){.CompanyCard-module-scss-module__snIGMW__root{flex-direction:column}}
.HeaderRabota-module-scss-module__5x7OFW__root{background:#f6f7f9;border-radius:8px;flex-direction:column;gap:30px;margin-top:20px;padding:40px;display:flex}.HeaderRabota-module-scss-module__5x7OFW__root .HeaderRabota-module-scss-module__5x7OFW__buttons{gap:15px;display:flex}.HeaderRabota-module-scss-module__5x7OFW__root .HeaderRabota-module-scss-module__5x7OFW__btn{color:#fff;border-radius:8px;width:fit-content;font-size:16px;font-weight:700}@media (max-width:992px){.HeaderRabota-module-scss-module__5x7OFW__root{flex-direction:column;gap:20px;padding:20px}.HeaderRabota-module-scss-module__5x7OFW__root .HeaderRabota-module-scss-module__5x7OFW__btn{padding:10px;font-size:14px}}
.VacancyRequestResult-module-scss-module__2VsAUG__root{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:32px;display:flex}.VacancyRequestResult-module-scss-module__2VsAUG__iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:32px;font-weight:600;display:flex}.VacancyRequestResult-module-scss-module__2VsAUG__icon{line-height:1}.VacancyRequestResult-module-scss-module__2VsAUG__success .VacancyRequestResult-module-scss-module__2VsAUG__iconWrapper{color:#1c8b45;background-color:#e7f8ed}.VacancyRequestResult-module-scss-module__2VsAUG__error .VacancyRequestResult-module-scss-module__2VsAUG__iconWrapper{color:#c53030;background-color:#fdeaea}.VacancyRequestResult-module-scss-module__2VsAUG__textBlock{flex-direction:column;gap:12px;display:flex}.VacancyRequestResult-module-scss-module__2VsAUG__title{margin:0;font-size:22px;font-weight:600}.VacancyRequestResult-module-scss-module__2VsAUG__description{color:#5c5c5c;margin:0;font-size:16px}.VacancyRequestResult-module-scss-module__2VsAUG__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.VacancyRequestResult-module-scss-module__2VsAUG__actionBtn{color:#fff;border-radius:8px;width:fit-content;font-size:16px;font-weight:700}@media (max-width:480px){.VacancyRequestResult-module-scss-module__2VsAUG__root{padding:24px 16px}.VacancyRequestResult-module-scss-module__2VsAUG__actionBtn{width:100%;min-width:auto}}
.VacancyDetailCard-module-scss-module__6qImPa__vacancyDetailCard{background:#fff;border:3px solid #e7e7e7;border-radius:8px;padding:40px}.VacancyDetailCard-module-scss-module__6qImPa__header{margin-bottom:40px}.VacancyDetailCard-module-scss-module__6qImPa__headerContent{justify-content:space-between;align-items:flex-start;margin-bottom:25px;display:flex}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__headerContent{flex-direction:column;gap:10px}}.VacancyDetailCard-module-scss-module__6qImPa__titleWithSalary{justify-content:space-between;margin-bottom:25px;display:flex}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__titleWithSalary{margin-bottom:0;margin-bottom:initial;flex-direction:column}}.VacancyDetailCard-module-scss-module__6qImPa__companyInfo{align-items:center;gap:20px;display:flex}.VacancyDetailCard-module-scss-module__6qImPa__companyLogo{cursor:pointer;border:2px solid #e7e7e7;border-radius:8px;justify-content:center;align-items:center;width:60px;height:60px;transition:border-color .2s;display:flex;overflow:hidden}.VacancyDetailCard-module-scss-module__6qImPa__companyLogo:hover{border-color:#d9d9d9}.VacancyDetailCard-module-scss-module__6qImPa__companyLogo img{border-radius:6px}.VacancyDetailCard-module-scss-module__6qImPa__logoPlaceholder{color:#fff;background:linear-gradient(92.71deg,#39b76c 4.77%,#218c4c 94.76%),#2a9b58;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:700;display:flex}.VacancyDetailCard-module-scss-module__6qImPa__companyDetails{flex-direction:column;gap:5px;display:flex}.VacancyDetailCard-module-scss-module__6qImPa__companyName{color:#d9d9d9;cursor:pointer;font-size:18px;font-weight:600;transition:color .2s}.VacancyDetailCard-module-scss-module__6qImPa__companyName:hover{color:#4caf50;text-decoration:underline}.VacancyDetailCard-module-scss-module__6qImPa__rating{color:#343434;align-items:center;gap:5px;font-size:14px;display:flex}.VacancyDetailCard-module-scss-module__6qImPa__rating svg{color:gold;width:14px;height:14px}.VacancyDetailCard-module-scss-module__6qImPa__publishDate{color:#343434;font-size:14px}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__publishDate{align-self:flex-start}}.VacancyDetailCard-module-scss-module__6qImPa__title{color:#212121;margin-bottom:25px;font-size:30px;font-weight:700;line-height:1.2}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__title{margin-bottom:15px;font-size:24px}}.VacancyDetailCard-module-scss-module__6qImPa__salary{max-width:250px;margin-bottom:20px}.VacancyDetailCard-module-scss-module__6qImPa__salary strong{font-size:20px;font-weight:700}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__salary strong{font-size:20px}}.VacancyDetailCard-module-scss-module__6qImPa__location{margin-bottom:20px}.VacancyDetailCard-module-scss-module__6qImPa__location span{color:#343434;font-size:18px;font-weight:500}.VacancyDetailCard-module-scss-module__6qImPa__tags{flex-wrap:wrap;gap:10px;display:flex}.VacancyDetailCard-module-scss-module__6qImPa__tag{color:#d9d9d9;cursor:pointer;background:#d9d9d9;border:1px solid #0000;border-radius:16px;padding:5px 20px;font-size:14px;font-weight:500;transition:all .2s}.VacancyDetailCard-module-scss-module__6qImPa__tag:hover{color:#fff;background:#d9d9d9;border-color:#d9d9d9}.VacancyDetailCard-module-scss-module__6qImPa__gallery{margin-bottom:40px}.VacancyDetailCard-module-scss-module__6qImPa__mainImage{border-radius:8px;width:100%;height:400px;margin-bottom:20px;overflow:hidden}.VacancyDetailCard-module-scss-module__6qImPa__mainImage img{border-radius:8px;width:100%;height:100%}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__mainImage{height:200px}}.VacancyDetailCard-module-scss-module__6qImPa__thumbnails{gap:10px;padding-bottom:5px;display:flex;overflow-x:auto}.VacancyDetailCard-module-scss-module__6qImPa__thumbnails::-webkit-scrollbar{height:4px}.VacancyDetailCard-module-scss-module__6qImPa__thumbnails::-webkit-scrollbar-track{background:#f5f5f5;border-radius:2px}.VacancyDetailCard-module-scss-module__6qImPa__thumbnails::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.VacancyDetailCard-module-scss-module__6qImPa__thumbnail{cursor:pointer;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:100px;height:60px;transition:border-color .2s;overflow:hidden}.VacancyDetailCard-module-scss-module__6qImPa__thumbnail:hover{border-color:#4caf50}.VacancyDetailCard-module-scss-module__6qImPa__thumbnail.VacancyDetailCard-module-scss-module__6qImPa__active{border-color:#d9d9d9}.VacancyDetailCard-module-scss-module__6qImPa__thumbnail img{border-radius:6px;width:100%;height:100%}.VacancyDetailCard-module-scss-module__6qImPa__description{margin-bottom:40px}.VacancyDetailCard-module-scss-module__6qImPa__content{color:#212121;font-size:16px;line-height:1.75}.VacancyDetailCard-module-scss-module__6qImPa__content h1,.VacancyDetailCard-module-scss-module__6qImPa__content h2,.VacancyDetailCard-module-scss-module__6qImPa__content h3,.VacancyDetailCard-module-scss-module__6qImPa__content h4,.VacancyDetailCard-module-scss-module__6qImPa__content h5,.VacancyDetailCard-module-scss-module__6qImPa__content h6{color:#212121;margin-top:25px;margin-bottom:20px}.VacancyDetailCard-module-scss-module__6qImPa__content h1:first-child,.VacancyDetailCard-module-scss-module__6qImPa__content h2:first-child,.VacancyDetailCard-module-scss-module__6qImPa__content h3:first-child,.VacancyDetailCard-module-scss-module__6qImPa__content h4:first-child,.VacancyDetailCard-module-scss-module__6qImPa__content h5:first-child,.VacancyDetailCard-module-scss-module__6qImPa__content h6:first-child{margin-top:0}.VacancyDetailCard-module-scss-module__6qImPa__content h3{font-size:20px;font-weight:600}.VacancyDetailCard-module-scss-module__6qImPa__content p{margin-bottom:20px}.VacancyDetailCard-module-scss-module__6qImPa__content p:last-child{margin-bottom:0}.VacancyDetailCard-module-scss-module__6qImPa__content ul,.VacancyDetailCard-module-scss-module__6qImPa__content ol{margin-bottom:20px;padding-left:25px}.VacancyDetailCard-module-scss-module__6qImPa__content ul li,.VacancyDetailCard-module-scss-module__6qImPa__content ol li,.VacancyDetailCard-module-scss-module__6qImPa__content ul li p,.VacancyDetailCard-module-scss-module__6qImPa__content ol li p{margin-bottom:5px}.VacancyDetailCard-module-scss-module__6qImPa__content strong{font-weight:600}.VacancyDetailCard-module-scss-module__6qImPa__content hr{background:#e7e7e7;border:none;height:1px;margin:25px 0}.VacancyDetailCard-module-scss-module__6qImPa__additionalInfo{margin-bottom:40px}.VacancyDetailCard-module-scss-module__6qImPa__additionalInfo h3{color:#212121;margin-bottom:25px;font-size:20px;font-weight:600}.VacancyDetailCard-module-scss-module__6qImPa__optionsList{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__optionsList{grid-template-columns:1fr}}.VacancyDetailCard-module-scss-module__6qImPa__option{background:#fafafa;border:1px solid #e7e7e7;border-radius:8px;justify-content:space-between;align-items:center;padding:20px;display:flex}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__option{flex-direction:column;align-items:flex-start;gap:5px}}span.VacancyDetailCard-module-scss-module__6qImPa__optionName{color:#343434;font-size:16px}span.VacancyDetailCard-module-scss-module__6qImPa__optionValue{color:#212121;margin-left:10px;font-size:16px}.VacancyDetailCard-module-scss-module__6qImPa__actions{gap:20px;display:flex}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__actions{flex-direction:column;width:fit-content}}.VacancyDetailCard-module-scss-module__6qImPa__optionValues{margin-bottom:20px}.VacancyDetailCard-module-scss-module__6qImPa__optionValuesTitle{color:#212121;margin:0 0 20px;font-size:18px;font-weight:600}.VacancyDetailCard-module-scss-module__6qImPa__optionValuesList{flex-direction:column;display:flex}.VacancyDetailCard-module-scss-module__6qImPa__optionValueItem{align-items:center;display:flex}.VacancyDetailCard-module-scss-module__6qImPa__optionValueItem:last-child{border-bottom:none}.VacancyDetailCard-module-scss-module__6qImPa__applyBtn,.VacancyDetailCard-module-scss-module__6qImPa__contactBtn{color:#fff!important;border-radius:8px!important}@media (max-width:992px){.VacancyDetailCard-module-scss-module__6qImPa__header,.VacancyDetailCard-module-scss-module__6qImPa__gallery,.VacancyDetailCard-module-scss-module__6qImPa__description,.VacancyDetailCard-module-scss-module__6qImPa__additionalInfo{margin-bottom:25px}.VacancyDetailCard-module-scss-module__6qImPa__vacancyDetailCard{padding:20px}.VacancyDetailCard-module-scss-module__6qImPa__companyInfo{gap:10px}.VacancyDetailCard-module-scss-module__6qImPa__companyLogo{width:50px;height:50px}.VacancyDetailCard-module-scss-module__6qImPa__logoPlaceholder{font-size:18px}.VacancyDetailCard-module-scss-module__6qImPa__companyName{font-size:16px}.VacancyDetailCard-module-scss-module__6qImPa__rating,.VacancyDetailCard-module-scss-module__6qImPa__publishDate{font-size:12px}.VacancyDetailCard-module-scss-module__6qImPa__location span{font-size:16px}.VacancyDetailCard-module-scss-module__6qImPa__tag{padding:2.5px 10px;font-size:12px}.VacancyDetailCard-module-scss-module__6qImPa__thumbnails{gap:5px}.VacancyDetailCard-module-scss-module__6qImPa__thumbnail{width:80px;height:48px}.VacancyDetailCard-module-scss-module__6qImPa__content{font-size:14px}.VacancyDetailCard-module-scss-module__6qImPa__content h3,.VacancyDetailCard-module-scss-module__6qImPa__additionalInfo h3{font-size:18px}.VacancyDetailCard-module-scss-module__6qImPa__optionName{font-size:12px}.VacancyDetailCard-module-scss-module__6qImPa__optionValue{font-size:14px}}.VacancyDetailCard-module-scss-module__6qImPa__content .clickable-response{color:#d9d9d9!important;cursor:pointer!important;font-weight:600!important;text-decoration:underline!important;transition:all .2s!important;display:inline!important}.VacancyDetailCard-module-scss-module__6qImPa__content .clickable-response:hover{color:#d9d9d9!important;text-decoration:none!important}.VacancyDetailCard-module-scss-module__6qImPa__content .clickable-response:active{transform:scale(.98)!important}
.CompaniesLooking-module-scss-module__y0u5iG__wrapp{padding:10px}.CompaniesLooking-module-scss-module__y0u5iG__item{background-color:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;gap:10px;height:300px;padding:20px;display:flex;box-shadow:0 0 15px #1414141a}.CompaniesLooking-module-scss-module__y0u5iG__header{justify-content:space-between;align-items:center;width:100%;height:40px;display:flex}span.CompaniesLooking-module-scss-module__y0u5iG__rating{max-width:40%;display:flex}a.CompaniesLooking-module-scss-module__y0u5iG__logo{align-items:center;max-width:60%;display:flex}a.CompaniesLooking-module-scss-module__y0u5iG__logo img{width:100%;height:auto;max-height:40px}.CompaniesLooking-module-scss-module__y0u5iG__rating{align-items:center;gap:2px;display:flex}.CompaniesLooking-module-scss-module__y0u5iG__rating svg{width:16px;height:16px}span.CompaniesLooking-module-scss-module__y0u5iG__companyName{font-size:24px;font-weight:600;line-height:1.5;text-decoration:none;transition:all .3s}span.CompaniesLooking-module-scss-module__y0u5iG__companyName:hover{color:#343434}.CompaniesLooking-module-scss-module__y0u5iG__description{text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;height:72px;display:-webkit-box;overflow:hidden}a.CompaniesLooking-module-scss-module__y0u5iG__btn{color:#000;border-radius:8px;margin-top:20px;padding:10px 20px;font-weight:700;text-decoration:none;transition:all .3s}
.CompaniesLookingList-module-scss-module__m1knqG__root{margin-top:60px}.CompaniesLookingList-module-scss-module__m1knqG__root h2{margin-bottom:40px}@media (max-width:992px){.CompaniesLookingList-module-scss-module__m1knqG__root{margin-top:40px}.CompaniesLookingList-module-scss-module__m1knqG__root h2{margin-bottom:20px}}
.StatisticsChart-module-scss-module__0nG8fa__statisticsChart{width:100%;margin:60px auto 0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__header{margin-bottom:30px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__header .StatisticsChart-module-scss-module__0nG8fa__title{color:#212121;margin-bottom:10px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:30px;font-weight:600;line-height:1.2}@media (max-width:768px){.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__header .StatisticsChart-module-scss-module__0nG8fa__title{font-size:24px}}@media (max-width:576px){.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__header .StatisticsChart-module-scss-module__0nG8fa__title{font-size:20px}}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__header .StatisticsChart-module-scss-module__0nG8fa__subtitle{color:#343434;margin:0;font-size:20px;font-weight:600}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content{background:#e8f1f7;border-radius:8px;flex-direction:column;align-items:flex-start;gap:25px;padding:90px 200px;display:flex}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection{flex:none;align-items:center;gap:30px;display:flex}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer{position:relative}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__recharts-wrapper .StatisticsChart-module-scss-module__0nG8fa__recharts-surface{overflow:visible}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__chartSegment{cursor:pointer;transition:opacity .3s}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__chartSegment:hover{opacity:.8}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__loadingChart{background:#f6f7f9;border-radius:50%;justify-content:center;align-items:center;width:300px;height:300px;display:flex}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__loadingChart .StatisticsChart-module-scss-module__0nG8fa__loadingSpinner{border:4px solid #e8ebf0;border-top-color:#d9d9d9;border-radius:50%;width:40px;height:40px;animation:1s linear infinite StatisticsChart-module-scss-module__0nG8fa__spin}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__emptyChart{color:#343434;background:#f6f7f9;border-radius:50%;justify-content:center;align-items:center;width:300px;height:300px;display:flex}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__emptyChart p{margin:0;font-size:16px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__legend{flex-direction:column;gap:20px;min-width:300px;display:flex}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__legend .StatisticsChart-module-scss-module__0nG8fa__legendItem{align-items:center;gap:10px;display:flex}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__legend .StatisticsChart-module-scss-module__0nG8fa__legendItem .StatisticsChart-module-scss-module__0nG8fa__legendColor{border-radius:4px;flex-shrink:0;width:20px;height:20px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__legend .StatisticsChart-module-scss-module__0nG8fa__legendItem .StatisticsChart-module-scss-module__0nG8fa__legendText{color:#212121;font-size:16px;font-weight:400;line-height:1.5}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__textSection{flex:1;padding-left:30px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__textSection .StatisticsChart-module-scss-module__0nG8fa__description{color:#212121;margin:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.75}@keyframes StatisticsChart-module-scss-module__0nG8fa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:992px){.StatisticsChart-module-scss-module__0nG8fa__statisticsChart{margin:40px auto 0}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__header,.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__header .StatisticsChart-module-scss-module__0nG8fa__title{margin-bottom:20px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__header .StatisticsChart-module-scss-module__0nG8fa__subtitle{font-size:14px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content{flex-direction:column;gap:20px;padding:20px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection{flex-direction:column;align-items:center;gap:30px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__pieChart,.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__loadingChart,.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__chartContainer .StatisticsChart-module-scss-module__0nG8fa__emptyChart{width:250px;height:250px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__chartSection .StatisticsChart-module-scss-module__0nG8fa__legend{width:100%;min-width:auto;max-width:400px}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__textSection{padding-left:0}.StatisticsChart-module-scss-module__0nG8fa__statisticsChart .StatisticsChart-module-scss-module__0nG8fa__content .StatisticsChart-module-scss-module__0nG8fa__textSection>.StatisticsChart-module-scss-module__0nG8fa__description{font-size:14px}}
.MorePaidVacancyBanner-module-scss-module__oCjEVW__donatedBanner{background-color:#f6f7f9;border-radius:8px;justify-content:center;align-items:center;width:100%;height:auto;min-height:200px;margin-bottom:20px;animation:10s infinite MorePaidVacancyBanner-module-scss-module__oCjEVW__rotate-bg-color;display:flex}.MorePaidVacancyBanner-module-scss-module__oCjEVW__donatedBanner img{-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden}@keyframes MorePaidVacancyBanner-module-scss-module__oCjEVW__rotate-bg-color{0%{background-color:#e3f2fd}10%{background-color:#fce4ec}20%{background-color:#fff3e0}30%{background-color:#f3e5f5}40%{background-color:#e8f5e8}50%{background-color:#e1f5fe}60%{background-color:#f1f8e9}70%{background-color:#fce4ec}80%{background-color:#fff8e1}90%{background-color:#f3e5f5}to{background-color:#f5f5f5}}
.MorePaidVacncyGallery-module-scss-module__eVlP0q__gallery{border:3px solid #e7e7e7;border-radius:8px;max-width:1280px;margin:60px auto 0;padding:20px;position:relative}.MorePaidVacncyGallery-module-scss-module__eVlP0q__viewport{margin:0 auto;position:relative;overflow:hidden}.MorePaidVacncyGallery-module-scss-module__eVlP0q__track{will-change:transform;cursor:grab;gap:10px;transition:transform .35s;display:flex}.MorePaidVacncyGallery-module-scss-module__eVlP0q__dragging{cursor:grabbing}.MorePaidVacncyGallery-module-scss-module__eVlP0q__item{background:#fafafa;border-radius:8px;flex:none;width:300px;height:300px;overflow:hidden}.MorePaidVacncyGallery-module-scss-module__eVlP0q__image{-o-object-fit:cover;object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.MorePaidVacncyGallery-module-scss-module__eVlP0q__prevBtn,.MorePaidVacncyGallery-module-scss-module__eVlP0q__nextBtn{z-index:5;color:#212121;background:#fffffff2;border-radius:18px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer!important;padding:0!important;padding:initial!important;border:1px solid #e7e7e7!important}.MorePaidVacncyGallery-module-scss-module__eVlP0q__prevBtn{left:0}.MorePaidVacncyGallery-module-scss-module__eVlP0q__nextBtn{right:0}.MorePaidVacncyGallery-module-scss-module__eVlP0q__overlay{pointer-events:none;position:absolute;inset:0}@media (max-width:992px){.MorePaidVacncyGallery-module-scss-module__eVlP0q__gallery{margin-top:40px}}
.CompaniesCard-module-scss-module__Ppeifq__companyCard{background:#fff;border:3px solid #e8f1f7;border-radius:8px;flex-direction:row;gap:25px;padding:20px;transition:box-shadow .2s,transform .2s;display:flex;position:relative}.CompaniesCard-module-scss-module__Ppeifq__companyCard:hover{border:3px solid #b6d5e9;transition:border .2s ease-in-out}.CompaniesCard-module-scss-module__Ppeifq__leftContent{background:#fafafa;border-radius:8px;justify-content:center;align-items:center;width:25%;height:200px;display:flex;position:relative;overflow:hidden}.CompaniesCard-module-scss-module__Ppeifq__logoImg{-o-object-fit:contain;object-fit:contain;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0}.CompaniesCard-module-scss-module__Ppeifq__logoImg img{width:100%;height:auto;padding:10px}.CompaniesCard-module-scss-module__Ppeifq__rightContent{flex-direction:column;justify-content:space-between;gap:10px;width:100%;max-width:75%;height:100%;padding:10px;display:flex}.CompaniesCard-module-scss-module__Ppeifq__header{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex}.CompaniesCard-module-scss-module__Ppeifq__title{color:#212121;margin:0;font-size:18px;font-weight:600;text-decoration:none}.CompaniesCard-module-scss-module__Ppeifq__rating{align-items:center;gap:5px;display:flex}.CompaniesCard-module-scss-module__Ppeifq__ratingValue{font-size:14px;font-weight:600}.CompaniesCard-module-scss-module__Ppeifq__description{flex:1;align-items:flex-start;display:flex}.CompaniesCard-module-scss-module__Ppeifq__text{color:#343434;text-overflow:ellipsis;white-space:normal;height:80px;margin:0;font-size:14px;line-height:1.4;overflow:hidden}.CompaniesCard-module-scss-module__Ppeifq__actions{margin-top:10px}.CompaniesCard-module-scss-module__Ppeifq__registrationButton.CompaniesCard-module-scss-module__Ppeifq__registrationButton{border-radius:8px;color:#fff!important;width:fit-content!important;font-weight:700!important}@media (max-width:992px){.CompaniesCard-module-scss-module__Ppeifq__companyCard{flex-direction:column}.CompaniesCard-module-scss-module__Ppeifq__leftContent{width:100%}.CompaniesCard-module-scss-module__Ppeifq__leftContent a{height:100%}.CompaniesCard-module-scss-module__Ppeifq__rightContent{max-width:100%}.CompaniesCard-module-scss-module__Ppeifq__logoImg{padding:0;padding:initial}.CompaniesCard-module-scss-module__Ppeifq__logoImg img{-o-object-fit:contain;object-fit:contain;height:100%}}
.CompaniesList-module-scss-module__BU29GW__companiesList{flex-direction:column;gap:25px;margin-top:60px;display:flex}.CompaniesList-module-scss-module__BU29GW__loading{text-align:center;color:#343434;padding:40px 20px;font-size:16px}.CompaniesList-module-scss-module__BU29GW__error{text-align:center;border-radius:8px;padding:40px 20px;font-size:16px}.CompaniesList-module-scss-module__BU29GW__empty{text-align:center;background:#fafafa;border:1px solid red;border-radius:8px;padding:40px 20px;font-size:16px}
.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout{grid-gap:20px;grid-template-columns:1fr;gap:20px;width:100%;display:grid}@media (min-width:992px){.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout{-moz-column-gap:20px;grid-template-columns:2fr 1fr;align-items:start;column-gap:20px}}@media (min-width:1200px){.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout{grid-template-columns:1fr 305px}}.TwoColumnLayout-module-scss-module__NQY2WG__leftColumn{order:1;width:100%;min-width:0}@media (min-width:992px){.TwoColumnLayout-module-scss-module__NQY2WG__leftColumn{order:0}}.TwoColumnLayout-module-scss-module__NQY2WG__rightColumn{order:2;width:100%;min-width:0}@media (max-width:991px){.TwoColumnLayout-module-scss-module__NQY2WG__rightColumn{z-index:1001;background-color:#0000009e;width:100%;padding:60px 20px 20px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-4px 0 20px #0000004d}}@media (min-width:992px){.TwoColumnLayout-module-scss-module__NQY2WG__rightColumn{position:sticky;top:20px}}@media (max-width:991px){.TwoColumnLayout-module-scss-module__NQY2WG__sidebarOpen .TwoColumnLayout-module-scss-module__NQY2WG__rightColumn{transform:translate(0)}}.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-xs{gap:5px}@media (min-width:992px){.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-xs{-moz-column-gap:20px;column-gap:20px}}.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-sm{gap:10px}@media (min-width:992px){.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-sm{-moz-column-gap:25px;column-gap:25px}}.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-md{gap:20px}@media (min-width:992px){.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-md{-moz-column-gap:30px;column-gap:30px}}.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-lg{gap:25px}@media (min-width:992px){.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-lg{-moz-column-gap:40px;column-gap:40px}}.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-xl{gap:30px}@media (min-width:992px){.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-xl{-moz-column-gap:60px;column-gap:60px}}.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-2xl{gap:40px}@media (min-width:992px){.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__gap-2xl{-moz-column-gap:80px;column-gap:80px}}.TwoColumnLayout-module-scss-module__NQY2WG__sidebarToggle{display:none}@media (max-width:991px){.TwoColumnLayout-module-scss-module__NQY2WG__sidebarToggle{cursor:pointer;z-index:999;background-color:#0009;border:none;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s,transform .2s;display:flex;position:fixed;top:36%;right:0;transform:translateY(-50%)}.TwoColumnLayout-module-scss-module__NQY2WG__sidebarToggle:hover{background-color:#000c}.TwoColumnLayout-module-scss-module__NQY2WG__sidebarToggle:active{transform:translateY(-50%)scale(.95)}}.TwoColumnLayout-module-scss-module__NQY2WG__toggleIcon{flex-shrink:0}.TwoColumnLayout-module-scss-module__NQY2WG__overlay{display:none}@media (max-width:991px){.TwoColumnLayout-module-scss-module__NQY2WG__overlay{z-index:1000;background-color:#00000080;animation:.3s TwoColumnLayout-module-scss-module__NQY2WG__fadeIn;display:block;position:fixed;inset:0}}@keyframes TwoColumnLayout-module-scss-module__NQY2WG__fadeIn{0%{opacity:0}to{opacity:1}}.TwoColumnLayout-module-scss-module__NQY2WG__closeSidebarBtn{display:none}@media (max-width:991px){.TwoColumnLayout-module-scss-module__NQY2WG__closeSidebarBtn{color:#fff;cursor:pointer;z-index:10;background-color:#0000;border:none;justify-content:center;align-items:center;width:25px;height:25px;transition:color .2s,transform .2s;display:flex;position:absolute;top:15px;right:15px;border:2px solid #fff!important;padding:15px!important;font-size:24px!important}.TwoColumnLayout-module-scss-module__NQY2WG__closeSidebarBtn:hover{color:#d9d9d9}.TwoColumnLayout-module-scss-module__NQY2WG__closeSidebarBtn:active{transform:scale(.9)}.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__reverseOnMobile .TwoColumnLayout-module-scss-module__NQY2WG__leftColumn{order:2}.TwoColumnLayout-module-scss-module__NQY2WG__twoColumnLayout.TwoColumnLayout-module-scss-module__NQY2WG__reverseOnMobile .TwoColumnLayout-module-scss-module__NQY2WG__rightColumn{order:1}}
