@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap);
html{font-size:14px}body,html{height:100%}body{display:flex;flex-direction:column}#wrapper{flex:1 0 auto}#wrapper.footer-no-margin~footer{margin-top:0}.close{opacity:1}main#app{padding-top:2.5rem}@media print{main#app{padding-top:0}}.card{border:1px solid #e9ebed}.card_interaction:hover{box-shadow:0 2px 14px rgba(12,16,49,.1)}.card-body>:last-child{margin-bottom:0!important}#scrollToTopButton{border:1px solid #0017c9;border-radius:5px;bottom:3rem;color:#0017c9;cursor:pointer;font-size:3.5rem;margin-right:5rem;opacity:0;position:-webkit-sticky;position:sticky;transition:.5s ease-in-out;visibility:hidden;z-index:1000}#scrollToTopButton:hover{color:#0013a3}.notification{background-color:#f5fbf4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification:hover{background-color:#e3f4e1;box-shadow:0 2px 14px rgba(12,16,49,.1)}.notification label{display:inline;margin-bottom:0}.notification a{font-weight:400;text-decoration:underline}.notification.readed{background-color:#fff}.notification.readed label{font-weight:400}.notification.readed:hover{background-color:#f4f5f6}.messages-counter,.notification-counter{background-color:#4cb13f;border-radius:50%;color:#fff;font-size:.75rem;height:1.5rem;line-height:1.5rem;position:absolute;right:-1rem;text-align:center;top:-.75rem;width:1.5rem}#notificationsList{display:block;max-height:32rem;max-width:33rem;overflow-y:auto;width:33rem}#notificationsList .notification{padding:1rem 3.5rem 1rem 1.5rem}#notificationsList .notification:not(:last-child){border-bottom:1px solid #f4f5f6}#notificationsHeader.show .header-icon i{color:#0017c9!important}.country-icon{background-position-x:50%;background-position-y:50%;background-repeat:no-repeat;background-size:2.25rem 1.5rem;border:1px solid #e9ebed;height:1.5rem;width:2.25rem}.country-icon_rounded{background-size:1.5rem 1.5rem;border-radius:50%;width:1.5rem}ul.pagination{display:flex;overflow-x:auto}ul.pagination .page-item{margin-right:.5rem}ul.pagination .page-item .page-link{align-items:center;border-radius:.25rem;color:#656e7b;cursor:pointer;display:flex;font-weight:600;height:2.5rem;justify-content:center;min-width:2.5rem;padding:.25rem}ul.pagination .page-item i{color:#0017c9}ul.pagination .page-item.active .page-link{background-color:#0017c9;color:#fff}ul.pagination .page-item:not(.active):not(.disabled):hover .page-link{background-color:#eff0fb;color:#0017c9}ul.pagination .page-item.disabled i{color:#e9ebed}@media (min-width:768px){main#app>.container{padding-left:0;padding-right:0}}@media (max-width:991.98px){#scrollToTopButton{margin-right:1rem}}#navbar-top .nav-link,#operatorNavbar .nav-link{color:#656e7b}#navbar-top .nav-link.active,#operatorNavbar .nav-link.active{color:#0017c9}@media (max-width:768px){#navbar-top .nav-link.active,#operatorNavbar .nav-link.active{color:#0c1031}}#navbar-top .nav-link:hover,#operatorNavbar .nav-link:hover{color:#0013a3}#navbar-top .nav-link:active,#navbar-top .nav-link:focus,#operatorNavbar .nav-link:active,#operatorNavbar .nav-link:focus{color:#000e7e}#navbar-top ul,#operatorNavbar ul{list-style:none}#headerIcons .header-icon:hover i{color:#0013a3!important}#userHeaderDropdown #userHeaderDropdownMenu .dropdown-item{margin:.5rem 0;padding:.5rem 1rem}#userHeaderDropdown #userHeaderDropdownMenu .dropdown-item:hover{background-color:rgba(0,23,201,.05);color:#0c1031}#userHeaderDropdown #userHeaderDropdownMenu .dropdown-item:first-child:hover{background-color:transparent}#userHeaderDropdown .user-avatar{background-color:#f4f5f6;color:#0017c9}#userHeaderDropdown .user-avatar:hover{background-color:#0017c9;color:#fff}#userHeaderDropdown.show,#userHeaderDropdown:hover{color:#0017c9}#userHeaderDropdown.show .user-avatar,#userHeaderDropdown:hover .user-avatar{background-color:#0017c9;color:#fff}.header-username{font-weight:600;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#userHeaderMessages{border-radius:0;box-shadow:none;display:none;height:100%;margin-top:0;position:fixed;right:0;top:0;width:55rem;z-index:1043}#userHeaderMessages .messages-header{align-items:center;background-color:#fff;border-bottom:1px solid #e9ebed;display:flex;height:6rem;justify-content:space-between;padding:0 2.5rem}#userHeaderMessages .messages-content{height:calc(100% - 6rem)}@media (min-width:992px){#userHeaderDropdownMenu{left:unset;right:0;width:23rem;z-index:1042}}@media (max-width:991.98px){.header-username{display:none}#userHeaderDropdownMenu,#userHeaderLeft{border-radius:0;box-shadow:none;height:100%;margin-top:0;position:fixed;top:0;width:20rem;z-index:1043}#userHeaderDropdownMenu{left:calc(100% - 20rem)}#userHeaderDropdownMenuBackdrop{z-index:1042}#userHeaderLeft{background-color:#fff;display:none;right:0}#userHeaderLeft .nav-item{margin:.5rem 0}#userHeaderLeft .nav-link{color:#0c1031;padding:.5rem 1.5rem}#userHeaderLeft .extra-links a{display:block;margin:.5rem 0;padding:.5rem 1.5rem}#userHeaderLeft .extra-links a u{text-decoration:none}#userHeaderMessages{width:100%}}footer{box-shadow:0 0 4px rgba(199,203,209,.75);flex-shrink:0;margin-top:3.5rem;z-index:1}footer ul{list-style:none;padding:0}.footer-social a{color:#656e7b;font-size:2rem}.footer-social a:hover{color:#0013a3}.h1,.h2,.h3,.h4,a,h1,h2,h3,h4{font-weight:600}.h5,h5{color:#656e7b;font-weight:400}.h1,h1{line-height:2.5rem}.h2,h2{line-height:2rem}.h3,h3{line-height:1.5rem}.h4,h4{line-height:1.5}b,strong{font-weight:600}.text-link{color:#0017c9;cursor:pointer}.text-link:hover{color:#0013a3}.text-grey{color:#c7cbd1}.text-light-grey{color:#e9ebed}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(273.38deg,#c74fff,#408cff);-webkit-background-clip:text;background-clip:text}.text-pre-line{white-space:pre-line}.text-underlined-primary{border-bottom:1px dashed #0017c9;display:inline-block}.text-primary-hover:hover,a.text-primary-hover:hover{color:#0013a3!important}a.link-visited:visited{color:#830fd4!important}.main-title{font-size:3rem;font-weight:600;line-height:3.5rem}.firstletter-lowercase:first-letter{text-transform:lowercase}.firstletter-uppercase:first-letter{text-transform:uppercase}.overflow-wrap-break{overflow-wrap:break-word}@media (min-width:768px){.text-md-main{font-size:3rem;font-weight:600;line-height:3.5rem}.text-md-h1{font-size:2rem;font-weight:600;line-height:2.5rem}.text-md-h2{font-size:1.5rem;font-weight:600;line-height:2rem}.text-md-h3{font-size:1.25rem;font-weight:600;line-height:1.5rem}.text-md-normal{font-size:1rem;font-weight:400;line-height:1.5}.text-md-light{color:#656e7b!important}}@media (min-width:992px){.text-lg-main{font-size:3rem;font-weight:600;line-height:3.5rem}.text-lg-h1{font-size:2rem;font-weight:600;line-height:2.5rem}.text-lg-h2{font-size:1.5rem;font-weight:600;line-height:2rem}.text-lg-h3{font-size:1.25rem;font-weight:600;line-height:1.5rem}.text-lg-lead{font-size:1.25rem;font-weight:300;line-height:2rem}}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled):hover{box-shadow:0 2px 4px rgba(28,39,121,.4)}.btn:not(:disabled):not(.disabled):focus{box-shadow:none}.btn-primary:hover{background-color:#0013a3;border-color:#0013a3}.btn-primary:not(:disabled):not(.disabled):active{background-color:#000e7e;border-color:#000e7e}.btn-primary-light{background-color:#e8eeff;color:#0017c9}.btn-primary-light:hover{color:#0013a3}.btn-tag .btn-tag_text{align-items:center;display:flex;font-size:.75rem;padding:.25rem .5rem .25rem 1rem!important}.btn-tag_single .btn-tag_text{line-height:1rem;padding:.5rem 1rem!important}.btn-tag .btn-tag_close,.btn-tag .btn-tag_text{background-color:#eff0fb;border:none;color:#0017c9}.btn-tag .btn-tag_close{padding:.5rem .75rem}.btn-tag .btn-tag_close i{align-items:center;display:flex}.btn-tag:hover .btn-tag_close,.btn-tag:hover .btn-tag_text{background-color:#dee1f7;color:#0013a3}.btn-tag:hover .btn-tag_text:hover{color:#0013a3}.btn-tag:hover .btn-tag_close{border-color:#0013a3}.btn-tag:hover .btn-tag_close:hover{background-color:#0013a3;color:#fff}.btn-dashed{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%230017C9FF' stroke-dasharray='4, 7' stroke-dashoffset='5' stroke-linecap='square'/%3E%3C/svg%3E");border:none;color:#0017c9}.btn-dashed:hover{background-image:unset;border:1px solid #0017c9;color:#0017c9}.btn-dashed.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23F20000FF' stroke-dasharray='4, 7' stroke-dashoffset='5' stroke-linecap='square'/%3E%3C/svg%3E");color:#f20000}.btn-dashed.is-invalid:hover{border:1px solid #f20000;color:#f20000}.btn-gradient{background:linear-gradient(273.38deg,#c74fff,#408cff);color:#fff}.btn-gradient:hover{color:#fff}.btn-outline-primary{background-color:#fff;border-width:1px;color:#0017c9}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#fff!important;color:#0017c9}.btn-outline-primary:hover{border-color:#0013a3!important;color:#0013a3!important}.btn-outline-primary:not(:disabled):not(.disabled):active{border-color:#000e7e!important;color:#000e7e!important}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:rgba(199,203,209,.2)!important;border-color:rgba(101,110,123,.2)!important;color:rgba(0,23,201,.2)!important;opacity:1}.btn-outline-transparent{border-color:#fff;color:#fff}.btn-outline-transparent:hover{box-shadow:0 0 0 1px #fff!important;color:#fff}.btn-warning-dark{background-color:#ffcd29;border-color:#ffcd29;color:#0c1031}button:focus{outline:none}.sticky-btn{bottom:0;position:-webkit-sticky;position:sticky;z-index:1003}.sticky-btn_form{bottom:-2.5rem}.buttonsgroup .btn-group{background-color:#f4f5f6;border-radius:.25rem}.buttonsgroup .btn-group .btn{border:1px solid #f4f5f6;font-weight:400;transition:none}.buttonsgroup .btn-group .btn:not(:last-child){margin-right:1px}.buttonsgroup .btn-group .btn:not(.active){background-color:#f4f5f6}.buttonsgroup .btn-group .btn.active{background-color:#fff;border-color:#c7cbd1;border-radius:.25rem;box-shadow:none;font-weight:600}.buttonsgroup .btn-group .btn:hover:not(.active){background-color:#eff0fb;border-color:#eff0fb;box-shadow:none}.dropdown-menu_mt{margin-top:.77rem}.dropdown-item{padding:.385rem 1.5rem}.dropdown-item:hover{background-color:transparent;color:#0017c9}.dropdown-item.disabled{color:#0017c9}.dropdown-toggle:after{border:none;content:"\ea99";font-family:icofont;vertical-align:unset}label{font-weight:600}.custom-control,label{margin-bottom:.5rem}.custom-checkbox .custom-control-input,.custom-radio .custom-control-input{z-index:1}.custom-checkbox .custom-control-label,.custom-radio .custom-control-label{font-weight:400}.custom-checkbox .custom-control-label:after,.custom-checkbox .custom-control-label:before,.custom-radio .custom-control-label:after,.custom-radio .custom-control-label:before{height:17px;left:-26px;top:2px;width:17px}.custom-checkbox .custom-control-label:after,.custom-radio .custom-control-label:after{background:no-repeat 50%}.custom-checkbox .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#c7cbd1}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10'%3E%3Cpath fill='%23FFF' d='M4.722 9.944.278 5.5 1.53 4.247l3.191 3.182L11.47.682l1.253 1.262-8 8Z'/%3E%3C/svg%3E")}.custom-radio .custom-control-label:after{opacity:0}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.6' fill='%230017C9'/%3E%3C/svg%3E")}.button-radio{margin-bottom:1rem}.button-radio-p-0 .custom-radio label{padding:0!important}.button-radio-time .form-group .custom-radio label .timeinput button{padding:.5rem 1rem!important}.button-radio-time .form-group .custom-radio label .timeinput button,.button-radio-time .form-group .custom-radio label .timeinput input:not(.is-invalid){background-color:transparent!important;border:none!important}.button-radio .boolean-radio>.form-group{background-color:#f4f5f6;border-radius:.25rem;display:flex;justify-content:space-between}.button-radio .boolean-radio>.form-group .custom-radio{flex:0 0 50%;margin:0;padding:0}.button-radio .boolean-radio>.form-group .custom-radio input[type=radio]{display:none}.button-radio .boolean-radio>.form-group .custom-radio label{align-items:center;background-color:#f4f5f6;border:1px solid #f4f5f6;border-radius:.25rem;display:flex;height:100%;justify-content:center;padding:.75rem 1rem;text-align:center;width:100%}.button-radio .boolean-radio>.form-group .custom-radio label:after,.button-radio .boolean-radio>.form-group .custom-radio label:before{display:none}@media (hover:hover){.button-radio .boolean-radio>.form-group .custom-radio label:hover{background-color:#eff0fb;border-color:#eff0fb}}.button-radio .boolean-radio>.form-group .custom-radio input:checked~label{background-color:#fff;border-color:#c7cbd1;font-weight:600;z-index:1}.custom-switch .custom-control-label:before{background-color:#c7cbd1;border-color:#c7cbd1}.custom-switch .custom-control-label:after{background-color:#fff;height:calc(1.5rem - 6px);left:calc(-3.125rem + 3px);top:3px;width:calc(1.5rem - 6px)}.custom-switch:hover .custom-control-input:enabled~.custom-control-label:before{border-color:#c7cbd1!important}.select{position:relative}.select select{-webkit-appearance:none;appearance:none;padding-right:2rem!important}.select:after{align-items:center;bottom:0;color:#0017c9;content:"\ea99";display:flex;font-family:icofont;font-size:1.25rem;height:100%;pointer-events:none;position:absolute;right:.5rem;top:0;z-index:1}.select-sm select{height:unset;padding:.5rem .75rem}.select-input_dropdown{border-radius:.25rem;box-shadow:0 7px 14px 0 rgba(12,16,49,.1);max-height:29rem;overflow-y:auto;z-index:1004}.select-input_dropdown .item{font-weight:400}.select-input_dropdown .item.active{background-color:#eff0fb}.select-input_dropdown .item:hover{background-color:#f4f5f6}.placeholder_mask{background-color:transparent;color:#656e7b;padding-left:1rem;pointer-events:none;position:absolute;z-index:5}.placeholder_mask i{color:transparent;margin-right:-2px;opacity:0;visibility:hidden}.placeholder_mask i,.placeholder_mask span{white-space:break-spaces}.custom-control:hover .custom-control-input:enabled,.custom-control:hover .custom-control-input:enabled~.custom-control-label{cursor:pointer}.custom-control:hover .custom-control-input:enabled~.custom-control-label:after,.custom-control:hover .custom-control-input:enabled~.custom-control-label:before{border-color:#0017c9}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.input-code{letter-spacing:.6rem}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important}.limit-input-width input{width:5rem}[placeholder]{text-overflow:ellipsis}.input-password{align-items:center;display:flex;position:relative}.input-password input{padding-right:5rem}.input-password_eye{cursor:pointer;padding:0 1.5rem;position:absolute;right:0}.input-password_eye:after{color:#0017c9;content:"\ef24";font-family:icofont;font-size:1.5rem}.input-password_eye.show:after{color:#c7cbd1;content:"\ef22"}.input-search{position:relative}.input-search input{padding-right:2.5rem}.input-search:after{color:#c7cbd1;content:"\ed1b";font-family:icofont;font-size:1.5rem;position:absolute;right:1rem}.search-input-additional{left:-3rem;z-index:11}.bitmask:last-child .form-group,.bitmask:last-child .form-group .custom-control:last-child,.checkboxlist:last-child .form-group,.checkboxlist:last-child .form-group .custom-control:last-child,.radiolist:last-child .form-group,.radiolist:last-child .form-group .custom-control:last-child{margin-bottom:0}.draggable-ghost{background-color:#fff!important}.draggable-ghost>*{opacity:0}.draggable-fallback{opacity:1!important}.draggable-fallback .draggable-fallback-hidden{opacity:0!important}@media (max-width:991.98px){.custom-checkbox,.custom-radio{padding-left:2.25rem}.custom-checkbox .custom-control-input,.custom-radio .custom-control-input{height:1.75rem;width:1.75rem}.custom-checkbox .custom-control-label:after,.custom-checkbox .custom-control-label:before,.custom-radio .custom-control-label:after,.custom-radio .custom-control-label:before{height:1.5rem;left:-2.25rem;top:0;width:1.5rem}}.modal-open{height:100%;overflow:hidden;position:relative}.modal-header{border-bottom:none;padding:1.5rem 1rem 0}@media (min-width:768px){.modal-header{padding-left:2rem;padding-right:2rem}}@media (min-width:992px){.modal-header{padding-left:2.5rem;padding-right:2.5rem}}.modal-header .modal-title{margin-top:1rem}.modal-header .close{color:#656e7b;margin:.25rem 0 0;padding:0}.modal-header .close i{margin:-1rem;padding:1rem}.modal-header .close:hover{color:#434851;opacity:1!important}.modal-title{font-size:1.25rem;font-weight:600;line-height:1.5rem;margin-bottom:.5rem}.modal-body{padding:2rem 1rem}@media (min-width:768px){.modal-body{padding-left:2rem;padding-right:2rem}}@media (min-width:992px){.modal-body{padding:2.5rem}}.modal-footer{padding:1.5rem 1rem}@media (min-width:768px){.modal-footer{padding-left:2rem;padding-right:2rem}}@media (min-width:992px){.modal-footer{padding-left:2.5rem;padding-right:2.5rem}}.modal-backdrop~.modal-backdrop{z-index:1051}.modal-backdrop~.modal-backdrop~.modal-backdrop,.modal.show~.modal.show{z-index:1052}.modal.show~.modal.show~.modal.show{z-index:1053}.modal .exclamation{align-items:center;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.modal .exclamation i{font-size:2rem}@media (max-width:991.98px){#filtersModal .dropdown-custom{outline:transparent;width:100%}#filtersModal .dropdown-custom .dropdown-menu{padding:1.5rem 0;width:inherit}#filtersModal .dropdown-custom .dropdown-menu .dropdown-item:first-child{padding-top:0}#filtersModal .dropdown-custom .dropdown-menu .dropdown-item:last-child{padding-bottom:0}#candidatesFiltersModal .modal-dialog,#cityLandingMoreFilter .modal-dialog,#vacancyFiltersModal .modal-dialog,#vacancyRegionsModal .modal-dialog{height:100%;margin:0;max-width:100%}#candidatesFiltersModal .modal-dialog .modal-content,#cityLandingMoreFilter .modal-dialog .modal-content,#vacancyFiltersModal .modal-dialog .modal-content,#vacancyRegionsModal .modal-dialog .modal-content{border:0;border-radius:0;height:100%;overflow-y:scroll}.modal .control-increase-margin .custom-control{margin-bottom:1rem}.modal .card{border:none}}@media (min-width:992px){#actionsModal,#candidatesFiltersModal,#filtersModal,#vacancyFiltersModal,#vacancyRegionsModal,.vacancy-filter_block{display:block;opacity:1;overflow:inherit;position:relative;z-index:auto}#actionsModal .modal-custom-dialog,#candidatesFiltersModal .modal-custom-dialog,#filtersModal .modal-custom-dialog,#vacancyFiltersModal .modal-custom-dialog,#vacancyRegionsModal .modal-custom-dialog,.vacancy-filter_block .modal-custom-dialog{margin:0;-webkit-transform:none;transform:none}#actionsModal .modal-custom-dialog-centered,#candidatesFiltersModal .modal-custom-dialog-centered,#filtersModal .modal-custom-dialog-centered,#vacancyFiltersModal .modal-custom-dialog-centered,#vacancyRegionsModal .modal-custom-dialog-centered,.vacancy-filter_block .modal-custom-dialog-centered{display:block}#actionsModal .modal-custom-dialog-centered:before,#candidatesFiltersModal .modal-custom-dialog-centered:before,#filtersModal .modal-custom-dialog-centered:before,#vacancyFiltersModal .modal-custom-dialog-centered:before,#vacancyRegionsModal .modal-custom-dialog-centered:before,.vacancy-filter_block .modal-custom-dialog-centered:before{height:0}#actionsModal .modal-custom-dialog .modal-content,#candidatesFiltersModal .modal-custom-dialog .modal-content,#filtersModal .modal-custom-dialog .modal-content,#vacancyFiltersModal .modal-custom-dialog .modal-content,#vacancyRegionsModal .modal-custom-dialog .modal-content,.vacancy-filter_block .modal-custom-dialog .modal-content{background-color:transparent}.list-scroll{max-height:12rem;overflow-y:auto}.checkboxes-d-lg-first-3 .custom-checkbox{display:none}.checkboxes-d-lg-first-3 .custom-checkbox:nth-child(-n+3){display:block}}.date-picker{flex-direction:column}.date-picker,.date-picker__row,.weekday__row{display:flex}.date-picker__row,.weekday__row{flex-direction:row}.weekday__row{margin-bottom:10px}.date-picker__cell,.weekday__cell{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center}.date-picker__header{display:flex;margin-bottom:10px}.date-picker__month-header,.date-picker__year-header{flex:1}.date-picker__day{cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.date-picker__day--next,.date-picker__day--previous{opacity:.4}.date-picker__day--disabled{opacity:.1}.date-picker__cell--selected{background:#eee}.date-picker__days,.date-picker__months,.date-picker__years{margin-bottom:10px}.date-picker__month-button,.date-picker__year-button{margin-bottom:3px;width:100%}.date-picker__years{max-height:250px;overflow-y:scroll}.text-slider__value{text-align:center}.time-picker{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center}.datetime-picker{position:relative}.datetime-picker-main{position:absolute;z-index:1}.datetime-picker-inline,.datetime-picker-main{background:#fff;border:1px solid grey;box-sizing:border-box;padding:10px;width:320px}.datetime-picker-inline{position:relative}.datetime-picker-inline--disabled{opacity:.7}.datetime-picker-inline--disabled:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.time-picker__button{width:100%}.date-picker__button{margin-bottom:10px;width:100%}.clear__button,.close__button,.today__button{margin-top:10px;width:100%}.datetime-picker{display:flex;justify-content:center;width:100%}.datetime-picker-inline{border:none;max-width:300px;padding:0;width:100%}.datetime-picker [type=button]{background-color:transparent;border:1px solid transparent;border-radius:.2rem;color:#0c1031;display:inline-block;font-size:1rem;font-size:.875rem;font-weight:600;line-height:1.5;padding:.25rem .5rem;text-align:center;text-transform:capitalize;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.datetime-picker [type=button]{transition:none}}.datetime-picker [type=button]:hover{color:#0c1031;text-decoration:none}.datetime-picker .clear__button{background-color:#f4f5f6;border-radius:3px;font-size:1rem;font-weight:400;padding:.7rem 1rem}.date-picker{text-transform:capitalize}.date-picker__header{margin-bottom:0}.date-picker__month-header[type=button],.date-picker__year-header[type=button]{background-color:#f4f5f6;border-radius:3px;font-size:1rem;font-weight:400;margin:.1rem .5rem;padding:.7rem 1rem;position:relative;text-align:left}.date-picker__month-header[type=button]:after,.date-picker__year-header[type=button]:after{border:solid #0c1031;border-width:0 2px 2px 0;content:"";display:inline-block;padding:2px;position:absolute;right:1rem;top:40%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.date-picker__month-header{flex-grow:3}.date-picker__year-header{flex-grow:2}.date-picker__header button:only-child,.date-picker__prev_year+.date-picker__month-header{color:#0017c9}.date-picker__header button:only-child:after,.date-picker__prev_year+.date-picker__month-header:after{display:none}.date-picker__header button:only-child:hover,.date-picker__prev_year+.date-picker__month-header:hover{color:#0017c9}.date-picker__next_decade[type=button],.date-picker__next_month[type=button],.date-picker__next_year[type=button],.date-picker__prev_decade[type=button],.date-picker__prev_month[type=button],.date-picker__prev_year[type=button]{display:flex;justify-content:center;position:relative}.date-picker__next_decade[type=button] span,.date-picker__next_month[type=button] span,.date-picker__next_year[type=button] span,.date-picker__prev_decade[type=button] span,.date-picker__prev_month[type=button] span,.date-picker__prev_year[type=button] span{border:solid #0c1031;border-width:0 2px 2px 0;display:inline-block;padding:2px;position:absolute;top:45%}.date-picker__next_decade[type=button]:hover span,.date-picker__next_month[type=button]:hover span,.date-picker__next_year[type=button]:hover span,.date-picker__prev_decade[type=button]:hover span,.date-picker__prev_month[type=button]:hover span,.date-picker__prev_year[type=button]:hover span{border:solid #0017c9;border-width:0 2px 2px 0}.date-picker__prev_decade,.date-picker__prev_month,.date-picker__prev_year{margin-left:.6rem}.date-picker__next_decade,.date-picker__next_month,.date-picker__next_year{margin-right:.6rem}.date-picker__prev--button{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.date-picker__next--button{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.date-picker__day--current{color:#0017c9}.date-picker__day--current:nth-child(6),.date-picker__day--current:nth-child(7){color:#f20000}.date-picker__row{display:flex;justify-content:space-around;line-height:10px;list-style:none;margin:0;padding:0}.date-picker__cell{background-color:#fff;border-radius:50%;cursor:pointer;flex:1 0 auto;height:auto;margin:3px;text-align:center;transition:all .3s}.date-picker__cell:before{content:"";float:left;padding-top:100%}.date-picker__cell--selected{background-color:#0017c9;border-radius:50%;color:#fff!important}.date-picker__cell:hover:not(.date-picker__cell--selected){background-color:#c7cbd1;border-radius:50%}.date-picker__month-button[type=button],.date-picker__year-button[type=button]{color:#0c1031;font-size:1rem;font-style:normal;font-weight:400;line-height:22px;margin-bottom:0}.date-picker__month-button-wrapper:hover [type=button],.date-picker__year-button-wrapper:hover [type=button]{color:#0017c9}.date-picker__days{margin-bottom:0;margin-top:1rem}.date-picker__months,.date-picker__years{border:1px solid #c7cbd1;border-radius:5px;margin:10px 0 0}.tooltip-content{background:#40435d;border-radius:.25rem;box-shadow:0 2px 4px rgba(28,39,121,.2);color:#fff;display:none;font-size:1rem;left:50%;max-width:21rem;padding:.5rem 1rem;position:absolute;top:120%;width:-webkit-max-content;width:max-content;z-index:3000}.tooltip-content_show{display:block}.tooltip-mouseover{display:inline;position:relative}.tooltip-mouseover:after{bottom:50%;color:#0017c9;font-family:icofont;left:100%;position:absolute}.tooltip-mouseover_grey:after{color:#c7cbd1}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.last-child-margin-0>:last-child{margin-bottom:0!important}.bg-body{background-color:#f0f6fc}.bg-tag-color{background-color:#eff0fb!important}.bg-grey{background-color:#c7cbd1}.bg-light-grey{background-color:#e9ebed}.bg-success-lighten{background-color:#eaf7e9}.bg-warning-light{background-color:#ffe59e!important}.border-grey{border-color:#c7cbd1!important}.border-dashed{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%23C7CBD1FF' stroke-dasharray='4, 7' stroke-linecap='square'/%3E%3C/svg%3E")}.border-transparent{border-color:transparent!important}.disable-area{pointer-events:none}.disable-area .btn,.disable-area .form-control,.disable-area .text-danger,.disable-area .text-link,.disable-area .text-primary,.disable-area a,.disable-area button,.disable-area input,.disable-area label,.disable-area textarea{color:#656e7b!important}.disable-area .btn,.disable-area button,.disable-area input,.disable-area textarea{border-color:#c7cbd1!important}.disable-area .btn-primary{background-color:#f4f5f6!important}.disable-area .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#656e7b;border-color:#656e7b}.disable-area .custom-radio .custom-control-input:checked~.custom-control-label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2.6' fill='%23656E7B'/%3E%3C/svg%3E");border-color:#656e7b}.disable-area .modalInput-choosen-item_edit{display:none}.disable-area.regions-filter{opacity:.5}.z-index-1{z-index:1}.opacity-05{opacity:.5}.active-circle{background-color:#4cb13f;border-radius:50%;height:.5rem;position:relative;width:.5rem}.active-circle.disabled{background-color:#c7cbd1}.icon-info-circled{align-items:center;background-color:rgba(31,109,226,.15);border-radius:50%;display:flex;font-size:.75rem;height:1.25rem;justify-content:center;width:1.25rem}.icon-info-circled i{color:#1f6de2}.cut-text{white-space:nowrap}.cut-text,.text-line{overflow:hidden;text-overflow:ellipsis}.text-line{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-word}.text-line-2{-webkit-line-clamp:2}.text-line-3{-webkit-line-clamp:3}.width-5{width:2.5rem}.height-0{height:0}.height-5{height:2.5rem}.rounded-4{border-radius:2rem}@media (min-width:576px){.columns-sm-1{-webkit-columns:1;column-count:1}}@media (min-width:768px){.columns-md-2{-webkit-columns:2;column-count:2}.w-md-unset{width:unset!important}.border-md{border:1px solid #e9ebed!important}.text-line-md-2{-webkit-line-clamp:2}}@media (min-width:992px){.columns-lg-3{-webkit-columns:3;column-count:3}}@media (max-width:575.98px){.mobile-no-gutters{margin-left:-15px;margin-right:-15px}}@media print{.border-print-0{border:0!important}.flex-print-row{flex-direction:row!important}}#filtersModal .custom-control:last-child,#vacancyInfo .custom-control:last-child{margin-bottom:0}.vacancy_closed_view{background-color:hsla(0,0%,100%,.6);opacity:.6}.vacancy_closed_view_collapsed{max-height:15rem;overflow:hidden;position:relative}.vacancy_closed_view_collapsed:after{background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0) 30%);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;width:100%}.vacancy_closed .vacancy_content{background-color:hsla(0,0%,100%,.5);opacity:.5}.vacancy_closed:hover .vacancy_content{background-color:#fff;opacity:1}.vacancy_accurate,.vacancy_fire{font-size:1rem;height:1.5rem;width:1.5rem}.vacancy_fire{background-color:rgba(242,0,0,.15)}.vacancy_fire i{color:#dc3545}.vacancy_accurate{background-color:rgba(31,109,226,.15)}.vacancy_accurate i{color:#1f6de2}.vacancy-company_type{background-color:#eff0fb;padding:.25rem .5rem}.vacancy-page_table td{max-width:228px}.vacancy-page_info~tr td{padding-bottom:1rem;vertical-align:top;word-break:break-word}.vacancy-page_info~tr td:first-child{color:#656e7b;padding-right:1.5rem;white-space:nowrap;width:25%}.vacancy-card-main{-webkit-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-areas:"title salary" "info salary";grid-template-columns:3fr 1fr}@media (max-width:768px){.vacancy-card-main{grid-template-areas:"title" "salary" "info";grid-template-columns:1fr}}.vacancy-card-title{grid-area:title}.vacancy-card-salary{grid-area:salary}.vacancy-card-info{grid-area:info}.vacancy-card-logo{max-width:12rem;overflow:hidden}@media (min-width:992px){.vacancy-card-logo{max-width:14rem}}.vacancy-card-logo img{height:3rem}.vacancy-card-footer{-webkit-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-areas:"label" "more";grid-template-columns:auto -webkit-min-content -webkit-min-content;grid-template-columns:auto min-content min-content}@media (min-width:768px){.vacancy-card-footer{grid-template-areas:"label like more"}}.vacancy-card-footer-more{grid-area:more}.vacancy-card-footer-label{grid-area:label}.vacancy-card-footer-like{grid-area:like}.vacancy-company_logo{max-height:84px;max-width:228px}.vacancy-company_logo img{max-height:84px}.vacancy_premium{background-color:#fffefb}.vacancy-form-sublabel{color:#656e7b}@media (max-width:992px){.vacancy-form-sublabel{background-color:#f4f5f6;font-size:.8rem;padding:.75rem}}.vacancies-list-loading{opacity:.7;pointer-events:none}.vacancies-list-spinner{left:50%;position:absolute;top:15rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.card_like{cursor:pointer}.card_like .like-icon{background-size:1.5rem 1.5rem;display:inline-block;height:1.5rem;transition:background-image .3s ease-in-out;vertical-align:middle;width:1.5rem}.card_like .like-icon.like{background-image:url(/svg/icons/like.svg)}.card_like .like-icon.liked{background-image:url(/svg/icons/like-liked.svg)}@media (hover:hover){.card_like:hover .like-icon.like{background-image:url(/svg/icons/like-hover.svg)}}#sidebarNavMenu .sidebar-link .item,#sidebarNavMenu a .item{color:#0c1031;font-weight:400;padding:.5rem 2.5rem;position:relative}#sidebarNavMenu .sidebar-link .item:before,#sidebarNavMenu a .item:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:3.5px}#sidebarNavMenu .sidebar-link:hover,#sidebarNavMenu a:hover{background-color:rgba(239,240,251,.5)}#sidebarNavMenu .sidebar-link.active,#sidebarNavMenu a.active{background-color:#eff0fb}#sidebarNavMenu .sidebar-link.active .item:before,#sidebarNavMenu a.active .item:before{background-color:#0017c9}.static-page table{margin-bottom:1rem}.static-page table td,.static-page table th{border:1px solid #0c1031;padding:.5rem}body:not(.modal-open) .backdrop-editable{z-index:1041}#inviteModal_vacancies i,#inviteModal_vacancies.choosen .card{display:none}#inviteModal_vacancies.choosen .card.active,#inviteModal_vacancies.choosen .card.active i{display:block}.calendar-month{display:flex;flex-wrap:wrap;max-width:650px;min-width:280px}.calendar-day{align-items:center;background-color:#f4f5f6;display:flex;flex:1 0 11%;justify-content:center;margin:.125rem;padding:.125rem}.calendar-day_weekend{background-color:rgba(242,0,0,.1);cursor:pointer}.calendar-day_short{background-color:rgba(254,233,8,.3);cursor:pointer}#passwordLengthHint,#passwordSymbolsHint{color:#656e7b;font-weight:400}#passwordLengthHint.invalid-feedback,#passwordLengthHint.valid-feedback,#passwordSymbolsHint.invalid-feedback,#passwordSymbolsHint.valid-feedback{display:block}#passwordLengthHint.valid-feedback,#passwordSymbolsHint.valid-feedback{color:#4cb13f}#passwordLengthHint.invalid-feedback,#passwordSymbolsHint.invalid-feedback{color:#f20000}.choose-city-modal .modal-content{height:42.5rem}#chooseCurrentCityModal .modal-content{height:46.5rem}#chooseCurrentCityLabel{font-size:.8rem}#chooseCurrentCityItems .item{color:#0c1031;cursor:pointer;padding:.5rem 1rem}#chooseCurrentCityItems .item .region{color:#c7cbd1}@media (min-width:768px){#chooseCurrentCityItems .item{display:flex;margin-bottom:.5rem}#chooseCurrentCityItems .item .region{padding-left:.5rem}}#headerMobileSearchBackdrop{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}#headerMobileSearchContent{background-color:#fff;box-shadow:0 0 4px hsla(0,0%,85%,.75);height:100%;padding:1.5rem 0;position:absolute;top:6.5rem;width:100%}@media (min-width:992px){#headerMobileSearchContent{background-color:unset;box-shadow:none;height:unset;padding:0;position:static;top:unset;width:unset}}#headerMobileSearchContent .arrow{height:1rem;left:80%;overflow:hidden;position:absolute;top:-1rem;-webkit-transform:rotate(0);transform:rotate(0);width:1.5rem}#headerMobileSearchContent .arrow:after{background:#fff;box-shadow:0 0 4px hsla(0,0%,85%,.75);content:"";height:1rem;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);width:1rem}@media (min-width:992px){#headerMobileSearchContent .arrow{display:none}#candidateProfileViewMain .candidate-view-additional{float:right;max-width:18rem}}@media print{#candidateProfileViewMain .candidate-view-additional{float:right;max-width:18rem}}@media (min-width:992px){.search-form .choose-region{width:16rem}}.wysiwyg-input-data p:not(:empty){margin-bottom:0}.wysiwyg-input-data mark{background-color:rgba(254,233,8,.3);padding:0}@media (max-width:575.98px){#candidateEditProfileForm>.card{border-radius:0}#candidateEditProfileForm>.card:not(:last-child){border-bottom:none}}@media (max-width:767.98px){#registerToggler label.btn{border-radius:.25rem}#registerSubmit{width:100%}.vacancy-page_table tbody{display:block}.vacancy-page_table tbody td{max-width:unset}.vacancy-page_info~tr{display:block}.vacancy-page_info~tr td{display:block;font-weight:600;margin-bottom:1rem;padding:0}.vacancy-page_info~tr td:first-child{font-weight:400;margin-bottom:.25rem;white-space:unset;width:unset}}@media (max-width:991.98px){#sidebarNavMenu.sidebar-adaptive .sidebar-link .item,#sidebarNavMenu.sidebar-adaptive a .item{border-top:1px solid #e9ebed;padding:1rem}#sidebarNavMenu.sidebar-adaptive .sidebar-link .item:after,#sidebarNavMenu.sidebar-adaptive a .item:after{color:#656e7b;content:"\eaa0";font-family:icofont;font-size:1.5rem;margin:auto;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#sidebarNavMenu.sidebar-adaptive .sidebar-link.active,#sidebarNavMenu.sidebar-adaptive .sidebar-link.active .item:before,#sidebarNavMenu.sidebar-adaptive a.active,#sidebarNavMenu.sidebar-adaptive a.active .item:before{background-color:transparent}#sidebarNavMenu.sidebar-adaptive.border-last .sidebar-link:last-child .item{border-bottom:1px solid #e9ebed}#sidebarNavMenu.sidebar-adaptive.no-border-first .sidebar-link:first-child .item{border-top:none}#vacancySidebarFilter{bottom:unset!important;position:static!important;top:unset!important;width:auto!important}#qrCodeModal .modal-content,#qrCodeModal .modal-dialog{height:100%}#candidatesSearchContainer .filters-block,#vacanciesSearchContainer .filters-block{background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin-bottom:1.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:5}#candidatesSearchContainer .filters-block-counter,#vacanciesSearchContainer .filters-block-counter{background-color:#0017c9;border-radius:50%;color:#fff;display:flex;font-size:.75rem;height:1.5rem;justify-content:center;line-height:1.5rem;width:1.5rem}#candidatesSearchContainer .select-sort .select:after,#vacanciesSearchContainer .select-sort .select:after{content:""}#candidatesSearchContainer .select-sort select,#vacanciesSearchContainer .select-sort select{background-color:transparent;border:0;border-radius:0;padding-left:0!important;text-decoration:underline;text-overflow:ellipsis;width:unset}}@media (min-width:992px){#vacanciesSearchContainer{min-height:100rem}#vacancySidebarFilter .float-btn{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(233,235,237,.6);bottom:0;margin-top:calc(-6rem - 2px);padding:1.5rem 2.5rem;position:-webkit-sticky;position:sticky;z-index:1003}#vacancySidebarFilter.sidebar-fixed-top .float-btn{position:fixed;width:inherit}}@page{size:A4!important;margin:10mm 15mm 5mm 15mm!important}@media print{html{font-size:21px}}.vacancycard{background-color:#fff;color:#0c1031;height:100%;padding:1rem 1.5rem 1.5rem}.vacancycard_header{height:35px}.vacancycard_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:3rem;overflow:hidden;text-overflow:ellipsis}.vacancycard_info{height:5rem}.vacancycard_info-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.vacancycard_city,.vacancycard_salary{height:2rem}.vacancycard:hover{color:#0c1031}.vacancy-block{margin-bottom:30px}.vacancy-row{margin-bottom:-30px}#mainBanner{background-color:#656e7b;background-image:url(/images/hero/vacancies.jpg);background-position-x:75%;background-size:cover}#mainBannerFilter{background:linear-gradient(90deg,#0c1031,rgba(12,16,49,0));min-height:26rem;padding-bottom:3rem;padding-top:1.5rem}@media (min-width:768px){#mainBannerFilter{padding-top:2.5rem}}@media (min-width:992px){#mainBannerFilter{min-height:32rem;padding-top:2.5rem}}#mainBannerFilter.candidate-banner{min-height:unset;padding-bottom:5.5rem;padding-top:5.5rem}#mainPageCandidateSection .candidate-logo{background-color:#eff0fb;border-radius:.25rem;width:5.5rem}#mainPageCandidateSection .candidate-logo-stub{background-color:#eff0fb;border-radius:.25rem;color:#0017c9;display:block;font-size:1.5rem;padding:1rem}@media (min-width:992px){#mainPageCandidateSection .candidate-logo-stub{font-size:2.5rem;padding:1.5rem}}#cityLandingBanner{background-color:#656e7b;background-image:url(/images/hero/vacancies.jpg);background-position-x:75%;background-size:cover}#cityLandingBanner.with-city{background-position-x:50%;background-position-y:50%}#cityLandingBannerFilter{align-items:center;background-color:rgba(12,16,49,.5);display:flex;min-height:27rem;padding:1.5rem 0}@media (min-width:576px){#cityLandingBannerFilter{min-height:22.5rem;padding:2.5rem 0}}#candidateBanner{overflow-x:hidden}#candidateBanner .container{padding:5rem 1rem}@media (min-width:768px){#candidateBanner .container{padding:8rem 1rem 16rem}#candidateBanner #card1{left:-20%;top:15%}#candidateBanner #card2{right:-30%;top:10%}#candidateBanner #card3{bottom:0;left:10%}}@media (min-width:992px){#candidateBanner #card1{left:0}#candidateBanner #card2{right:0}#candidateBanner #card3{left:20%}}#aboutBanner{background-color:#656e7b;background-image:url(/images/landing/about/banner.jpg);background-position-x:75%;background-size:cover}#aboutBannerFilter{padding-bottom:5rem;padding-top:7rem}@media (min-width:768px){#aboutBannerFilter{padding-top:9rem}}#aboutBanner .info-card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:rgba(240,246,252,.6);padding:1.5rem 2rem;transition:background-color .1s}#aboutBanner .info-card:first-child{border-radius:.25rem 0 0 .25rem;border-right:.5px solid #0c1031}#aboutBanner .info-card:last-child{border-left:.5px solid #0c1031;border-radius:0 .25rem .25rem 0}#aboutBanner .info-card:hover{background-color:hsla(0,0%,100%,.8);box-shadow:0 7px 21px rgba(12,16,49,.2)}#aboutHelp .help-grid{display:grid;grid-template-areas:"header" "content" "img";grid-template-columns:1fr;row-gap:2.5rem}@media (min-width:768px){#aboutHelp .help-grid{grid-template-areas:"header img" "content content";grid-template-columns:1fr 1fr}}@media (min-width:992px){#aboutHelp .help-grid{-webkit-column-gap:2rem;column-gap:2rem;grid-template-areas:"img header" "img content";grid-template-columns:1fr 2fr}}#aboutHelp .help-img{display:flex;grid-area:img;justify-content:center}@media (min-width:992px){#aboutHelp .help-img{align-items:center;justify-content:end}}#aboutHelp .help-img img{max-width:100%;width:15rem}@media (min-width:992px){#aboutHelp .help-img img{max-width:25.5rem;width:unset}}#aboutHelp .help-header{display:flex;flex-direction:column;grid-area:header;justify-content:center}#aboutHelp .help-content{grid-area:content}#aboutHow .card-index{border-radius:50%;height:3rem;line-height:3rem;text-align:center;width:3rem}@media (min-width:992px){#aboutUsersCarousel .carousel-item .card{height:100%}}#aboutUsersCarousel .carousel-button{background-color:#fff;border-radius:50%;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);cursor:pointer;height:3rem;line-height:3rem;text-align:center;width:3rem}#createVacancyBanner{background-color:#fff;background-image:url(/images/hero/create_vacancy.jpg);background-position-x:25%;background-size:cover;position:relative}#findCandidateBanner{background-color:#656e7b;background-image:url(/images/hero/find_candidate.jpg);background-position-x:80%;background-position-y:70%;background-size:cover}#findCandidateBannerFilter{background:linear-gradient(90deg,#001927,rgba(0,23,41,.852) 50.1%,rgba(1,8,48,0) 86.92%);padding-bottom:7rem;padding-top:5rem}@media (min-width:768px){#welcomeLandingMain .advantage-card .card{max-width:46rem;width:unset}}#welcomeLandingSearch .search-bg{overflow:hidden;padding:2.5rem 0 0;position:relative}@media (min-width:768px){#welcomeLandingSearch .search-bg{padding:5rem 0}}@media (min-width:992px){#welcomeLandingSearch .search-bg{padding:10rem 0 12rem}}#welcomeLandingSearch .search-bg img.background-img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#oneTimeBanner .banner{background-color:#656e7b;background-image:url(/images/hero/one_time.jpg);background-size:cover;padding:3.5rem 1rem}@media (min-width:576px){#oneTimeBanner .banner{border-radius:1.5rem}}@media (min-width:992px){#oneTimeBanner .banner{padding:7.5rem 4rem}}#oneTimeAdvantages .card{position:relative}#oneTimeAdvantages .card-number{align-items:center;background-color:#00a7cc;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}#cityLanding .advanced-search-section{background-color:#d2e2f9}#orderResumeBannerFilter{background:linear-gradient(273.38deg,#1f6de2,#000e7e);padding:3.5rem .5rem}@media (min-width:768px){#orderResumeBannerFilter{padding:5rem 0}}#orderResumeBanner .banner-photo{position:absolute}#orderResumeBanner .banner-photo-card{background-color:hsla(0,0%,100%,.7);border-radius:2.5rem;bottom:8rem;left:-18.5rem;padding:.5rem 2rem;position:absolute}#orderResumeContent .order-whom{border-radius:50%;height:2.5rem;line-height:2.5rem;text-align:center;width:2.5rem}#orderResumeContent .order-whom:after{font-family:icofont;font-size:1.5rem}#orderResumeContent .old-price{text-decoration:line-through;-webkit-text-decoration-color:#f20000;text-decoration-color:#f20000}#orderResumeWhom{padding:2.5rem 0}@media (min-width:992px){#orderResumeWhom{padding:4rem 0}}#orderResumeFaq .faq-item{margin-bottom:2.5rem}@media (min-width:992px){#orderResumeFaq .faq-item{max-width:35rem}}#orderResumeFaq .resume-image{position:relative;z-index:1}@media (min-width:992px){#orderResumeFaq .resume-image{margin-bottom:10rem}}#orderResumeFaq .resume-image img{max-width:490px;width:100%}#orderResumeFaq .resume-image-background{height:910px;left:-20rem;position:absolute;top:-11rem;width:910px}#loginLanding{--multiplier:1}#loginLanding .circle{border-radius:50%;position:absolute}#loginLanding .circle-1{background:linear-gradient(190.02deg,rgba(0,140,227,.61) 7.55%,rgba(1,189,215,.33) 92.58%);height:calc(746px*var(--multiplier));left:calc(-195px*var(--multiplier));top:calc(-135px*var(--multiplier));width:calc(746px*var(--multiplier));z-index:1}#loginLanding .circle-2{background:linear-gradient(180deg,rgba(16,188,143,.54),rgba(1,176,215,.31));height:calc(933px*var(--multiplier));left:calc(-288px*var(--multiplier));top:calc(-228px*var(--multiplier));width:calc(933px*var(--multiplier));z-index:1}#loginLanding .circle-3{border:0,0,0,0 solid #abe9f2;height:calc(1400px*var(--multiplier));left:calc(-522px*var(--multiplier));top:calc(-462px*var(--multiplier));width:calc(1400px*var(--multiplier));z-index:1}#loginLanding .circle-4{background:#abe9f2;height:calc(28px*var(--multiplier));left:calc(759px*var(--multiplier));top:calc(593px*var(--multiplier));width:calc(28px*var(--multiplier));z-index:1}@media (min-width:2560px){#loginLanding{--multiplier:1.5}}#loginLanding .left-content,#loginLanding .right-content{z-index:5}#loginLanding .left-content{position:relative}#loginLanding .left-content-main{padding:6rem 4rem}@media (min-width:1920px){#loginLanding .left-content-main{margin-bottom:-2rem;padding:6rem 12rem}}#loginLanding .right-content-header{padding-top:8rem}@media (min-width:768px){#loginLanding .right-content-header{padding-top:18rem}}#loginLanding .face-hints1{left:-200px;position:absolute;top:7px}#loginLanding .face-hints2{left:-150px;position:absolute;top:100px}#loginLanding .face-hint{align-items:center;background-color:#fff;border-radius:1.5rem;box-shadow:0 0 7px 0 rgba(19,1,80,.14);display:flex;justify-content:space-between;padding:.25rem 1rem;width:16rem}#loginLanding .face-1{left:35%;position:absolute;top:-2%;z-index:3}#loginLanding .face-2{left:45%;position:absolute;top:80%;z-index:3}.advantage-card .card{border-radius:5rem}@media (min-width:768px){.advantage-card .card{width:35rem}}@media (max-width:992px){.advantage-card img{width:2.5rem}}.work-type-card{color:#0c1031;display:flex;font-weight:400;height:100%;padding:.75rem 1rem}@media (min-width:768px){.work-type-card{padding:1.5rem 1.5rem 1.25rem}}.work-type-card-info{align-items:center;background-color:#f0f6fc;border-radius:50%;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.popular-work-card{background-color:#fff;border:1px solid #c7cbd1;border-radius:1.5rem;color:#0c1031;font-weight:600;margin-bottom:.5rem;margin-right:.5rem;padding:.75rem 2rem}.popular-work-card:hover{border-color:#0017c9;box-shadow:0 2px 7px 0 rgba(12,16,49,.1);color:#0017c9}.popular-work-card:first-letter{text-transform:uppercase}@media (max-width:991.98px){#cityLandingKinds{max-height:19rem;overflow:hidden}#cityLandingKinds.show{max-height:unset;overflow:unset}.city-position-card .card{border-bottom:none;border-radius:0}.city-position-card:last-child .card{border-top:1px solid #e9ebed}.popular-city-wrapper .popular-city-card{border-bottom:none;border-radius:0}.popular-city-wrapper .popular-city-card:last-child{border-top:1px solid #e9ebed}.popular-city-wrapper.hide-cities .popular-city-card{display:none}.popular-city-wrapper.hide-cities .popular-city-card:nth-child(-n+7){display:block}.popular-city-wrapper.hide-cities .popular-city-card:last-child{display:block;text-align:center}}.test-card .test-image{align-items:center;background-color:#f4f5f6;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;width:12rem}
