.elementor-6475 .elementor-element.elementor-element-4e89b363{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6475 .elementor-element.elementor-element-4e89b363:not(.elementor-motion-effects-element-type-background), .elementor-6475 .elementor-element.elementor-element-4e89b363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE6DB;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-4e89b363 */#job-listing .ul.job_listings li.job_listing {
    justify-content: space-between;
  gap: 24px;
  padding: 24px 28px;
  background: #000!important;
  border-bottom: 1px solid #CFC7B8!important;
  transition: background 200ms ease;
}

#job-listing  ul.job_listings li{
  background: #FFFDF7;
  
  transition: background 200ms ease;
}

#job-listing .showing_jobs{
    display:none!important;
}

#job-listing h3 {
 font-family: "Inter Tight", Helvetica, sans-serif;
  font-weight: 600;
  font-size: 17px;
  letter-spacing: -0.035em;
  color: #0B1A2B;
  line-height: 1.2;
}

#job-listing li.job-type {
    color: #5A6775;
    padding: 4px 10px;
    letter-spacing: 0.08em;
  text-transform: uppercase;
  font-family: "IBM Plex Mono", ui-monospace, monospace;
  font-size: 9.5px;
}

#job-listing .search_submit input{
    
  align-items: center;
  font-family: "Inter Tight", Helvetica, sans-serif;
  font-weight: 600;
  font-size: 16px;
  letter-spacing: -0.01em;   !important;
  border: 2px solid #C14100 !important;
  border-radius: 0 !important;
  background: #C14100 !important;
  color: #fff !important;
  transition: background 200ms ease, color 200ms ease, transform 220ms ease;
}

#job-listing .company{
    color: #5A6775;
  padding: 4px 0px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  font-family: "IBM Plex Mono", ui-monospace, monospace;
  font-size: 9.5px;
}
#job-listing .date{
    display:none!important;
}  

/* Hide company logo / thumbnail in job listings */
#job-listing .job_listings .company_logo,
.single_job_listing .company .company_logo,
.job_listing .company_logo {
    display: none !important;
}

#job-listing ul.job_listings li.job_listing .position{
    padding: 0!important;
}

#job-listing .type-job_listing {
  padding: 10px 0 0px 0 !important;
}
#job-listing .company{
    display: block!important;
}

#job-listing .job_types{
    display: none!important;
}

#job-listing .location{
    color: #5A6775!important;
}
#job-listing .job_filters{
    display: none!important;
}/* End custom CSS */