.career-page .counter__wrp{margin-top:0}.career-page__bottom-text h2{margin-bottom:60px;margin-top:60px}@media(max-width: 767px){.career-page__bottom-text h2{margin-top:30px;margin-bottom:30px}}.career-page__bottom-text h2:first-child{margin-top:0}.career-page .career__shadow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}.career-page .vacancies-table--wrapper{z-index:0;position:relative;overflow:hidden}.career-page .vacancies-table--wrapper h2,.career-page .vacancies-table--wrapper div,.career-page .vacancies-table--wrapper a{color:var(--white)}.career-page .vacancies-table__header,.career-page .vacancies-table__body li{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--primary-color)}.career-page .vacancies-table__header div,.career-page .vacancies-table__body li div{padding:30px 0 10px}.career-page .vacancies-table__header div{font-size:22px;font-weight:600}.career-page .vacancies-table__header:first-child div{padding-top:0}.career-page .vacancies-table__body{padding:0}.career-page .vacancies-table__body li{list-style:none;font-weight:unset;max-height:100px;transition:all .8s ease;opacity:1;visibility:visible;overflow:hidden}.career-page .vacancies-table__body li.hide-vacancy{max-height:0;opacity:0;visibility:hidden}.career-page .vacancies-table__body li div{font-size:20px}.career-page .show-more-btn{max-height:100px;overflow:hidden;opacity:1;visibility:visible;transition:all .4s ease}.career-page .show-more-btn.hide-btn{max-height:0;opacity:0;visibility:hidden}
