.Pagination_pagination__jilw8{gap:.5rem}.Pagination_pagination__jilw8 .pagination-item{cursor:pointer;border-radius:.5rem;border:1px solid #d2d6de;color:rgba(37,37,37,.6);width:40px;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Pagination_pagination__jilw8 .pagination-item.disabled{color:var(--color-disabled-main,#d5d5d5);cursor:no-drop}.CloseButton_CloseButton__nTt0O{color:var(--color-text-subtitle-1-main);cursor:pointer}.CloseButton_CloseButton__nTt0O svg{height:1.3rem;width:1.3rem}.InfoBlock_wrapper__uXpb2{display:flex;padding:2.5rem;flex-direction:column;justify-content:center;align-items:center;margin:1.5rem 0;border-radius:.19rem;background-color:#fff}@media(max-width:768px){.InfoBlock_wrapper__uXpb2{align-items:flex-start;padding:2rem}}@media(min-width:992px){.InfoBlock_wrapper__uXpb2{padding:3rem}}.InfoBlock_wrapper__uXpb2 .icon{display:flex;flex:0 0;padding:1.06rem;margin-right:.06rem;justify-content:center;align-items:center;gap:.625rem;border-radius:9rem;border:.06rem solid var(--color-info-main);color:var(--color-info-main)}.InfoBlock_wrapper__uXpb2 .icon svg{width:2rem;height:2rem}.InfoBlock_wrapper__uXpb2 .title{display:flex;justify-content:center;align-items:center;gap:.6rem;margin:2rem 0 .3rem}.InfoBlock_wrapper__uXpb2 .description{display:flex;flex-direction:column;align-items:flex-start;margin:1.5rem 0 0;max-width:50rem;color:var(--color-colors-black)}@media(min-width:768px){.InfoBlock_wrapper__uXpb2 .description{align-items:center;text-align:center;line-height:3rem}}.Skeleton_Skeleton__aLliX{display:table;width:100%;box-sizing:border-box}.Skeleton_Skeleton__aLliX .Skeleton_skeletonContent__hIKOH{display:table-cell;width:100%;vertical-align:top}.Skeleton_Skeleton__aLliX .Skeleton_skeletonContent__hIKOH .Skeleton_skeletonTitle__k9oWN{width:38%}.Skeleton_Skeleton__aLliX .Skeleton_skeletonContent__hIKOH .Skeleton_skeletonParagraph__yf6jt li{width:100%}.Skeleton_Skeleton__aLliX .Skeleton_skeletonContent__hIKOH .Skeleton_skeletonParagraph__yf6jt li:last-child{width:61%}.Skeleton_Skeleton__aLliX .Skeleton_skeletonContent__hIKOH .Skeleton_skeletonParagraph__yf6jt li,.Skeleton_Skeleton__aLliX .Skeleton_skeletonContent__hIKOH .Skeleton_skeletonTitle__k9oWN{-webkit-margin-before:1rem;margin-block-start:1rem;background:linear-gradient(90deg,rgba(0,0,0,.06) 25%,rgba(0,0,0,.15) 37%,rgba(0,0,0,.06) 63%);background-size:400% 100%;animation:Skeleton_animationSkeleton__tXpLm 1.4s ease infinite;height:1rem;list-style:none;border-radius:4px}@keyframes Skeleton_animationSkeleton__tXpLm{0%{background-position:100% 50%}to{background-position:0 50%}}.Skeleton_Skeleton__aLliX .Skeleton_skeletonContent__hIKOH .Skeleton_skeletonParagraph__yf6jt{-webkit-margin-before:24px;margin-block-start:24px;margin-top:0;margin-bottom:1rem;padding:0}.JobLister_JobLister__wT5cL a{font-weight:500;color:var(--color-primary-main);font-size:var(--typography-small-font-size,.8rem)}.JobLister_JobLister__wT5cL .sort-block{width:-moz-fit-content;width:fit-content;margin-left:auto;font-size:.9em;color:var(--color-secondary-dark);font-weight:400}.JobLister_JobLister__wT5cL .sort-block .select{position:relative;display:inline-block}.JobLister_JobLister__wT5cL .sort-block .select .sort-icon{position:absolute;top:11px;right:.8rem;rotate:90deg}.JobLister_JobLister__wT5cL .sort-block .select select{font-size:.9em;font-weight:500;height:auto;width:auto;color:var(--color-secondary-dark);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem!important;text-transform:lowercase;border-radius:4px}.JobLister_JobLister__wT5cL .vacancy-container{display:flex}@media(min-width:768px){.JobLister_JobLister__wT5cL .vacancy-container{gap:2rem}}.JobLister_JobLister__wT5cL .vacancy-container .job-filters{width:100%;flex-shrink:0}@media(min-width:768px){.JobLister_JobLister__wT5cL .vacancy-container .job-filters{width:400px}}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-list{background-color:#fafafa}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-list .filters-h{font-weight:500;font-size:1.1rem;padding-bottom:.25rem;margin:0 0 .5rem;border-bottom:1px solid #a9a9a9}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-list .filters-bar{color:#a9a9a9;font-size:.9em}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-list .filters-selected{display:flex;flex-wrap:wrap;gap:.5rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-list .filters-selected div{border:1px solid #a9a9a9;padding:.2rem .75rem;border-radius:4px;color:#a9a9a9;font-weight:400;cursor:pointer;font-size:var(--typography-small-font-size,.8rem)}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-list .filters-selected div svg{font-size:1rem;margin-right:-.25rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-list .filters-selected div:hover{border-style:groove}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-list .keep-updated{gap:.25rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-list .keep-updated svg{font-size:1rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filters-header-mobile{gap:.25rem 1rem;font-weight:500;align-items:center;font-size:var(--typography-small-font-size,.8rem)}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filters-header-mobile .extend-header{color:#fff;background-color:#a9a9a9;border-radius:3px;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filters-header-mobile .extend-header.active{background-color:var(--color-primary-main)}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filters-header-mobile .result-count{color:#a9a9a9;font-weight:300}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filters-header-mobile .clear-all a{font-size:.9rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filters-header-mobile svg{font-size:1rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block{display:flex;gap:.5rem;flex-wrap:wrap;border-top:1px solid #a9a9a9}@media(min-width:768px){.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block{border-bottom:1px solid #a9a9a9;border-top:none}}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .filter-h{font-weight:500;padding-bottom:.25rem;margin:0 0 .5rem;font-size:1.25rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .filter-button{border:1px solid #9a9b9d;padding:.5rem .9rem;border-radius:4px;color:var(--color-secondary-dark);font-size:1rem;font-weight:500;cursor:pointer}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .filter-button::placeholder{font-weight:300}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .filter-button svg{font-size:1rem;margin-right:-.25rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .filter-button:hover{border-style:groove}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .filter-button.active{background-color:#a9a9a9;color:#fff}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .filter-button .filter-icon{width:1rem;height:1rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block div.filter-button:hover{background-color:var(--color-primary-main);border-color:var(--color-primary-main);color:#fff}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .city-suggestions{position:absolute;margin-top:4px;display:flex;flex-direction:column;background:#fff;width:100%;z-index:1;border-radius:.25rem;border:1px solid #9a9b9d;box-shadow:0 7px 8px 1px hsla(0,2%,66%,.45);max-height:320px;overflow-y:scroll}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .city-suggestions .city-suggestion-item{padding:.3rem 1rem;color:var(--color-secondary-dark);cursor:pointer}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .city-suggestions .city-suggestion-item:hover{background-color:var(--color-primary-main);color:#fff}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .city-suggestions .city-suggestion-item:first-child{padding-top:.75rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .filter-block .city-suggestions .city-suggestion-item:last-child{padding-bottom:.75rem}.JobLister_JobLister__wT5cL .vacancy-container .job-filters .spontaneous-application{background-color:#fafafa;font-weight:500}.JobLister_JobLister__wT5cL .vacancy-container .job-items{width:-webkit-fill-available;gap:1rem}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item{background-color:#fafafa;border-radius:.5rem;transition:all .3s ease-in-out}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-link-title{text-decoration:none;color:#000}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item.blurred{opacity:.3}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item:hover{background-color:var(--color-primary-main);color:#fff}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item:hover .job-link,.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item:hover .job-link-title,.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item:hover .job-tags{color:#fff;border-color:#fff}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item:hover .job-content>.job-link{border-color:#fff}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-tags{display:flex;gap:.25rem;color:var(--color-secondary-dark);transition:all .3s ease-in-out}@media(min-width:768px){.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-tags{gap:2rem}}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-tags .tag{font-weight:400;display:flex;align-items:center;gap:5px;font-size:var(--typography-small-font-size,.8rem)}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-content{gap:1rem}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-content .job-description{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:none}@media(min-width:768px){.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-content .job-description{display:-webkit-box}}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-content .job-link{border:1px solid var(--color-primary-main);font-size:.6rem;border-radius:10rem;width:30px;height:30px;flex-shrink:0;display:flex;justify-content:center;align-items:center;align-self:center;cursor:pointer;transition:all .3s ease-in-out;margin-left:auto;margin-top:-3rem}@media(min-width:768px){.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-content .job-link{margin-left:unset;margin-top:unset}}.JobLister_JobLister__wT5cL .vacancy-container .job-items .job-item .job-content .job-link:hover{border-style:groove}.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper{position:relative;border:1px solid var(--color-primary-main);border-radius:4px;padding:2rem;text-align:center}@media(min-width:768px){.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper{text-align:inherit}}.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper.sent{background-color:var(--color-primary-main);color:var(--color-primary-contrast-text)}.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper.sent .close-button{color:var(--color-primary-contrast-text)}.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper .info-block,.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper .info-block>.description,.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper .info-block>.title{background-color:var(--color-primary-main);color:var(--color-primary-inverted);align-items:flex-start}.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper h5{font-size:2rem!important;font-weight:500!important;margin-bottom:1rem}.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper .form-submit-button{background-color:var(--color-primary-main);border-color:var(--color-primary-main);padding:.75rem 1rem}.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper hr{display:none}.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper .close-button{position:absolute;top:1rem;right:1rem}@media(min-width:768px){.JobLister_JobLister__wT5cL .vacancy-container .job-items .form-wrapper .close-button{top:2rem;right:2rem}}.JobLister_JobLister__wT5cL .zip-input-icon{right:9px;top:1px;color:#a9a9a9;font-size:1.2rem}.JobLister_JobLister__wT5cL .radius-select{color:#a9a9a9;gap:10px;align-items:center;margin-top:.75rem}.JobLister_JobLister__wT5cL .radius-select small{cursor:default}.JobLister_JobLister__wT5cL .radius-select small:hover{cursor:pointer}.JobLister_JobLister__wT5cL .radius-select .track-text{top:-.5rem;font-size:.75rem;color:var(--color-primary-main)}.JobLister_JobLister__wT5cL .location-buttons{gap:.5rem}.JobLister_JobLister__wT5cL input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;width:15rem}.JobLister_JobLister__wT5cL input[type=range]:focus{outline:none}.JobLister_JobLister__wT5cL input[type=range]::-webkit-slider-runnable-track{background-color:#a9a9a9;height:1px}.JobLister_JobLister__wT5cL input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-6px;background-color:var(--color-primary-main);height:13px;width:13px;border-radius:13px}