.card{background:#fff;box-shadow:0 10px 10px rgba(33,37,39,.05);border-radius:5px;margin-bottom:20px;overflow:hidden;transition:box-shadow .2s;cursor:pointer}.card[data-is-new=True] .status-new{display:inline-flex;color:#00963d}.card[data-is-new=True] .status-new:before{background-image:url(https://images.cf-rabota.com.ua/alliance/vacancy-list-new-ui/new-vac-star-icon.svg)}.card[data-is-hot=True] .status-hot{display:inline-flex;color:#dd3500}.card[data-is-hot=True] .status-hot:before{background-image:url(https://images.cf-rabota.com.ua/alliance/vacancy-list-new-ui/hot-vac-fire-icon.svg)}.card[data-is-special-needs=True] .status-special-needs{display:inline-flex;color:#687e88}.card[data-is-special-needs=True] .status-special-needs:before{background-image:url(https://images.cf-rabota.com.ua/alliance/vacancy-list-new-ui/special-need-icon-gray.svg)}.card :not(img):empty,.card[data-type=Anonymous] .card-logo,.card[data-type=Business] .card-logo{display:none}.card:hover{box-shadow:0 10px 10px rgba(33,37,39,.1)}.card:hover .card-title a{color:#073797}.card:hover .card-title a:visited{color:#63338d}.card-description{font-size:12px;line-height:20px;margin-top:10px;color:#687e88;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.card-banner{max-height:100px;overflow:hidden;display:flex;flex-direction:column}.card-status{font-size:14px;line-height:20px;display:none;margin-right:10px;margin-bottom:10px}.card-status:before{display:inline-block;left:0;content:"";height:20px;width:20px;margin-right:10px;background-position:50%;background-size:cover}.card-logo{width:100px;height:100px;margin-left:20px}.card-logo,.card-logo a{display:flex;align-items:center;justify-content:center}.card-logo a{width:100%;height:100%}.card-logo img{max-width:100%;max-height:100%}.card-logo:empty{display:none}.card-title{color:#36c;font-size:20px;line-height:30px;font-weight:800;margin:0;font-family:Graphik Bold,sans-serif}.card-title a:visited{color:#9b6ec3}.card-body{padding:20px}.company-name{font-size:20px;line-height:30px;margin-bottom:10px;margin-top:0}.company-profile-link{color:#36c;font-weight:400;font-size:14px;line-height:20px;position:relative;padding-left:30px;white-space:nowrap}.company-profile-link:hover{color:#073797;opacity:1}.company-profile-link:before{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0;content:"";height:20px;width:20px;background-image:url(https://images.cf-rabota.com.ua/alliance/vacancy-list-new-ui/company-icon.svg)}.company-profile-name{font-size:20px;line-height:30px;color:#212527;margin-right:20px}.salary{font-weight:700;font-family:Graphik Bold,sans-serif;margin-right:20px;vertical-align:top}.location,.salary{font-size:16px;line-height:20px}.location{display:inline-flex}.location:before{background-image:url(https://images.cf-rabota.com.ua/spa/img/location-transparent-new.svg);display:inline-block;content:"";height:20px;width:20px;margin-right:10px}.card-main-content{display:flex;justify-content:space-between;align-items:flex-start}.badges-item{display:inline-block;border:1px solid #c8d1d6;box-sizing:border-box;border-radius:5px;font-size:14px;line-height:20px;padding:5px 10px;margin-right:10px;margin-top:10px}.card-footer{border-top:1px solid #e0e7eb;padding:10px 20px;display:flex;justify-content:space-between}.dislike-btn{font-size:14px;line-height:20px;color:#687e88;display:inline-flex;transition:.2s}.dislike-btn:hover{color:#ff5252}.dislike-btn:hover:before{background-image:url(https://images.cf-rabota.com.ua/alliance/dislike-icon-hover.svg)}.dislike-btn:active{color:#bc0002}.dislike-btn:active:before{background-image:url(https://images.cf-rabota.com.ua/alliance/dislike-icon-active.svg)}.dislike-btn:before{background-image:url(https://images.cf-rabota.com.ua/alliance/dislike-icon.svg);display:inline-block;content:"";height:20px;width:20px;margin-right:10px}.publication-time{font-size:14px;line-height:20px;color:#687e88}body.fedor,body.fedor>form{background-color:#f2f5f8}.f-vacancylist-rightwrap-outer{margin-left:10px}.f-vacancylist-rightwrap-inner{box-shadow:0 0 10px rgba(33,37,39,.15);border-radius:5px;border:none;background:#fff}.f-vacancylist-sidebar-salarybtnok{border-radius:2px}.f-vacancylist-leftwrap{flex:1;padding:0 10px;background:transparent;border:none;max-width:770px}.f-vacancylist-adv-wrap{background:#fff;box-shadow:0 10px 10px rgba(33,37,39,.05);border-radius:5px;padding:20px 180px 20px 20px;position:relative;margin-bottom:20px}.f-vacancylist-adv-wrap:before{display:none}.f-vacancylist-adv-wrap:after{position:absolute;content:"";display:block;width:155px;height:90%;height:calc(100% - 70px);background:transparent;background-image:url(https://images.cf-rabota.com.ua/alliance/vacancy-list-new-ui/cv-list-ads.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;top:35px;right:20px;left:auto}.f-vacancylist-adv-wrap h3{font-size:20px;line-height:30px;color:#212527;font-family:Graphik Bold,sans-serif}.f-vacancylist-adv-wrap p{font-size:16px;line-height:20px}.f-vacancylist-adv-wrap .ft-btn-block{background:#ff5252;border-radius:5px;color:#fff;text-transform:none;border-color:#ff5252;font-size:16px;line-height:20px;height:60px;padding:10px 40px;font-family:Graphik Bold,sans-serif}.f-vacancylist-adv-wrap .ft-btn-block i{display:none}.popular-companies-carousel{border-radius:5px;background:#fff;box-shadow:0 10px 10px rgba(33,37,39,.05);padding:20px;margin-bottom:20px}.popular-companies-carousel h2{color:#212527}.popular-companies-carousel:empty{display:none}div[class*=few-results-wrap]{border-radius:5px;background:#fff;box-shadow:0 10px 10px rgba(33,37,39,.05);margin:20px 0;padding:20px}div[class*=few-results-wrap] svg{display:none}div[class*=few-results-wrap] li:hover{background-color:#f2f5f8}div[class*=few-results-wrap] li:not(:last-child){border:none}div[class*=few-results-wrap] ul{box-shadow:0 0 5px rgba(5,5,6,.1);border-radius:5px;flex:1}div[class*=few-results-wrap] ul:first-child{margin-right:20px}div[class*=few-results-wrap] .f-custom-heading{font-size:24px;line-height:30px;color:#212527;font-family:Graphik Bold,sans-serif}div[class*=few-results-wrap] .f-custom-heading:after{display:none}div[class*=few-results-wrap] .f-custom-heading~p{margin-top:4px!important}.breadcrumb i.fi-arrows-right{margin:0 10px;font-size:12px}.breadcrumb li a{font-size:12px}.f-breadcrumbs-vl{margin-bottom:20px}.f-searchlabels-wrap .f-searchlabels-label{background:#fff;border:none;border-radius:5px}.f-searchlabels-label-clearlink{font-size:16px;line-height:20px}.f-searchlabels-label-clearlink:first-letter{text-transform:uppercase}#interviewBlock [class*=interview-block]{box-sizing:border-box;padding:20px;margin:0;margin-bottom:10px;border-radius:5px;background-color:#fff;box-shadow:0 10px 10px rgba(33,37,39,.05);border:none}.f-vacancylist-captiontext{font-size:20px;line-height:30px;color:#212527}.f-vacancylist-newnotfound{margin:0 0 30px!important}.f-boldsymboltitle,.f-vacancylist-notfoundblock-anotherregionstitle p{font-size:24px;line-height:30px;color:#212527;font-family:Graphik Bold,sans-serif}.f-vacancy-whitebox.-bottomvacs:after,.f-vacancy-whitebox.-bottomvacs:before{display:none}.bottom-recommended-block{margin:0;padding:0 20px;border:1px solid #ddd}.f-vacancylist-dropdown-hiddenlist{padding:10px 20px;border-radius:5px;box-shadow:0 10px 20px rgba(5,5,6,.15)}.f-vacancylist-dropdown-hiddenlist .-active{font-family:Graphik Bold,sans-serif}.f-vacancylist-foundblock{margin-top:0}.f-vacancylist-foundblock h1,.f-vacancylist-foundblock h2{color:#212527}