@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=DM+Serif+Text&display=swap);.search-page__wrapper [type=checkbox],.search-page__wrapper [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:18px;width:18px;color:#10c787;background-color:var(--bg-color);border:1px solid #b5b5be;border-radius:4px;margin-right:13px;margin-left:3px}.search-page__wrapper [type=radio]{border-radius:100%;margin-right:10px}.search-page__wrapper [type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E")}.search-page__wrapper [type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}.search-page__wrapper [type=checkbox]:checked,.search-page__wrapper [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.search-page__wrapper [type=checkbox]:focus,.search-page__wrapper [type=radio]:focus{outline:none;box-shadow:none}.fnew{--text-color:#c1c9d8;--background-color:#002333;--active-link:#e87f61;font-family:DM Sans,serif;width:100%;background-color:var(--background-color);color:var(--text-color);border-top:1px solid #2b4551;padding:80px 80px 0}@media(max-width:960px){.fnew{padding:80px 40px 0}}.fnew a{text-decoration:none;color:inherit}.fnew a.site_url{color:default;text-decoration:underline}.fnew a.site_url:hover{text-decoration:none}.fnew a.active{font-size:14px;line-height:18px;letter-spacing:.0432px;color:var(--active-link)}.fnew__top{max-width:1600px;margin:0 auto;padding-bottom:57px;display:flex;justify-content:space-between}.fnew__column:not(:last-child){margin-right:10px}.fnew__logo{margin-bottom:21px}.fnew__logo__productions{max-height:43px}.fnew__header{padding-top:6px;color:#fff;margin:0 0 21px;font-weight:700;font-size:16px;line-height:21px}.fnew__header_social{margin:0 0 28px 4px}.fnew__list li{margin-bottom:11.5px;font-size:14px;line-height:18px;letter-spacing:.0432px}.fnew__socicons{display:flex}.fnew__socicon-link{margin-right:29px;flex-shrink:0}.fnew__divider{max-width:100%;background:rgba(239,243,246,.2);margin:0 auto}.fbottom{display:flex;justify-content:center}.fbottom p{font-size:14px;line-height:18px;text-align:center;letter-spacing:-.1424px;padding:20px 15px;margin:0}.fnew__column:first-child{width:20%}@media(max-width:1200px){.fnew__top{flex-direction:column;align-items:center}.fnew__column_logo{display:flex;justify-content:center}.fnew__column{min-width:230px}.fnew__column:not(:last-child){margin-right:0;margin-bottom:21px}.fnew__header_social{margin:0 0 21px}}.fnew__column.with_flex{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.fnew_wbenc_logo{max-width:150px;height:auto;margin-top:24px}@media(max-width:767px){.fnew_wbenc_logo{max-width:100px}}.search-page__wrapper{--bg-color:#fffaf8;--nav-bg-color:#090a0b;--search-placeholder:#181f38;--search-select:#002333;--title-color:#171725;--main-black:#122848;--subscribe-color:#5c2911;--subscribe-placeholder:#002333;--filters-color:#44444f;--location-color:rgba(18,40,72,0.5);--gray-100:#f1f5f9;--sunset-orange:#fa8c16;--primary-dark:#05a1c7;font-family:DM Sans,serif;font-size:16px;background:var(--bg-color);margin:0 auto;color:var(--main-black);width:100%}.search-page__wrapper input,.search-page__wrapper select{font-size:16px}.search-page__wrapper select{cursor:pointer}.search-page__wrapper input::-webkit-input-placeholder{font-size:16px}.search-page__wrapper .nav{height:84px;background:var(--nav-bg-color);color:#fff}.search-page__wrapper .grid-wrapper{max-width:1920px;margin:0 auto;padding:0 129px 0 101px;display:grid;grid-template-columns:280px 1fr;grid-gap:30px;gap:30px}.search-page__wrapper .search-wrapper{margin:0 10px}.search-page__wrapper .search__form{height:70px;max-width:1145px;display:flex;margin:28px auto 35px;filter:drop-shadow(0 4px 16px rgba(0,35,51,.03))}.search-page__wrapper .search__filt-wrapper,.search-page__wrapper .search__location-wrapper,.search-page__wrapper .search__main-wrapper{position:relative;width:100%}.search-page__wrapper .search__form svg{position:absolute;top:50%;transform:translateY(-50%);left:30px}@media(max-width:550px){.search-page__wrapper .search__form svg{left:10px}}.search-page__wrapper .search__form .stick{position:absolute;left:40px;top:60%}@media(max-width:550px){.search-page__wrapper .search__form .stick{left:20px;top:31px}}.search-page__wrapper .search__form [type=search],.search-page__wrapper .search__form [type=text],.search-page__wrapper .search__form select{padding:23px 57px;height:100%;border:0}@media(max-width:550px){.search-page__wrapper .search__form [type=search],.search-page__wrapper .search__form [type=text],.search-page__wrapper .search__form select{padding:10px 40px}}.search-page__wrapper .search__main-wrapper{flex-basis:438px}.search-page__wrapper .search__main{border-radius:10px 0 0 10px;box-shadow:inset -1px 0 0 #f1f1f5}@media(max-width:720px){.search-page__wrapper .search__main{border-radius:10px 10px 0 0}}.search-page__wrapper .search__location-wrapper{flex-basis:301px}.search-page__wrapper .search__location{border-radius:0;box-shadow:inset -1px 0 0 #f1f1f5}.search-page__wrapper .search__filt-wrapper{flex-basis:244px}.search-page__wrapper .search__filt:focus{outline:none}.search-page__wrapper .search__filt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;height:100%!important;background-color:#fff;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.008em;color:#002333;width:100%}.search-page__wrapper .search__btn{border-radius:0 10px 10px 0;background:var(--primary-dark);color:#fff!important;flex-basis:162px;font-weight:700;font-size:18px;line-height:23px;padding-left:53px;padding-right:48px}@media(max-width:550px){.search-page__wrapper .search__btn{padding-left:20px;padding-right:20px}}.search-page__wrapper .search__filters .select2-selection{min-height:42px;border-radius:6px;padding:8px 12px!important}.search-page__wrapper .search__filters .dropdown-filter.show .btn-general:after{transform:rotate(180deg)}.search-page__wrapper .search__filters .dropdown-filter .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.search-page__wrapper .search__filters .dropdown-filter .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:transparent!important}.search-page__wrapper .search__filters .dropdown-filter .select2-selection{display:inline-block;width:100%;border:0!important}.search-page__wrapper .search__filters .dropdown-filter .select2-selection.select2-selection--single{padding:8px 12px!important;outline:none}.search-page__wrapper .search__filters .dropdown-filter .select2-container{width:100%!important;display:block;margin-bottom:10px;outline:none}.search-page__wrapper .search__filters .dropdown-filter--single .select2-container{margin-bottom:10px}.search-page__wrapper .search__filters .dropdown-filter .select2-search__field{font-size:14px;font-family:DM Sans,serif;font-weight:400!important}.search-page__wrapper .search__filters .dropdown-filter .select2-search__field::-moz-placeholder{color:#92929d}.search-page__wrapper .search__filters .dropdown-filter .select2-search__field::placeholder{color:#92929d}.search-page__wrapper .search__filters .dropdown-filter .btn-general{text-align:left;border:none;border-radius:6px;width:100%;height:42px;margin-bottom:16px;color:#878f97;position:relative}.search-page__wrapper .search__filters .dropdown-filter .btn-general:after{position:absolute;top:32%;right:19px;background-image:url(/packs/media/images/arrow-down-266e42e8.svg);background-repeat:no-repeat;width:16px;height:16px;border:none}.search-page__wrapper .search__filters .dropdown-filter .select2-selection__choice{background-color:#e6f7ff!important;border-radius:4px!important;border:none!important;max-width:195px}.search-page__wrapper .search__filters .dropdown-filter .select2-selection__choice__display{font-weight:400!important;font-size:12px!important}.search-page__wrapper .search__filters .dropdown-filter .select2-selection__choice__remove{color:#05a1c7}.search-page__wrapper .search__filters .dropdown-menu{padding:0;width:100%;margin:0;border:0;box-shadow:none;border-top-left-radius:0;border-top-right-radius:0;top:-4px!important}.search-page__wrapper .search__filters .dropdown-menu .dropdown-item{color:#878f97;padding:7px 16px}.search-page__wrapper .search__subscribe{background:#ffd6b8;padding:20px 16px 16px;border-radius:10px;margin-top:15px;margin-bottom:20px}.search-page__wrapper .subscribe__title{font-family:"DM Serif Text",serif;font-size:22px;margin-bottom:13px;line-height:30.16px;letter-spacing:.1px;color:#5c2911}.search-page__wrapper .subscribe__text{font-family:DM Sans,serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.1px;color:#2f1b13}.search-page__wrapper .alert__name-field,.search-page__wrapper .search__email-field{border:none;border-radius:6px;width:100%;height:42px;margin-bottom:10px}.search-page__wrapper .alert__name-field::-webkit-input-placeholder,.search-page__wrapper .search__email-field::-webkit-input-placeholder{color:#92929d;font-size:14px;line-height:18px;letter-spacing:.1px}.search-page__wrapper .subscribe__btn{width:118px;background:#c9fdeb;border-radius:6px;color:#0f8d62;padding:10px;font-weight:500;font-size:13px;line-height:17px}.search-page__wrapper .filter__wrapper{margin-bottom:15px}.search-page__wrapper .filter__title-row{font-weight:700;font-size:14px;display:flex;justify-content:space-between;align-items:flex-end;transition-property:color;line-height:18px;margin-bottom:11px;color:var(--main-black)}.search-page__wrapper .filter__title{font-size:14px;line-height:16px;font-weight:700}.search-page__wrapper .filter__rows{overflow:hidden;transition-property:max-height}.search-page__wrapper .filter__toggle{padding-right:4px;background:inherit;outline:none;box-shadow:none}.search-page__wrapper .arrow-up{transform:rotate(0);transition-property:transform}.search-page__wrapper .arrow-up,.search-page__wrapper .filter__rows,.search-page__wrapper .filter__title-row{transition-duration:.5s;transition-timing-function:ease-in-out}.search-page__wrapper .filter__wrapper .filter__rows{max-height:100%}.search-page__wrapper .filter__wrapper_closed .filter__title-row{color:rgba(18,40,72,.5)}.search-page__wrapper .filter__wrapper_closed .filter__rows{max-height:0}.search-page__wrapper .filter__wrapper_closed .arrow-up{transform:rotate(180deg)}.search-page__wrapper .filter__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.search-page__wrapper .filter__check-wrapper{color:#44444f;font-size:14px;display:flex;align-items:center;padding-right:10px}.search-page__wrapper .filter__amount{justify-content:center;display:flex;width:24px;height:24px;min-width:24px;align-items:center;font-size:10px;background:#f1f1f5;border-radius:5px;font-weight:500;line-height:13px;color:#696974}.search-page__wrapper .profiles-wrapper{max-width:1040px}.search-page__wrapper .prof__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:26px}@media(max-width:850px){.search-page__wrapper .prof__header{display:grid}}.search-page__wrapper .prof__title{position:relative;top:4px;font-size:24px;font-weight:700;letter-spacing:.1px;line-height:31px;color:var(--title-color)}.search-page__wrapper .prof__actions{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0}.search-page__wrapper .prof__sort-label{margin-right:3px;font-size:16px;display:inline;color:#92929d;margin-bottom:0}.search-page__wrapper .prof__sort-wrapper{position:relative;margin-right:10px}.search-page__wrapper .prof__sort{margin-right:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--main-black);width:121px;padding-right:0;padding-left:3px;font-weight:500;border:none;background:inherit}.search-page__wrapper .prof__sort:focus{outline:none}.search-page__wrapper .select-rectangle{position:absolute;top:38%;right:8px}.search-page__wrapper .prof__toggle{background:#dceef3;border-radius:6px;padding:4px;flex-shrink:0}.search-page__wrapper .prof__btn-toggle{padding:12px;background:inherit}.search-page__wrapper .prof__btn-toggle_active{background:#fff}.search-page__wrapper .icon-line{background:var(--primary-dark);width:18px;height:7px;border-radius:2px}.search-page__wrapper .icon-line:first-of-type,.search-page__wrapper .row-line:first-of-type{margin-bottom:2px}.search-page__wrapper .row-line{display:flex}.search-page__wrapper .icon-square{background:var(--primary-dark);width:7px;height:7px;display:inline-block}.search-page__wrapper .icon-square:first-of-type{margin-right:2px}#select2-alert_experience_level-results,#select2-categories-results,#select2-frequency-results,#select2-job-type-results,#select2-notification-type-results,#select2-regions-results,#select2-skill-results{margin:0!important}#select2-alert_experience_level-results .select2-results__option,#select2-categories-results .select2-results__option,#select2-frequency-results .select2-results__option,#select2-job-type-results .select2-results__option,#select2-notification-type-results .select2-results__option,#select2-regions-results .select2-results__option,#select2-skill-results .select2-results__option{margin-bottom:0!important;border-radius:0!important}#select2-alert_experience_level-results .select2-results__option--highlighted,#select2-categories-results .select2-results__option--highlighted,#select2-frequency-results .select2-results__option--highlighted,#select2-job-type-results .select2-results__option--highlighted,#select2-notification-type-results .select2-results__option--highlighted,#select2-regions-results .select2-results__option--highlighted,#select2-skill-results .select2-results__option--highlighted{background:rgba(23,62,103,.03)!important}#select2-alert_experience_level-results .select2-results__option,#select2-categories-results .select2-results__option,#select2-frequency-results .select2-results__option,#select2-job-type-results .select2-results__option,#select2-notification-type-results .select2-results__option,#select2-regions-results .select2-results__option,#select2-skill-results .select2-results__option{font-family:DM Sans,serif}#select2-alert_experience_level-results .select2-results__option--selected,#select2-categories-results .select2-results__option--selected,#select2-frequency-results .select2-results__option--selected,#select2-job-type-results .select2-results__option--selected,#select2-notification-type-results .select2-results__option--selected,#select2-regions-results .select2-results__option--selected,#select2-skill-results .select2-results__option--selected{background-color:transparent!important;color:rgba(23,62,103,.4)!important}.job-alerts-dropdown{border:0}.job-alerts-dropdown.select2-dropdown--below{margin-top:-6px}.job-alerts-dropdown.select2-dropdown--above{margin-top:6px}.select2-selection,.select2-selection:before{display:none}.select2-selection:after{width:16px;height:16px;border:0;top:30%!important}.select2-selection:after,.select2-selection__arrow{background-image:url(/packs/media/images/arrow-down-266e42e8.svg);background-repeat:no-repeat;background-position:50%;right:19px!important}.select2-selection__arrow{width:16px!important;height:16px!important;top:32%!important}.select2-selection__arrow b{display:none}.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px}.select2-container--open .select2-selection:after{transform:rotate(180deg)}.search-page__wrapper .search__filters .dropdown-filter .select2-selection__choice:first-child{margin-left:0!important}.inc-nav{display:flex;align-items:center;justify-content:space-between;height:84px;background:var(--nav-bg-color);color:#fff}.inc-nav__logo{margin-left:101px;flex-shrink:0}.inc-nav__actions,.inc-nav__items{justify-content:space-between}.inc-nav__items{margin:0}.inc-nav__item{justify-content:center;font-weight:500;font-size:18px;line-height:23px;letter-spacing:-.1764px;margin:0 35px;text-decoration:none;color:#fff}.inc-nav__actions,.inc-nav__item,.inc-nav__items{display:flex;height:100%;align-items:center}.inc-nav__item:hover{color:#00b2db;text-decoration:none}.inc-nav__item_active{color:#00b2db;border-bottom:3px solid #00b2db}.inc-nav__notif{background:inherit;border:none;cursor:pointer;position:relative;display:flex;height:100%;justify-content:center;align-items:center;padding:0 35px}.inc-nav__notif:focus{outline:none;box-shadow:none}.inc-nav__notif-new{position:absolute;top:26px;right:31px}.inc-nav__nav-profile{height:100%;display:flex;align-items:center;margin-right:50px}.nav-profile__img{border-radius:50%;width:36px;height:36px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;margin-left:10px}.nav-profile__dropdown-wrapper{position:relative}.nav-profile__dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;font-size:14px;line-height:14px;letter-spacing:.1px;color:#fff;background:inherit;border:none;padding-left:10px;padding-right:25px}.nav-profile__dropdown:focus{border:none;outline:none}.nav-profile__dropdown option{color:#000}.profile-rectangle{position:absolute;top:37%;right:3px}.inc-pagination{display:flex;margin-bottom:54px}.inc-page{color:#000;height:32px;width:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #d9d9d9;border-radius:2px;margin-right:8px;font-size:14px;line-height:22px;text-align:center}.inc-page_disabled{color:#d9d9d9;cursor:not-allowed}.inc-page_active{color:#00b2db;border-color:#00b2db;cursor:auto}.candidate_search.index .page-link,.find_job_search.index .page-link,.include_candidates.index .page-link{color:#000;height:32px;width:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #d9d9d9;border-radius:2px;margin-right:8px;font-size:14px;line-height:22px;text-align:center;background-color:transparent}.candidate_search.index .page-item.disabled .page-link,.find_job_search.index .page-item.disabled .page-link,.include_candidates.index .page-item.disabled .page-link{color:#d9d9d9;cursor:not-allowed}.candidate_search.index .page-item.active .page-link,.find_job_search.index .page-item.active .page-link,.include_candidates.index .page-item.active .page-link{color:#00b2db;border-color:#00b2db;cursor:auto}.candidates .profile,.postings .profile,.search-page__wrapper .profile{position:relative;width:100%;background:#fff;border-radius:10px;padding:20px;margin-bottom:16px}.candidates .profile.saved_jobs,.postings .profile.saved_jobs,.search-page__wrapper .profile.saved_jobs{margin-bottom:16px}.candidates .profile_upper,.postings .profile_upper,.search-page__wrapper .profile_upper{display:flex;justify-content:space-between}.candidates .profile__ava,.postings .profile__ava,.search-page__wrapper .profile__ava{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px;margin-right:20px}.candidates .profile__name,.postings .profile__name,.search-page__wrapper .profile__name{font-size:20px;line-height:27px;font-family:"DM Serif Text",serif;color:var(--main-black)}.candidates .profile__inf,.postings .profile__inf,.search-page__wrapper .profile__inf{display:flex;justify-content:space-between;font-size:13px}.candidates .profile__role,.postings .profile__role,.search-page__wrapper .profile__role{color:var(--sunset-orange);padding-right:16px}.candidates .profile__location,.postings .profile__location,.search-page__wrapper .profile__location{color:var(--primary-dark)}.candidates .profile__location svg,.postings .profile__location svg,.search-page__wrapper .profile__location svg{margin-top:3px;margin-right:7px}.candidates .profile__mainblock,.postings .profile__mainblock,.search-page__wrapper .profile__mainblock{display:flex;flex-wrap:wrap}.candidates .profile__desc,.postings .profile__desc,.search-page__wrapper .profile__desc{color:var(--main-black);font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:DM Sans,serif;margin-bottom:19px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.candidates .profile__desc.saved_jobs,.postings .profile__desc.saved_jobs,.search-page__wrapper .profile__desc.saved_jobs{margin-bottom:0}.candidates .profile__badges,.postings .profile__badges,.search-page__wrapper .profile__badges{display:flex}.candidates .profile__badge,.postings .profile__badge,.search-page__wrapper .profile__badge{display:inline-flex;justify-content:center;align-items:center;border:1px solid rgba(23,62,103,.1);border-radius:5px;height:44px;width:44px;text-align:center;margin-right:12px;position:relative}.candidates .profile__badge_star,.postings .profile__badge_star,.search-page__wrapper .profile__badge_star{flex-direction:column}.candidates .profile__badge_star .star-top,.postings .profile__badge_star .star-top,.search-page__wrapper .profile__badge_star .star-top{top:9px}.candidates .profile__badge_star .star-center,.postings .profile__badge_star .star-center,.search-page__wrapper .profile__badge_star .star-center{top:15px}.candidates .profile__badge_star .star-bottom,.postings .profile__badge_star .star-bottom,.search-page__wrapper .profile__badge_star .star-bottom{bottom:8px}.candidates .profile__badge_diversive svg,.candidates .profile__badge_star svg,.candidates .profile__badge_wheelchair svg,.postings .profile__badge_diversive svg,.postings .profile__badge_star svg,.postings .profile__badge_wheelchair svg,.search-page__wrapper .profile__badge_diversive svg,.search-page__wrapper .profile__badge_star svg,.search-page__wrapper .profile__badge_wheelchair svg{position:absolute}.candidates .profile__badge_diversive .diverse-center,.postings .profile__badge_diversive .diverse-center,.search-page__wrapper .profile__badge_diversive .diverse-center{top:11px}.candidates .profile__badge_diversive .diverse-left,.postings .profile__badge_diversive .diverse-left,.search-page__wrapper .profile__badge_diversive .diverse-left{top:12px;left:10px}.candidates .profile__badge_diversive .diverse-right,.postings .profile__badge_diversive .diverse-right,.search-page__wrapper .profile__badge_diversive .diverse-right{top:12px;right:9px}.candidates .profile__badge_diversive .diverse-down,.postings .profile__badge_diversive .diverse-down,.search-page__wrapper .profile__badge_diversive .diverse-down{bottom:7px}.candidates .profile__text-badges,.postings .profile__text-badges,.search-page__wrapper .profile__text-badges{display:flex;flex-wrap:wrap}.candidates .profile__badge_wheelchair .man,.postings .profile__badge_wheelchair .man,.search-page__wrapper .profile__badge_wheelchair .man{position:absolute;top:8px;left:12px}.candidates .profile__badge_wheelchair .wheel,.postings .profile__badge_wheelchair .wheel,.search-page__wrapper .profile__badge_wheelchair .wheel{position:absolute;bottom:10px;left:10px}.candidates .profile__text-badge,.postings .profile__text-badge,.search-page__wrapper .profile__text-badge{display:inline-block;border-radius:4px;font-size:12px;padding:4px 8px;text-align:center;margin:5px 5px 1px 0}.candidates .profile__badge:last-of-type,.candidates .profile__text-badge:last-of-type,.postings .profile__badge:last-of-type,.postings .profile__text-badge:last-of-type,.search-page__wrapper .profile__badge:last-of-type,.search-page__wrapper .profile__text-badge:last-of-type{margin-right:0}.candidates .profile__text-badge_orange,.postings .profile__text-badge_orange,.search-page__wrapper .profile__text-badge_orange{color:#fa8c16;background:#fff7e6}.candidates .profile__text-badge_blue,.postings .profile__text-badge_blue,.search-page__wrapper .profile__text-badge_blue{color:#1890ff;background:#e6f7ff}.candidates .profile__text-badge_purple,.postings .profile__text-badge_purple,.search-page__wrapper .profile__text-badge_purple{color:#722ed1;background:#f9f0ff}.candidates .profile__buttons,.postings .profile__buttons,.search-page__wrapper .profile__buttons{padding:12px 12px 0 0;display:flex;align-items:flex-start}.candidates .profile__buttons_btns_like_crew,.postings .profile__buttons_btns_like_crew,.search-page__wrapper .profile__buttons_btns_like_crew{padding:12px 12px 0 0;display:flex!important;align-items:flex-start}.candidates .profile__btn-find,.postings .profile__btn-find,.search-page__wrapper .profile__btn-find{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--primary-dark);font-size:14px;padding:10px 16px;width:128px;margin-right:10px;color:#fff!important;border-radius:6px;line-height:23px;letter-spacing:-.008em}.candidates .profile__btn-find:focus,.postings .profile__btn-find:focus,.search-page__wrapper .profile__btn-find:focus{outline:none;box-shadow:none}.candidates .profile__btn-like,.postings .profile__btn-like,.search-page__wrapper .profile__btn-like{display:flex;flex-direction:column;align-items:center;background:#f5fcfe;padding:10px 16px;width:44px;height:44px;border:1px solid #cff2fd;box-sizing:border-box;border-radius:6px}.candidates .profile__btn-like:focus,.postings .profile__btn-like:focus,.search-page__wrapper .profile__btn-like:focus{outline:none;box-shadow:none}.candidates .profile__btn-like.with_margin,.postings .profile__btn-like.with_margin,.search-page__wrapper .profile__btn-like.with_margin{margin-right:10px}.candidates .profiles_grid,.postings .profiles_grid,.search-page__wrapper .profiles_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;grid-gap:16px;gap:16px}.candidates .profiles_grid .profile__buttons_btns_like_crew,.postings .profiles_grid .profile__buttons_btns_like_crew,.search-page__wrapper .profiles_grid .profile__buttons_btns_like_crew{position:absolute;right:10px}.candidates .profiles_grid .profile,.postings .profiles_grid .profile,.search-page__wrapper .profiles_grid .profile{max-width:340px;margin:0}.candidates .profiles_grid .profile_upper,.postings .profiles_grid .profile_upper,.search-page__wrapper .profiles_grid .profile_upper{margin-bottom:12px}.candidates .profiles_grid .profile__ava,.postings .profiles_grid .profile__ava,.search-page__wrapper .profiles_grid .profile__ava{margin-bottom:14px;height:104px;width:104px}.candidates .profiles_grid .profile__mainblock,.postings .profiles_grid .profile__mainblock,.search-page__wrapper .profiles_grid .profile__mainblock{flex-wrap:wrap}.candidates .profiles_grid .profile__name,.postings .profiles_grid .profile__name,.search-page__wrapper .profiles_grid .profile__name{margin-bottom:12px}.candidates .profiles_grid .profile__inf,.postings .profiles_grid .profile__inf,.search-page__wrapper .profiles_grid .profile__inf{margin-bottom:14px}.candidates .profiles_grid .profile__buttons,.postings .profiles_grid .profile__buttons,.search-page__wrapper .profiles_grid .profile__buttons{padding:0}.candidates .profiles_grid .profile__desc,.postings .profiles_grid .profile__desc,.search-page__wrapper .profiles_grid .profile__desc{margin-bottom:10px;line-height:21px}.candidates .profiles_grid .profile__btn-find,.postings .profiles_grid .profile__btn-find,.search-page__wrapper .profiles_grid .profile__btn-find{width:100%}.candidates .profiles_grid .profile__btn-find.width_100,.postings .profiles_grid .profile__btn-find.width_100,.search-page__wrapper .profiles_grid .profile__btn-find.width_100{width:100%!important}.candidates .profiles_grid .profile__btn-find_upper,.postings .profiles_grid .profile__btn-find_upper,.search-page__wrapper .profiles_grid .profile__btn-find_upper{display:none}.candidates .profiles_grid .profile__btn-find_lower,.postings .profiles_grid .profile__btn-find_lower,.search-page__wrapper .profiles_grid .profile__btn-find_lower{display:block;border-radius:10px;background:#f4fbfd;padding:8px}.candidates .profiles_grid .profile__btn-find_upper_btn,.postings .profiles_grid .profile__btn-find_upper_btn,.search-page__wrapper .profiles_grid .profile__btn-find_upper_btn{display:none}.candidates .profiles_grid .profile__btn-find_lower_btn,.postings .profiles_grid .profile__btn-find_lower_btn,.search-page__wrapper .profiles_grid .profile__btn-find_lower_btn{display:block!important;border-radius:10px;background:#f4fbfd;padding:8px}.candidates .profiles_grid .profile__text-badges,.postings .profiles_grid .profile__text-badges,.search-page__wrapper .profiles_grid .profile__text-badges{margin-bottom:13px}.candidates .profiles_rows .profile_upper,.postings .profiles_rows .profile_upper,.search-page__wrapper .profiles_rows .profile_upper{margin-bottom:22px}.candidates .profiles_rows .profile__info,.postings .profiles_rows .profile__info,.search-page__wrapper .profiles_rows .profile__info{word-break:keep-all;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0}.candidates .profiles_rows .profile__ava,.postings .profiles_rows .profile__ava,.search-page__wrapper .profiles_rows .profile__ava{height:108px;width:108px}.candidates .profiles_rows .profile__name,.postings .profiles_rows .profile__name,.search-page__wrapper .profiles_rows .profile__name{padding-top:3px;margin-bottom:8px}.candidates .profiles_rows .profile__inf,.postings .profiles_rows .profile__inf,.search-page__wrapper .profiles_rows .profile__inf{margin-bottom:8px}.candidates .profiles_rows .profile__btn-find_upper,.postings .profiles_rows .profile__btn-find_upper,.search-page__wrapper .profiles_rows .profile__btn-find_upper{display:block}.candidates .profiles_rows .profile__btn-find_lower,.candidates .profiles_rows .profile__btn-find_lower_btn,.postings .profiles_rows .profile__btn-find_lower,.postings .profiles_rows .profile__btn-find_lower_btn,.search-page__wrapper .profiles_rows .profile__btn-find_lower,.search-page__wrapper .profiles_rows .profile__btn-find_lower_btn{display:none}.category-block{display:inline-block!important}@media(max-width:720px){.filter_form_candidate{padding:0 20px 0 10px}.model_invit_job_content{width:95%}.model_msg_invite_job{width:100%}.model_msg_invite_dropdown_job{width:100%;margin-left:inherit}.invite_job_input_search{width:94%}}.saved_jobs footer{margin-top:22px}.job_search2,.job_search2 .search-page__wrapper{background-color:#f7fafc}.job_search2 .search-page__wrapper.jobsearch__wrapper .search__main-wrapper{flex-basis:438px}@media(max-width:720px){.job_search2 .search-page__wrapper.jobsearch__wrapper .search__main-wrapper{flex-basis:100%}}.job_search2 .search-page__wrapper.jobsearch__wrapper .search__form{height:70px;justify-content:center}@media(max-width:720px){.job_search2 .search-page__wrapper.jobsearch__wrapper .search__form{display:flex;flex-direction:column;align-items:flex-start;height:auto;margin-bottom:0}}.job_search2 .search-page__wrapper .profile__btn-find{width:136px}@media(max-width:450px){.job_search2 .search-page__wrapper .profile__btn-find{width:100px}}.job_search2 .search-page__wrapper .profile__btn-find:focus{box-shadow:none}.job_search2 .profile__color{display:flex;align-items:center;background:rgba(255,241,184,.2);border-radius:5px;white-space:nowrap;padding:6px 12px!important}.job_search2 .profile__color svg{margin-right:8px}.job_search2 .hero-vp__star{margin-right:4px}.job_search2 .hero-vp__rating{margin-left:12px}.job_search2 .hero-vp__rating span{margin-left:6px;font-size:14px;font-weight:500}.job_search2 .search-page__wrapper.jobsearch__wrapper .search__btn{flex-basis:162px}@media(max-width:720px){.job_search2 .search-page__wrapper.jobsearch__wrapper .search__btn{flex-basis:100%;width:100%;border-radius:0 0 10px 10px}}.job_search2 .search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__color{padding:0}.candidates .inc-nav,.search-page__wrapper.jobsearch__wrapper .inc-nav{background-color:#002333}.candidates .grid-wrapper,.search-page__wrapper.jobsearch__wrapper .grid-wrapper{display:grid;padding:0;grid-template-columns:280px calc(100% - 310px);max-width:1350px}@media(max-width:720px){.candidates .grid-wrapper,.search-page__wrapper.jobsearch__wrapper .grid-wrapper{position:relative;grid-template-columns:auto}}@media(max-width:720px){.candidates .grid-wrapper .search__filters,.search-page__wrapper.jobsearch__wrapper .grid-wrapper .search__filters{position:absolute;top:0;left:-300px;max-width:300px;background:#fff;border-radius:10px;box-shadow:0 9px 20px 1px rgba(0,0,0,.05),0 8px 28px rgba(0,0,0,.02);z-index:1}}@media(max-width:720px){.candidates .grid-wrapper .search__filters.show,.search-page__wrapper.jobsearch__wrapper .grid-wrapper .search__filters.show{left:0}}.candidates .grid-wrapper .search__filters .search__filters_toggle,.search-page__wrapper.jobsearch__wrapper .grid-wrapper .search__filters .search__filters_toggle{position:absolute;top:160px;right:-70px;font-weight:600;color:#fff;background:#122848;border-radius:6px 6px 0 0;box-shadow:0 9px 20px 1px rgba(0,0,0,.05),0 8px 28px rgba(0,0,0,.02);transform:rotate(90deg);cursor:pointer;z-index:11;padding:3px 15px 2px}@media(min-width:720px){.candidates .grid-wrapper .search__filters .search__filters_toggle,.search-page__wrapper.jobsearch__wrapper .grid-wrapper .search__filters .search__filters_toggle{display:none}}@media(max-width:720px){.candidates .grid-wrapper .search__filters .search__subscribe,.search-page__wrapper.jobsearch__wrapper .grid-wrapper .search__filters .search__subscribe{margin-top:0}}@media(max-width:720px){.candidates .grid-wrapper .search__filters #filter-form,.search-page__wrapper.jobsearch__wrapper .grid-wrapper .search__filters #filter-form{padding:0 20px 0 10px}}.candidates .search-wrapper,.search-page__wrapper.jobsearch__wrapper .search-wrapper{margin-bottom:59px}@media(max-width:720px){.candidates .search-wrapper,.search-page__wrapper.jobsearch__wrapper .search-wrapper{margin-bottom:20px}}.candidates .search__form,.search-page__wrapper.jobsearch__wrapper .search__form{max-width:1370px;height:64px}@media(max-width:720px){.candidates .search__form,.search-page__wrapper.jobsearch__wrapper .search__form{display:flex;flex-direction:column;align-items:flex-start;height:auto;margin-bottom:0}}.candidates .search__main-wrapper,.search-page__wrapper.jobsearch__wrapper .search__main-wrapper{flex-basis:664px}.candidates .search__filt-wrapper,.candidates .search__location-wrapper,.search-page__wrapper.jobsearch__wrapper .search__filt-wrapper,.search-page__wrapper.jobsearch__wrapper .search__location-wrapper{flex-basis:257.5px}@media(max-width:720px){.candidates .search__filt-wrapper,.candidates .search__location-wrapper,.search-page__wrapper.jobsearch__wrapper .search__filt-wrapper,.search-page__wrapper.jobsearch__wrapper .search__location-wrapper{flex-basis:100%}}.candidates .search__filt-wrapper .select2-container,.candidates .search__location-wrapper .select2-container,.search-page__wrapper.jobsearch__wrapper .search__filt-wrapper .select2-container,.search-page__wrapper.jobsearch__wrapper .search__location-wrapper .select2-container{height:100%}.candidates .search__filt-wrapper .select2-container .select2-selection--single,.candidates .search__location-wrapper .select2-container .select2-selection--single,.search-page__wrapper.jobsearch__wrapper .search__filt-wrapper .select2-container .select2-selection--single,.search-page__wrapper.jobsearch__wrapper .search__location-wrapper .select2-container .select2-selection--single{height:100%;border:none;padding:23px 40px 23px 65px}@media(max-width:550px){.candidates .search__filt-wrapper .select2-container .select2-selection--single,.candidates .search__location-wrapper .select2-container .select2-selection--single,.search-page__wrapper.jobsearch__wrapper .search__filt-wrapper .select2-container .select2-selection--single,.search-page__wrapper.jobsearch__wrapper .search__location-wrapper .select2-container .select2-selection--single{padding:10px 40px}}.candidates .search__filt-wrapper .select2-container .select2-selection--single .select2-selection__rendered,.candidates .search__location-wrapper .select2-container .select2-selection--single .select2-selection__rendered,.search-page__wrapper.jobsearch__wrapper .search__filt-wrapper .select2-container .select2-selection--single .select2-selection__rendered,.search-page__wrapper.jobsearch__wrapper .search__location-wrapper .select2-container .select2-selection--single .select2-selection__rendered{font-size:16px;color:#495057}.candidates .search__filt-wrapper .select2-container .select2-selection--single .select2-selection__arrow,.candidates .search__location-wrapper .select2-container .select2-selection--single .select2-selection__arrow,.search-page__wrapper.jobsearch__wrapper .search__filt-wrapper .select2-container .select2-selection--single .select2-selection__arrow,.search-page__wrapper.jobsearch__wrapper .search__location-wrapper .select2-container .select2-selection--single .select2-selection__arrow{display:none}.candidates .search__btn,.search-page__wrapper.jobsearch__wrapper .search__btn{flex-basis:191px;font-weight:500;font-size:16px;line-height:21px}.candidates .searchdesc,.search-page__wrapper.jobsearch__wrapper .searchdesc{width:100%;max-width:1276px;margin:0 auto 53px;font-size:16px;line-height:28.5px;text-align:center}.candidates .search__subscribe,.search-page__wrapper.jobsearch__wrapper .search__subscribe{background-color:#122848}.candidates .subscribe__title,.search-page__wrapper.jobsearch__wrapper .subscribe__title{color:#fff}.candidates .subscribe__text,.search-page__wrapper.jobsearch__wrapper .subscribe__text{color:#d5d5dc}.candidates .subscribe__btn,.search-page__wrapper.jobsearch__wrapper .subscribe__btn{color:#fff;background-color:#10c787}.candidates .job__btndetails,.search-page__wrapper.jobsearch__wrapper .job__btndetails{display:flex;flex-direction:column;align-items:center;background:#f5fcfe;padding:10px 16px;border:1px solid #cff2fd;box-sizing:border-box;border-radius:6px;font-weight:500;font-size:14px;width:128px;line-height:24px;letter-spacing:-.008em;color:#05a1c7}.candidates .job__btndetails:hover,.search-page__wrapper.jobsearch__wrapper .job__btndetails:hover{color:#05a1c7}.candidates .prof__header,.search-page__wrapper.jobsearch__wrapper .prof__header{align-items:flex-end}.candidates .prof__title,.search-page__wrapper.jobsearch__wrapper .prof__title{position:static}.candidates .profiles-wrapper,.search-page__wrapper.jobsearch__wrapper .profiles-wrapper{width:100%;max-width:100%;padding:15px 0 0}@media(max-width:720px){.candidates .profiles-wrapper,.search-page__wrapper.jobsearch__wrapper .profiles-wrapper{padding:15px 15px 0}}.candidates .profiles_grid_like_btn_container,.search-page__wrapper.jobsearch__wrapper .profiles_grid_like_btn_container{display:none}.candidates .save-job:focus,.search-page__wrapper.jobsearch__wrapper .save-job:focus{box-shadow:none}.candidates .profile__color,.search-page__wrapper.jobsearch__wrapper .profile__color{color:var(--sunset-orange);font-size:13px;line-height:20px;padding-bottom:8px}.candidates .profile__color_purple,.search-page__wrapper.jobsearch__wrapper .profile__color_purple{color:#9013fe!important;background-color:rgba(150,117,206,.1)!important}.candidates .profile__color_blue,.search-page__wrapper.jobsearch__wrapper .profile__color_blue{color:#1890ff!important;background:#e6f7ff!important}.candidates .profile__color_green,.search-page__wrapper.jobsearch__wrapper .profile__color_green{color:#7ed321!important;background-color:rgba(126,211,33,.1)!important}.candidates .profiles_grid,.search-page__wrapper.jobsearch__wrapper .profiles_grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.candidates .profiles_grid .profile,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile{display:flex;flex-direction:column;justify-content:space-between;width:330px}.candidates .profiles_grid .profile_upper,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile_upper{margin-bottom:8px}.candidates .profiles_grid .profile_upper .profile__buttons,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile_upper .profile__buttons{display:none}.candidates .profiles_grid .profile__ava,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__ava{width:64px;height:64px}.candidates .profiles_grid .profile__ava.candidate,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__ava.candidate{width:104px;height:104px}.candidates .profiles_grid .profile__mainblock,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__mainblock{display:flex;flex-direction:column;width:100%}.candidates .profiles_grid .profile__mainblock .profile__ava-holder,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__mainblock .profile__ava-holder{display:flex;justify-content:space-between}.candidates .profiles_grid .profile__mainblock .profile__ava-holder .profiles_grid_like_btn_container,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__mainblock .profile__ava-holder .profiles_grid_like_btn_container{display:inline-block}.candidates .profiles_grid .profile__mainblock .profile__info a:focus,.candidates .profiles_grid .profile__mainblock .profile__info a:hover,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__mainblock .profile__info a:focus,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__mainblock .profile__info a:hover{text-decoration:none!important}.candidates .profiles_grid .profile__inf,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__inf{align-items:center;margin-bottom:0}.candidates .profiles_grid .profile__inf.in_line,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__inf.in_line{margin-bottom:16px}.candidates .profiles_grid .profile__location,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__location{margin-right:31px}.candidates .profiles_grid .job__btndetails_upper,.search-page__wrapper.jobsearch__wrapper .profiles_grid .job__btndetails_upper{display:none}.candidates .profiles_grid .profile__btn-find,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__btn-find{margin-right:10px}.candidates .profiles_grid .profile__btn-find_lower,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__btn-find_lower{display:grid;grid-template-columns:calc(50% - 5px) calc(50% - 5px);grid-gap:10px}.candidates .profiles_grid .profile__btn-find_lower.candidates,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__btn-find_lower.candidates{display:block;background:#fff}.candidates .profiles_grid .job__btndetails,.search-page__wrapper.jobsearch__wrapper .profiles_grid .job__btndetails{margin-right:0;width:100%}.candidates .profiles_grid .profile__text-badges,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__text-badges{flex-wrap:wrap;margin-bottom:3px}.candidates .profiles_grid .profile__text-badges .profile__text-badge,.search-page__wrapper.jobsearch__wrapper .profiles_grid .profile__text-badges .profile__text-badge{margin-bottom:10px}.candidates .profiles_rows .profile_upper,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile_upper{margin-bottom:13px}@media(max-width:991px){.candidates .profiles_rows .profile_upper,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile_upper{flex-direction:column}}.candidates .profiles_rows .profile__ava,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__ava{width:100px;height:100px}.candidates .profiles_rows .profile__name,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__name{padding-top:0}.candidates .profiles_rows .profile__inf,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__inf{display:flex;flex-direction:column}.candidates .profiles_rows .profile__inf.in_line,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__inf.in_line{flex-direction:row;align-items:center;justify-content:flex-start}.candidates .profiles_rows .profile__inf.in_line .profile__location,.candidates .profiles_rows .profile__inf.in_line .profile__role,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__inf.in_line .profile__location,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__inf.in_line .profile__role{padding-bottom:0}.candidates .profiles_rows .profile__color,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__color{padding-left:2px;padding-top:3px}.candidates .profiles_rows .profile__role,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__role{padding-bottom:10px}.candidates .profiles_rows .profile__location,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__location{font-size:13px;line-height:20px;padding-bottom:10px}.candidates .profiles_rows .profile__buttons,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__buttons{padding:0}@media(max-width:991px){.candidates .profiles_rows .profile__buttons,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__buttons{margin-top:10px}}.candidates .profiles_rows .profile__info,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__info{flex-shrink:1;justify-content:flex-start}.candidates .profiles_rows .profile__info a:focus,.candidates .profiles_rows .profile__info a:hover,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__info a:focus,.search-page__wrapper.jobsearch__wrapper .profiles_rows .profile__info a:hover{text-decoration:none}.candidates .profiles_rows .job__btndetails_upper,.search-page__wrapper.jobsearch__wrapper .profiles_rows .job__btndetails_upper{display:flex;width:158px}@media(max-width:450px){.candidates .profiles_rows .job__btndetails_upper,.search-page__wrapper.jobsearch__wrapper .profiles_rows .job__btndetails_upper{width:145px}}.candidates .profiles_rows .job__btndetails_upper,.search-page__wrapper.jobsearch__wrapper .profiles_rows .job__btndetails_upper{margin-right:10px}.candidates .profiles_rows .job__btndetails_upper:focus,.search-page__wrapper.jobsearch__wrapper .profiles_rows .job__btndetails_upper:focus{outline:none;box-shadow:none}.candidates_search_filters_dropdown{border:none;border-radius:0 0 10px 10px;box-shadow:0 9px 20px 1px rgba(0,0,0,.05),0 8px 28px rgba(0,0,0,.02)}.candidates_search_filters_dropdown .select2-search__field{border-radius:6px;outline:none}