body{background:#fbfbfd}main{height:inherit;width:100%}main .candidates-container{font-family:--font-family-base;height:auto;position:relative}main .candidates-container .categories .category-name{background:#fff;border:1px solid #eef3f7;border-radius:18px 18px 18px 0;color:#2e344d;font-family:--font-family-base;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px;margin-top:40px;padding:10px;width:-moz-fit-content;width:fit-content}main .candidates-container .user-cards{width:1376px}main .candidates-container .user-cards .user-card{background:#fff;border:1px solid #eef3f7;border-radius:18px;height:170px;margin-bottom:10px;margin-right:10px;max-width:675px!important;padding:25px}main .candidates-container .user-cards .user-card:first-child{border-radius:0 18px 18px 18px}main .candidates-container .user-cards .user-card .card-img{border-radius:8px;flex-shrink:0;height:60px;width:60px}main .candidates-container .user-cards .user-card .candidate-personal-info{margin-left:15px}main .candidates-container .user-cards .user-card .card-user-name{color:#2e344d;font-size:17px;font-style:normal;font-weight:600;line-height:normal}main .candidates-container .user-cards .user-card .card-job-title{color:rgba(46,52,77,.8);font-size:17px;font-style:normal;font-weight:500;line-height:normal;margin-top:5px}main .candidates-container .user-cards .user-card .card-user-id{color:#828594;font-size:10px;font-style:normal;font-weight:500;line-height:normal;margin-top:3px}main .candidates-container .user-cards .user-card .card-user-location{color:#828594;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-top:7px}main .candidates-container .user-cards .user-card .card-user-location .card-location-icon{fill:red;height:12px;width:12px}main .candidates-container .user-cards .user-card .card-user-status{background:rgba(34,170,166,.1);border-radius:8px;color:#22aaa6;font-size:11px;padding:5px}main .candidates-container .user-cards .user-card .orange-status{background:rgba(255,171,0,.1);color:#ffab00}main .candidates-container .user-cards .user-card .card-user-skills{margin-top:25px}main .candidates-container .user-cards .user-card .card-user-skills .card-user-skill{background:#eef3f7;border-radius:8px;color:rgba(46,52,77,.8);display:inline-block;font-size:10px;font-style:normal;font-weight:600;justify-content:center;line-height:normal;margin:2px;padding:5px}main .candidates-container .user-cards .user-card .card-save-user{height:20px;position:absolute;right:2%}main .candidates-container .user-cards .user-card .card-save-user .candidate-saved-date{color:rgba(46,52,77,.8);font-family:--font-family-base;font-size:13px;font-style:normal;font-weight:500;line-height:normal;position:absolute;right:50%;top:15%}main .candidates-container .user-cards .user-card .card-save-user .btn{height:0}main .candidates-container .user-cards .user-card .card-profile-button{bottom:0;color:#004eff!important;font-size:16px;font-style:normal;font-weight:600;line-height:normal;position:absolute;right:10%}main .candidates-container .user-cards .user-card .card-profile-button .card-profile-arrow{height:25px;width:25px}main .candidates-container .page-item.active .page-link{background-color:#004eff;border-color:#004eff}@media (min-width:921px) and (max-width:1024px){main .candidates-container .candidates-filter{height:unset;margin:0;padding:10px;width:unset}main .candidates-container .candidates-filter .field-wrapper{margin:0 0 1rem!important;max-width:unset}main .candidates-container .user-cards{width:unset}main .candidates-container .user-cards .user-card{margin-right:0}}@media (max-width:920px){main .candidates-container .candidates-filter{flex-shrink:100;height:auto!important;padding:30px;width:auto!important}main .candidates-container .field-wrapper{margin:0!important}main .candidates-container .filter-btn{margin-top:10px}main .candidates-container .filter-field{margin-bottom:10px}main .candidates-container .candidates-container{justify-content:normal}main .candidates-container .user-cards{width:100%!important}main .candidates-container .user-card{margin-bottom:35px!important}main .candidates-container .card-profile-button{right:0!important}main .candidates-container .filter-container button{margin-top:0!important}main .candidates-container .filter-container a{margin:5px}main .candidates-container .filter-container a img{margin:0!important}}@media (max-width:580px){main .candidates-container .card-save-user{right:0}main .candidates-container .card-profile-button{right:10%}main .candidates-container .user-card{height:200px!important;margin-bottom:45px!important}}@media (max-width:500px){main .candidates-container .card-profile-button{bottom:-5px!important;right:0!important}main .candidates-container .user-card{height:200px!important;margin-bottom:45px!important}}@media (max-width:430px){main .candidates-container .user-card .card-user-name{width:200px}}@media (max-width:360px){main .candidates-container .candidate-personal-info{width:200px}}@media (max-width:320px){main .candidates-container .card-save-user{right:5px!important}main .candidates-container .candidate-saved-date{display:none}main .candidates-container .filter-field{width:245px!important}main .candidates-container .candidate-personal-info{margin-left:5px!important}main .candidates-container .card-img{margin-bottom:15px}main .candidates-container .user-card{height:auto!important;max-height:none!important}main .candidates-container .candidate-personal-info{margin-left:0!important;margin-right:0!important}}@media (max-width:1024px){main .candidates-container .clear-filter{margin-left:3em}}main .clear-filter{padding-top:1em}
