.public_job_search[data-v-6cf4051d]{margin-bottom:20px}.public_job_search input[data-v-6cf4051d]{height:45px!important;border:none}.public_job_search input[data-v-6cf4051d]:focus{border:none!important;box-shadow:1px 2px 6px 2px #e2e1e1}.public_job_search .delete_search[data-v-6cf4051d]{position:absolute;top:10px;right:10px;cursor:pointer}.public_job_search .delete_search img[data-v-6cf4051d]{width:10px;height:10px}.job-listings .jobTags{padding:20px 0}.job-listings .jobTags ul{padding:0}.job-listings .jobTags ul li{list-style:none;display:inline-block;font-size:13px;min-width:96px;background:#fff;text-align:center;margin-right:10px;padding:8px 20px;border-radius:50px;border:2px solid #ebedf2;cursor:pointer}.job-listings .jobTags ul li.active{background:rgba(85,77,239,.15)!important;border:2px solid rgba(85,77,239,.68);color:var(--brand-primary)}.job-listings .listing_job_item{margin-bottom:10px;box-shadow:none;transition:.2s ease-in}.job-listings .listing_job_item.active{box-shadow:0 12px 43px 4px rgba(219,215,215,.47);transform:scale(1.03)}.job-listings .listing_job_item .main_job_details{display:table;width:100%;position:relative}.job-listings .listing_job_item .main_job_details p{width:100%}.job-listings .listing_job_item .main_job_details .job_details,.job-listings .listing_job_item .main_job_details .job_place{display:table-cell;vertical-align:middle}.job-listings .listing_job_item .main_job_details .job_details .company_logo{width:100%;margin-bottom:20px}.job-listings .listing_job_item .main_job_details .job_details .company_logo .company_logo_bg{background-size:contain;background-position:50%;height:70px;width:70px;padding:20px;box-sizing:border-box;background-repeat:no-repeat;border-radius:8px}.job-listings .listing_job_item .main_job_details .job_details h4{margin:0;text-transform:capitalize}.job-listings .listing_job_item .main_job_details .job_details h5{margin:0;line-height:35px}.job-listings .listing_job_item .main_job_details .job_place{text-align:right;padding-right:40px}.job-listings .listing_job_item .main_job_details:focus+.other_positions{display:block}.job-listings .listing_job_item .other_positions{border-top:2px solid #ebedf2;padding-top:15px}.job-listings .listing_job_item .other_positions .title{position:relative}.job-listings .listing_job_item .other_positions .title .view_all_positions{right:0;position:absolute;top:0;padding-right:40px}.job-listings .listing_job_item .other_positions ul{padding:0;margin:0}.job-listings .listing_job_item .other_positions ul li{list-style:none;display:inline-block;border:2px solid #ebedf2;border-radius:5px;max-width:170px;margin-right:10px;padding:10px;margin-bottom:10px}.job-listings .listing_job_item .other_positions ul li h5,.job-listings .listing_job_item .other_positions ul li p{margin:0}.job-listings .single_job_info p{width:auto!important}.job-listings .single_job_info .header_info{text-align:center;padding:30px 0;border-bottom:2px solid #ebedf2;margin-bottom:20px}.job-listings .single_job_info .header_info .company_logo{margin-bottom:10px;display:inline-block}.job-listings .single_job_info .header_info .company_logo .company_logo_bg{background-size:contain;background-position:50%;height:70px;width:70px;padding:20px;box-sizing:border-box;background-repeat:no-repeat;border-radius:8px}.job-listings .single_job_info .header_info p{display:inline-block;clear:both;position:relative}.job-listings .single_job_info .header_info .other_details ul{padding:0;width:90%;margin:0 auto}.job-listings .single_job_info .header_info .other_details ul li{display:inline-block;margin-right:10px}.job-listings .single_job_info .header_info .other_details ul li:after{padding-left:10px;content:"|";position:relative}.job-listings .single_job_info .header_info .other_details ul li:last-child:after{display:none!important}.job-listings .single_job_info .job_description{padding:0 20px}