.elementor-5137{background-color:var(--e-global-color-8b46f15);padding:3rem 0}.job-search-sidebar,.single_job_listing>.job_description{background-color:var(--e-global-color-fd6dfde);box-shadow:0 5px 10px 3px rgb(0 0 0 / .11);border-radius:7px;margin:0}.job_listings .search_jobs.search_listings{display:none!important}.job_listings .job_filters,.job_listings .job_filters .showing_jobs{background:0 0;padding:0;border:none}.job_listings .job_filters .showing_jobs>a{display:none}.rp4wp-related-job_listing>ul li.job_listing a,.rp4wp-related-job_listing>ul li.no_job_listings_found a,ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{padding:1rem}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{padding-left:0}.job-search-sidebar{padding:1rem}.job-search-sidebar .wpjmsf-section-label{color:var(--e-global-color-primary);font-family:chevin-pro,Sans-serif;font-weight:700}.job-search-sidebar .wpjmsf-wrapper.wpjmsf-job-section{margin:.5rem 0}.job-search-sidebar .wpjmsf-wrapper.wpjmsf-job-section input[type=checkbox]{width:auto!important;margin-right:.5rem}body.single-job_listing{background-color:var(--e-global-color-8b46f15)}body.single-job_listing .single_job_listing{max-width:1140px;margin:auto;padding:2rem 0;display:grid;grid-template-areas:'description meta' 'description company' 'description .' 'application .';grid-template-columns:2fr 1fr;grid-template-rows:min-content;grid-gap:2rem}body.single-job_listing .single_job_listing:before{content:'';display:block;position:absolute;background:#fdf6ed;top:0;left:0;width:100%;height:100%;z-index:-1}body.single-job_listing .single_job_listing>.company{grid-area:company;display:flex;flex-direction:column;background-color:var(--e-global-color-fd6dfde);box-shadow:0 5px 10px 3px rgb(0 0 0 / .11);border-radius:7px}body.single-job_listing .single_job_listing>.company>h3+strong{display:block}.single_job_listing>.job_description{grid-area:description;padding:2rem}body.single-job_listing .single_job_listing>.job_application{grid-area:application;background-color:var(--e-global-color-secondary);color:var(--e-global-color-fd6dfde);box-shadow:0 5px 10px 3px rgb(0 0 0 / .11);padding:2rem;margin:0;border-radius:7px}body.single-job_listing .single_job_listing>.job_application h3{color:var(--e-global-color-fd6dfde)}body.single-job_listing .single_job_listing>.job_application a{color:var(--e-global-color-fd6dfde);text-decoration:underline}body.single-job_listing .single_job_listing>.job-listing-meta{grid-area:meta;display:flex;flex-direction:column;background-color:var(--e-global-color-fd6dfde);box-shadow:0 5px 10px 3px rgb(0 0 0 / .11);padding:2rem;margin:0;border-radius:7px}body.single-job_listing .single_job_listing .meta li{margin:0;padding:0}body.single-job_listing .jmfe-custom-field-wrap .jmfe-custom-field-label{font-size:1.2rem;font-weight:700;line-height:1.4;font-family:chevin-pro,sans-serif;color:var(--e-global-color-secondary);margin-top:1rem;display:block}body.single-job_listing .jmfe-custom-field-wrap .jmfe-custom-field{font-size:1rem;font-weight:200;line-height:1.4;font-family:chevin-pro,sans-serif;color:#2b2b2b;display:block}body.single-job_listing .job-listing-meta+.company{display:none}.job-search-sidebar .vue-grid-item{width:100%!important}.elementor-5137{.elementor-element.elementor-element-19fa268 .elementor-column-gap-custom .elementor-column.job-search-sidebar>.elementor-element-populated{padding:0}ul.job_listings li.job_listing a .meta li.date{display:none}}.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{background-color:var(--e-global-color-fd6dfde);box-shadow:0 5px 10px 3px rgb(0 0 0 / .11);padding:0;margin:1em 0;border-radius:7px}.rp4wp-related-job_listing>ul,ul.job_listings{border:none}body.single-job_listing .single_job_listing .company img{height:auto}body.single-job_listing .single_job_listing>.job-listing-meta>.job-type,body.single-job_listing .single_job_listing>.job-listing-meta>.date-posted{display:none}.single_job_listing>.job_description hr{margin:2rem 0;background:var(--e-global-color-8b46f15);border:none;height:1px}.single_job_listing>.job_description h3{margin-top:2rem}.single_job_listing>.job_description h4{font-size:1rem;margin-top:1rem}.single_job_listing .company>img{display:none}.job-search-sidebar .sidebar-searchfield{background-color:#fff;border-color:var(--e-global-color-ff18711);border-width:2px;border-radius:25px}.job-search-sidebar .sidebar-searchbutton{font-family:"sculpin",Sans-serif;font-size:16px;font-weight:600;border-radius:25px;background-color:var(--e-global-color-accent);color:#fff}.job-search-sidebar .sidebar-searchbutton:hover{background-color:var(--e-global-color-c9948c3);color:#fff;margin-top:-3px!important;margin-bottom:3px}}