.select{cursor:pointer;font-size:2rem;position:relative}.select--search-panel{color:#fff}.select select{width:100%;height:100%;background-color:transparent;padding:.5rem 2.5rem .5rem 1rem;border:1px solid #e7e7e7;font-family:inherit;font-size:1.4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select::-ms-expand{display:none}@media (max-width:768px){.select select{font-size:1.6rem}}.select-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.5rem;font-size:1.6rem;cursor:pointer;pointer-events:none}.button{outline:none;border:none;cursor:pointer;background-color:#ea1f63;color:#fff}.button:active,.button:hover{background-color:#ee4c82}.button--link{background-color:transparent;color:#fff}.button--link:hover{background-color:transparent;color:#d9d9d9}.button--underline{text-decoration:underline}.button--remove-button{color:#82ceca;background-color:transparent;cursor:pointer;padding:0}.button--remove-button:hover{color:rgba(130,206,202,.8);background-color:transparent}button[disabled]{opacity:.11;cursor:not-allowed}button[disabled],button[disabled]:hover{background-color:#1b1c4a}.career-vacancies-block{padding-bottom:4rem;text-align:center}.career-vacancies-filter{height:4rem!important;-webkit-box-flex:1;flex:1;margin-right:3.5rem}.career-vacancies-filter select{cursor:pointer}.career-vacancies-filter select:disabled{cursor:not-allowed}.career-vacancies-filter-panel{max-width:1068px;width:100%;margin:0 auto;display:-webkit-box;display:flex;padding-top:4rem}.career-vacancies-filter-panel .select:before{width:1.2rem;height:1.2rem;right:1.4rem;top:calc(50% - .8rem);border-right-color:#fff;border-top-color:#fff}.career-vacancies-filter-panel .select:after{content:"";height:100%;width:4rem;position:absolute;right:0;background:#efc411;z-index:-1;border-top-right-radius:3px;border-bottom-right-radius:3px}.career-vacancies-no-vacancies-block{padding-top:5.5rem}.career-vacancies-no-vacancies-block__message{font-size:2.4rem;font-weight:700;line-height:3rem;text-align:center;color:#1b1c4a;margin-bottom:3.5rem}.career-vacancies-list{max-width:1068px;width:100%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:4rem}.career-vacancies-list-view-all-button{margin:4rem 0 0;font-weight:700}.career-vacancies-list-item{width:100%;padding:2rem 0;cursor:pointer;border-bottom:1px solid #cbcbcb;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.career-vacancies-list-item:active .career-vacancies-list-item__job-title-text,.career-vacancies-list-item:hover .career-vacancies-list-item__job-title-text{color:#2b2d77}.career-vacancies-list-item:active .career-vacancies-list-item__location-pin,.career-vacancies-list-item:hover .career-vacancies-list-item__location-pin{background-image:url(/img/pages/career/vacancies/location-pin-hovered-f3aa2750c0.svg)}.career-vacancies-list-item:active .career-vacancies-list-item__location-text,.career-vacancies-list-item:hover .career-vacancies-list-item__location-text{color:#2b2d77}.career-vacancies-list-item:active .career-vacancies-list-item__arrow,.career-vacancies-list-item:hover .career-vacancies-list-item__arrow{border-color:#2b2d77}.career-vacancies-list-item__location-block{display:-webkit-box;display:flex}.career-vacancies-list-item__text-block{-webkit-box-flex:1;flex:1}.career-vacancies-list-item__job-title-text{display:block;text-align:left;font-size:1.6rem;line-height:2.5rem;color:#1b1c4a;text-overflow:ellipsis;font-weight:700}.career-vacancies-list-item__arrow{width:3.4rem;height:3.4rem;background-image:url(/img/pages/career/vacancies/arrow-2d1b989776.svg);border-radius:30px;border:1px solid #cbcbcb;background-size:auto;background-position:50%;background-repeat:no-repeat}.career-vacancies-list-item__location-pin{width:1rem;height:1.6rem;margin-right:.5rem;background-image:url(/img/pages/career/vacancies/location-pin-04d500babf.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.career-vacancies-list-item__location-text{text-align:left;font-size:1.4rem;line-height:1.8rem;color:#c1c1c1;text-overflow:ellipsis;white-space:nowrap}.select select{padding-right:4rem}.select-arrow{font-size:2.4rem;right:.8rem;color:#fff}.email-cv-button{font-size:1.4rem;padding:1rem 4rem}
/*# sourceMappingURL=maps/vacancies.css.map */
