.page-job-dashboard .site-content,.page-jobs .site-content,.page-post-a-job .site-content,.single-job_listing .site-content{padding:0 0 70px}.page-job-dashboard .wp-block-search__input,.page-job-dashboard input[type=email],.page-job-dashboard input[type=password],.page-job-dashboard input[type=search],.page-job-dashboard input[type=tel],.page-job-dashboard input[type=text],.page-job-dashboard input[type=url],.page-job-dashboard select,.page-job-dashboard textarea,.page-jobs .wp-block-search__input,.page-jobs input[type=email],.page-jobs input[type=password],.page-jobs input[type=search],.page-jobs input[type=tel],.page-jobs input[type=text],.page-jobs input[type=url],.page-jobs select,.page-jobs textarea,.page-post-a-job .wp-block-search__input,.page-post-a-job input[type=email],.page-post-a-job input[type=password],.page-post-a-job input[type=search],.page-post-a-job input[type=tel],.page-post-a-job input[type=text],.page-post-a-job input[type=url],.page-post-a-job select,.page-post-a-job textarea,.single-job_listing .wp-block-search__input,.single-job_listing input[type=email],.single-job_listing input[type=password],.single-job_listing input[type=search],.single-job_listing input[type=tel],.single-job_listing input[type=text],.single-job_listing input[type=url],.single-job_listing select,.single-job_listing textarea{padding:.45rem 1rem}.job_page_titles{padding-top:80px;padding-bottom:50px}.job_page_titles .banner_title_inner .title small,.job_page_titles .banner_title_inner .title span{font-size:48px;line-height:56px;font-family:var(--font-family-main);font-weight:700;color:var(--heading-color-one)}.job_page_titles .breadcrumb{margin-top:15px!important}.job_page_titles .breadcrumb li{font-size:15px;line-height:normal;padding:5px 20px 5px 20px;color:var(--content-color-one)}.job_page_titles .breadcrumb li:first-child{padding-left:0}.job_page_titles .breadcrumb li:last-child{padding-right:0}.job_page_titles .breadcrumb li::before{top:0;bottom:0;right:-8px;margin:auto;height:15px;font-size:15px;line-height:15px}.job_page_titles .breadcrumb li a{color:var(--heading-color-one);font-size:15px}.single .job_page_titles{text-align:center}.single .job_page_titles .breadcrumb{margin-top:7px!important;display:block}.single .job_page_titles .breadcrumb li:last-child{padding-right:0;margin-right:0}.single .job_page_titles .job-listing-meta{margin-top:15px}.single .job_page_titles .job-listing-meta li{display:inline-block;padding:3px 14px;border-radius:5px;border:1px solid var(--color-set-one-bor-1);font-size:14px;color:var(--heading-color-one);margin:0 4px;pointer-events:none;overflow:hidden}.single .job_page_titles .job-listing-meta li.location{padding:0;border-color:var(--color-set-one-4)}.single .job_page_titles .job-listing-meta li a{padding:0;overflow:hidden;padding:3px 14px;font-size:14px;background:var(--color-set-one-4);color:var(--color-white);display:block;margin:0;cursor:pointer;pointer-events:fill}.single .job_page_titles .job-listing-meta li:first-child{margin-left:0}.single .job_page_titles .job-listing-meta li:last-child{margin-right:0}.single .job_page_titles .job-listing-meta li:hover{color:var(--color-white);background:var(--color-set-one-1);border-color:var(--color-set-one-1)}.single .job_page_titles .job-listing-meta li:hover a{color:var(--color-white);background:var(--color-set-one-1)}.single .job_page_titles.style_two{text-align:start}.job-manager-info,.job-manager-message{background:var(--color-set-one-4);color:var(--color-white);border:unset;border-radius:.5rem;padding:.7em 2em .7em 2.5em!important}.job-manager-info:before,.job-manager-message:before{color:var(--color-white)!important;top:11px}.job-manager-info a,.job-manager-message a{color:var(--color-white);text-decoration:underline;padding-left:5px}.job_filters{background:unset}.job_filters .search_jobs{padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.job_filters .search_jobs::before{display:none}.job_filters .search_jobs div{float:unset!important;display:none}.job_filters .search_jobs .search_keywords,.job_filters .search_jobs .search_location{min-width:38%;width:38%!important;padding:0!important;margin:0!important;display:block}.job_filters .search_jobs .select2-container .select2-selection--multiple{padding:.45rem 1rem 0}.job_filters .search_jobs .search_submit{padding-top:0!important;display:block}.job_filters .search_jobs .search_submit input{padding:.6rem 1rem .6rem;font-size:14px}.job_filters .search_jobs .search_remote_position{display:block;min-width:20%;width:20%!important;padding:0!important}.job_filters .search_jobs .search_remote_position label{width:unset;display:inline-block}.job_filters .search_jobs .search_remote_position input[type=checkbox]{width:1em!important;position:relative;top:-2px}.job_filters .search_jobs .search_categories{display:block;padding-top:0!important;min-width:76%;width:76%!important}.job_filters .showing_jobs{background:var(--color-set-one-4);color:var(--color-white);border:unset;border-radius:.5rem}.job_filters .showing_jobs .reset,.job_filters .showing_jobs .rss_link{color:var(--color-white);padding:0 10px;border-radius:5px;font-size:14px}.job_filters .job_types{background:var(--color-set-one-bg-2);border:unset;padding:5px 15px;border-radius:.5rem;margin-top:10px;margin-bottom:10px}.job_filters .job_types li{padding:5px 10px}.job_filters .job_types li:first-child{padding-left:0}.job_filters .job_types label{display:flex;align-items:center;font-size:15px;color:var(--heading-color-one)}.job_filters .job_types input[type=checkbox],.job_filters .job_types input[type=radio]{height:.8em;width:.8em;min-height:.8em;min-width:.8em;border-color:var(--color-white)}.job_filters .job_types input[type=checkbox]:checked,.job_filters .job_types input[type=radio]:checked{border-color:var(--color-set-one-1)}.job-manager-form div.mce-toolbar-grp>div{padding:6px}.job-manager-form .mce-btn-group:not(:first-child){border:unset!important}.job-manager-form .account-sign-in .button{padding:3px 10px 5px;font-size:14px;font-weight:600}.job-manager-form .account-sign-in .button:before{margin:0 6px 0 0!important;position:relative}.job-manager-form .fieldset-job_salary_unit{margin-bottom:20px}.job-manager-form .fieldset-remote_position .field small{margin:0;display:inline-block;width:unset!important}.job-manager-form fieldset label{font-weight:600;color:var(--heading-color-one)}.job-manager-form h2{font-size:30px;line-height:40px;margin-bottom:30px}.job-manager-form .job-manager-uploaded-file-preview{display:flex!important;align-items:center}.job-manager-form .job-manager-uploaded-file-preview .job-manager-remove-uploaded-file{background:var(--color-set-one-4);padding:4px 14px!important;display:block!important;color:var(--color-white);line-height:normal!important;margin-left:10px;border-radius:10px;font-size:13px}.job-manager-form .fieldset-agreement-checkbox .input-checkbox{position:relative;top:-2px}.job-manager-form .fieldset-agreement-checkbox label{width:unset;display:inline-block}.job_listings{margin:15px 0 0!important;border:unset!important}.job_listings.style_one{border:1px solid var(--color-set-one-bor-1)!important;padding:50px 60px 40px 60px!important;border-radius:10px!important;margin-bottom:30px!important}.job_listings.style_two{padding:0!important;margin-bottom:0!important}@media (min-width:992px){.job_listings.style_two{display:flex;gap:1.5rem;flex-wrap:wrap;margin:20px -10px 0!important;justify-content:center}.job_listings.style_two .job_listing{min-width:48%;width:48%}}.job_listing{border:unset!important}.job_listing.style_one{margin-bottom:20px}.job_listing.style_one .box-content{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid var(--color-set-one-bor-1)}.job_listing.style_one a{background:unset!important;border:unset!important;padding:unset!important;margin:unset!important}.job_listing.style_one .job_meta_custom{margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap}.job_listing.style_one .job_meta_custom li{padding:0 15px 5px 0;margin:0;display:inline-block;color:var(--color-set-one-1);text-transform:capitalize;font-size:15px;line-height:normal}.job_listing.style_one .job_meta_custom li small{padding-left:4px}.job_listing.style_one .job_meta_custom li a{color:var(--color-set-one-1);display:block;font-size:15px;line-height:normal;padding:0!important}.job_listing.style_one .tagline{display:block;margin-top:12px}.job_listing.style_one .button_box a{padding:14px 15px!important;background:var(--color-white);border-radius:.5rem;color:var(--heading-color-one);display:block;border:1px solid var(--color-set-one-bor-1)!important;text-align:center}.job_listing.style_one .button_box a:hover{background:var(--color-set-one-1)!important;color:var(--color-white)!important;border-color:var(--color-set-one-1)!important}.job_listing.style_one:last-child{margin-bottom:0}.job_listing.style_one:last-child .box-content{margin-bottom:0;padding-bottom:0;border-bottom:unset}.job_listing.style_two{padding:20px!important;border-radius:10px!important;border:1px solid var(--color-set-one-bor-1)!important;background:var(--color-white)}.job_listing.style_two .top_content{justify-content:space-between;gap:1rem}.job_listing.style_two .top_content .l_side .title_no_a_16{color:var(--color-set-one-1);font-weight:500;margin-bottom:5px}.job_listing.style_two .top_content .l_side .title_20 a{padding:0;background:unset!important;margin:0}.job_listing.style_two .top_content .l_side .job_meta_custom{margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap}.job_listing.style_two .top_content .l_side .job_meta_custom li{padding:0 15px 5px 0;margin:0;display:inline-block;color:var(--content-color-one);text-transform:capitalize;font-size:15px;line-height:normal}.job_listing.style_two .top_content .l_side .job_meta_custom li small{padding-left:4px}.job_listing.style_two .top_content .l_side .job_meta_custom li a{color:var(--content-color-one);display:block;font-size:15px;line-height:normal;padding:0!important}.job_listing.style_two .top_content .button_box{min-width:140px}.job_listing.style_two .top_content .button_box a{padding:10px 20px;color:var(--heading-color-one);font-weight:600;text-align:center;background:var(--background-white);border-radius:10px;display:block;border:1px solid var(--color-set-one-bor-1)}.job_listing.style_two .top_content .button_box a:hover{border-color:var(--color-set-one-1);background:var(--color-set-one-1);color:var(--color-white)}.job_listing.style_two .tagline{position:relative;display:block;padding-top:15px;margin-top:15px;border-top:1px solid var(--color-set-one-bor-1)}.job_listing.style_two .tagline p{margin:0}.job_post_ewidgets .job_listing.style_one .box-content{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid var(--color-set-one-bor-1)}.job_post_ewidgets .job_listing.style_two{margin-bottom:25px}@media (min-width:992px){.job_post_ewidgets .col-xl-12 .job_listing.style_two .top_content,.job_post_ewidgets .col-xl-6.col-lg-6 .job_listing.style_two .top_content{display:flex!important}}.job_post_ewidgets .column_boxs:last-child .job_listing.style_one .box-content{margin-bottom:0;padding-bottom:0;border-bottom:unset}#job-manager-job-dashboard table thead tr th{background:var(--color-set-one-1);color:var(--color-white);border-color:rgba(var(--color-white-rgba),.1)!important}#job-manager-job-dashboard table tbody tr th,#job-manager-job-dashboard table thead tr th{padding:10px 15px}#job-manager-job-dashboard table tbody tr td{padding:10px 15px}#job-manager-job-dashboard table tbody tr td.job_title,#job-manager-job-dashboard table tbody tr td.job_title a{color:var(--heading-color-one);font-size:16px;font-weight:600}#job-manager-job-dashboard table tbody tr td .job-dashboard-actions{visibility:visible}#job-manager-job-dashboard table tbody tr td .job-dashboard-actions li a{font-weight:400;color:var(--content-color-one)}#job-manager-job-dashboard tfoot a{font-size:15px;line-height:normal;padding:5px 15px;border-radius:5px;background:var(--color-set-one-4);color:var(--color-white)}#job-manager-job-dashboard table .featured-job-icon::before{color:var(--color-set-one-4)}@media (max-width:992px){#job-manager-job-dashboard{overflow-x:auto}#job-manager-job-dashboard .job-manager-jobs{width:100%;min-width:1000px}}body div.job_listings .load_more_jobs{display:block;text-align:center;width:250px;border-radius:10px;background:var(--color-white);border:1px solid var(--color-set-one-bor-1);color:var(--heading-color-one);text-align:center;padding:13px 15px;margin:auto}body div.job_listings .load_more_jobs strong{color:var(--heading-color-one)}body div.job_listings .load_more_jobs:hover{background:var(--color-set-one-4);border:1px solid var(--color-set-one-4)}body div.job_listings .load_more_jobs:hover strong{color:var(--color-white)}#job_preview .job_listing_preview_title{background:unset!important;justify-content:flex-end;flex-direction:row-reverse;display:flex;gap:.5rem;padding:0 0 10px;align-items:center}#job_preview .job_listing_preview_title .button{float:unset;padding:2px 15px;font-size:13px!important;font-weight:500}#job_preview .job_listing_preview_title h2{font-size:20px;line-height:normal}#job_preview .job_listing_preview{padding:20px;border:1px solid var(--color-set-one-bor-1);border-radius:10px}#job_preview .job_listing_preview>h1{font-size:20px;line-height:normal}body:not(.single) .company{border:unset!important;padding:unset!important;margin:0 0 10px!important;box-shadow:unset!important;display:flex!important;gap:1rem}body:not(.single) .company img{flex-shrink:0;position:relative!important;left:0!important;float:unset!important}body:not(.single) .company .name,body:not(.single) .company .tagline{margin:unset!important;padding:unset!important;line-height:unset!important;font-style:normal}body:not(.single) .company .tagline{font-size:15px}body:not(.single) .company .company_header{margin:0!important}body:not(.single) .company .company_header a{color:var(--content-color-one)}body:not(.single) .company .company_header a::before{color:var(--color-set-one-1)}body:not(.single) .company .company_header .tagline{color:var(--content-color-one)}.right_box_job_single .name br{display:none}.right_box_job_single .name a{display:inline-block}.right_box_job_single .name strong{display:block}.single_job_listing .meta{margin-bottom:25px!important;padding-bottom:20px;border-bottom:1px solid var(--color-set-one-bor-1)}.single_job_listing .meta li{display:inline-block}.single_job_listing .meta li{float:unset;margin:0;color:var(--content-color-one);font-size:15px}.single_job_listing .meta li a{color:var(--content-color-one)}.single_job_listing .meta li.location::before{position:relative;top:5px}.single_job_listing .meta li:before{color:var(--color-set-one-1);margin-right:6px!important}.single_job_listing .meta li.job-type{border-radius:5px;margin-right:5px}.single_job_listing .job_description{font-size:15px;line-height:normal;margin-bottom:0!important}.single_job_listing .job_description p:last-child{margin-bottom:0}.blog_single_content.job_singled{background:unset}.blog_single_content.job_singled .single_content_upper{padding:0;border:unset}.blog_single_content.job_singled.style_two{border:1px solid var(--color-set-one-bor-1);border-radius:10px;overflow:hidden}.blog_single_content.job_singled.style_two .row{--bs-gutter-x:0}.blog_single_content.job_singled.style_two .single_content_upper{padding:20px 25px 25px;border-right:1px solid var(--color-set-one-bor-1);border-radius:unset;background:var(--color-white)}.blog_single_content.job_singled.style_two .col-lg-3,.blog_single_content.job_singled.style_two .col-lg-9{padding:0}.blog_single_content.job_singled.style_two .right_box_job_single{border:0;background:unset;margin:0;border-radius:0;background:var(--color-white)}.right_box_job_single{padding:25px;border-radius:10px;border:1px solid var(--color-set-one-bor-1);background:var(--color-white)}.right_box_job_single .company{padding:0;border:unset;margin:0;box-shadow:unset}.right_box_job_single .company img{float:unset;position:relative;width:unset;height:unset;margin:0 0 1.2rem;left:unset}.right_box_job_single .company .company_header .name,.right_box_job_single .company .company_header .tagline{margin:0;padding:0}.right_box_job_single .company .company_header .tagline{font-size:14px;line-height:22px}.right_box_job_single .company .company_header .name strong{display:block;padding-top:10px;font-size:22px;line-height:28px;padding-bottom:10px}.right_box_job_single .company .company_header .name a{float:unset;margin-left:unset;background:var(--color-set-one-bg-1);padding:3px 6px;font-size:13px;color:var(--content-color-one);border:1px solid var(--color-set-one-bor-1);border-radius:6px}.right_box_job_single .company .company_header .name a::before{color:var(--color-set-one-1);font-size:12px}.right_box_job_single .company .company_video{padding:0 0 0!important;margin-bottom:30px!important;height:160px!important}.right_box_job_single .company .company_video .wp-video-shortcode{height:160px!important}.right_box_job_single .company .company_video .mejs-video::before{position:absolute!important;content:"\e9ba"!important;font-family:Nioicon;font-size:30px;top:-20px;height:30px;width:30px;margin:auto;bottom:0;left:0;right:0;color:var(--color-white);display:block!important;z-index:99}.right_box_job_single .company .company_video .mejs-overlay-button{background:unset!important}.right_box_job_single .company .company_video .mejs-button button{background-color:unset!important;border:unset!important}.right_box_job_single .application_details{display:block!important}.right_box_job_single .job_application{margin-bottom:0}.right_box_job_single .job_application .application_button{margin:0;width:100%;padding:15px 15px;font-size:14px;font-weight:500;line-height:normal}.right_box_job_single .job_application .application_details{margin-bottom:0;border-radius:10px}.right_box_job_single .job_application .application_details p{font-size:13px;line-height:normal}.right_box_job_single .job_application .application_details p strong{display:block;padding:5px 0 7px}.right_box_job_single .job_application .application_details p .job_application_email{font-size:13px;line-height:normal;color:var(--content-color-one)}.job_listings{width:100%;display:block}.row.job_listings.related{display:flex;width:unset}.page_jobsl_style_two .entry-content>.job_listings{display:flex;gap:1.5rem}.page_jobsl_style_two .entry-content>.job_listings .job_filters{min-width:30%;width:30%}.page_jobsl_style_two .entry-content>.job_listings .job_listings{margin:0!important;width:100%}.page_jobsl_style_two .entry-content>.job_listings .search_jobs{display:block!important}.page_jobsl_style_two .entry-content>.job_listings .search_jobs .search_categories,.page_jobsl_style_two .entry-content>.job_listings .search_jobs .search_keywords,.page_jobsl_style_two .entry-content>.job_listings .search_jobs .search_location,.page_jobsl_style_two .entry-content>.job_listings .search_jobs .search_remote_position{min-width:100%!important;width:100%!important;margin-bottom:15px!important}.page_jobsl_style_two .entry-content>.job_listings .job_types{padding:20px 20px 10px 20px}.page_jobsl_style_two .entry-content>.job_listings .job_types li{display:block;padding:0 0 10px;float:unset}.page_jobsl_style_two .entry-content>.job_listings .job_listing.style_two .top_content{display:block!important}.page_jobsl_style_two .entry-content>.job_listings .job_listing.style_two .button_box{margin-top:15px;padding-bottom:5px}.left-sidebar .single_job_listing .right_box_job_single,.right-sidebar .single_job_listing .right_box_job_single{margin-top:20px}.related_jobs .title_no_a_26{padding:0 15px 20px}.related_jobs .row.job_listings{margin:unset!important}.related_jobs .row.job_listings .job_listing.style_two{margin-bottom:25px}.left-sidebar .job_listing.style_two .top_content,.right-sidebar .job_listing.style_two .top_content{display:block!important}.left-sidebar .job_listing.style_two .top_content .button_box,.right-sidebar .job_listing.style_two .top_content .button_box{margin:20px 0 25px}